Ir para conteúdo
  • Cadastre-se

dev botao

Evento de Comprovante de Entrega


Ver Solução Respondido por Ailton Bergamo,
  • Este tópico foi criado há 1073 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Solution
Conforme rotina abaixa não esta reconhecendo o campo chNFe:

Falha na validação dos dados do Evento: 1824 - Element '{http://www.portalfiscal.inf.br/cte}chNFe': '' is not a valid value of the atomic type '{http://www.portalfiscal.inf.br/cte}TChNFe'.
ACBrCTe1.EventoCTe.Evento.Clear;

with ACBrCTe1.EventoCTe.Evento.New do
begin
  infEvento.chCTe := ChaveCTe;
  infEvento.CNPJ := CNPJEmitente;
  infEvento.dhEvento := now;
  infEvento.tpEvento := teComprEntrega;
  infEvento.nSeqEvento := 1;

  infEvento.detEvento.nProt := nProtocoloAutorizacao;
  infEvento.detEvento.dhEntrega := datahoraEntrega;
  infEvento.detEvento.nDoc      := NumeroDocumento;
  infEvento.detEvento.xNome     := NomedoRecebedor;
  infEvento.detEvento.latitude  := fLatitude;
  infEvento.detEvento.longitude := fLongitude;

  infEvento.detEvento.hashEntrega   := hashdaEntrega;
  infEvento.detEvento.dhHashEntrega := datahhoradoHashEntrega;
  
  InfEvento.detEvento.infEntrega.Clear;
  // o bloco abaixo poderá se repetir por até 2000 vezes 
  with InfEvento.detEvento.infEntrega.New do
    chNFe := ChaveNFe;

end;

ACBrCTe1.EnviarEvento( 1 ); // 1 = Numero do Lote
Link para o comentário
Compartilhar em outros sites

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

The popup will be closed in 10 segundos...