Ir para conteúdo
  • Cadastre-se

dev botao

Gerar Xml Cte Somente Se Não Der Erro


Ver Solução Respondido por adailsonrocha,
  • Este tópico foi criado há 4184 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

    Olá pessoal.

 

    Estive percebendo que independente se for dar erro ou não, o componente gera um XML.

 

    Existe a possibilidade de somente gerar XML dos CTe-s que validaram com sucesso ?

 

    Ou se gerar o XML é inevitável, existe alguma função para apagar o xml gerado errado ?

 

    Desculpem a minha ignorância é que sou programador Delphi novato, e as vezes aparecem algumas dúvidas que talvez para a maioria é coisa simples. Mas pra mim é um pouco complicado.

 

    Agradeço a atençao de todos.

  

Postado

   Na realidade é o seguinte.

 

   As vezes quando valido, da algum erro, tipo de I.E Invalida, ou então um outro erro que ainda nao consegui descobrir, acontece com pouca frequencia mas está acontecendo por exemplo

 

   No meu sistema o meu cliente marca do numero tal até o numero tal, dai eu filtro e começo a gerar 1 a 1, nao mando via lote. Eu assino, valido, atualizo o recibo na base de dados, imprimo o Dacte e envio email, depois vou para o proximo Conhecimento e repito este mesmo processo até acabar a seleção que o usuario fez

 

   Acontece as vezes que em aproximadamente 2% das vezes, ele manda pra Secretaria da Fazenda, pois se agente consultar vai estar lá como conhecimento valido e autorizado, só que ele não imprime e parece-me que nem gera o XML na pasta interna, é uma coisa muita estranha. Então como não consegui resolver este problema ainda, e nao fica marcado no meu sistema se o Conhecimento autorizou ou nao, o cliente tenta gerar de novo este mesmo numero de Conhecimento e dai ele vai enxendo a pasta de XMLs com XMLS inválidos que na realidade são lixo.

 

   Então na realidade eu acho que tenho 2 problemas.

 

   Ìtalo, você por acaso poderia me ajudar ?

 

  Vou postar meus fontes

 

  Desde já agradeço muito sua atenção !!

erro geracao CTE.txt

  • Solution
Postado

Leandro,

 

No meu sistema também me deparei com esses problemas, o q fiz pra contornar isso foi o seguinte:

Para os ct-e com mais de 1 xml eu fiz uma rotina pra verificar o diretorio onde eles estão gravados abro um a um e verifico se tem protocolo de autorização se tiver eu atualizo o ct-e do meu sistema senão eu deleto.

  • Este tópico foi criado há 4184 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.