Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Membros Pro

Pessoal estou fazendo dessa forma 

 

                     if EnviarNFCeOff then
                          begin
                              Ide.tpEmis    := teOffLine;
                          end
                          else
                          begin

                               if not InternetGetConnectedState(@Flags, 0) then
                                 Ide.tpEmis    := teOffLine
                               else
                                  Ide.tpEmis    := TpcnTipoEmissao(Configuracao.Geral.FormaEmissao);


                                if Ide.tpEmis   = teOffLine then
                                  FrmAreaPrincipal.txtInfomacao.Lines.Add('Tipo emissão: Contingência');

                         end;

 

e está gerando dois xml na minha pasta porque?

 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores

boa tarde.. @nildglan

 

Faça um debug no programa e fique acompanhando na pasta em que hora, que ele gera o segundo xml.

outra coisa..comente a linha que esta gerando o xml, para ver se ele vai gerar somente um xml. talvez tu esteja

fazendo esse comando em alguma parte do programa.

 

Link para o comentário
Compartilhar em outros sites

  • Membros

@nildglan o problema não esta nesse fragmento de código. Revise a sua rotina, pois o xml não é gerado com o mesmo nome (nem é possível numa mesma pasta), você no mínimo deve estar incrementando o número do cupom e possuir mais de um comando para a geração do xml.

Equipe ACBr Sérgio Assunção
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

[email protected]

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

esse procedimento aqui está gravando dois  ACBrNFe.NotasFiscais.GravarXML baixo de   else
                              begin
                                  Application.ProcessMessages;
                                  StatusPrincipal('Validando e assinando NFCe...',rAviso);
                                  FrmAreaPrincipal.txtInfomacao.Lines.Add('Validando e assinando NFCe.');
                                  SetStatusNFCe(0,sCupomEnviarNFce,sStatusNFce); // enviada

 

Codigo.txt

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

não é isso eu removir do exception e continua gerando dois, e to debugando e ta indo somente um vez para GerarNFCe agora quando chega nesse procedimento aqui ACBrNFe.NotasFiscais.GravarXML; ele gera os dois

 

00991200000000000000650000000000001076922530-nfe.xml

15181217543691000172650010000012469000012467-nfe.xml

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1942 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.