Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 4835 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa tarde para todos.

Estou com um problema na impressão do DaCte.

Utilizo Delphi 2009 + QuickRep 5.04.1.

Preencho todos os campos do CTe e envio sem nenhum problema. Mas quando vou imprimir o DaCte, as informações dos boxes de "Componentes do Valor da Prestação de Serviço" e "Informações Relativas ao Imposto" não são impressas.

No PDF fica um espaço em branco onde deveria ter essas informações.

Há alguma informação que faça com que esses boxes não sejam impressos ? Procurei no fonte mais nao localizei nada.

No XML os campos que deveriam sair estão preenchidos e os componentes do Quickrep recebem a informação, mas nao aparecem.

Alguem teria alguma dica ?

Obrigado a atenção de todos.

Postado

Boa noite,

Poste o XML e o PDF gerado, para poder analisar o caso.

Bom dia para todos.

Conforme solicitado, estou disponibilizando o xml e pdf em questão. Isso ocorre para todos os CTes, na verdade, em alguns chega a praticamente não gerar nada na DaCte.

Fiz um teste pelo FastReport e imprimiu corretamente, porem a empresa não estará comprando o FastRep se for possivel utilizar o Quick.

Obrigado a todos mais uma vez

cte_Exemplo.xml

cte_Exemplo.pdf

  • Consultores
Postado

Bom dia,

Tenho um programa bastante simples para poder imprimir o DACTe em papel, carrego o conteudo do XML e depois mando imprimir.

Usando o seu XML o DACTe foi impresso com todos os dados, sem nenhum problema.

Portanto o XML esta OK, quanto ao seu PDF esta bagunçado, o DACTe impresso no papel sai exatamente igual ao do PDF ou diferente?

Se esta sendo impresso no papel exatamente como esta no PDF sugiro você atualizar os seus fontes, principalmente os que diz respeito ao DACTe.

Copie para outra pasta qualquer os fontes ACBrCTeDACTeQRRetrato.*

Depois exclua os mesmos da pasta ...\Fontes\ACBrCTe

Baixe novamente os fontes

Compile a sua aplicação usando a opção Build que esta no menu Projects.

Espero ter ajudado.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

Bom dia,

Tenho um programa bastante simples para poder imprimir o DACTe em papel, carrego o conteudo do XML e depois mando imprimir.

Usando o seu XML o DACTe foi impresso com todos os dados, sem nenhum problema.

Portanto o XML esta OK, quanto ao seu PDF esta bagunçado, o DACTe impresso no papel sai exatamente igual ao do PDF ou diferente?

Se esta sendo impresso no papel exatamente como esta no PDF sugiro você atualizar os seus fontes, principalmente os que diz respeito ao DACTe.

Copie para outra pasta qualquer os fontes ACBrCTeDACTeQRRetrato.*

Depois exclua os mesmos da pasta ...\Fontes\ACBrCTe

Baixe novamente os fontes

Compile a sua aplicação usando a opção Build que esta no menu Projects.

Espero ter ajudado.

Sim, quando imprime tb ocorre isso.

Nessa aplicação que voce tem, a impressao saiu correta ?

Sobre a atualização dos fontes, ontem mesmo fiz download e instalação de todos os componentes novamente para ter certeza que nao seria nenhum problema com relação a isso.

Tanto que o exemplo que coloquei foi gerado na mesma hora do post com os fontes mais novos.

Postado

Bom dia,

Na minha aplicação saiu de forma correta o DACTe, realize o procedimento segundo o poste anterior, copie os fontes para o outra pasta, apague, e baixe novamente.

Italo,

fiz todo o procedimento.

Desistalei os componentens no delphi, apaguei as bpls, renomeei a pasta, baixei novamente...e depois instalei novamente.

o problema continua.

ja debuguei no componente verificando o visible e posicao do quadro (quadro05) que é onde essas infomações estão...todos os retornos sao normais, mais ainda assim nao aparecem.

voce teria mais alguma ideia ?

testei pelo demo e o problema tb se repetiu.

no meu sistema, a impressao é feita carregando em um stringStream e nao no loadFromFile, mas em ambos os casos nao funcionou.

novamente, agradeco a sua atencao

Rafael Escher

  • Consultores
Postado

Boa tarde Rafael,

Baixe novamente a atualização dos fontes.

Não há necessidade de desistalar, e baixar todos os fontes de tudo, apenas baixe a atualização e compile a sua aplicação com a opção build.

Uma duvida, você não criou uma pasta especifica para as DCU e configurou o Delphi para salva-las nesta pasta?

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

Boa tarde Rafael,

Baixe novamente a atualização dos fontes.

Não há necessidade de desistalar, e baixar todos os fontes de tudo, apenas baixe a atualização e compile a sua aplicação com a opção build.

Uma duvida, você não criou uma pasta especifica para as DCU e configurou o Delphi para salva-las nesta pasta?

Boa tarde Italo,

ja fiz esse procedimento.

Com relação as DCUs, tambem fiquei na duvida e as apaguei para gerar tudo novamente, mas o problema persiste.

Fiz o teste no fastReport e tudo saiu sem problema. Comeco a desconfiar da versao do QuickRep que esteja com algum problema.

Esse programa que voce tem que so imprime a DaCte, existe alguma maneira de voce disponibilizar para eu testar aqui ? (somente executavel)

Obrigado novamente

  • Consultores
Postado

Fiz diferente,

Atualize os fontes, vai ser criado dentro da pasta Projetos uma pasta chamada EmissorDFe\Delphi, nesta encontra-se 3 arquivos:

EmissorDFe.exe

midas.dll

midas.jdbf

Como usar:

Escolha o caminho onde encontra-se o arquivo XML clicando no botão a direita da caixa de texto;

Clique um vez só no arquivo desejado que aparece na lista;

Vai aparecer algumas informações sobre o documento selecionado;

Clique no botão Imprimir, vai ser apresentado o DANFe ou o DACTe na tela se desejar mandar para impresso é só clicar no botão "Print"

O botão "Consulta de Autenticidade no site" parou de funcionar após a mudança do portal da SEFAZ.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

por esse aplicativo funcionou.

tendo isso como base, o que fazer ??? Limpar toda a instalação do componente ? Atualizar ou mudar o quickRep ?

Por onde voce acha q seria ideal eu seguir ?

obrigado +1 vez

  • Consultores
Postado

Tudo leva a crer que deve ser o Quick Report instalado que esta com problemas, pois o executário disponibilizado foi compilado minutos antes e foi tambem disponibilizado os fontes do DACTe.

Se com a atualização dos fontes o problema continua, logo não é o componente e sim o Quick Report instalado.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

estou instalado com o quickrep 5.04.1. E logico que nao é uma versao oficial, pois para todos os relatorios dos meus sistemas utilizo o reportBuilder, esse sim oficial.

qual versao vc esta ?

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