Ir para conteúdo
  • Cadastre-se

dev botao

CT-e 3.00a - DACTE Peso Bruto/Base Cálculo/Aferido


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

Recommended Posts

No Manual de Orientação do Contribuinte, Anexo II – Manual de Especificações Técnicas do DACTE, Versão 3.00a – abril (2019) mudaram a forma de exibição dos pesos.

A TAG infQ ela é múltipla e sem uma regra definida para tpMed que é de livre preenchimento.

Como fazer para preencher corretamente os campos de impressão do DACTE "Peso Bruto (KG)",  "Peso Base Cálculo (Kg)" , "Peso Aferido (Kg)" visto que não existe no Layout um campo específico para essas informações e o texto de preenchimento do tpMed é livre. Da forma anterior os campos dos pesos o preenchimento era da forma que constava no XML. Agora querem resumir uma informação na impressão que é totalmente livre no XML.

 

Editado por Diego Dmitruk Maturana
Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde a todos,

No caso do DACTE feito em Fortes Report devemos alimentar o tpMed da seguinte forma:

        if uppercase(trim(fpCTe.infCTeNorm.InfCarga.InfQ.Items[i].tpMed)) =
          'PESO BRUTO' then
          rlmQtdUnidMedida1.Lines.Add(FormatFloatBr(msk6x4,
            fpCTe.infCTeNorm.InfCarga.InfQ.Items[i].qCarga))
        else
        if uppercase(trim(fpCTe.infCTeNorm.InfCarga.InfQ.Items[i].tpMed)) =
          'PESO BASE DE CALCULO' then
          rlmQtdUnidMedida2.Lines.Add(FormatFloatBr(msk6x4,
            fpCTe.infCTeNorm.InfCarga.InfQ.Items[i].qCarga))
        else
        if uppercase(trim(fpCTe.infCTeNorm.InfCarga.InfQ.Items[i].tpMed)) =
          'PESO BC' then
          rlmQtdUnidMedida2.Lines.Add(FormatFloatBr(msk6x4,
            fpCTe.infCTeNorm.InfCarga.InfQ.Items[i].qCarga))
        else
          rlmQtdUnidMedida3.Lines.Add(FormatFloatBr(msk6x4,
            fpCTe.infCTeNorm.InfCarga.InfQ.Items[i].qCarga));

Note que ele compara com as seguintes strings: "PESO BRUTO", "PESO BASE DE CALCULO" e "PESO BC"

  • Curtir 3
Consultor SAC ACBr

Italo Giurizzato 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

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

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