Ir para conteúdo
  • Cadastre-se

dev botao

Incompatibilidades Ente Txt Do Sefaz E O Do Acbrnfemonitor


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

Recommended Posts

Caros Desenvolvedores,

 

Segue o relatório das incompatibilidades "na NFe 3.1" entre o TXT gerado para uso no programa gratuito do SEFAZ e quando utilizado pelo ACBrNFeMonitor através do comando: "NFE.CRIARNFESEFAZ()"

 

 

1º) A TAG "BA" utilizada para informar a chave referenciada original para notas de Devolução, Complemento e Retorno.

 

No SEFAZ:

BA|
BA02|35150361922720000107550010000056741890823969|
 

No ACBR:

BA02|35150361922720000107550010000056741890823969|
 
Obs. Se incluir a linha com "BA|" valida no programa do SEFAZ mas no ACBr dá erro de layout inválido.
 
 
2º) A TAG "X03" utilizada para informar os dados do transportador.
 
No SEFAZ:
  "X03"                                                      +"|"+; //
  Alltrim(TrocAcentos((DbTrans)->Nome))                      +"|"+; // Nome Transportadora
  vIE                                                        +"|"+; // IE
  Alltrim(StrAspas(TrocAcentos((DbTrans)->ENDERECO)))        +"|"+; // Endereco
  TrocAcentos((DbTrans)->ESTADO)                             +"|"+; // UF
  Alltrim(TrocAcentos((DbTrans)->CIDADE))                    +"|"   // Cidade
 
No ACBR:
  "X03"                                                      +"|"+; //
  Alltrim(TrocAcentos((DbTrans)->Nome))                      +"|"+; // Nome Transportadora
  vIE                                                        +"|"+; // IE
  Alltrim(StrAspas(TrocAcentos((DbTrans)->ENDERECO)))        +"|"+; // Endereco
  Alltrim(TrocAcentos((DbTrans)->CIDADE))                    +"|"+; // Cidade
  TrocAcentos((DbTrans)->ESTADO)                             +"|"   // UF
 

Obs. A diferença é que no ACBr as últimas informações são CIDADE e UF (nessa ordem) e no SEFAZ são UF e CIDADE (nessa ordem)

 

As outras informações estão perfeitas, ou seja, se vocês fizerem essas mudanças conseguiremos utilizar exatamente o mesmo TXT tanto para o programa do SEFAZ como para o ACBR.

 

Certo da sua atenção a esse assunto, agradeço antecipadamente.

 

 

Oscar Ribeiro

OASyS Informática

Link para o comentário
Compartilhar em outros sites

Leandro,

 

Espero que estejas bem!

 

Gostaria de fazer esse teste, mas não tenho o Delphi e não sei como compilar os fontes, portanto, dependo das atualizações incluídas nas versões do instalador do Acbrnfemonitor.exe

 

Ainda assim, agradeço pelo seu interesse nesse assunto.

Oscar Ribeiro

OASyS Informática

Link para o comentário
Compartilhar em outros sites

A incompatibilidade abaixo o SEFAZ corrigiu na versão de seu programa lançada na última sexta-feira. Parabéns aos desenvolvedores do ACBr, vocês estavam certos o tempo todo e o SEFAZ errado.
 
2º) A TAG "X03" utilizada para informar os dados do transportador.
 
No SEFAZ:
  "X03"                                                      +"|"+; //
  Alltrim(TrocAcentos((DbTrans)->Nome))                      +"|"+; // Nome Transportadora
  vIE                                                        +"|"+; // IE
  Alltrim(StrAspas(TrocAcentos((DbTrans)->ENDERECO)))        +"|"+; // Endereco
  TrocAcentos((DbTrans)->ESTADO)                             +"|"+; // UF
  Alltrim(TrocAcentos((DbTrans)->CIDADE))                    +"|"   // Cidade
 
No ACBR:
  "X03"                                                      +"|"+; //
  Alltrim(TrocAcentos((DbTrans)->Nome))                      +"|"+; // Nome Transportadora
  vIE                                                        +"|"+; // IE
  Alltrim(StrAspas(TrocAcentos((DbTrans)->ENDERECO)))        +"|"+; // Endereco
  Alltrim(TrocAcentos((DbTrans)->CIDADE))                    +"|"+; // Cidade
  TrocAcentos((DbTrans)->ESTADO)                             +"|"   // UF

Oscar Ribeiro

OASyS Informática

Link para o comentário
Compartilhar em outros sites

Obrigado.

 

Eu tenho clientes que utilizam o SEFAZ e outros que utilizam o ACBR, então, eu estou tentando manter o mesmo TXT para ambos os programas emissores.

 

Para mim, a única incompatibilidade no momento é o registro "BA|" de devolução e complemento que no SEFAZ tem e no ACBR não.

 

Um abraço,

Oscar Ribeiro

OASyS Informática

Link para o comentário
Compartilhar em outros sites

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