Ir para conteúdo
  • Cadastre-se

dev botao

Alteração De Retorno Na Pcnretconsnfedest


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

Recommended Posts

 if (Leitor.rExtrai(3, 'resNFe') <> '') then
        begin
          (*IR12 *)Fret.Items.FresNFe.FNSU       := Leitor.rAtributo('NSU');
//          (*IR12 *)Fret.Items.FresNFe.FNSU       := Leitor.rCampo(tcStr, 'NSU');
          (*IR13 *)Fret.Items.FresNFe.chNFe      := Leitor.rCampo(tcStr, 'chNFe');
          (*IR14 *)Fret.Items.FresNFe.FCNPJCPF   := Leitor.rCampo(tcStr, 'CNPJ');
          if Fret.Items.FresNFe.FCNPJCPF = '' then
            (*IR15 *)Fret.Items.FresNFe.FCNPJCPF := Leitor.rCampo(tcStr, 'CPF');
          (*IR16 *)Fret.Items.FresNFe.FxNome     := Leitor.rCampo(tcStr, 'xNome');
          (*IR17 *)Fret.Items.FresNFe.FIE        := Leitor.rCampo(tcStr, 'IE');
          (*IR32 *)Fret.Items.FresNFe.FdEmi      := Leitor.rCampo(tcDat, 'dEmi');
          (*IR32 *)Fret.Items.FresNFe.FdEmi      := Leitor.rCampo(tcDatHor, 'dEmi'); // line 299
          (*IR19 *)Fret.Items.FresNFe.FtpNF      := StrToTpNF(ok, Leitor.rCampo(tcStr, 'tpNF'));
          (*IR20 *)Fret.Items.FresNFe.FvNF       := Leitor.rCampo(tcDe2, 'vNF');
          (*IR21 *)Fret.Items.FresNFe.FdigVal    := Leitor.rCampo(tcStr, 'digVal');
          (*IR22 *)Fret.Items.FresNFe.FdhRecbto  := Leitor.rCampo(tcDatHor, 'dhRecbto');
          (*IR23 *)Fret.Items.FresNFe.FcSitNFe   := StrToSituacaoNFe(ok, Leitor.rCampo(tcStr, 'cSitNFe'));
          (*IR24 *)Fret.Items.FresNFe.FcSitConf  := StrToSituacaoManifDest(ok, Leitor.rCampo(tcStr, 'cSitConf'));
        end;

        if (Leitor.rExtrai(3, 'resCanc') <> '') then
        begin
          (*IR26 *)Fret.Items.FresCanc.FNSU       := Leitor.rAtributo('NSU');
          (*IR27 *)Fret.Items.FresCanc.chNFe      := Leitor.rCampo(tcStr, 'chNFe');
          (*IR28 *)Fret.Items.FresCanc.FCNPJCPF   := Leitor.rCampo(tcStr, 'CNPJ');
          if Fret.Items.FresCanc.FCNPJCPF = '' then
            (*IR29 *)Fret.Items.FresCanc.FCNPJCPF := Leitor.rCampo(tcStr, 'CPF');
          (*IR30 *)Fret.Items.FresCanc.FxNome     := Leitor.rCampo(tcStr, 'xNome');
          (*IR31 *)Fret.Items.FresCanc.FIE        := Leitor.rCampo(tcStr, 'IE');
          (*IR32 *)Fret.Items.FresCanc.FdEmi      := Leitor.rCampo(tcDat, 'dEmi');

          (*IR32 *)Fret.Items.FresCanc.FdEmi      := Leitor.rCampo(tcDatHor, 'dEmi'); // line 317
          (*IR33 *)Fret.Items.FresCanc.FtpNF      := StrToTpNF(ok, Leitor.rCampo(tcStr, 'tpNF'));
          (*IR34 *)Fret.Items.FresCanc.FvNF       := Leitor.rCampo(tcDe2, 'vNF');
          (*IR35 *)Fret.Items.FresCanc.FdigVal    := Leitor.rCampo(tcStr, 'digVal');
          (*IR36 *)Fret.Items.FresCanc.FdhRecbto  := Leitor.rCampo(tcDatHor, 'dhRecbto');
          (*IR37 *)Fret.Items.FresCanc.FcSitNFe   := StrToSituacaoNFe(ok, Leitor.rCampo(tcStr, 'cSitNFe'));
          (*IR38 *)Fret.Items.FresCanc.FcSitConf  := StrToSituacaoManifDest(ok, Leitor.rCampo(tcStr, 'cSitConf'));
        end;

Jefferson Lupinacci
Analista Desenvolvedor Java Sr. em Zara.com - Inditex - Departamento de Logística e Transporte Global - A Coruña / Espanha

[email protected] / [email protected]
Linkedin; https://www.linkedin.com/in/jeffersonlupinacci/

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Jheff,

 

Qual é o motivo dessa alteração?

 

Segundo a NT 2012/002 trata-se de um campo Data, o XML retornado contem a Data e a Hora?

 

Se possível poste como anexo o XML de retorno a consulta de NFe Destinadas.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Darlana,

 

Muito obrigado pelo arquivo.

 

Se você teve a curiosidade de abri-lo com o navegador, deve ter notado que é retornado apenas a data de emissão da nota e não a data e hora como o Jheff sugere.

 

Eu também não entendo o motivo dessa alteração.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.