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.