Ir para conteúdo
  • Cadastre-se

dev botao

Problema Na Impressão Da Hora De Saída No Danfe Fortes Report


Ver Solução Respondido por Dangelo2010,
  • Este tópico foi criado há 3798 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

No Fortes Report não Funciona

 

           Ide.dSaiEnt   := ModuloPesqEstoque.IBQNFSDTSAIDA_NOTA.AsDateTime;
           Ide.hSaiEnt   := ModuloPesqEstoque.IBQNFSDTSAIDA_NOTA.AsDateTime;
 

 

Na Função ACBrNFeDANFeRLRetrato, Foi Retirado a Hora por isso não Funciona

 

//    rllHoraSaida.Caption := IfThen(hSaiEnt <> 0, FormatDateTime('hh:nn:ss', hSaiEnt));
    rllHoraSaida.Caption := IfThen(dSaiEnt <> 0, FormatDateTime('hh:nn:ss', dSaiEnt));     //..Rodrigo - substitui campo hSaiEnt por DSaiEnt

 

Alquem tem alguna ideia do motivo de ter comentando a linha da hora?

Dangelo Porto

  • Moderadores
Postado

Colega,

 

Primeiro tenha um pouco de paciência nas perguntas, não adianta mandar a mesma duvida uma em cima da outra e em mais de um tópico.

 

Segundo, ao você realizar o LoadFromFile ou FromStream (que é o que acontece ao REIMPRIMIR) observe a assinatura da Função:

 

 

function TNotasFiscais.LoadFromFile(CaminhoArquivo: string; AGerarNFe: Boolean = True): boolean;

 

 

Ou seja, para reeimpressão vc precisa setar o parametro AGerarNFe para FALSE, para ele não gerar a NFe novamente.

LoadFromFile('ArquivoNfe.XML',FALSE);

 

Obrigado

  • Curtir 1

João Henrique de Souza

 

Manual de como configurar o TortoiseSVN para não ficar mostrando a senha repetidas vezes (somente para commiters):

https://sourceforge.net/p/forge/community-docs/TortoiseSVN/

 

 

  • Membros Pro
Postado

Ao Imprimir no Fortes Report tinha um campo hora e um campo data onde era passado a data e hora, ate ai tudo bem.

 

agora e somente um campo data onde ja recebe o campo data, no caso do firebird na aceita a data e hora gravados então para corrigir o problema coloquei data + hora no campo data, bom ate ai tudo bem.

 

no caso da reimpressão que ja uso desde de que existe acbr, existe sim LoadFromFile('ArquivoNfe.XML',FALSE);

mais dentro do xml existe campos separados de data e hora, so que ao buscar pelo loadfromfile so recebe o campo data

e não mais a hora, motivo esse pela qual perguntei o porque motivo foi mudado algo que ja estava funcionando e sem haver qualquer motivo de mudanças.

 

Mim desculpe pelo o transtorno mais todas as notas foram rejeitadas pelos clientes, imagina a dor de cabeça e o motivo que nao estou com paciência.

Dangelo Porto

  • Moderadores
Postado

Veja Bem,

 

Pela sua resposta entendo que vc não esta acompanhando as mudanças de versão de NFe que serão obrigatórias a partir de Dezembro deste ano. Desculpe mas foi oq eu entendi, peço desculpas antecipadamente se estiver errado.

 

No novo modelo de NFe 3.1 só existirão dois campos, um referente a data/hora emissão e outro referente a data/hora saida.

 

Veja:

 

NFe 2.0 (Válido somente até 30/11/2014)

post-7-0-40602900-1404241860_thumb.png

 

 

NFe 3.1 obrigatoriedade a partir de 01/12/2014

post-7-0-65963100-1404241888_thumb.png

 

Ou seja, o esquema que vc esta usando (campos separados) vc terá de mudar mais cedo ou mais tarde, não fomos nós que mudamos e sim a Receita Federal. Vc não precisa mudar no seu banco, só precisa mudar na hora de preencher o componente.

 

Esses campos separados de data e hora no xml irão acabar e infelizmente todos teremos de adptar os sistemas para isso.

 

Por compatibilidade, o componente na versão 3.1 mantém os nomes das antigas tags ficando assim:

 

2.0                  3.1

dEmi       =    dhEmi

dSaiEnt  =    dhSaiEnt

hSaiEnt  =    Não será mais utilizado

 

Logo na versão 3.1 vc deverá preencher as referidas tags da versão 2.0 com o formato da 3.1.

 

De qualquer maneira solicito que vc me envie o arquivo XML para fazer testes e constatar realmente se procede ou não o problema relatado.

 

PS: Só pra constar no Firebird vc consegue sim usar Data e Hora juntos com o tipo de campo TimeStamp, mas isso não vem ao caso.

 

 

Abraços

João Henrique de Souza

 

Manual de como configurar o TortoiseSVN para não ficar mostrando a senha repetidas vezes (somente para commiters):

https://sourceforge.net/p/forge/community-docs/TortoiseSVN/

 

 

  • Membros Pro
Postado

Isso eu ja tinha visto sobre as mudanças, tenho acompanhado mais ainda esse não e o problema.

 

Mais pode deixar, vou resolver de uma outra maneira o problema da reimpressão que continua mesmo atualizando os fontes e reinstalando tudo, há hora ainda e impressa 00:00:00.

 

Obrigado!

Dangelo Porto

  • Membros Pro
  • Solution
Postado

Ok

 

Obrigado!

 

vou debugar os fontes do acbr e ver o que está passando em cada campo, ta muito estranho, acabei de atualizar os fontes e nada ainda.

 

Valeu!

Dangelo Porto

  • Moderadores
Postado

tente imprimir pelo demo do componente tb.

 

Outra coisa, o seu componente vc esta atualizando de acordo com o novo repositório não é?

Qual a versão de atualização que aparece para vc?

João Henrique de Souza

 

Manual de como configurar o TortoiseSVN para não ficar mostrando a senha repetidas vezes (somente para commiters):

https://sourceforge.net/p/forge/community-docs/TortoiseSVN/

 

 

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