Home

Linha Microsiga Protheus

Páginas filhas
  • PLS180AC - Eventos de Consolidação

Ponto-de-Entrada: PLS180AC - Eventos de Consolidação
Versões: Advanced Protheus 7.10 , Microsiga Protheus 8.11
Descrição:
Desconsidera alguns eventos de uma consolidação conforme regra especifica. O arquivo BD6 (eventos) sempre fica posicionado no momento da execução do ponto de entrada.

 

Exemplo: Consolidar a partir de uma regra de grupo de cobrança previamente definida. O ponto de entrada pode ser utilizado para não considerar registros dentro da regra de negócio.

Exemplo de codificação

 

User Function PLS180AC
LOCAL lSuaRegra := .T.

//Considere sempre o BD6 posicionado no momento da entrada no ponto de entrada

lSuaRegra := .T.

//Altere SuaRegra, como por exemplo acessar alguma informação em outra tabela e
//devolver .T. ou .F. para esta variavel

//Importante
//Salvar e restaurar áreas, ordens e recnos desposionados nesta rotina

MsgStop('Entrou no ponto de entrada PLS180AC')

Return(lSuaRegra)
 

Programa Fonte
.PRW
Sintaxe

PLS180AC - Eventos de Consolidação ( [ Nenhum ] )

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
Nenhum Array of Record Nenhum
Retorno
    ()