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:
| Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
| cCodRda | Caracter | Código da RDA | |||||||||||||||
| cAno | Array of Record | Ano de competência do pagamento | |||||||||||||||
| cMes | Array of Record | Mes de competência do pagamento | |||||||||||||||
| cCodLan | Array of Record | Código do tipo de lançamento de pagamento | |||||||||||||||
| nSaldo | Array of Record | Saldo atual a pagar para o prestador | |||||||||||||||
| lGerLot | Array of Record | Variá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
| Nome | Tipo | Escopo | Pode Alterar | descrição | ||||||||||
| Array of Record | Global | Não |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas