Pular para o conteúdo
Fiscal ProBiblioteca
NF-e e NFC-e · Produtos e serviços

CMT em veicProd: capacidade máxima de tração em toneladas

<CMT>det › prod › veicProd › CMT

Revisão editorial em 14 de out. de 2026. As versões e condições das regras estão indicadas ao longo do artigo.

CMT é a Capacidade Máxima de Tração do veículo, expressa em toneladas no detalhamento veicProd. O caminho /nfeProc/NFe/infNFe/det/prod/veicProd/CMT identifica uma característica técnica do veículo, e não peso da mercadoria ou capacidade de carga da nota.

Qual informação deve ser obtida da documentação do veículo

O MOC descreve a CMT em toneladas, com quatro casas decimais. Obtenha esse dado da documentação técnica do modelo/versão efetivamente informado no item. Não o calcule automaticamente a partir do peso líquido ou bruto da mercadoria nem o confunda com a tag capKG, que representa capacidade de carga. Fonte: MOC 7.0 — Anexo I 7.00, novembro/2020, J13, p. 22; XSD NF-e/NFC-e PL_010f_v1.04, veicProd/CMT, linhas 1645–1656.

A CMT pertence ao detalhamento de veículos novos; sua obrigatoriedade é interna a veicProd, não uma exigência para todo produto da NF-e.

Por que MOC e restrição do schema precisam ser lidos juntos

O MOC apresenta a dimensão como 9v4 e a descrição cita quatro casas decimais. No PL 010f v1.04, porém, o elemento usa TString de 1 a 9 caracteres, e não um tipo decimal com aquela precisão. A própria anotação do XSD repete a informação em toneladas e quatro casas. Essa diferença deve ser preservada: texto aceito pelo padrão não comprova que o conteúdo seja uma capacidade tecnicamente correta. Fonte: MOC 7.0 — Anexo I 7.00, novembro/2020, J13, p. 22; XSD NF-e/NFC-e PL_010f_v1.04, CMT, linhas 1645–1656.

Não conclua, pela largura 9v4 do manual, que o schema aceita qualquer quantidade de algarismos. O limite efetivo de 9 caracteres inclui o ponto decimal na representação textual.

Exemplo de unidade e diagnóstico

Suponha apenas para demonstração uma capacidade documental de 45 toneladas. O fragmento parcial pode representar essa grandeza com quatro casas:

<CMT xmlns="http://www.portalfiscal.inf.br/nfe">45.0000</CMT>

O valor tem sete caracteres e indica 45t; não 45 kg. Se a fonte técnica estiver em quilogramas, a conversão de 45.000 kg resulta em 45t, mas a unidade precisa estar comprovada antes da transformação. Não remova dígitos nem arredonde uma característica real só para atender ao limite.

Se o integrador falha, compare unidade na origem, conteúdo gerado, comprimento e ocorrência de veicProd. A rejeição 736, J01-10, trata de grupo de veículos novos em NFC-e ou NF-e com DANFE Simplificado Tipo 2, e não do valor da CMT. Fonte: NT 2026.002 1.11, setembro/2026, J01-10, p. 12.

Referência técnica para integração

XPath completo
/nfeProc/NFe/infNFe/det/prod/veicProd/CMT
Namespace
http://www.portalfiscal.inf.br/nfe
Leiaute
4.00 · PL_010e_v1.02
Ocorrências no XSD
1–1 no contexto do elemento pai
Tipo
inline:TString · TString
Preenchimento no catálogo
Condicional

A ocorrência vale dentro da estrutura XML: um campo obrigatório em um grupo opcional não torna esse grupo obrigatório. A aplicação fiscal depende da operação e da versão da regra.

maxLength
9
minLength
1
pattern
[!-ÿ]{1}[ -ÿ]{0,}[!-ÿ]{1}|[!-ÿ]{1}
whiteSpace
preserve