Jump to content

Delphi chamada_delphi.png acbr.png

C6 chamada_c6.png botao.png

Xmls com dígitos diferentes


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

Recommended Posts

Boa tarde, preciso tirar uma dúvida a respeito de um problema que estou tendo.

Se por ventura uma NFCe é rejeitada por dados inválidos, o xml da nota está gravado na pasta. Enquanto o operador vê o problema de cadastro ele resolve fazer outra NFC-e na frente. Neste momento ele gera um segundo xml com o mesmo número de nota com dígito diferente. Quando o contador importou os xmls emitidos apresentou duplicidade de nota com valores diferentes e uma deles não aprovada. Gostaria de saber se existe algum recurso automático que sobreponha o xml ou eu teria que fazer a exclusão do xml caso o operador desista da operação. 

Para notas normais apenas faço o seguinte

      try
         ACBrNFe.Enviar(vNumLote,false,true,false); //lote / imprimir / sincrono / zipado
         erro_ws := 'N';
      except
         erro_ws := 'S';
         GravaRetornoNota;
      end;

Para contingências faço

      ACBrNFe.NotasFiscais.Assinar;
      ACBrNFe.NotasFiscais.Validar;
      ACBrNFe.NotasFiscais.GravarXML();
      gravaRetornoNota;

Caso algum procedimento esteja errado, ou incompleto, agradeço a colaboração.

Obrigado

 

 

Link to comment
Share on other sites

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

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...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.