Informar o CIOT e o pagamento do frete no MDF-e rodoviário¶
Cenário TRA-08
Disponível em parte
Perfil: Logística
Mais tarefas do perfil: Logística e transporte
Odoo 16.0
Etapa 4 de 4 do processo MDF-e. Anterior: Incluir condutor no MDF-e.
Em carga de lotação (um único documento fiscal na viagem), o MDF-e rodoviário precisa levar o CIOT do contrato de frete e as informações de pagamento (responsável, forma, componentes e valor do contrato). A 16.0 tem os campos e a validação de pagamento, mas não transmite o MDF-e: o clipe preenche e para antes de enviar.
Limites deste cenário¶
Parcial e sem transmissão: a 16.0 tem os campos de CIOT e a exigência do pagamento em lotação, mas o módulo não envia o MDF-e à SEFAZ (PRs 4568, 4858 e 4859, ainda abertos). O Odoo não gera o CIOT nem contrata o frete: o código vem da administradora de frete. A verificação do pagamento só acontece na geração do XML, que exige processador configurado; neste ambiente, sem processador, ela não aparece na tela, e por isso o clipe não a mostra. Os valores do pagamento (parcelas, adiantamento, Pix, contratante e vale-pedágio por dispositivo) além de banco e agência não são filmados. As datas de 2026 do CIOT vêm de fornecedor e de fórum (homologação de 21/09/2026 passada, produção de 23/11/2026 futura) e o critério de exigência está de memória: conferir na NT MDF-e 2026.001 no Portal Nacional do MDF-e.
Importante
O MDF-e da 16.0 só é preenchido e validado: não há envio à SEFAZ, protocolo nem encerramento.
Vídeo¶
Antes de começar¶
MDF-e rodoviário preenchido com viagem, veículo e condutor (Preencher o MDF-e (sem transmissão na 16.0)). O MDF-e de demonstração já está pronto antes do primeiro passo.
CIOT gerado na administradora de frete ou no sistema da ANTT, fora do Odoo. O número do exemplo é fictício.
Responsável pelo pagamento cadastrado como parceiro (Cadastrar cliente contribuinte de ICMS).
Exemplo usado neste cenário¶
A Empresa Lucro Presumido (SP) leva uma única NF-e de São Paulo ao Rio de Janeiro em carga de lotação. O frete contratado é de R$ 4.200,00, com R$ 300,00 de vale-pedágio, pagos à vista pela própria empresa por depósito bancário. O CIOT do contrato é informado com o CNPJ do responsável por ele.
Como os valores são calculados:
Valor do contrato (vContrato do grupo infPag do MDF-e) é a soma dos componentes do frete: 4.200,00 (frete) + 300,00 (vale-pedágio) = 4.500,00.
Lotação: o MDF-e com um único documento fiscal em um único município de descarga é carga de lotação, e o grupo de pagamento deve vir informado (o módulo recusa a geração do XML sem ele, e a SEFAZ rejeita sem ele, segundo o fórum do ACBr).
Pagamento à vista: não há adiantamento nem parcelas, então o indicador de pagamento é 0 e o valor do contrato é pago de uma vez.
CIOT: código de 12 dígitos do contrato de frete, informado com o CNPJ ou o CPF do responsável por ele. Critério de exigência do CIOT no MDF-e rodoviário (NT MDF-e 2026.001, segundo a TecnoSpeed, de memória): exige-se quando o emitente é transportador de carga própria ou prestador (tpEmit 1 ou 3), ou quando o emitente é transportador de carga própria combinado com o tipo de transportador informado (tpEmit 2 com tpTransp); a carga própria pode não exigir o CIOT. Datas da NT MDF-e 2026.001: homologação em 21/09/2026, já passada em 11/10/2026, e produção em 23/11/2026, ainda futura (Resolução ANTT 6.078/2026 segundo o ACBr, a conferir).
Passo a passo¶
Abra o aplicativo Fiscal, menu Documentos -> MDF-e.
Abra o MDF-e da viagem, de número 3.
Na aba Modal, abra a subaba CIOT.
Clique em Adicionar uma linha.
Marque É empresa e informe o CNPJ do responsável pelo CIOT.
Informe o CIOT 123456789012 e clique em Salvar & Fechar.
Abra a subaba Pagamento e clique em Adicionar uma linha.
No campo Responsável pelo pagamento, escolha Empresa Lucro Presumido.
No campo Forma de pagamento, escolha Pagamento à Vista.
Informe o código do banco 001 e o código da agência 1234.
Na aba Frete, adicione o componente Frete de 4.200,00 e clique em Salvar & Fechar.
Adicione o componente Vale Pedágio de 300,00 e clique em Salvar & Fechar.
Confira o valor do contrato de 4.500,00 e clique em Salvar & Fechar.
Clique no ícone de salvar no alto do formulário e pare aqui: não clique em Enviar.
Resultado esperado¶
O MDF-e rodoviário fica com o CIOT informado e com o pagamento do frete completo: responsável, pagamento à vista, banco e agência, e valor do contrato de 4.500,00 pela soma dos componentes. O documento continua em Rascunho; não há envio à SEFAZ na 16.0.
Se houver erro¶
Ao gerar o XML aparece que o pagamento (infPag) deve ser informado. A carga é de lotação (um só documento fiscal) e o MDF-e está sem o grupo de pagamento. Preencha a subaba Pagamento, com responsável, forma e componentes do frete.
A janela do CIOT não deixa salvar. O CIOT tem 12 dígitos e o CNPJ ou o CPF do responsável é obrigatório. Confira o tamanho do código e o documento do responsável.
A SEFAZ rejeita o MDF-e por CIOT ausente (rejeição 684, segundo a TecnoSpeed). O manifesto de transporte rodoviário remunerado seguiu sem o CIOT. Gere o CIOT na administradora de frete e informe-o antes do envio.
Módulos usados¶
Motor fiscal brasileiro (
l10n_br_fiscal)
Também usa: l10n_br_mdfe. Os valores do exemplo foram conferidos automaticamente na execução gravada; a conferência não substitui a validação do contador da sua empresa.