Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
GP090OK - Verificação Adicional dos Lançamentos Mensais
GP090OK - Verificação Adicional dos Lançamentos Mensais

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:
NomeTipoDescriçãoDefaultObrigatórioReferência
PARAMArray of RecordConté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.
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
NomeTipoEscopoPode Alterardescrição
Array of RecordGlobalNão