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¶
Antes de começar¶
Empresa transportadora com RNTRC, certificado A1 e série do MDF-e (Criar a empresa preenchida pela consulta de CNPJ, Cadastrar inscrições estadual, municipal e de substituto em outra UF).
Operação fiscal Manifesto, sem valor financeiro (Consultar o CFOP e a tributação que a operação aplica).
NF-e autorizadas a transportar (Vender para contribuinte na mesma UF) e condutor com CPF.
Fatura de manifesto em rascunho: Cliente Empresa Lucro Presumido, tipo MDF-e (58), operação Manifesto e uma linha com o rótulo Manifesto de carga, sem produto (o clipe parte dela para caber no tempo).
Certificado de teste do ambiente: o processador só é ligado para gerar o XML e o DAMDFE, nunca para enviar.
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¶
Em Faturamento, Clientes -> Faturas, abra a fatura de manifesto em rascunho da Empresa Lucro Presumido.
Clique em Confirmar e depois em Detalhes Fiscais.
Limpe Tipo de Transporte, escolha Caixa e, na aba Entrega, os estados São Paulo (inicial) e Rio de Janeiro (final).
Em Cidades carregadas, adicione São Paulo; na aba Documento Relacionado, a Cidade Rio de Janeiro.
Em Documents, adicione as duas NF-e, Selecionar e Salvar & Fechar.
Na aba Modal, informe Placa ABC1D23 e Tara 5000, Rodado Toco e Carroceria Fechada/Baú.
Adicione o condutor Condutor Exemplo, salve pelo ícone de nuvem e confira a situação Aberto, sem Enviar.
Clique em View XML: o XML do MDF-e traz a placa ABC1D23 e as chaves das NF-e transportadas.
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¶
Faturas com documento fiscal brasileiro (
l10n_br_account)
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.