🚀 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