Histórico da Página
Ponto de Entrada GP100OK - Validação Adicional em Lançamentos por Verba
Aviso | ||
---|---|---|
| ||
|
Ponto de Entrada GP100OK - Validação Adicional em Lançamentos por Verba
Características do Requisito
Linha de Produto: | Microsiga Protheus®. | ||||||||
Segmento: | Serviços. | ||||||||
Módulo: | SIGAGPE. | ||||||||
Rotina: |
| ||||||||
Cadastros Iniciais: | Relacione os cadastros necessários que precisam ser preenchidos antes da utilização desse requisito. | ||||||||
Ponto de Entrada: | GP100ALT GP090OK GPROXFUN
Informe o ponto de entrada relacionado (link).
| ||||||||
Chamados Relacionados | TVVHM2. | ||||||||
Tabelas Utilizadas: | Informe as tabelas utilizadas. |
Ponto de Entrada
Descrição: | Informe o Menu em que estará localizada a rotina | ||||||||||||||||
Localização: | Informe o Submenu em que estará localizada a rotina | ||||||||||||||||
Eventos: | Informe o Título da rotina | ||||||||||||||||
Programa Fonte: | Informe o Fonte da rotina | ||||||||||||||||
Função: | Informe o Nome do(s) produto(s) a ser utilizado ou “Todos” | ||||||||||||||||
Retorno: |
|
Exemplo:
#Include 'Protheus.ch'
User Function CN120ALT()
Local aCab:= PARAMIXB[1]
Local cTipo:= PARAMIXB[2]
If cTipo == '1'
aCab[4][2]:= 'NF' //Validações do usuário
EndIf
Este Ponto de Entrada tem como objetivo permitir validações extras nas linhas de lançamentos nas rotinas de Inclusão/Alteração de Lançamentos Por Verbas. Validação será feita no momento do LinhaOK, verificando se a linha posicionada atende às validações. Deve retornar verdadeiro (.T.) se linha for válida, permitindo alterar foco para próxima linha ou salvar registros. Deve retornar falso (.F.) caso linha não atender à validação realizada, impedindo retirada de foco da linha ou gravação dos registros. | |
Localização: | SIGAGPE - Atualizações - Lançamentos - Por Verba |
Eventos: | Lançamentos por Verba |
Programa Fonte: | GPEA100.prx |
Função: | GPEA100 |
Retorno: | Lógico (.T. ou .F.) |
Exemplo:
Return aCab