import.css=/download/attachments/327912/newLayout.css

Ponto-de-Entrada: PLSPAG01 - Geração de Pagamento
Abrangências: Microsiga Protheus 10
Versões: Todas
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Português (Brasil)
Descrição:
Ponto de entrada na rotina de geração do pagamento, executado a cada passagem no ciclo de geração da composição de pagamento. A cada tipo de lançamento considerado, para montar o pagamento e acrescer o total do valor a pagar, o ponto de entrada será executado antes de passar para o próximo tipo de lançamento.
Programa Fonte
PLSMPAG
Sintaxe

PLSPAG01 - Geração de Pagamento ( [ cCodRda ], [ cAno ], [ cMes ], [ cCodLan ], [ nSaldo ], [ lGerLot ] )

Parâmetros:
NomeTipoDescriçãoDefaultObrigatórioReferência
cCodRdaCaracterCódigo da RDA
cAnoArray of RecordAno de competência do pagamento
cMesArray of RecordMes de competência do pagamento
cCodLanArray of RecordCódigo do tipo de lançamento de pagamento
nSaldoArray of RecordSaldo atual a pagar para o prestador
lGerLotArray of RecordVariável de controle para gerar o lote de pagamento
Retorno
    ()
Observações

Ponto de entrada posicionado dentro do ciclo de geração do pagamento, devendo ser bem estruturado para não gerar repetição de chamada e também para não gerar lentidão no processamento da rotina de pagamento.

 

Exemplos
User Function PLSPAG01()cCodRda := ParamIxb[1]cAno:= ParamIxb[2]cMes:= ParamIxb[3]cCodLan:= ParamIxb[4]nSaldo:= ParamIxb[5]lGerLot:= ParamIxb[6]// definições do clienteReturn
Variáveis
NomeTipoEscopoPode Alterardescrição
Array of RecordGlobalNão