2 weeks ago - last edited 2 weeks ago
Olá Pessoal,
Alguém já utilizando a versão cloud da SAP para emissão de MDFe ?
Implementamos as Notas e estamos utilizando como base a documentação da classe CL_NFE_CLOUD_MDFE_PROCESSOR conforme orientação da SAP Notes 3287819 - MDF-e Outbound: Processor Class Documentation
e também usando como base Json do Business Accelerator Hub
Porem, estamos esbarrando no campo issuingDateTime, já dizemos diversos testes com data/hora ou mesmo vazio e não conseguimos passar dessa validação.
Exemplo 1 (sem hora)
Exemplo 2 (hora atual)
Exemplo 3 (- 03hrs)
resposta em todos casos:
Exemplo 04 adiantando o horário com o timezone
Resposta
(imagino que a API entendeu/intepretou o dado)
Exemplo 05 com time zone e data/hora OK
gera uma exceção na API
As demais validações, conseguimos zerar.
Alguma dica ideia?
Obrigado,
Bruno 3J
Olá Bruno, tudo bem?
Essa data/hora deve estar no formato "ISO 8601 Date/Time with time zone", ou seja, "yyyy-MM-ddTHH:mm:ss+|–hh:mm", exemplo "2020-07-30T15:30:12-03:00".
Na documentação do SAP Business Accelerator Hub também tem esse exemplo. Para acessar, expanda o campo na setinha à direita. ()
Uma boa opção seria usar o método GET_DATE_TIME_WITH_TIMEZONE da classe CL_NFE_CLOUD_DATE_TIME_FORMAT (entregue na SAP Note 3111469) para formatar uma data/hora/timezone do ABAP no formato "ISO 8601 Date/Time with time zone".
Atenciosamente,
Gideão Franco.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
9 | |
4 | |
4 | |
3 | |
3 | |
2 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.