Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

Ponto de Entrada

Descrição:

Complemento de validação para conceder um adiantamento à um participante.

Localização:

FINA667 - Adiantamentos

Eventos:

Adiantamentos

Programa Fonte:

FINA667

Função:

F667VLDAD

Retorno:

Nome

Tipo

Descrição

Obrigatório

aRet

Array

Array contendo os seguintes dados:

Posição 1 - Retorno da validação. Este valida ou invalida a concessão do adiantamento (lógico)

Posição 2 - Indica se deve executar a validações padrões na sequência do ponto de entrada (lógico)

Posição 3 - Mensagem que será usada no help (caractere)

X


Informações
titleImportante
  • O ponto de entrada recebe como parâmetro o código do participante e o código da viagem no Protheus.
  • O help e a inclusão de histórico no Reserve (quando aplicável) serão tratados pela rotina padrão, sendo de responsabilidade do ponto de entrada somente a montagem da mensagem. Esta será utilizada somente quando o retorno da validação for falso (.F.) na primeira posição do array.

 

Exemplo:

#INCLUDE "PROTHEUS.CH"

User Function F667VLDAD()

Local cPart        := ParamIxb[1]
Local cViagem   := ParamIxb[2]
Local aRet := {}

aRet := {.F.,.F.,"Mensagem de Help"}

Return aRet