<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.18702">
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT size=2 face=Verdana>Valeu pela informação Geovani.  Vou ver os 
codigo e ver se consigo fazer o mesmo funionar para entender melhor 
:-=)</FONT></DIV>
<DIV><FONT size=2 face=Verdana></FONT> </DIV>
<DIV><FONT size=2 face=Verdana></FONT> </DIV>
<DIV><FONT size=2 face=Verdana></FONT> </DIV>
<DIV><FONT size=2 face=Verdana></FONT> </DIV>
<DIV>Ricardo Stock<BR></DIV>
<BLOCKQUOTE 
style="BORDER-LEFT: #000000 2px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="FONT: 10pt arial; BACKGROUND: #e4e4e4; font-color: black"><B>From:</B> 
  <A title=geovanny@eutsiv.com href="mailto:geovanny@eutsiv.com">Geovanny Junio 
  :: eutsiv</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A title=saopaulo-pm@mail.pm.org 
  href="mailto:saopaulo-pm@mail.pm.org">saopaulo-pm@mail.pm.org</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Sunday, January 15, 2012 9:07 
  AM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [SP-pm] Nota Fiscal 
  eletronica</DIV>
  <DIV><BR></DIV>
  <DIV><SPAN id=goog_1141888876></SPAN><SPAN id=goog_1141888877></SPAN><A 
  href="/"></A>Olá.</DIV>
  <DIV><BR></DIV>Eu comecei a desenvolver um módulo para NFSe, mas parei pois o 
  módulo que encontrei na CPAN para assinatura do XML não suportava o tipo de 
  assinatura que precisava ( detached signature, ou enveloped signature, não me 
  lembro qual exatamente ).
  <DIV><BR></DIV>
  <DIV>Eu não sei Java, mas fiz um junta junta de códigos que obtive em 
  ( <A 
  href="http://www.nakov.com/documents-signing">http://www.nakov.com/documents-signing</A> ) 
  e criei um applet para a NFSe ( Belo Horizonte ), a minha ideia é utiliza-lo 
  no ERP que estou desenvolvendo em Perl ( Catalyst + DBIx::Class ), talvez seja 
  útil para tirar dúvidas de alguém, segue o código ( é um protótipo que criei 
  apenas para estudar o funcionamento da NFSe, ainda vou reescreve-lo. 
  ): <A 
  href="https://github.com/eutsiv/Lichen-Plugin-Brazil/tree/master/lib/Lichen/root/static/plugin/brazil/java/nfse">https://github.com/eutsiv/Lichen-Plugin-Brazil/tree/master/lib/Lichen/root/static/plugin/brazil/java/nfse</A></DIV>
  <DIV><BR></DIV>
  <DIV>Sobre a NFSe, existe um padrão definido pela Abrasf <A 
  href="http://www.abrasf.org.br/">http://www.abrasf.org.br/</A>, mas as 
  prefeituras tem adicionado algumas customizações.</DIV>
  <DIV>
  <DIV><BR></DIV>
  <DIV>Grato,</DIV>
  <DIV>--<BR>Geovanny Junio<BR>Consultor de Tecnologia<BR>geovanny (at) <A 
  href="http://eutsiv.com" target=_blank>eutsiv.com</A><BR>+55 31 
  9422-8885<BR>+55 31 2519-8603<BR><A href="http://www.eutsiv.com" 
  target=_blank>www.eutsiv.com</A><BR><BR>Este e-mail pode conter informação 
  privilegiada e confidencial. Se você não é destinatário da<BR>mensagem, por 
  favor apague a mensagem e comunique-nos o fato de imediato.<BR><BR>This e-mail 
  contains information that may be<BR>privileged and confidential. If you are 
  not the intended recipient, please<BR>delete the e-mail and notify us 
  immediately.<BR><BR><BR>
  <DIV class=gmail_quote>2012/1/13 Daniel Vinciguerra <SPAN dir=ltr><<A 
  href="mailto:dan.vinciguerra@gmail.com">dan.vinciguerra@gmail.com</A>></SPAN><BR>
  <BLOCKQUOTE 
  style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" 
  class=gmail_quote>Alexei,
    <DIV><BR></DIV>
    <DIV>Eu me lembro que vi um modulo que fazia a assinatura necessária para o 
    envio das notas a algum tempo atras. (mas não me lembro onde foi, acho que 
    no github mesmo)</DIV>
    <DIV><BR></DIV>
    <DIV>Não cheguei a testar mas se for o caso, não precisaremos nem esquentar 
    com XS.</DIV>
    <DIV><BR></DIV>
    <DIV>Vou ver se eu acho e testo ele para verificar a qualidade e se atende 
    ao requisito.</DIV>
    <DIV><BR></DIV>
    <DIV>Lembrando:</DIV>
    <DIV>NFS-e => Cada cidade tem um modelo de assinatura, envio, formato, 
    dados, etc...</DIV>
    <DIV>NF-e => Existe uma especificação para todas as cidades e estados do 
    pais</DIV>
    <DIV><BR></DIV>
    <DIV>[]'s,<BR clear=all><B><BR>Daniel Vinciguerra</B><BR>Web Solutions 
    Architect and Co-Owner at Bivee<BR><SPAN 
    style="BORDER-COLLAPSE: collapse; FONT-FAMILY: arial,sans-serif; FONT-SIZE: 13px"><A 
    style="COLOR: rgb(28,81,168)" href="http://github.com/dvinciguerra" 
    target=_blank>http://github.com/dvinciguerra</A></SPAN><SPAN 
    style="BORDER-COLLAPSE: collapse; FONT-FAMILY: arial,sans-serif; FONT-SIZE: 13px"><A 
    style="COLOR: rgb(28,81,168)" href="http://github.com/dvinciguerra" 
    target=_blank></A></SPAN><BR><BR><BR>
    <DIV class=gmail_quote>2012/1/13 Alexei Znamensky <SPAN dir=ltr><<A 
    href="mailto:russoz@gmail.com" 
    target=_blank>russoz@gmail.com</A>></SPAN><BR>
    <BLOCKQUOTE 
    style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" 
    class=gmail_quote>
      <DIV><BR><BR>On Tuesday, 10 January 2012, Daniel Vinciguerra wrote:<BR>
      <BLOCKQUOTE 
      style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" 
      class=gmail_quote>Iniciei o desenvolvimento de um modulo para isso mas 
        estacionei por causa da falta de uma biblioteca que fizesse a bendita 
        assinatura do XML e devido a outras demandas mais urgentes.
        <DIV><BR></DIV>
        <DIV>Um tempo depois vi que ja tinham implementado um modulo que era 
        capaz de assinar o XML, mas novamente devido a um projeto que estava 
        participando não pude retomar.</DIV>
        <DIV><BR></DIV>
        <DIV>Moral da historia: Tenho experiencia no desenvolvimento de clients, 
        mas somente em C# e não consegui retomar os trabalhos referentes a notas 
        em Perl. </DIV>
        <DIV><BR></DIV>
        <DIV>Se quiser encarar essa e precisar de ajuda, me disponho a ajudar 
        porem novamente com urgências só vou poder servir como 
      apoio.</DIV></BLOCKQUOTE>
      <DIV><BR></DIV></DIV>
      <DIV>Eu também acabei deixando essa idéia na gaveta, mas se o Ricardo 
      estiver com tempo e disposição para trabalhar nisso, posso dar um apoio. 
      Sugeriria criar um repo no github e usar o Dist::Zilla par a geração dos 
      pacotes. Believe me, ajuda bastante com as tarefas repetitivas de 
      empacotar o módulo e fazer upload para o CPAN.</DIV>
      <DIV><BR></DIV>
      <DIV>Pelo que eu me lembro, teria de ser um módulo XS, linkando com a 
      libxml ou algo parecido.</DIV>
      <DIV><BR></DIV>
      <DIV>[]s,</DIV>
      <DIV>Alexei</DIV>
      <DIV>
      <DIV>
      <DIV> </DIV>
      <BLOCKQUOTE 
      style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" 
      class=gmail_quote>
        <DIV><BR></DIV>
        <DIV>Obs.: A nota que eu estava trabalhando era a de serviços</DIV>
        <DIV><BR>[]'s<BR><BR><B>Daniel Vinciguerra</B><BR>Web Solutions 
        Architect and Co-Owner at Bivee<BR><SPAN 
        style="BORDER-COLLAPSE: collapse; FONT-FAMILY: arial,sans-serif; FONT-SIZE: 13px"><A 
        style="COLOR: rgb(28,81,168)" href="http://github.com/dvinciguerra" 
        target=_blank>http://github.com/dvinciguerra</A></SPAN><SPAN 
        style="BORDER-COLLAPSE: collapse; FONT-FAMILY: arial,sans-serif; FONT-SIZE: 13px"><A 
        style="COLOR: rgb(28,81,168)" href="http://github.com/dvinciguerra" 
        target=_blank></A></SPAN><BR><BR><BR>
        <DIV class=gmail_quote>2012/1/10 Ricardo Stock <SPAN 
        dir=ltr><<A>ricardostock@bol.com.br</A>></SPAN><BR>
        <BLOCKQUOTE 
        style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" 
        class=gmail_quote><U></U>
          <DIV bgcolor="#ffffff">
          <DIV><FONT face=Verdana>Bom dia a todos.</FONT></DIV>
          <DIV><FONT face=Verdana></FONT> </DIV>
          <DIV><FONT face=Verdana>Andei vendo nos historicos da lista alguns 
          post sobre NFE. Alguem tocou esse projeto, ou teria alguma 
          informação mais detalhada sobre o mesmo. Andei lendo e vi muitos 
          comentarios. </FONT></DIV>
          <DIV><FONT face=Verdana></FONT> </DIV>
          <DIV><FONT face=Verdana>Estou pensando como e precisando desenvolver 
          um modulo para um cliente. Será viavel desenvovler isto em Perl. 
          Qualquer dica ou caminho das pedras será de grande valor.</FONT></DIV>
          <DIV><FONT face=Verdana></FONT> </DIV>
          <DIV><FONT face=Verdana></FONT> </DIV>
          <DIV><FONT face=Verdana></FONT> </DIV>
          <DIV><FONT face=Verdana>Obrigado</FONT></DIV><SPAN><FONT 
color=#888888>
          <DIV><FONT face=Verdana></FONT> </DIV>
          <DIV><FONT face=Verdana>Ricardo 
          Stock<BR></FONT></DIV></FONT></SPAN></DIV><BR>=begin 
          disclaimer<BR>  Sao Paulo Perl Mongers: <A 
          href="http://sao-paulo.pm.org/" 
          target=_blank>http://sao-paulo.pm.org/</A><BR> SaoPaulo-pm 
          mailing list: <A>SaoPaulo-pm@pm.org</A><BR> L<<A 
          href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" 
          target=_blank>http://mail.pm.org/mailman/listinfo/saopaulo-pm</A>><BR>=end 
          disclaimer<BR><BR></BLOCKQUOTE></DIV><BR></DIV></BLOCKQUOTE><BR><SPAN 
      class=HOEnZb><FONT color=#888888><BR></FONT></SPAN></DIV></DIV><SPAN 
      class=HOEnZb><FONT color=#888888><SPAN><FONT color=#888888>-- <BR>Alexei 
      "RUSSOZ" Znamensky | russoz EM gmail com | <A 
      href="http://russoz.org" target=_blank>http://russoz.org</A><BR>GPG 
      fingerprint = 42AB E78C B83A AE31 7D27  1CF3 C66F B5C7 71CA 
      9F3C<BR><A href="http://www.flickr.com/photos/alexeiz" 
      target=_blank>http://www.flickr.com/photos/alexeiz</A> | <A 
      href="http://github.com/russoz" 
      target=_blank>http://github.com/russoz</A><BR>"I don't know... fly 
      casual!" -- Han Solo<BR></FONT></SPAN><BR>=begin disclaimer<BR>  Sao 
      Paulo Perl Mongers: <A href="http://sao-paulo.pm.org/" 
      target=_blank>http://sao-paulo.pm.org/</A><BR> SaoPaulo-pm mailing 
      list: <A href="mailto:SaoPaulo-pm@pm.org" 
      target=_blank>SaoPaulo-pm@pm.org</A><BR> L<<A 
      href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" 
      target=_blank>http://mail.pm.org/mailman/listinfo/saopaulo-pm</A>><BR>=end 
      disclaimer<BR><BR></FONT></SPAN></BLOCKQUOTE></DIV><BR></DIV><BR>=begin 
    disclaimer<BR>  Sao Paulo Perl Mongers: <A 
    href="http://sao-paulo.pm.org/" 
    target=_blank>http://sao-paulo.pm.org/</A><BR> SaoPaulo-pm mailing 
    list: <A 
    href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</A><BR> L<<A 
    href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" 
    target=_blank>http://mail.pm.org/mailman/listinfo/saopaulo-pm</A>><BR>=end 
    disclaimer<BR><BR></BLOCKQUOTE></DIV><BR></DIV></DIV>
  <P>
  <HR>

  <P></P>=begin disclaimer<BR>   Sao Paulo Perl Mongers: 
  http://sao-paulo.pm.org/<BR> SaoPaulo-pm mailing list: 
  SaoPaulo-pm@pm.org<BR> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm><BR>=end 
  disclaimer<BR></BLOCKQUOTE></BODY></HTML>