<br><br><div class="gmail_quote">2010/11/1 Daniel Vinciguerra <span dir="ltr">&lt;<a href="mailto:daniel-vinciguerra@hotmail.com">daniel-vinciguerra@hotmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">




<div>
<br><font size="4" face="Tahoma"><span style="font-size: 10pt;">Boa tarde pessoal,</span></font><div style="font-family: Tahoma; font-size: 10pt;"><br></div><div><font size="4" face="Tahoma"><span style="font-size: 10pt;">Estou desenvolvendo um módulo que tem como função, a emissão, através de webservices das prefeituras, o envio de notas fiscais </span></font><font size="3" face="Tahoma"><span style="font-size: 13px;">eletrônicas.</span></font></div>
<div><font size="3" face="Tahoma"><span style="font-size: 13px;">Acabei me deparando com a necessidade de utilizar assinatura digital nos arquivos XMLs que são emitidos através destes webservices.</span></font></div><div>
<font size="3" face="Tahoma"><span style="font-size: 13px;"><br></span></font></div><div><font size="3" face="Tahoma"><span style="font-size: 13px;"><div style="text-indent: 0px ! important; font-family: &#39;Times New Roman&#39;; font-size: 12pt;">
<font style="text-indent: 0px ! important;" size="3" face="Tahoma"><span style="text-indent: 0px ! important; font-size: 13px;">Encontrei o modulo XML::Sig, mas como disse, não tenho experiência com a assinatura de documentos XMLs.</span></font></div>
<div style="text-indent: 0px ! important; font-family: &#39;Times New Roman&#39;; font-size: 12pt;"><font style="text-indent: 0px ! important;" size="3" face="Tahoma"><span style="text-indent: 0px ! important; font-size: 13px;">Acredito que ele não usa a mesma especificação para gerar a assinatura. (mas posso estar errado)</span></font></div>
</span></font></div></div></blockquote><div><br>Logo que surgiu a NFSe, eu tentei implementar o módulo. Acho que você tem razão na sua afirmação, o XML::Sig usa um padrão diferente.<br><br>Tentei implementar um módulo de assinatura próprio, mas não tive sucesso na comunicação com o WebService de Belo Horizonte, ele sempre retornava a mensagem de erro na assinatura. Entrei em contato com o pessoal que fez a implementação do WebService, e foi triste, parece que os caras não entendem como as coisas funcionam por baixo dos panos e começam a se esconder atrás de uma muralha de buzzwords. Estava meio sem tempo, então larguei para lá, mas acho que esse módulo seria muito importante, até mesmo ajudando na divulgação de Perl.<br>
<br>Grato,<br clear="all">--<br>Geovanny Junio<br>Consultor de Tecnologia<br>geovanny (at) <a href="http://eutsiv.com.br">eutsiv.com.br</a><br>+55 31 9422-8885<br>+55 31 3393-9132<br><a href="http://www.eutsiv.com.br">www.eutsiv.com.br</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><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div><font size="3" face="Tahoma"><span style="font-size: 13px;"><br></span></font></div>
<div><font size="3" face="Tahoma"><span style="font-size: 13px;">A ABRASF é o orgão que disponibiliza um padrão aberto e gratuito para tentar incentivar uma possível padronização entre os documentos enviados</span></font></div>
<div><font size="3" face="Tahoma"><span style="font-size: 13px;">pelas prefeituras do Brasil.</span></font></div><div><font size="3" face="Tahoma"><span style="font-size: 13px;"><br></span></font></div><div><font size="3" face="Tahoma"><span style="font-size: 13px;">Alguém tem alguma experiência com esse tipo de implementação e/ou poderia me sugerir um modulo que trabalhasse com essa assinatura!?</span></font></div>
<div><font size="3" face="Tahoma"><span style="font-size: 13px;"><br></span></font></div><div><font size="3" face="Tahoma"><span style="font-size: 13px;">Mais informações sobre a implementação podem ser obtidas no site da ABRASF;</span></font></div>
<div><font size="3" face="Tahoma"><span style="font-size: 13px;"><a href="http://www.abrasf.org.br/p2038.aspx" target="_blank">http://www.abrasf.org.br/p2038.aspx</a></span></font></div><div><font size="3" face="Tahoma"><span style="font-size: 13px;"><br>
</span></font></div><div><font size="3" face="Tahoma"><span style="font-size: 13px;">O link de referencia para o padrão de assinatura utilizado é o seguinte;</span></font></div><div><font size="3" face="Tahoma"><span style="font-size: 13px;"><a href="http://www.w3.org/TR/xmldsig-core/" target="_blank">http://www.w3.org/TR/xmldsig-core/</a></span></font></div>
<div><font size="3" face="Tahoma"><span style="font-size: 13px;"><br></span></font></div><div><font size="3" face="Tahoma"><span style="font-size: 13px;">Forte abraço,</span></font></div><div><br><font style="font-family: Tahoma; font-size: 10pt;" face="Verdana">Daniel Vinciguerra - Developer<br>
<a href="http://github.com/dvinciguerra" target="_blank">http://github.com/dvinciguerra</a><br></font><div style="font-family: Tahoma; font-size: 10pt;"><br></div><br><div style="font-family: Tahoma; font-size: 10pt;">Insert mode</div>
</div>                                               </div>
<br>_______________________________________________<br>
SaoPaulo-pm mailing list<br>
<a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br></blockquote></div><br>