Ir para conteúdo
  • Cadastre-se

dev botao

Pcnlayouttxt - Versão 3.1 Do Layout


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

Recommended Posts

  • Membros Pro

bom dia, amigos quero começar a me comunicar com AcbrNfeMonitor por XML, atualmente faço isso com TXT, mas estou um pouco perdido como devo gerar o XML, como deve ser pra ser aceito pelo ACBr, outra coisa são os comandos a serem utilizados. Já me falaram de Manual, mas a verdade que não consigo encontrar, se possível me mandem o link. 

 

agradeço a ajuda.

Link para o comentário
Compartilhar em outros sites

  • Moderadores

bom dia, amigos quero começar a me comunicar com AcbrNfeMonitor por XML, atualmente faço isso com TXT, mas estou um pouco perdido como devo gerar o XML, como deve ser pra ser aceito pelo ACBr, outra coisa são os comandos a serem utilizados. Já me falaram de Manual, mas a verdade que não consigo encontrar, se possível me mandem o link. 

 

agradeço a ajuda.

Bom dia!

quando você fala comunicar com XML quer dizer enviar o xml já pronto da nf-e ou ct-e?

caso não for isso e estiver falando dos comandos esses são somente em txt e tcp/ip

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

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

 

Link para o comentário
Compartilhar em outros sites

Boa dia.
Nosso sistema utiliza a leitura por arquivos texto.
Estava verificando os fontes das units pcnLayoutTXT e observei que a função CarregarLayoutTXT
está lendo corretamente os campos da versão da 3.10 da NF-e.
 
A questão é que utilizamos a unit pcnNFeRTXT, existe a procedure LerRegistro, e nessa rotina não consta a leitura das tags 'I50' e 'I52' para a leitura dos novos campos que a Sefaz disponibiliza.
I50|nDraw
I52|nRE¨|chNFe¨|qExport
 
E nessa mesma procedure, a leitura da tag 'I18', existe um trecho comentado que também se refere a novos campos criados.
{           NFe.Det.Prod.DI[j].tpViaTransp := StrToindIEDest(ok, LerCampo(tcStr, 'tpViaTransp'));
           NFe.Det.Prod.DI[j].vAFRMM := LerCampo(tcStr, 'vAFRMM');
           NFe.Det.Prod.DI[j].tpIntermedio := StrToindIEDest(ok, LerCampo(tcStr, 'tpIntermedio'));
           NFe.Det.Prod.DI[j].CNPJ := LerCampo(tcStr, 'CNPJ');
           NFe.Det.Prod.DI[j].UFTerceiro := LerCampo(tcStr, 'UFTerceiro'); }
 
Atualizei os fontes dia 20/10/2014 e gostaria de saber se por enquanto é isso mesmo ou se será revisado.
Como foi dito por outros usuários, a ideia seria sair do TXT e começar a trabalhar com o ACbr por XML, porém ainda preciso deixar essa questão OK.
 
Obrigado.
Link para o comentário
Compartilhar em outros sites

  • Moderadores

Juliomar bom dia, na verdade essa é a minha dúvida, como eu faria pra sair do txt e começar a trabalhar com o ACbr por XML ? 

Bom dia

desculpe mas ainda não entendi! você vai passar a usar o componente ACBrNFe?

ou quer através de seu código montar o xml da nota e carregar para o monitor para assinar,validar e enviar?

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

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

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

hoje eu já utilizo o ACBrNfeMonitor2 capcom, porém utilizo ele gerando um arquivo.txt, o meu desejo era migrar e passar a conversar com ACBrNFeMonitor gerando xml, isso é possível ? se sim como eu deveria proceder ?

não sei se estou falando besteira quanto a isso, mas perdoe a minha falta de entendimento quanto este assunto.

até mais.

Link para o comentário
Compartilhar em outros sites

  • Moderadores

hoje eu já utilizo o ACBrNfeMonitor2 capcom, porém utilizo ele gerando um arquivo.txt, o meu desejo era migrar e passar a conversar com ACBrNFeMonitor gerando xml, isso é possível ? se sim como eu deveria proceder ?

não sei se estou falando besteira quanto a isso, mas perdoe a minha falta de entendimento quanto este assunto.

até mais.

Bom dia

se observar na atualização do svn verá que tem alteração que o André fez para sanar o problema!

Atualize seu svn e refaça os testes!

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

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

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Juliomar não entendi sua resposta, eu apenas utilizo o ACBrNFeMonitor, só quero substituir em vez de arquivo.txt  gerar xml.

Certo Não havia me atentado a isso!

é que houve mudança no código que faz a leitura dos arquivos em que pega um xml e gera o txt igual ao usado pelo emissor gratuito e vice versa!

 

Agora vamos ver se entendi novamente!

você mesmo irá criar seu xml e depois que enviar ao monitor para ele assinar e enviar ao sefaz?

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

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

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Certo Não havia me atentado a isso!

é que houve mudança no código que faz a leitura dos arquivos em que pega um xml e gera o txt igual ao usado pelo emissor gratuito e vice versa!

 

Agora vamos ver se entendi novamente!

você mesmo irá criar seu xml e depois que enviar ao monitor para ele assinar e enviar ao sefaz?

exatamente isso

Link para o comentário
Compartilhar em outros sites

  • Moderadores

exatamente isso

Bom dia

esse é um dos exemplos que você pode usar

NFE.EnviarNFe("C:\NFE\31141014280202000149550010000000451000000458-nfe.xml",1)

ele vai enviar seu xml pronto

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

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

 

Link para o comentário
Compartilhar em outros sites

  • 4 meses depois ...

O modo mais simples é você digitar uma nota no programa gratuito da SEFAZ com os campos que você irá trabalhar, com as regras fiscais que você vai precisar para o seu faturamento e depois exportá-la no modo Texto. Daí você lera nesse arquivo texto à disposição dos campos que você mesmo digitou o que facilitará muito a compreensão do arquivo. Fiz isso e ficou facílimo criar um txt para enviar para o ACBr.

Oscar Ribeiro

OASyS Informática

Link para o comentário
Compartilhar em outros sites

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