Ponto de entrada para adicionar opções de validação na rotina de Validações de Abastecimento (MNTA659)
Características do Requisito
Linha de Produto: | Microsiga Protheus | ||||||||
Segmento: | Manufatura | ||||||||
Módulo: | SIGAMNT - Manutenção de Ativos e Gestão de Frotas | ||||||||
Rotina: |
| ||||||||
País(es): | Todos | ||||||||
Banco(s) de Dados: | Todos | ||||||||
Sistema(s) Operacional(is): | Todos |
Ponto de Entrada
Descrição: | Ponto de entrada executado na rotina de Validações de Abastecimento (MNTA659) para adicionar opções de validação. As opções são apresentadas na rotina de validação como checkbox. | ||||||||
Localização: | SIGAMNT: Atualizações/Controle de Combustíveis/Abastecimento/Validações de Abastecimento | ||||||||
Programa Fonte: | MNTA659.prw | ||||||||
Função: | MNTA6591() | ||||||||
Retorno: |
|
#Include 'Protheus.ch' User Function MNTA6591() Local aReturn := {} Local bGrava := {|lArg|U_GravParam(lArg)} Local lValue:= .t. /*aReturn: Array com 5 posições: [1] - 1- Abastecimento - o valor 1 indica que a validação ocorrerá nas rotinas de abastecimento.) [2] - Descrição do checkbox [3] - Help apresentado ao posicionar o mouse no checkbox [4] - valor lógico do checkbox [5] - bBlock (Bloco de Código que será executado ao confirmar a tela, deve ser utilizado para gravação da opção do checkbox. Neste exemplo utilizamos a função U_GravParam que teria a finalidade de gravar a opção do checkbox em um parâmetro de usuário.*/ aReturn := {{1,"Estepe","Estepe: Será avaliado se o Bem possui um estepe cadastrado em sua estrutura.",lValue,bGrava}} Return aReturn