MNF025 — Emissão de MDFe
Fonte
- Source:
source/MNF025/
Objetivo
O MNF025 e o módulo responsavel pela emissao do Manifesto Eletronico de Documentos Fiscais (MDF-e) no sistema JunsoftERP. O MDF-e e um documento fiscal eletronico obrigatorio que vincula os documentos fiscais transportados (NF-e e CT-e) a unidade de carga utilizada no transporte, identificando veiculos, motoristas, percursos e demais informacoes obrigatorias.
Este módulo permite ao usuario consultar notas fiscais de saida validas que ainda nao possuem MDF-e vinculado, selecionar os documentos que serao transportados em um mesmo veiculo, configurar os dados do manifesto (serie, data de emissao, municipios de origem e destino, motorista, percurso, reboque, seguro, etc.) e gerar o MDF-e com envio automatico para a SEFAZ.
O MNF025 e utilizado primariamente pelo setor de logistica e transporte da empresa, atendendo a obrigatoriedade legal de emissao do MDF-e para o transporte interestadual e intermunicipal de mercadorias. O módulo suporta tanto prestadores de serviço de transporte (CT-e) quanto empresas nao prestadoras (NF-e).
Funcionalidades
- Consulta de Notas Fiscais para MDF-e
- Filtros Auxiliares de Consulta
- Configuracao dos Dados do MDF-e
- Gerenciamento de Percurso
- Gerenciamento de Veiculos Reboque
- Motoristas Adicionais
- Autorizados para Download do XML
- Notas de Terceiros
- Informacoes de Pagamento do MDF-e
- Emissao do MDF-e
Mensagens exibidas
Levantadas de source/MNF025/ pela camada 0 (commit 96fc51e236).
| Código | Tipo | Mensagem |
|---|---|---|
| E-0272 | Erro | A Condição de Pagamento Não Está Cadastrada. Verifique! [TFC002] |
| E-1823 | Erro | Pessoa não Cadastrada. Verifique! [TFA001] |
| E-2110 | Erro | É Obrigatório informar o Fornecedor de Vale-Pedágio quando houver componente de Vale-Pedágio no frete. Verifique! |
| E-2111 | Erro | O Fornecedor informado não está cadastrado na Configuração de Vale-Pedágio. Verifique! [MFA016] |
| W-0785 | Aviso | É Obrigatório Informar o Responsável. |
| W-0793 | Aviso | O Banco não está cadastrado. Verifique! [TFC004] |
| W-0794 | Aviso | A Agência não está cadastrada. Verifique! [TFC004] |
| W-0808 | Aviso | O Valor não pode ser Negativo! |
| W-0965 | Aviso | O Valor deve ser Maior que Zero! |
| W-1755 | Aviso | A Pessoa Não Está Ativa. Verifique! [TFA001] |
| W-2078 | Aviso | É obrigatório informar um valor de Frete aos componentes de Frete. Verifique! |
| W-2079 | Aviso | Para o Tipo de Componente "99 - Outros" é obrigatório informar uma descrição. Verifique! |
| W-2080 | Aviso | A Condição de pagamento do tipo "Digite o Vencimento" não é permitida. Verifique! |
| W-2081 | Aviso | O CNPJ informado é inválido. Verifique! |
| W-2086 | Aviso | É Obrigatório informar um Componente de Frete. Verifique! |
| W-2087 | Aviso | Banco e Agência devem ser informados. Verifique! |
Mais 78 mensagens com texto literal no código: MNF025.
Parâmetros lidos
Campos PARM* lidos via values[] em source/MNF025/ (commit 96fc51e236).
| Parâmetro | Tabela |
|---|---|
| ST_VARIOSVENDEDORES | PARMFATUR |
Tabelas de Escrita (INSERT/UPDATE/DELETE)
| Tabela | Operacoes |
|---|---|
| AUTORIZADOSMDFE | INSERT |
| EMPRESA | DELETE, INSERT, SELECT, UPDATE |
| ITEM | DELETE, INSERT, SELECT, UPDATE |
| ITEMNOTACC | DELETE, INSERT, SELECT, UPDATE |
| MDFE | DELETE, INSERT, SELECT, UPDATE |
| MDFEMOTORISTA | DELETE, INSERT, SELECT, UPDATE |
| MDFENOTA | INSERT, SELECT |
| MDFEPERCURSO | INSERT, SELECT |
| MDFETERCEIROS | DELETE, INSERT, SELECT, UPDATE |
| MDFEVEICULOREBOQUE | INSERT, SELECT |
| PESSOA | DELETE, INSERT, SELECT, UPDATE |
Tabelas de Leitura (SELECT)
| Tabela | Operacoes |
|---|---|
| AGENCIA | SELECT |
| AUTORIZADOSCONFIGMDFE | SELECT |
| BANCO | SELECT |
| CENTROCUSTO | SELECT |
| CONDPAGTO | SELECT |
| CORVEICULO | SELECT |
| CTRC | SELECT |
| EMBARQUE | SELECT |
| ENDERECOPESSOA | SELECT |
| ESTADO | SELECT |
| ITEMNOTA | SELECT |
| MARCAVEICULO | SELECT |
| MODELONF | SELECT |
| MODELOVEICULO | SELECT |
| MOTORISTA | SELECT |
| MUNICIPIO | SELECT |
| NFE | SELECT |
| NOTA | SELECT |
| ORDEMCARREG | SELECT |
| PARMNOTA | SELECT |
| PLANOCONTAS | SELECT |
| VEICULO | SELECT |
| VEICULOTRANSPORTE | SELECT |
Procedures Chamadas
| Procedure | Tabelas Acessadas |
|---|---|
| CALCULA_CENTRORESULT | CONTASHISTORICO (SELECT), HISTORICO (SELECT), IMPOSTO (SELECT), IMPOSTOMOVHIST (SELECT), IMPOSTONOTA (SELECT), ITEMNOTA (SELECT) +10 |
| RETORNA_PARCELAS | CONDPAGTO (SELECT), CONDPARCELA (SELECT) |
| RETORNA_VEICULO | CORVEICULO (SELECT), MARCAVEICULO (SELECT), MODELOVEICULO (SELECT), MUNICIPIO (SELECT), VEICULO (SELECT), VEICULOTRANSPORTE (SELECT) |
Tabelas via Procedures (acesso indireto)
| Tabela | Operacoes |
|---|---|
| CONDPAGTO | SELECT |
| CONDPARCELA | SELECT |
| CONTASHISTORICO | SELECT |
| CORVEICULO | SELECT |
| HISTORICO | SELECT |
| IMPOSTO | SELECT |
| IMPOSTOMOVHIST | SELECT |
| IMPOSTONOTA | SELECT |
| ITEMNOTA | SELECT |
| ITEMNOTAVENDEDOR | SELECT |
| MARCAVEICULO | SELECT |
| MODELOVEICULO | SELECT |
| MOVESTOQUE | SELECT |
| MOVIMENTACAO | SELECT |
| MOVTOCAIXA | SELECT |
| MOVTOCONTABIL | SELECT |
| MOVTOPROCESSO | SELECT |
| MUNICIPIO | SELECT |
| PARMFATUR | SELECT |
| PARMFISCAL | SELECT |
| ... | +4 tabelas |