Erro ao imprimir após consultar/enviar ct-e, utilizando Fast [ DACTE.fr3 ]
CT-e possui uma só NF-e informada ( Anexo )
Mensagem do erro Erro: 0 '' is not a valid integer val
---------------------------------
Ex.: Consultar CT-e: ( Estava usando assim até o momento )
ACBrCTe.Conhecimentos.Clear; ACBrCTe.Conhecimentos.LoadFromFile(sPathXML); ACBrCTe.Consultar; ACBrCTe.Conhecimentos.Imprimir;
Erro ocorre na hora de imprimir, se limpar os dados e carregar o xml novamente já não ocorre
Ex.: Consultar CT-e: ( Solução temporária )
ACBrCTe.Conhecimentos.Clear; ACBrCTe.Conhecimentos.LoadFromFile(sPathXML); ACBrCTe.Consultar; ACBrCTe.Conhecimentos.Clear; ACBrCTe.Conhecimentos.LoadFromFile(sPathXML); ACBrCTe.Conhecimentos.Imprimir;
---------------------------------
Erro ocorre na unit ACBrCTeDACTEFRDM.pas, procedure CarregaDadosNotasFiscais
{$IFDEF PL_200} for i := 0 to CTe.infCTeNorm.infDoc.InfNFE.Count - 1 do
CTe.infCTeNorm.infDoc.InfNFE.Count --> ESTÁ TRAZENDO O VALOR DOIS, ESTÁ CONTANDO QUE POSSUI DUAS NF-E, MAS NÃO TEM, SENDO ASSIM OCORRE ERRO AO CONTINUAR O PROCESSO PORQUE NÃO EXISTE INFORMAÇÃO REF. A DUAS NF-E
35151018126071000109570010000012381000012382-cte.xml