No artigo de hoje, vamos demonstrar em como habilitar campos para edição na tela de liberação de pedidos de venda.
Essa contribuição foi feita pelo grande Thiago Andrrade ( LinkedIn ).
Se você já precisou alterar campos na tela de liberação de pedidos de vendas e não conseguiu, saiba que existe um ponto de entrada que permite essa manipulação, é o p.e. MTA440C5.
Dessa forma, é possível liberar alguns campos que não impactem no processo, como campos customizados, e assim acaba otimizando o tempo do usuário.
Abaixo um print da tela de liberação com os campos liberados para edição:
E abaixo o código fonte de exemplo desenvolvido pelo Thiago:
#Include "Totvs.ch"
//=================================================================================
/*/{Protheus.doc} MTA440C5
[SC5] Inclui Campos na Lista de Campos com permissão de alteração na
liberação do Pedido de Venda [MATA440]
@type function
@author Thiago.Andrrade
@since 16/03/2021
@version 1.0
/*/
//=================================================================================
User Function MTA440C5()
Local aArea := GetArea()
Local aCposC5 := {}
aCposC5 := {"C5_DATFAT", "C5_DTFT"}
RestArea(aArea)
Return(aCposC5)
A documentação do P.E. está disponível em https://tdn.totvs.com/display/public/PROT/MTA440C5+-+Informar+campos+a+ser+alterados .
Bom pessoal, por hoje é só.
Abraços e até a próxima.
