Ir para conteúdo
  • Cadastre-se

peterson161

Membros
  • Total de ítens

    407
  • Registro em

  • Última visita

  • Days Won

    7

Tudo que peterson161 postou

  1. Esta linha está passando um valor Nulo para o componente: InfEvento.detEvento.nProt := RepositorioProtocolo.AsString;
  2. Use a pesquisa antes de postar
  3. peterson161

    Cancelamento Nfe

    O componente utilizava essa função quando era no Web Service antigo. Atualmente para cancelamento, é utilizada a função: function TNFeEnvEvento.Executar: Boolean; Essa função está quase no final da unit ACBrNFeWebServices.pas
  4. Você informou o "RavFile" no componente do Form ?
  5. Você leu este post ? Se o retorno do LOG não sair deste jeito, é porque seu componente está desatualizado.
  6. peterson161

    Cancelamento Nfe

    Poste o método que realmente faz o cancelamento: TGeraClasse.CancelarNFe(DataSet.FieldByName('IDNF').AsInteger, ACBrNFe1,xtexto,DCad.QR_NFe); Antes, configure seu componente assim: ACBrNFe1.Configuracoes.Geral.Salvar := True; ACBrNFe1.Configuracoes.Geral.PathSalvar := {Pasta} Fazendo isso, o componente vai salvar os pedidos e respostas da Sefaz na pasta informada em "PathSalvar". Dê uma analisada no arquivo: {número do lote}-ped-evento.xml e compare com a estrutura deste aqui: <?xml version="1.0"?> -<envEvento versao="1.00" xmlns="http://www.portalfiscal.inf.br/nfe"> <idLote>0</idLote> -<evento versao="1.00" xmlns="http://www.portalfiscal.inf.br/nfe"> -<infEvento Id="ID1101113513040726711800012055000000000119153254924401"> <cOrgao>35</cOrgao> <tpAmb>2</tpAmb> <CNPJ>07267118000120</CNPJ> <chNFe>35130407267118000120550000000001191532549244</chNFe> <dhEvento>2013-04-05T10:54:56-03:00</dhEvento> <tpEvento>110111</tpEvento> <nSeqEvento>1</nSeqEvento> <verEvento>1.00</verEvento> -<detEvento versao="1.00"> <descEvento>Cancelamento</descEvento> <nProt>135130002187265</nProt> <xJust>TESTE DE CANCELAMENTO POR EVENTO</xJust> </detEvento> </infEvento> -<Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> -<SignedInfo> <CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/> <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/> -<Reference URI="#ID1101113513040726711800012055000000000119153254924401"> -<Transforms> <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/> <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/> </Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> <DigestValue>h0oTp/oQN7z+HGG2XAx+cDgnv8o=</DigestValue> </Reference> </SignedInfo> <SignatureValue> FkpMeg2yryz63eMAHUSFFENETNiMS7fF4TD8odyrZSUYdXglnhoUZF7l3EBDb7FzKdaOWPJVm3AXmzgPkizY/mqBkIBMB/CPC6+Dizw6RtVEOcgoXKoOIUIpmBjNNsNWlztkiRBWY6GAiEh/R3OVTjNA3DrlCmgfBbapubsIsAk= </SignatureValue> -<KeyInfo> -<X509Data> <X509Certificate> MIIGyzCCBbOgAwIBAgIQcVFxF8/yU13Ey0JPHheXnzANBgkqhkiG9w0BAQUFADB0MQswCQYDVQQGEwJCUjETMBEGA1UEChMKSUNQLUJyYXNpbDEtMCsGA1UECxMkQ2VydGlzaWduIENlcnRpZmljYWRvcmEgRGlnaXRhbCBTLkEuMSEwHwYDVQQDExhBQyBDZXJ0aXNpZ24gTXVsdGlwbGEgRzMwHhcNMTAwNjExMDAwMDAwWhcNMTMwNjA5MjM1OTU5WjCCARkxCzAJBgNVBAYTAkJSMRMwEQYDVQQKFApJQ1AtQnJhc2lsMRQwEgYDVQQLFAtJRCAtIDkzMjIwOTE4MDYGA1UECxQvQXV0ZW50aWNhZG8gcG9yIENlcnRpc2lnbiBDZXJ0aWZpY2Fkb3JhIERpZ2l0YWwxGzAZBgNVBAsUEkFzc2luYXR1cmEgVGlwbyBBMzEUMBIGA1UECxQLKEVNIEJSQU5DTykxFDASBgNVBAsUCyhFTSBCUkFOQ08pMTQwMgYDVQQDEytSR0IgSU5EVVNUUklBIEUgQ09NRVJDSU8gREUgQ09ORkVDQ09FUyBMVERBMSYwJAYJKoZIhvcNAQkBFhdzaWx2aWFAcmdiYnJhc2lsLmNvbS5icjCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAxJV/wvD0tylh9KS4f+Yd8YCyq5HjkYQh950znAW9BW1qtlO2X1bHS2scWDbedOfk2yoVceN/Z9+jIhfa8DHeHwB07FiOporPSCVZLESnwNKGxFFuPOGmCi97LwTKLK88RX0gcR2c54tqDPMuUclDnz7zheclCvHoxvopXdQbmnMCAwEAAaOCAzQwggMwMIGvBgNVHREEgacwgaSgOAYFYEwBAwSgLwQtMjcwMjE5NjkxMTg3MzY4NDgyNzAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwoBsGBWBMAQMCoBIEEFNJTFZBIE1BUklBIExJUkGgGQYFYEwBAwOgEAQOMDcyNjcxMTgwMDAxMjCgFwYFYEwBAwegDgQMMDAwMDAwMDAwMDAwgRdzaWx2aWFAcmdiYnJhc2lsLmNvbS5icjAJBgNVHRMEAjAAMB8GA1UdIwQYMBaAFISwQjM0o0IlpSiXPoPrd/DoT8JUMA4GA1UdDwEB/wQEAwIF4DCCASUGA1UdHwSCARwwggEYMFygWqBYhlZodHRwOi8vaWNwLWJyYXNpbC5jZXJ0aXNpZ24uY29tLmJyL3JlcG9zaXRvcmlvL2xjci9BQ0NlcnRpc2lnbk11bHRpcGxhRzMvTGF0ZXN0Q1JMLmNybDBboFmgV4ZVaHR0cDovL2ljcC1icmFzaWwub3V0cmFsY3IuY29tLmJyL3JlcG9zaXRvcmlvL2xjci9BQ0NlcnRpc2lnbk11bHRpcGxhRzMvTGF0ZXN0Q1JMLmNybDBboFmgV4ZVaHR0cDovL3JlcG9zaXRvcmlvLmljcGJyYXNpbC5nb3YuYnIvbGNyL0NlcnRpc2lnbi9BQ0NlcnRpc2lnbk11bHRpcGxhRzMvTGF0ZXN0Q1JMLmNybDBVBgNVHSAETjBMMEoGBmBMAQIDBTBAMD4GCCsGAQUFBwIBFjJodHRwOi8vaWNwLWJyYXNpbC5jZXJ0aXNpZ24uY29tLmJyL3JlcG9zaXRvcmlvL2RwYzAdBgNVHSUEFjAUBggrBgEFBQcDBAYIKwYBBQUHAwIwgaAGCCsGAQUFBwEBBIGTMIGQMCgGCCsGAQUFBzABhhxodHRwOi8vb2NzcC5jZXJ0aXNpZ24uY29tLmJyMGQGCCsGAQUFBzAChlhodHRwOi8vaWNwLWJyYXNpbC5jZXJ0aXNpZ24uY29tLmJyL3JlcG9zaXRvcmlvL2NlcnRpZmljYWRvcy9BQ19DZXJ0aXNpZ25fTXVsdGlwbGFfRzMucDdjMA0GCSqGSIb3DQEBBQUAA4IBAQBXIlNMn8P5qns/cLAVBWB9nk0oopWU2uBJdd02cXHt3KYjWO73zK5HMhXByItBMp3IV7hWtQlloxbo9llA6ON0QJ/5++E6hU/0GzdQfvDYL0A4uKawT/KaEAyAuraPgyFppuzii5wTLy0QAE/gjChkgA9NZpgGM5swpFtYYBbDNS5h5v9sb2I28uHM4AFAb+kUlvjNMuofJhdEbwm6DSqhiQ3vid42K/Mox1ShJKOlB5IO7Wh8jqs8h6HVk729deiS6nKdXCTYB3ZH3WLSj8EZl7MrFOM/WSwbu9n4wuNysavgIYbGBB5Ri4HOvB8ipOAokqW+lDFChdE4GzzMsO3w </X509Certificate> </X509Data> </KeyInfo> </Signature> </evento> </envEvento>
  7. Siga a sugestão deste post:
  8. peterson161

    Cancelamento Nfe

    Poste sua rotina de cancelamento.
  9. Você não está confundindo ACBrMonitor com ACBrNFeMonitor ?
  10. Utilize a BUSCA antes de postar.
  11. Se estiver assim: ACBrNFe1.Configuracoes.Arquivos.Salvar := True; Você pode acessar os arquivo dos eventos em: ACBrNFe1.Configuracoes.Arquivos.PathCan := {Pasta} ACBrNFe1.Configuracoes.Arquivos.PathCCe := {Pasta} Por exemplo, se for um evento de cancelamento, você formara o caminho de acesso à ele assim: ACBrNFe1.Configuracoes.Arquivos.PathCan + '\' + ACBrNFe1.EventoNFe.Evento.Items[i].InfEvento.chNFe + ACBrNFe1.EventoNFe.Evento.Items[i].InfEvento.TipoEvento + IntToStr(ACBrNFe1.EventoNFe.Evento.Items[i].InfEvento.nSeqEvento) + '-procEventoNFe.xml'; Exemplo: ..\Dados\Can\351303072671180001205500000000011310673719251101111-procEventoNFe.xml
  12. http://www.regys.com.br/como-enviar-um-evento-de-cancelamento-utilizando-o-acbrnfe/
  13. Provavelmente é aqui: <cOrgao>91</cOrgao> Tente passar o código da sua UF (32)
  14. No modo paisagem dos Danfes RaveCB e Fortes imprime a BCST e o VST, conforme PDF's em anexo. Se ainda tiver dificuldades, atualize seu componente. DANFE_Rave_CB_Paisagem.pdf DANFE_Fortes_Paisagem.pdf
  15. Encontrei erros no XML. Aparentemente o nome da tag e o seu valor estão concatenados em alguns casos, como por exemplo: "http://www.w3.org/20...alizationMethod" ou em (Algorithm="http://www.w3.org/TR...SignatureMethod), com aspas sem fechar. Os erros ocorrem a partir da tag <Signature>. Fiz alterações necessárias no seu XML, de modo que agora o mesmo consegue ser visualizado corretamente no I.E. Arquivo corrigido: <?xml version="1.0"?> - <envEvento versao="1.00" xmlns="http://www.portalfiscal.inf.br/nfe"> <idLote>1304031634</idLote> - <evento versao="1.00" xmlns="http://www.portalfiscal.inf.br/nfe"> - <infEvento Id="ID1101112113040908815300010755001000001473100033677301"> <cOrgao>91</cOrgao> <tpAmb>1</tpAmb> <CNPJ>09088153000107</CNPJ> <chNFe>21130409088153000107550010000014731000336773</chNFe> <dhEvento>2013-04-03T16:34:51-03:00</dhEvento> <tpEvento>110111</tpEvento> <nSeqEvento>1</nSeqEvento> <verEvento>1.00</verEvento> - <detEvento versao="1.00"> <descEvento>Cancelamento</descEvento> <nProt>421130005604426</nProt> <xJust>erro de digitacao</xJust> </detEvento> </infEvento> - <Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> - <SignedInfo> <CanonicalizationMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/> <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/> - <Reference URI="#ID1101112113040908815300010755001000001473100033677301"> - <Transforms> <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/> <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/> <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> <DigestValue>NAO_TEM</DigestValue> </Transforms> </Reference> </SignedInfo> <SignatureValue>NAO_TEM</SignatureValue> - <KeyInfo> - <X509Data> <X509Certificate>NAO_TEM</X509Certificate> </X509Data> </KeyInfo> </Signature> </evento> </envEvento> ID1101112113040908815300010755001000001473100033677301.xml ID1101112113040908815300010755001000001473100033677301.xml
  16. Não encontrei nada do tipo, mas penso da seguinte maneira: O XML do evento é um anexo da NF-e. Então se a NF-e já foi enviada para o destinatário, penso que o emitente tem a obrigação de informar ao destinatário sobre qualquer novo evento que venha a ser criado para esta mesma NF-e, podendo ser através de email com o evento em anexo ou algo do gênero.
  17. Então você deve atualizar seu componente.
  18. Faça um teste com este demo em anexo. ACBrNFe_demo.rar
  19. O Demo gera, na mesma pasta dele, o arquivo "ACBrNFe_demo.ini". Verifique se seu usuário tem privilégios suficientes para gravar este tipo de arquivo. Se este arquivo existir, verifique se o mesmo está parecido com este: DANFE=0 : Significa retrato DANFE=1 : Significa paisagem [Certificado] Caminho= Senha= NumSerie=71517117CFF2535DC4CB424F1E17979F [Geral] DANFE=0 FormaEmissao=0 LogoMarca= Salvar=1 ... continua...
  20. Você usa o Monitor ou o componente ?
  21. Você escolheu o formato e clicou em "Salvar Configurações" ?
  22. Seu componente está atualizado ? O retorno do Log deveria ser assim: Identificador : 35130307267118000120550000000001071207408675 Ambiente : 2 Versão Aplicativo : SP_NFE_PL_006q Status Código : 101 Status Descrição : Cancelamento de NF-e homologado UF : SP Chave Acesso : 35130307267118000120550000000001071207408675 Recebimento : 26/03/2013 18:01:16 Protocolo : 135130002052132 Digest Value : j5Hzcgk+4kMV/b4PoGapLMzdYjw= ===================================================== ================== Eventos da NF-e ================== ===================================================== Quantidade total de eventos: 2 Número de sequência: 1 Código do evento: 110110 Descrição do evento: Carta de Correcao Status do evento: 135 Descrição do status: Evento registrado e vinculado a NF-e Protocolo: 135130002036534 Data / hora do registro: 25/03/2013 19:42:49 Número de sequência: 1 Código do evento: 110111 Descrição do evento: Cancelamento Status do evento: 155 Descrição do status: Cancelamento homologado fora de prazo Protocolo: 135130002052132 Data / hora do registro: 26/03/2013 18:01:16
  23. No demo, existe a aba "Geral" e nela tem o quadro DANFE, onde você escolhe entre os formatos Retrato ou Paisagem.
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.