Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Membros Pro
Postado

Boa tarde

Temos um cliente que já usa emissão de notas com outro sistema. Esse outro sistema gera um arquivo no formato TXT ! Segundo eles é no padrão da SEFAZ !

Estive olhando esse arquivo, ele tem tipos de registros diferentes representados por letras e cada campo é separado por "|". O tipo de registro A representa o cabeçalho da nota, o B os dados do emitiente, e assim por diante.

Existe alguma maneira de

importar esse tipo de arquivo no ACBR ?

  • Moderadores
Postado

Boa tarde !

sim é possível!

veja o arquivo pcnNFeRTXT.pas e o pcnLayoutTXT.pas

no exemplo da NFe tem o botão ImportarXML ;

    ACBrNFe1.NotasFiscais.Clear;
    //tenta TXT
    ACBrNFe1.NotasFiscais.Add;
    NFeRTXT := TNFeRTXT.Create(ACBrNFe1.NotasFiscais.Items[0].NFe);
    NFeRTXT.CarregarArquivo(OpenDialog1.FileName);
    if NFeRTXT.LerTxt then

e esse é trecho do código para ler o mesmo!

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • Membros Pro
Postado

Bom dia.

Blz Juliomar.. Já tinha visto esse trecho de código no exemplo, mas vendo hj o arquivo texto do cliente, cheguei a conclusão que não exatamente o layout da SEFAZ, é algo parecido, adaptado pelo que pude notar. No começo do arquivo não tem o "campo"  NOTAFISCAL e sim um ID. Dessa forma, acredito que não vai ser possível importar esse arquivo pelo ACBR.

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