Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Boa tarde pessoal.
Estou com um problema com o provedor Etherium, com o campo de data de Emissão.

No fontes do acbr o formato do campo esta marcado como:

FpFormatoDataEmissao := tcDatUSA;

Oque esta correto, já que o xml retornado no método emitir vem assim:  

<DataEmissao>2022-11-17</DataEmissao>

 

MAS no método consultarNFSePorRPS o campo no XML vem desta maneira:  

<DataEmissao>17/11/2022</DataEmissao>

Gerando erro ao tratar o retorno da consulta TACBrNFSeProviderABRASFv2.TratarRetornoConsultaNFSeporRps

925 Data := ObterConteudoTag(AuxNode.Childrens.FindAnyNs('DataEmissao'), FpFormatoDataEmissao);

 

E mesmo que eu altere o formato de data na configuração do provedor ocorre outro erro ao chamar o meto LerDataEmissao onde o formato esta fixo:
Fonte: ACBrNFSeXLerXml_ABRASFv2.pas

function TNFSeR_ABRASFv2.LerDataEmissao(const ANode: TACBrXmlNode): TDateTime;
begin
  Result := ObterConteudo(ANode.Childrens.FindAnyNs('DataEmissao'), tcDatHor);
end;

 

@Italo Giurizzato Junior
Estou com duvida em como proceder nessa caso.
Altero para configurar o formato de data por método em vez de ser geral? Abro um chamado na prefeitura/provedor para eles corrigirem isso?
E no caso do metodo LerDataEmissao? Adiciono o formato como parâmetro igual nos outros?

 

Massao Aihara

  • Consultores
Postado

Boa tarde Lutzem,

No meu entendimento independente do serviço do webservice que gera e retorna, o XML da NFS-e tem que ter o mesmo layout e as datas tem que ter a mesma formatação.

A minha sugestão é entrar em contato com o provedor e relatar o problema.

Não esqueça de anexar o XML retornado pelo emitir e o pela consulta, assim fica mais fácil deles verem a kaka que fizeram.

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

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