Boa noite estou emitindo uma NFS-e para um cliente de Pinhalzinho/SC que utiliza o provedor IPM.
Estou com um erro "A Data da geração do recibo de prestação do serviço (RPS) está indefinida ou foi declarada incorretamente"
Olhando o arquivo IPM.GravarXml percebi que as duas TAG de Data e Hora utilizam o mesmo campo DataEmissaoRps
Result.AppendChild(AddNode(tcDatVcto, '#1', 'data_emissao_recibo_provisorio', 1, 10, 1,
NFSe.DataEmissaoRps, DSC_DEMI));
Result.AppendChild(AddNode(tcStr, '#1', 'hora_emissao_recibo_provisorio', 1, 8, 1,
FormatDateTimeBr(NFSe.DataEmissaoRps, 'hh:mm:ss'), DSC_HEMI));
O que acontece é que:
Se eu preencho o campo DataEmissaoRps = 28/08/2023, da o erro de "A Hora da geração do recibo de prestação do serviço (RPS) está indefinida ou foi declarada incorretamente" pois a hora fica 00:00:00
Se eu preencho o campo DataEmissaoRps = 30/12/1899 17:56:54 da o erro de "A Data da geração do recibo de prestação do serviço (RPS) está indefinida ou foi declarada incorretamente" pois a TAG da data não fica preenchida.
Gostaria de verificar se tem alguma forma de separar esse campos ou como eu poderia tratar.
Muito obrigado pela atenção.