Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

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 Filho
OASySItu.Com ( Itu/SP )

  • Consultores
Postado

Já existem diversos tópicos falando sobre isso!

e já explicamos neles sobre o assunto!

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

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 Filho
OASySItu.Com ( Itu/SP )

Postado
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 Filho
OASySItu.Com ( Itu/SP )

Postado

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 Filho
OASySItu.Com ( Itu/SP )

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

The popup will be closed in 10 segundos...