Jump to content

Promoção 25 Anos de Delphi
25% de desconto em todas as versões

Saiba mais

Ganhe o curso Tributação NF-e para Desenvolvedores

Assinando o SAC Anual este mês
botao.png

 

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Saiba Mais

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Saiba mais

Marcio Vinicio da Silva

NF de exportação com CFOP 7501 não cria a tag detExport via arquivo INI

Recommended Posts

Em uma exportação usando CFOP 7501, o grupo <detExport> não é gerado quando a nota é criada através do arquivo .INI.

Coloquei os arquivos em anexo.

Estou usando a versão: 0.3.08.1 do ACBrMonitorPlus.

Se alguém puder me ajudar, desde já agradeço.

850812_2_8.ini

43161200912882000161550020008508121000000180-nfe.xml

Share this post


Link to post
Share on other sites

Sim Juliomar.

No arquivo .INI nós adicionamos a seguinte estrutura:

[Produto001]
CFOP=7501

...

[detExport]
[exportInd]
nRE=161936495008
chNFe=43161174178807000155550000000627401000000184
qExport=3.0000
 

Pensávamos que isso era suficiente para criar o grupo <detExport> no arquivo XML, mas não funcionou.

Imagino que tenha alguma informação extra que esquecemos, ou algum outro detalhe como Finalidade, indFinal, idDest, etc ... que não está com valor correto e por isso o ACBrMonitor não cria o grupo.

Share this post


Link to post
Share on other sites

Juliomar.

Fiz o teste sem o [exportInd], como você demonstrou e também não funcionou.

Continuamos com o pensamento de que esquecemos de alguma informação extra ou algum outro detalhe como Finalidade, indFinal, idDest, etc ... não esteja com valor correto.

 

Share this post


Link to post
Share on other sites

Bom dia,

olhei seu arquivo INI, e (eu não uso emissão com arquivo INI, mas) acho que dentro de cada produto pode haver mais de um campo [detExport000], portanto cada um deveria iniciar em 1...

Por exemplo..

[Produto001]

[detExport001]

..

[Produto002]

[detExport001]

..

Att

Ricardo

Share this post


Link to post
Share on other sites

Oi, depois do comentário acima dei uma olhada no fonte do ACBrMonitorPLUS e descobri como faz.

[Produto001]

[detExport001001]

..

[Produto002]

[detExport002001]

...

 

Se possível, gostaria de aproveitar e sugerir uma ideia pra aba "Teste" do ACBrMonitorPLUS:

adicionar um botão "Gerar Ini NFe" com o objetivo de gerar o XML a partir de um arquivo INI, segue código do onClick:

  LimparResp;
  OpenDialog1.Title := 'Selecione Arquivo INI';
  OpenDialog1.DefaultExt := '*.INI';
  OpenDialog1.Filter :=
    'Arquivos INI (*.INI)|*.INI|Todos os Arquivos (*.*)|*.*';
  if OpenDialog1.Execute then
  begin
    GerarIniNFe( OpenDialog1.FileName );
    ACBrNFe1.NotasFiscais[0].GravarXML();
    ShowMessage('Arquivo XML gerado com sucesso!'+#13+#13+
      ACBrNFe1.NotasFiscais[0].NomeArq);
  end;

 

Att

Ricardo

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...