Preencher o MDF-e (sem transmissão na 16.0)

  • Cenário TRA-04

  • Disponível em parte

  • Perfil: Logística

  • Mais tarefas do perfil: Logística e transporte

  • Odoo 16.0

Etapa 1 de 4 do processo MDF-e. Próxima: Encerrar MDF-e.

Preenche o Manifesto Eletrônico de Documentos Fiscais (MDF-e) de uma viagem rodoviária: fatura de manifesto, estados e cidades de carregamento e descarga, NF-e transportada, veículo e condutor, até deixar o documento completo. Na 16.0 o módulo monta e valida os dados do MDF-e, mas não transmite o documento à SEFAZ: o clipe termina antes do envio.

Limites deste cenário

Cenário parcial e com aviso grave: na 16.0 o l10n_br_mdfe só exporta, importa e imprime; não tem transmissão, cancelamento nem encerramento (o README do módulo promete assistentes que não existem). Por isso o clipe para antes do Enviar: em ambiente sem processador o Enviar mostraria Autorizada por simulação, o que enganaria quem vê o vídeo, e com processador real a 16.0 não transmite. O XML e o DAMDFE são os gerados pelo Odoo no clique, com o processador ligado só fora da câmera (sem processador o View XML responde No XML file generated); não há protocolo nem XML autorizado e o Enviar não é clicado. O MDF-e leva duas NF-e porque com uma só o módulo exige o grupo de pagamento (infPag). O RNTRC da empresa é lido do cadastro e está vazio na demonstração. O exemplo usa uma NF-e de documento de demonstração; seguro, lacres, vale-pedágio, CIOT e reboque ficam de fora. Encerrar o manifesto e incluir condutor são Encerrar MDF-e e Incluir condutor no MDF-e (lacunas). Pontos que as fontes de mercado citam: o MDF-e não encerrado bloqueia novas emissões, por mais de 30 dias segundo o ACBr e por mais de 5 dias na rejeição 462 segundo a TecnoSpeed (divergência, não conferida em fonte oficial); o CIOT em carga rodoviária remunerada e o pagamento em carga de lotação estão no Informar o CIOT e o pagamento do frete no MDF-e rodoviário.

Importante

O MDF-e da 16.0 só é preenchido e validado: não há envio à SEFAZ, protocolo, cancelamento nem encerramento. XML e DAMDFE são os gerados pelo Odoo.

Vídeo

Duração: 3 min 07 s. Sem áudio: a narração está nas legendas, na faixa de baixo do vídeo.

Antes de começar

Exemplo usado neste cenário

A empresa manifesta uma viagem de São Paulo (SP) ao Rio de Janeiro (RJ) em um caminhão Toco de carroceria fechada, placa ABC1D23, tara de 5.000 kg, com o condutor Condutor Exemplo, levando duas NF-e (documentos de demonstração com chaves fictícias) até o município do Rio de Janeiro.

Como os valores são calculados:

  • O MDF-e não tem valor financeiro: a linha da fatura usa a operação Manifesto e fica em 0,00.

  • Campos obrigatórios do modal rodoviário que o módulo exige antes do envio: placa, tara, tipo do rodado, tipo de carroceria e ao menos um condutor com nome e CPF.

  • No XML (View XML), a placa ABC1D23 e as chaves das duas NF-e são as da tela; a chave do MDF-e tem 44 dígitos.

  • Cada município de descarga precisa de ao menos um documento fiscal (NF-e, CT-e ou MDF-e) com a chave de acesso.

Passo a passo

  1. Em Faturamento, Clientes -> Faturas, abra a fatura de manifesto em rascunho da Empresa Lucro Presumido.

  2. Clique em Confirmar e depois em Detalhes Fiscais.

  3. Limpe Tipo de Transporte, escolha Caixa e, na aba Entrega, os estados São Paulo (inicial) e Rio de Janeiro (final).

  4. Em Cidades carregadas, adicione São Paulo; na aba Documento Relacionado, a Cidade Rio de Janeiro.

  5. Em Documents, adicione as duas NF-e, Selecionar e Salvar & Fechar.

  6. Na aba Modal, informe Placa ABC1D23 e Tara 5000, Rodado Toco e Carroceria Fechada/Baú.

  7. Adicione o condutor Condutor Exemplo, salve pelo ícone de nuvem e confira a situação Aberto, sem Enviar.

  8. Clique em View XML: o XML do MDF-e traz a placa ABC1D23 e as chaves das NF-e transportadas.

  9. Clique em View PDF: o DAMDFE sai com a placa, o condutor e o aviso de homologação, sem valor fiscal.

Resultado esperado

O documento MDF-e fica preenchido com os dados da viagem, do veículo e do condutor, na situação Aberto (a enviar). Ele não é transmitido: a 16.0 não tem envio à SEFAZ, protocolo, cancelamento nem encerramento, e o clipe não clica em Enviar para não mostrar uma autorização que não existiria O View XML e o View PDF mostram o XML e o DAMDFE do manifesto.

Se houver erro

  • Ao enviar aparece Fill in the required MDF-e fields before sending. Falta algum campo exigido: UF, cidade de carga ou de descarga, placa, tara, rodado, carroceria ou condutor. Preencha os campos listados na mensagem, aba por aba.

  • A mensagem diz que o proprietário do veículo deve ser diferente do emitente. O Tipo de Transporte está preenchido para veículo da própria empresa. Limpe o campo Tipo de Transporte, como no passo 3.

Módulos usados

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.