Tempo aproximado para leitura: 00:04:30 min
Dúvida
Como automatizar o preenchimento da Data da Previsão de Entrega na nota fiscal emitida no Faturamento, para que seja gerada na tag dPrevEntrega no XML da NFe?
Ambiente
Cross Segmentos - TOTVS Backoffice (Linha Datasul) - Faturamento (MFT) - A partir da versão 12.1.2511.15
Solução
Para que seja possível a automatização do preenchimento da Data de Previsão de Entrega, é necessário que o ambiente esteja previamente atualizado nos patchs liberados via Console em 31/08/2026:
12.1.2607.3
12.1.2603.9
12.1.2511.15
Após a atualização, deve ser realizada a atualização do menu e também a atualização do menu dos usuários, visto que há a liberação de um novo programa de cadastro: html-mft.deliveryDateForecast - Previsão Data Entrega.
A partir dessas versões, o campo Dt Previsão Entrega deve ser preenchido no programa FT4003B - Cálculo de Notas Fiscais:
Essa tela é aberta pelos três programas geradores de Nota Fiscal do módulo de Faturamento: FT4001 - Cálculo de Embarques, FT4002 - Faturamento de Pedidos e FT4003 - Cálculo de Notas Fiscais, quando é incluso/alterado os dados do cabeçalho da nota a ser calculada.
Automaticamente essa informação será levada para o CD4035 - Inf Adicionais Nota Fiscal - NFE Informações Adicionais. Ou seja, no programa CD4035 o campo Data Prev. Entrega passa a ficar desabilitado, sendo necessário editar a informação pelo programa FT4003B.
Para a automatização do preenchimento, no programa FT0301 - Atualização Parâmetros Faturamento, pasta Outros, deve ser definida a forma de busca no campo Origem Prev Entrega:
Não Informado - significa que não será realizado o preenchimento automático da data durante o cálculo da nota fiscal, sendo necessário realizar o preenchimento manual no FT4003B.
Pedido de Venda - a data será a mesma data de entrega do pedido de venda.
Cadastro - ao calcular a nota fiscal, o módulo de Faturamento irá primeiro verificar se existe Tempo Entrega (Dias) parametrizado para a rota da nota, no programa PD0507. Caso haja, esse será o tempo de entrega. Mas se no PD0507, não houver registro para a nota fiscal, ou o Tempo Entrega (Dias) estiver zerado, então o módulo de Faturamento irá buscar o registro no cadastro html-mft.deliveryDateForecast, utilizando a UF - Unidade Federativa do Estabelecimento e do Destinatário da nota fiscal.
Conforme as regras da Nota Técnica 2025.002, o campo somente será preenchido quando:
A Nota possuir finalidade = finNFe igual a:
1 - Normal
4 - Devolução
A modalidade do frete = modFrete for:
0 = Contratação do Frete por conta do Remetente - CIF.
2 = Contratação do Frete por conta de Terceiros.
3 = Transporte Próprio por conta do Remetente.
Todo o detalhamento das opções de busca para o preenchimento da Data Previsão de Entrega na nota fiscal, consta descrito no Guia de Uso - Ano 2026 - Pacote 31/08 - Data Previsão Entrega
Importante
Algumas considerações:
Com a nota calculada e se não estiver autorizada, caso necessário mudar a Data Prev. Entrega, ela poderá ser alterada através do FT0502 - Botão Informações Adicionais da Nota Fiscal que abrirá a tela do CD4035, onde o campo estará habilitado.
Caso a nota já esteja autorizada, a alteração da data de previsão da entrega, deverá ocorrer por meio do evento 112150 - Atualização da Data de Previsão de Entrega, como determina a NT 2025.002.
Para empresas que faturam por embarque usando a função Junta Pedidos no programa EQ0301, e que no FT0301 a Origem Prev. Entrega estiver parametrizado para Pedido de Venda a data de entrega não será critério para a junção dos pedidos. Dessa forma, os pedidos com data de previsão de entrega diferentes, serão juntados no mesmo romaneio, e a data de previsão de entrega da nota, será a data do primeiro pedido de venda.
0 Comentários