Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Bom dia senhores!

Gostaria de saber se a alteração que foi feita no tópico abaixo, foi mantida para a Danfe em FastReport no trunk2.

 

Caso tenha sido mantida, gostaria de saber como proceder para conseguir imprimir as duas unidades (comercial e tributável).

 

Grato!

 

  • Moderadores
Postado
1 hora atrás, Wanderson Paiva disse:

Bom dia senhores!

Gostaria de saber se a alteração que foi feita no tópico abaixo, foi mantida para a Danfe em FastReport no trunk2.

 

Caso tenha sido mantida, gostaria de saber como proceder para conseguir imprimir as duas unidades (comercial e tributável).

 

Grato!

 

Só testando para ver!!

por favor faça e depois se quiser contribuir com o projeto anexe aqui

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • 3 semanas depois ...
Postado

Já que está analisando a DANFE, poderia compatibilizar para FastReport versão 4... como sendo a versão minima? 

Hoje apresenta as exceptions anexo, na versão 4

Print1.png

Print2.png

  • Moderadores
Postado

Esses dois erros que está informando não tem nada a ver com isso! e sim seus arquivos fr3 desatualizados e a outra um é do seu xml incompleto e os demais é pelo fr3 errado novamente!

Está funcionando o que tem no svn uso em produção e demais colegas também

3 minutos atrás, joaoagra disse:

Já que está analisando a DANFE, poderia compatibilizar para FastReport versão 4... como sendo a versão minima? 

Hoje apresenta as exceptions anexo, na versão 4

Print1.png

Print2.png

 

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Postado

desculpe a demora @hleorj, segue as alterações, caso tenha alguma sugestão fico grato.

Alterações arquivo ACBrNFeDANFEFRDM.pas:

- Criado um novo Tipo de Dados 'TImprimirUnidQtdeValor' do tipo Enum com os valores (umiPadrao, umiUnidComETrib);

- Criada a propriedade ImprimirUnidQtdeValor do tipo TImprimirUnidQtdeValor;

- Alterada a procedure CarregarDados do produto, para verificar a propriedade acima

// umiPadrao: Para manter compatibilidade com a forma de impressão atual, que é aquela atribuída pela propriedade 'ImprimirUnQtVlComercial';

// umiUnidComETrib: Se a unidade comercial e tributável forem diferentes, serão impressas as duas unidades de medida na DANFE, uma abaixo da outra, exatamente como na impressão da DANFE do Emissor Gratuito da NFe disponibilizado pela Sefaz de SP.

Alterações arquivo ACBrNFeDANFEFR.pas:

- Criada a propriedade ImprimirUnidQtdeValor do tipo TImprimirUnidQtdeValor cujo valor padrão é umiPadrao;
 
Alterações nos arquivos DanfeRetrato.fr3 e DanfePaisagem.fr3:

- Alterado nos campos Unidade, Valor Unitario e Quantidade a propriedade WordWrap para True, para permitir que seu valor tenha mais de 1 linha (servirá para imprimir os dados da unidade comercial na primeira linha e da  tributável na segunda linha).

- No arquivo DanfePaisagem.fr3 foi ajustado/corrigido também pois estes campos estavam sempre retornando o valor, qtde e unidade tributável.

  • 3 semanas depois ...
  • 3 semanas depois ...
  • 5 meses depois ...
Postado

Boa tarde,

Estou enviando em anexo alterações para que sejam incorporadas ao svn que permitem a impressão na DANFE (Fast) das duas unidades de medidas (comercial e tributável), quando as mesmas são diferentes, assim como é feito no Emissor Gratuito da Sefaz SP.
Esta alteração visa atender a necessidade de alguns clientes aqui no estado de MT.
Foram alterados os arquivos:

ACBrNFeDANFEFRDM.pas

Criada a propriedade ImprimirUnidQtdeValor com os valores (umiPadrao, umiUnidadeComercialETributavel), onde:

  • umiPadrao: Para manter compatibilidade com a forma de impressão atual, que é aquela atribuída pela propriedade 'ImprimirUnQtVlComercial' (Boolean);
  • umiUnidadeComercialETributavel: Este valor permite que seja impresso

Alterada a procedure CarregarDados do produto, para verificar a propriedade acima.

DanfeRetratoNovo.fr3, DanfeRetrato.fr3 e DanfePaisagem.fr3
Alterado nos campos Unidade, Valor Unitario e Quantidade a propriedade WordWrap para True, para permitir que seu valor tenha mais de 1 linha (servirá para imprimir os dados da unidade comercial na primeira linha e da  tributável na segunda linha).

No arquivo DanfePaisagem.fr3 foi corrigido os campos Unidade, Qtde e Valor Unitário que estavam sempre retornando os valores da unidade tributável.

Em anexo segue o arquivo zip contendo os arquivo alterados e também os PDFs com exemplo da impressão das danfes já alteradas:
- ACBrNFeDANFEFRDM.pas;
- DanfeRetratoNovo.fr3;
- DanfeRetrato.fr3;
- DanfePaisagem.fr3;
- DanfeRetrato.pdf;
- DanfePaisagem.pdf;

Obs: Fontes do ACBr atualizados em 29/08/2016.

 

Alterações.zip

  • Curtir 1
  • 1 mês depois ...
  • Moderadores
Postado
16 minutos atrás, WesleyAS disse:

