Ir para conteúdo
  • Cadastre-se

dev botao

Erro Ao Visualizar O Danfe


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

Recommended Posts

Postado

Hoje atualizei os códigos via SVN, e comecei a fazer as mudanças para testar os novos Ambientes de homologação.

Ao tentar visualizar o DANFE antes de enviar a nota é exibido o seguinte erro: 

Attempt to write different data type than defined (Column 12/14).

 

O erro só acorre quando tento visualizar o DANFE no modo de contingência SVC-AN. Obs.: Não testei o outro modo SVC-RS.

 

Atualmente utilizo o arquivo "NotaFiscalEletronica.rav" para o DANFE.

  • Obrigado 1
Postado

Fiz a atualização hoje também, e estou exatamente com o mesmo problema:

Attempt to write different data type than defined (Column 12/14).

Consegui identificar que o erro ocorre no final da Rotina:

TdmACBrNFeRave.CustomParametrosCXNGetRow

Mas ainda não consegui saber porque.

Eu uso o DANFE_Rave513.rav !

Só aconteceu quando utilizo o SVC-RS. Não testei com o outro.

 

Alguém tem alguma ideia...

 

abçs

Rodrigo ®¿®

Curitiba-PR

  • 2 semanas depois ...
Postado

Vejam se com propostas resolveria o problema.

 

É um outro problema, mas tem a ver com novos ambientes de contingência.

 

Com as suas sugestões funcionou e parou de apresentar o erro!

 

Mas não sei por qual motivo o código de barras começou aparecer duplicado no DANFE.

  • Obrigado 1
Postado

Obrigado Leonardo, mas para resolver o problema que avisa falado eu tive que alterar no arquivo ACBrNFeDANFERave.pas, nas linha 461 onde tinha esse código:

if ((dmDanfe.NFe.Ide.tpEmis = teNormal) or
(dmDanfe.NFe.Ide.tpEmis = teDPEC) or
(dmDanfe.NFe.Ide.tpEmis = teSCAN)) then

 

Eu alterei para esse:

if ((dmDanfe.NFe.Ide.tpEmis = teNormal) or
(dmDanfe.NFe.Ide.tpEmis = teDPEC) or
(dmDanfe.NFe.Ide.tpEmis = teSVCAN) or
(dmDanfe.NFe.Ide.tpEmis = teSVCRS) or
(dmDanfe.NFe.Ide.tpEmis = teSCAN)) then

 
Eu também fiz alterações nos arquivos que você me passou, ficando assim os arquivos agora.

 

ACBrDANFeCBRavePaisagem.pas

ACBrDANFeCBRaveRetrato.pas

ACBrNFeDANFERave.pas

ACBrNFeDANFERaveDM.pas

  • Curtir 1
  • Obrigado 1
  • 7 meses depois ...
Postado
Estou com a última revision [7353] geral dos fontes...
 
 
Quando mando gerar a DANFE no modo Contingencia SVC-SP da o seguinte erro:
 
---------------------------
Atenção
---------------------------
Attempt to write different data type than defined (Column 12/14).
---------------------------
OK   
---------------------------
 
Pelo que li aqui no forum era para não dar mais esse erro, os fontes estão atualizado.
 
 
Esse erro ocorre no ACBrNFeDANFERaveDM.pas linha [1061].
 
   //linhas por página
   Connection.WriteIntData('', FDANFEClassOwner.ProdutosPorPagina);
 
 
Alguém pode dar uma ajuda?
 
 
Desde já agradeço
  • Solution
Postado

 

Estou com a última revision [7353] geral dos fontes...
 
 
Quando mando gerar a DANFE no modo Contingencia SVC-SP da o seguinte erro:
 
---------------------------
Atenção
---------------------------
Attempt to write different data type than defined (Column 12/14).
---------------------------
OK   
---------------------------
 
Pelo que li aqui no forum era para não dar mais esse erro, os fontes estão atualizado.
 
 
Esse erro ocorre no ACBrNFeDANFERaveDM.pas linha [1061].
 
   //linhas por página
   Connection.WriteIntData('', FDANFEClassOwner.ProdutosPorPagina);
 
 
Alguém pode dar uma ajuda?
 
 
Desde já agradeço

 

 

 

Verifiquei aqui o SVC-SP não esta homologado ainda... Coloquei no SVC-AN e aparentemente esta OK, agora..

 

Obrigado...

  • Este tópico foi criado há 3748 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.