emanuelAlxandre Postado 3 Janeiro, 2017 Compartilhar Postado 3 Janeiro, 2017 Olá a todos! Ao gerar o xml o campo hSaiEnt, alimentado via código, não aparece no xml, e nem no danfe, assumindo sempre o valor 00:00:00, mesmo mudando as properts usadas de hSaiEnt para dSaiEnt. Os fontes do meu ACBr estão atualizados. Alguém está com o mesmo problema? Código: Ide.hSaiEnt := StrToTime(cl_notasnfe.FieldByName('HORA').AsString); ACBr unit ACBrNFeDANFERDM.pas, método CarregaIdentificacao: FieldByName('HoraSaida').AsString := ifthen(TimeOf(FNFe.ide.dSaiEnt)=0, '', TimeToStr(FNFe.ide.dSaiEnt)); xml em anexo. 31161216919003000163550010007005341007005347-nfe.xml Link para o comentário Compartilhar em outros sites More sharing options...
RicardoVoigt Postado 3 Janeiro, 2017 Compartilhar Postado 3 Janeiro, 2017 Bom dia, vc deve "concatenar" a hora de saída no mesmo campo da Data. Exemplo: Ide.dSaiEnt := DATA + StrToTime(cl_notasnfe.FieldByName('HORA').AsString); Att Ricardo 1 Link para o comentário Compartilhar em outros sites More sharing options...
Celso Marigo Junior Postado 3 Janeiro, 2017 Compartilhar Postado 3 Janeiro, 2017 Os campos são Timestamp. Tente usar a função do ACBrUtil para conversão: Ide.dSaiEnt := StringToDateTime("03/01/2017"); Ide.hSaiEnt := StringToDateTime("03/01/2017"); 1 Celso Marigo Junior Conheça o Portal do Projeto ACBr Ajude o Projeto ACBr crescer - Assine o SAC Link para o comentário Compartilhar em outros sites More sharing options...
Recommended Posts
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 contaEntrar
Já tem uma conta? Faça o login.
Entrar Agora