Home

Linha Microsiga Protheus

Páginas filhas
  • PLS470OK - Validações nos Lotes de Pagamento

Ponto-de-Entrada: PLS470OK - Validações nos Lotes de Pagamento
Descrição:
O ponto de entrada PLS470OK permite realizar validações na rotina "Lotes de Pagamento(PLSA470)". O usuário poderá realizar um tratamento e retornar um parâmetro indicando se o sistema dará continuidade ou não no processo.
O ponto será chamado em três pontos:
- Ao gerar um novo lote de pagamento (botão "Novo Lote Pagto"), logo após a confirmação dos parâmetros da rotina.
- Ao excluir um lote (botão "Excluir Lote"), logo após a confirmação do Ok.
- Ao excluir um título individualmente (botão "Exc. indiv. títulos"), logo após a confirmação da exclusão do título.
Programa Fonte
PLSA470
Sintaxe

PLS470OK - Validações nos Lotes de Pagamento ( [ cOpc ], [ dDataBase ] ) --> lRet

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
cOpc Caracter Caracter que indica o tipo de operação no momento:
I - Inclusão lote.
EL - Exclusão de lote.
ET - Exclusão de título.
dDataBase Array of Record Data base do sistema.
Retorno
    lRet(logico)
  • Boolean que indica se o sistema irá continuar o processo ou abortar:
    .T. - Continua o processo.
    .F. - Aborta o processo.
Exemplos
User Function PLS470OK        Local cOpc  := paramixb[1]Local dData := paramixb[2]Local lRet := .T.If cOpc == "I"    //Tratamento para inclusaoElseIf cOpc == "EL"        //Tramento para exclusao do loteElseIf cOpc == "ET"        //Tratamento para exclusao do tituloEndIf    Return(lRet)