Ajude o site desativando o bloqueador de anúncio
Cabeçalho

MATA461-MT46DTEN - Definir data de entrega nos Documentos de Saída

Autor: Eurai Criado: 13/02/2026 Atualizado: 17/02/2026 Ponto de Entrada
Postagem

🚀 Ponto de Entrada MT46DTEN – Faturamento e Geração de Notas Fiscais de Saída

Salve, salve! 😎

 

Ponto de Entrada MT46DTEN – (Faturamento - Geração das Notas Fiscais de Saída – Todas as rotinas de faturamento)

MATA461 - MT46DTEN – Definir Data de Entrega nos Documentos de Saída 📅

 

Se você trabalha com Protheus (SIGAFAT), sabe que personalizações estratégicas fazem toda a diferença no processo de faturamento. 💡

O ponto de entrada MT46DTEN permite definir de forma customizada a data de entrega nos documentos de saída, trazendo mais controle e flexibilidade nas rotinas de:

✔ Pedido de Venda
✔ Documento de Saída
✔ Geração de Notas Fiscais

 

No exemplo abaixo, o sistema valida se a rotina chamada é:

🔹 MA410PVNFS – Pedido de Vendas
🔹 MA460NOTA – Documento de Saída

E então solicita a confirmação do usuário para aplicar uma data de entrega personalizada.

 

 #INCLUDE "TOTVS.CH" /*/{Protheus.doc} 
MT46DTEN Definir data de entrega nos Documentos de Saída @type function @author Eurai Rapelli @since 2023.01.01 /*/ User Function MT46DTEN() Local dDtEntrega := cTod("//") 
Local lMata410 := ProcName(2) == "MA410PVNFS" //Pedido de Vendas 
Local lMata461 := ProcName(2) == "MA460NOTA" //Documento de Saída 

If lMata410 //Pedido de Vendas 
 If MsgYesNo("Confirma o preenchimento customizado do parametro 'Data de entrega?'", "PE MT46DTEN") 
   dDtEntrega := cTod("30/01/2026") //Data customizada Alert("Parametro 'Data de entrega?' foi preenchido com a data customizada") //Clicou no Sim
Else 
     Alert("Parametro 'Data de entrega?' nao foi preenchido com a data customizada") //Clicou no Não 
  EndIf 
EndIf 

If lMata461 //Documento de Saída 

If MsgYesNo("Confirma o preenchimento customizado do parametro 'Data de entrega?'", "PE MT46DTEN")       

dDtEntrega := cTod("30/12/2027") //Data customizada Alert("Parametro 'Data de entrega?' foi preenchido com a data customizada") //Clicou no Sim 

Else 

Alert("Parametro 'Data de entrega?' nao foi preenchido com a data customizada") //Clicou no Não 

EndIf 

EndIf 
Return dDtEntrega 

 

📚 Fonte: Central de Atendimento TOTVS

 

Com essa abordagem, você garante maior controle sobre o preenchimento da data de entrega, melhora a governança do faturamento e ainda mantém a flexibilidade para regras específicas do seu negócio. 🔥

Curtiu a dica? Compartilhe com seus amigos, equipe de TI ou aquele colega que vive mexendo no SIGAFAT! 😉

Um abraço e até a próxima! 🚀

 

Download do pacote padrão para funcionar o PE

12.1.2210:https://r.totvs.io/p/1233690 ;

12.1.2310:https://r.totvs.io/p/1233691 ;

12.1.2410:https://r.totvs.io/p/1233688 ;

12.1.2510:https://r.totvs.io/p/1233689 ;

 

 

 

 

#Protheus #TOTVS #SIGAFAT #ADVPL #PontoDeEntrada #MT46DTEN #Faturamento #NotaFiscal #DocumentoDeSaida #PedidoDeVenda #CustomizacaoProtheus #ERP #Backoffice #DesenvolvimentoERP #EuraiRapelli

ASSINE A NEWSLETTER

Cadastrando...

PIX uDesenv

PIX QR Code para depósito

Clique para doar

Parceiros

Tudo em ADVPL - Blog parceiro

Blog ADVPL