Jump to content

2 Dia do ACBr

Ingressos esgotados! Agradecemos a todos os inscritos.
Site do Evento

Nova Loja Oficial
loja.projetoacbr.com.br
Ajude o projeto a crescer, com estilo

Comprar

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Saiba mais

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Saiba mais

Wislei de Brito Fernandes

Impressão Da Unidade De Medida No Damdfe (Kg, Ton)

Recommended Posts

Bom dia,

 

Estou com uma dúvida referente à impressão da unidade de medida do peso no DAMDFE.

 

Atualmente utilizo a impressão em FastReport, e analisando o arquivo de impressão (.fr3) vi que está fixo a descrição do peso: Peso Total (KG).

 

Portanto, mesmo eu informando o peso em toneladas, ele é exibido no documento auxiliar em quilos.

 

Testando no emissor gratuito do governo, ele omite esta unidade de medida. Exibe apenas 'Peso Total'.

 

O que sugerem como correção para este caso?

 

Em anexo está o DAMDFE e seu respectivo XML, onde informo o peso total de 100 toneladas e é exibido 100 quilos.

 

Atenciosamente.

31140803341645000186581690000000071487513260-mdfe.xml

31140803341645000186581690000000071487513260.pdf


Saudações,

Wislei de Brito Fernandes

Share this post


Link to post
Share on other sites

Bom dia Wislei,

 

Na versão feita em Quick Report, caso cUnid for Tonelada o valor de qCarga é multiplicado por mil para ficar em conformidade com o título do quadro: Peso Total (Kg).

 

Ao meu ver ou fazer algo semelhante na versão em Fast Report ou dependendo do valor de cUnid alterar o título do quadro.

 

Deixar somente como título: Peso Total e abaixo apresentar o peso sem informar a unidade fica complicado.


Consultor SAC ACBr Italo Jurisato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Share this post


Link to post
Share on other sites

Bom dia Italo,

 

Será que é possível fazer esta alteração na unit ACBrMDFeDAMDFEFRDM ?

 

Onde está: 

FieldByName('qCarga').AsCurrency := qCarga;

Ficaria:

if cUndi = uTon then
  FieldByName('qCarga').AsCurrency := qCarga * 1000
else
  FieldByName('qCarga').AsCurrency := qCarga;

Eu não estou postando a unit com esta correção porque estou tentando resolver um problema na impressão do DAMDFE após atualizar o repositório.

 

Problema relatado aqui: 

 

Atenciosamente.


Saudações,

Wislei de Brito Fernandes

Share this post


Link to post
Share on other sites

Bom dia Italo,

 

Que isso, não houve demora nenhuma!

 

Eu atualizei o repositório e ocorreu um erro ao recompilar o componente.

 

Na linha 761 da unit ACBrMDFeDAMDFEFRDM.pas, a propriedade cUnid está escrito errada (cUndi).

 

O erro foi meu ao escrever o post aqui no forum.  :(

 

Segue em anexo a unit com a correção.

 

Atenciosamente.

ACBrMDFeDAMDFEFRDM.pas

Edited by Wislei de Brito Fernandes

Saudações,

Wislei de Brito Fernandes

Share this post


Link to post
Share on other sites

Bom Dia,

 

* Estou aproveitado o post, pois é referente ao mesmo assunto.

 

Estou usando DACTE no quickreport, estou com a necessidade de informar o valor da TARIFA(R$) do Conhecimento de Transporte,

verifiquei em alguns CTe's do meu cliente e essa informação está saindo no campo 'PESO BRUTO (Kg)'.

 

Teria a possibilidade de pode manipular o rótulo do quadro ?

PESO BRUTO (kg) [ primeira quadro ] ----------> TARIFA(R$)

 

Desde já agradeço.


      Igor Moura

Analista Desenvolvedor de Sistemas

Contato:  (11) 98159-3040

E-mail [ Principal ] :    [email protected]

E-mail [ Secundário ] :    [email protected]

Java - Delphi - Gerenciamento de Projeto.

Sistema ERP, Tributação, SPED, Sintegra, NFe, CTe, MDFe.

Mobilidade [ Força de Venda - Comanda Eletrônica - Garçom MOB ]

Iterative - ConectCar - São Paulo / SP

Share this post


Link to post
Share on other sites

Boa Tarde,

 

Agora eu estou vendo que postei no local errado.

É o mesmo assunto porém em CTe e não MDFe.


      Igor Moura

Analista Desenvolvedor de Sistemas

Contato:  (11) 98159-3040

E-mail [ Principal ] :    [email protected]

E-mail [ Secundário ] :    [email protected]

Java - Delphi - Gerenciamento de Projeto.

Sistema ERP, Tributação, SPED, Sintegra, NFe, CTe, MDFe.

Mobilidade [ Força de Venda - Comanda Eletrônica - Garçom MOB ]

Iterative - ConectCar - São Paulo / SP

Share this post


Link to post
Share on other sites

Bom dia Igor,

 

Não se deve mudar o nome do título do quadro no DACTE uma vez que ele segue o manual.

 

Para que a informação seja impressa no local correto devemos informar:

 

tpMed = "PESO BRUTO"

ou

tpMed = "PESO BC"


Consultor SAC ACBr Italo Jurisato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Share this post


Link to post
Share on other sites

Boa tarde companheiros! 

Estou ressuscitando o tópico.

 

uso Delphi XE6 com Fortes, ACBr atualizado em 23/01/18 e estou tendo problemas no DAMDFE, referente a unidade de medida do peso: KG vs. TON.

No xml, fica tudo certo, seja com as tags tot.cUnid = uKG ou uTON, e tbm preenchida a corretamente a tag tot.qCarga.

No DAMDFE fica sempre em KG. Existe alguma propriedade que devo setar? Uma vez que os XMLs estam corretos e chamo a impressão sempre após carregar o XML no TACBrMDFe.

 

Obrigado!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...