Jump to content

Assista tectoy.png

chamada diadoacbr

Erro na transmissão da NFSe provedor SiapNet


Go to solution Solved by Italo Giurizzato Junior,
  • Este tópico foi criado há 124 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Consultores

Boa tarde Marcio,

Vai ser necessário debugar para saber o ponto exato que o erro X999 (do componente) é gerado.

O arquivo *-lista-nfse-sinc.xml não foi gerado?

Debugar a função ExtrairRetorno que esta no unit ACBrNFSeXWebserviceBase

Consultor SAC ACBr Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Link to comment
Share on other sites

  • Membros Pro

Segue prints do debug.

1_xretorno.thumb.png.6fc711b1bcef5880374fb2885c7232aa.png2_loadxml.thumb.png.d77efc5ca0ce666c98b8eefb994ec575.png

Boa noite!

A função xmlParseDoc está retornando nil e como consequência a função LoadFromXML acaba provocando o raise EACBrXmlException.Create(xmlGetLastError()^.message);.

 

3_xmlparsedoc1.thumb.png.b1fbb00047bcc400a7434e24c04cd70e.png

 

5_loaddoc.thumb.png.54dcaf4a6b132e5624457e03862b3028.png

 

4_xmlparsedoc2.thumb.png.70cb8585539fe4bfd20d5ede487e4934.png

Link to comment
Share on other sites

  • Membros Pro

Boa tarde!

Resolveu com relação a transmissão, porém na impressão está com erro na função "function TNFSeR_ABRASFv2.LerXml: Boolean"

 

erro_acbr.png

000003315-lista-nfse-sinc-soap.xml 000003315-env-lot-sinc.xml 000003315-env-lot-sinc-soap.xml 000003315-lista-nfse-sinc.xml 3522021435642900012056000000000003315-nfse.xml

Já vi que é o acento em PARAÍBA.

Link to comment
Share on other sites

  • Membros Pro

Verifiquei um novo erro na unit AcbrBase na função DataComBarra(const DataStr: string): string;

O campo da data está com barra no formato YYYY/MM/DD e a função está fazendo o copy do valor do dia considerando a posição 8 da string ao invés de 9

Link to comment
Share on other sites

  • Membros Pro

No campo de número da nota está sendo atribuído o numero do rps (ACBrNFSeX.NotasFiscais.Items[I].NFSe.Numero), até mesmo no xml que é salvo na pasta o nome do arquivo está sendo composto pelo número rps ao invés do número da nota.

O arquivo pdf está sendo salvo com o número da nota corretamente no nome do arquivo.

3522031435642900012056000000000003322-nfse.xml3522031435642900012056000000000002592-nfse.pdf000003322-env-lot-sinc-soap.xml000003322-env-lot-sinc.xml000003322-lista-nfse-sinc-soap.xml000003322-lista-nfse-sinc.xml

Link to comment
Share on other sites

  • Consultores

Boa tarde Marcio,

Vai ser necessário debugar  o fragmento de código abaixo que se encontra na unit ACBrNFSeXProviderABRASFv2 - procedure: TratarRetornoEmitir.

          AuxNode := AuxNode.Childrens.FindAnyNs('Numero');
          NumRps := AuxNode.AsString;

          ANota := TACBrNFSeX(FAOwner).NotasFiscais.FindByRps(NumRps);

          if Assigned(ANota) then
            ANota.XmlNfse := ANode.OuterXml
          else
          begin
            TACBrNFSeX(FAOwner).NotasFiscais.LoadFromString(ANode.OuterXml, False);
            ANota := TACBrNFSeX(FAOwner).NotasFiscais.Items[TACBrNFSeX(FAOwner).NotasFiscais.Count-1];
          end;

          SalvarXmlNfse(ANota);

Quero saber se o  Assigned(ANota) é verdadeiro ou falso;

Se for verdadeiro debugar a procedure SalvarXmlNfse.

Por outro lado se for falso debugar a função LoadFromString.

Consultor SAC ACBr Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Link to comment
Share on other sites

  • Membros Pro

Bom dia!

 

Segue prints do debug. Verifiquei que as propriedades Numero e CodVerificacao não estão sendo atribuídas corretamente.

 

numero_nota_response.png

cod_verificacao_response.png

assign_nota.png

Segue mais prints...

 

nota_nfse_numero_rps_cod_verificacao_vazio.thumb.png.2ec05fe2168b999a9cfb56c0cf0b4d05.pngsalvarxmlnfse.thumb.png.7e723d981af54a04716821ec2b2f0b31.pngsalvarxmlnfse.thumb.png.7e723d981af54a04716821ec2b2f0b31.pngnumero_nota_rps_salvar.thumb.png.d2238277d1d100b828b3e739bd257c97.png

Link to comment
Share on other sites

  • Este tópico foi criado há 124 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.