Ir para conteúdo
  • Cadastre-se

DanielGentil

Membros
  • Total de ítens

    1
  • Registro em

  • Última visita

Tudo que DanielGentil postou

  1. Bom dia, estou com um problema na geração de um evento de prorrogação de prazo, estou utilizando uma estrutura para envio de eventos similar a da carta de correção visto que é pra gerar em eventos, porém em todos os casos retorna o status como 215. Utilizei também como base a pergunta contida na NT nº 2015/001 - Pedido de Prorrogação, referente ao mesmo assunto, porém em todos os casos retorna o mesmo status - 215 (Rejeição: Falha no schema XML) Foram utilizados 2 Schemas para os testes, o do portal da Sefaz e o do exemplo do ACBR (Executada atualização em 15/05/2023 para não haver erro): ACBrNFe1.NotasFiscais.Clear; qrItensProrrogacao.Close; qrItensProrrogacao.ParamByName('Seq_Planilha').Value := mSeq_planilha; qrItensProrrogacao.Open; with ACBrNFe1.EventoNFe.Evento.New do begin infEvento.detEvento.nProt := mProt; infEvento.chNFe := mChave; infEvento.CNPJ := mCnpj; infEvento.dhEvento := now; infEvento.tpEvento := tePedProrrog1;// teste para pedido de prorrogação de prazo 1 infEvento.nSeqEvento := mSeqEvento; qrItensProrrogacao.First; while not qrItensProrrogacao.Eof do begin with infEvento.detEvento.itemPedido.New do begin numItem := qrItensProrrogacao.FieldByName('NUMEROITEM').Value; qtdeItem :=qrItensProrrogacao.FieldByName('QUANTIDADE').Value; end; qrItensProrrogacao.Next; end; end; ACBrNFe1.EnviarEvento(1); // "lote" qrItensProrrogacao.First; for i := 0 to qrItensProrrogacao.RecordCount -1 do begin mcStat := IntToStr(ACBrNFe1.WebServices.EnvEvento.EventoRetorno.retEvento.Items[i].RetInfEvento.cStat);// todos retornam 215 end; testeprorrogacao.xml Existe mais alguma coisa que preciso fazer para gerar este evento? estruturalmente me parece correto, além disso foi validado o xml no portal da nfe do RS
×
×
  • 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.