Para configurar a impressão customizada da Posição das Solicitações ao Armazém no Protheus, é necessário ajustar o parâmetro MV_RELSALM no módulo Configurador (SIGACFG), informando o nome da User Function desejada. Após salvar, certifique-se de que o código da rotina customizada está compilado corretamente no repositório. Por fim, valide a configuração imprimindo a solicitação no módulo Estoque e Custos (SIGAEST).
Tempo aproximado para leitura: 00:01:00 min
Dúvida
Como configurar a impressão customizada da Posição das Solicitações ao Armazém utilizando uma rotina de usuário (User Function).
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - Estoque e Custos (SIGAEST) - Todas as versões
Solução
Para utilizar uma rotina customizada (User Function) na impressão das Solicitações ao Armazém, é necessário realizar a configuração do parâmetro de sistema MV_RELSALM. Este parâmetro indica ao Protheus qual função deve ser executada no momento da chamada da impressão.
- Acesse o módulo Configurador (SIGACFG).
Navegue pelo menu em Ambiente > Cadastros > Parâmetros.
Utilize a opção de busca para localizar o parâmetro MV_RELSALM.
Edite o parâmetro e informe no campo de valor o nome da sua User Function (por exemplo, MATR1050).

Salve as alterações realizadas no parâmetro.
Certifique-se de que o código-fonte da sua rotina customizada (exemplo:
matr1050.prw) declarada como User Function esteja devidamente compilado no repositório de objetos (RPO) do ambiente, sem erros de sintaxe.
-
Acesse o módulo Estoque e Custos (SIGAEST), navegue até a rotina de Solicitações ao Armazém e acione a impressão para validar o apontamento da nova função.
Saiba mais:
0 Comentários