FONTE NFE VB.NET
Citação:Agora pergunto se eu ja criar o arquivo xml pronto e só assinar na tag infEvento dá certo?
Dim xmlAssinado As XmlDocument = CertificadoDigital.Assinar(Cancelamento.GeraXML(Cancelamento.Evento), [Ô]infEvento[Ô], certificado)
Onde Cancelamento.GeraXML(Cancelamento.EVento) gera a tag evento com a seguinte estrututura de XML.
Citação:<?xml version=[Ô]1.0[Ô] encoding=[Ô]utf-8[Ô]?><evento versao=[Ô]1.00[Ô] xmlns=[Ô]http://www.portalfiscal.inf.br/nfe[Ô]><infEvento Id=[Ô]ID1101113512060000000000000055001000003282147741679601[Ô]><cOrgao>35</cOrgao><tpAmb>2</tpAmb><CNPJ>000000000000000</CNPJ><chNFe>35120600000000000000550010000032821477416796</chNFe><dhEvento>2012-06-21T10:03:29-02:00</dhEvento><tpEvento>110111</tpEvento><nSeqEvento>1</nSeqEvento><verEvento>1.00</verEvento><detEvento versao=[Ô]1.00[Ô]><descEvento>Cancelamento</descEvento><nProt>135120004199695</nProt><xJust>CLIENTE DESISTIU DE COMPRAR</xJust></detEvento></infEvento></evento>[Ô]
Em seguida é assinado passando o literal [Ô]infEvento[Ô] como paramentro para gerar o xml assindao.
-<infNFe Id=[Ô]NFe[txt-color=#0000f0]33120607764288000110550010000190022000190028[/txt-color][Ô] versao=[Ô]2.00[Ô]>-<ide><cUF>33</cUF><cNF>00019002</cNF><natOp>COMPLEMENTO DE TRIBUTO</natOp><indPag>1</indPag><mod>55</mod><serie>1</serie><nNF>19002</nNF><dEmi>2012-06-21</dEmi><dSaiEnt>2012-06-21</dSaiEnt><hSaiEnt>17:31:34</hSaiEnt><tpNF>1</tpNF><cMunFG>3301702</cMunFG>-<NFref><refNFe>33120607764288000110550010000190001000190009</refNFe></NFref><tpImp>1</tpImp><tpEmis>1</tpEmis><cDV>8</cDV><tpAmb>2</tpAmb><finNFe>2</finNFe><procEmi>0</procEmi><verProc>2.00</verProc></ide>
alguem sabe me ajudar
Estou confuso com as informações que achei na Sefaz.
O cancelamento por evento serve para o que ?
O cancelamento da nfe como é feito atualmente será descontinuado ?
E a carta de correção, onde acho o layout para isto ? O uninfe interpreta essas requisições?
Citação:Gente algumas perguntas.
Estou confuso com as informações que achei na Sefaz.
O cancelamento por evento serve para o que ?
O cancelamento da nfe como é feito atualmente será descontinuado ?
E a carta de correção, onde acho o layout para isto ? O uninfe interpreta essas requisições?
Também pergunto.
Citação::
Gente algumas perguntas.
Estou confuso com as informações que achei na Sefaz.
O cancelamento por evento serve para o que ?
O cancelamento da nfe como é feito atualmente será descontinuado ?
E a carta de correção, onde acho o layout para isto ? O uninfe interpreta essas requisições?
Também pergunto.
Vamos por parte, como JACK
SIM o atual cancelamento será descontinuado em dezembro.
Os novos padrões para se comunicar e registrar ocorrências nas NFEs, passam a ocorrer como um EVENTO da NFe Autorizada.
Uma Carta de correção por exemplo, pode ter em um unico lote até 20 eventos(ocorrências).
O atual cancelamento não é um evento da nfe, ele é apenas um cancelamento, utiliza webserver para cancelamento.(NFeCancelamento2).
Já o novo cancelamento será um evento da NFe, utilizará um mesmo webserver(nfeRecepcaoEvento) da carta de correção e outros eventos.
o texto abaixo eu extrai da NT2011.006B pagina 2.
Citação:O cancelamento da NF-e como evento da NF-e atende a reivindicação das empresas em ter o e-mail
do destinatário na resposta do cancelamento que facilita a sua distribuição para o destinatário,
também vai facilitar as UF que desejarem recepcionar o pedido de cancelamento extemporâneo por
desvincular o cancelamento da NF-e nos casos em que o cancelamento é armazenado com a NF-e.
A adoção do cancelamento da NF-e como evento da NF-e será gradual, a SEFAZ deve disponibilizar
o Cancelamento como evento até 01/07/2012.
O Web Service de Cancelamento existente será eliminado em 01/12/2012, permanecendo
unicamente a possibilidade de cancelamento da NF-e através do Web Service de Registro de
Eventos.
O documento será tratado como um documento independente durante a fase de desenvolvimento do
Web Service para facilitar a sua manutenção e aperfeiçoamento.
Obrigado
Citação:O atual cancelamento não é um evento da nfe, ele é apenas um cancelamento, utiliza webserver para cancelamento.(NFeCancelamento2).
Já o novo cancelamento será um evento da NFe, utilizará um mesmo webserver(nfeRecepcaoEvento) da carta de correção e outros eventos.
Era isso que eu precisava saber, foi resumido e claro.
Obrigado
Existe Certificado Digital para Teste da NFE ? Ou tenho que comprar e usar no ambiente de Teste ? Se tiver que comprar é somente para PJ ou tem para PF também ?
Att...
Citação::
Uma pergunta...meio tonta...mas vai lá...
Existe Certificado Digital para Teste da NFE ? Ou tenho que comprar e usar no ambiente de Teste ? Se tiver que comprar é somente para PJ ou tem para PF também ?
Att...
Amigo, a tempos atrás havia um certificado destinado para testes, mas não sei se existe mais. No entanto eu recomendo que vc utilize o certificado de algum cliente seu. Mesmo porque para executar os testes a [Ô]Empresa Emitente[Ô] deve estar credenciada para emissão de NFe no estado de SP.
Citação::
Opa FOXMAN, obrigado pela resposta, entendi agora :)