Ponto-de-Entrada: GP090OK - Verificação Adicional dos Lançamentos Mensais
Abrangências: | Microsiga Protheus 10 , Microsiga Protheus 11 |
Versões: | Microsiga Protheus 10 , Microsiga Protheus 11 |
Compatível Países: | Brasil |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Português (Brasil) |
Descrição:
Ponto de Entrada criado para verificação extra nas rotinas de inclusão/alteração/exclusão de Lançamentos Mensais.
Eventos
Programa Fonte
GPEA090.PRX
Sintaxe
GP090OK - Verificação Adicional dos Lançamentos Mensais ( [ PARAM ] ) --> lRet
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
PARAM | Array of Record | Contém o array com as informações da linha que está sendo validada. |
Retorno
-
lRet(logico)
- Indica se a linha está valida.
Observações
Ponto de entrada deve retornar a variável lógica para indicar se a linha está valida. Retorna True caso a verificacao esteja Ok.
O Parametro "PARAM" tem a seguinte estrutura:
Posição 1: Codigo da Verba
Posição 2: Descrição da Verba
Posição 3: Tipo
Posição 4: Horas Lanç.
Posição 5: Valor Lançamento
Posição 6: Data do Pagamento
Posição 7: Numero da Semana
Posição 8: Centro de Custo
Posição 9: Numero de Parcelas
Posição 10: Origem
Posição 11: Sequencia da Verba
Posição 12: Emprestimo Consignado
Posição 13: Coluna reservada para o sistema
Posição 14: Alias
Posição 15: Recno
Posição 16: Verifica se está deletado ou não.
O Parametro "PARAM" tem a seguinte estrutura:
Posição 1: Codigo da Verba
Posição 2: Descrição da Verba
Posição 3: Tipo
Posição 4: Horas Lanç.
Posição 5: Valor Lançamento
Posição 6: Data do Pagamento
Posição 7: Numero da Semana
Posição 8: Centro de Custo
Posição 9: Numero de Parcelas
Posição 10: Origem
Posição 11: Sequencia da Verba
Posição 12: Emprestimo Consignado
Posição 13: Coluna reservada para o sistema
Posição 14: Alias
Posição 15: Recno
Posição 16: Verifica se está deletado ou não.
Exemplos
User function GP090OK() Local aCols:= PARAMIXB[1] Local lOk:= .F. Alert ('Passou pelo ponto GP090OK') //Neste ponto sera exibido o alert e interrompida a adicao/exclusao/alteracao, pois o lOk esta falsoreturn(lOk)
Variáveis
Nome | Tipo | Escopo | Pode Alterar | descrição | ||||||||||
Array of Record | Global | Não |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas