emanuelAlxandre Postado 3 Janeiro, 2017 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
RicardoVoigt Postado 3 Janeiro, 2017 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
Celso Marigo Junior Postado 3 Janeiro, 2017 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
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