Alguma novidade? Pois precisamos dessa alteração na DANFE.

Desculpe mas o componente é colaborativo ! se está necessitando sugiro arregaçar as mangas e efetuar as alterações que precisa!

 

  • Curtir 1
Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Postado
16 minutos atrás, Juliomar Marchetti disse:

Desculpe mas o componente é colaborativo ! se está necessitando sugiro arregaçar as mangas e efetuar as alterações que precisa!

 

As alterações já foram feitas e estão anexadas no tópico, mas ainda não foram analisadas e integradas no SVN.

  • Moderadores
Postado

A devida solução foi analisada.

5 horas atrás, WesleyAS disse:

As alterações já foram feitas e estão anexadas no tópico, mas ainda não foram analisadas e integradas no SVN.

Quanto a Integração ao svn, depende da necessidade dos usuários e com a devida implementação nos geradores de relatório ( Fast report e Fortesreport ). 

É necessário, desenvolver a solução para as Danfe´s em fortesreport.

O Time de desenvolvimento do ACbr, está tomando decisões forte em conjunto , para implementar a solução.

Grato.

Equipe ACBr Henrique Leonardo
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Tecnólogo em processamento de dados

E-mail [email protected] - Skype : hleorj

  • 4 semanas depois ...
Postado

Bom dia,

Como solicitado, estou enviando em anexo alterações que permitem a impressão na DANFE da NFe (Fast e Fortes) das duas unidades de medida (comercial e tributável), quando as mesmas são diferentes, assim como é feito no Emissor Gratuito da Sefaz SP.

Os fontes estão atualizados com a versão de hoje (18/11/2016), utilizando o Fortes 4.0 e Fast 5.4.3.

 

Foram alterados os arquivos:

 

Fontes/PCNComum/pcnConversao.pas
Criado o tipo "TImprimirUnidQtdeValor" com as opções:

  • iuComercial (impressão apenas das informações comerciais)
  • iuTributavel (impressão apenas das informações tributáveis)
  • iuComercialETributavel (impressão apenas das informações comerciais e tributáveis)

 

Exemplos/ACBrDFe/ACBrNFe/Delphi/Report/DANFePaisagem.fr3
Exemplos/ACBrDFe/ACBrNFe/Delphi/Report/DANFeRetrato.fr3
Exemplos/ACBrDFe/ACBrNFe/Delphi/Report/DANFeRetratoNovo.fr3

Alterado nos campos Unidade, Valor Unitario e Quantidade a propriedade WordWrap para True, para permitir que seu valor tenha mais de 1 linha (servirá para imprimir os dados da unidade comercial na primeira linha e da tributável na segunda linha).
No arquivo DanfePaisagem.fr3 foi corrigido os campos Unidade, Qtde e Valor Unitário que estavam sempre retornando os valores da unidade tributável.


Fontes/ACBrDFe/ACBrNFe/DANFE/ACBrNFeDANFEClass.pas
Foram criados 3 funções formatar a Unidade de Medida, Quantidade e Valor Unitário quando utilizada a impressão da unidade comercial e tributada.


Fontes/ACBrDFe/ACBrNFe/DANFE/NFe/Fast/ACBrNFeDANFEFR.pas
O tipo da propriedade "ImprimirUnQtVlComercial" for alterada de "boolean" para "TImprimirUnidQtdeValor" (pcnConversao.pas) e inicializada por padrão como "iuTributavel".


Fontes/ACBrDFe/ACBrNFe/DANFE/NFe/Fast/ACBrNFeDANFEFRDM.pas
O tipo da propriedade "ImprimirUnQtVlComercial" for alterada de "boolean" para "TImprimirUnidQtdeValor" (pcnConversao.pas).
A rotina "CarregaDadosProdutos" foi alterada para contemplar a alteração da propriedade "ImprimirUnQtVlComercial".


Fontes/ACBrDFe/ACBrNFe/DANFE/NFe/Fortes/ACBrNFeDANFeRLClass.pas
Criada a propriedade "ImprimirUnQtVlComercial: TImprimirUnidQtdeValor" (pcnConversao.pas) e inicializada por padrão como "iuTributavel".


Fontes/ACBrDFe/ACBrNFe/DANFE/NFe/Fortes/ACBrNFeDANFeRLPaisagem.dfm
Fontes/ACBrDFe/ACBrNFe/DANFE/NFe/Fortes/ACBrNFeDANFeRLPaisagem.pas
Fontes/ACBrDFe/ACBrNFe/DANFE/NFe/Fortes/ACBrNFeDANFeRLRetrato.dfm
Fontes/ACBrDFe/ACBrNFe/DANFE/NFe/Fortes/ACBrNFeDANFeRLRetrato.pas

Alterados os componentes dos objetos txtUnidade, txtQuantidade e txtValorUnitario de "TRLLabel" para "TRLMemo".
A rotina "rlbItensBeforePrint" foi alterada para contemplar a alteração da propriedade "ImprimirUnQtVlComercial". Anteriormente estava fixo a impressão apenas das informações comerciais.
 

Arquivos de exemplo

  • Fast-DANFePaisagem.pdf
  • Fast-DANFeRetrato.pdf
  • Fast-DANFeRetratoNovo.pdf
  • Fortes-DANFePaisagem.pdf
  • Fortes-DANFeRetrato.pdf

acbr3.zip

  • Curtir 1
  • Este tópico foi criado há 2924 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.