Ponto-de-Entrada: PLSVLRFX - Valores de Pré-Pagamento
| Compatível Países: | Todos |
| Sistemas Operacionais: | Todos |
| Compatível às Bases de Dados: | Todos |
Descrição:
O ponto de entrada PLSVLRFX permite manipular os valores de pré-pagamento de todos os usuários de uma família antes do faturamento. Utilizado para implementar regras especificas de pré-pagamento como aumentar ou diminuir o valor da faixa etária padrão que o sistema buscou.
Eventos
A função PLSVLRFAI é usada na rotina Valor de Cobrança, Faturamento, PTUA800 e no relatório de Utilizadores por idade onde também será feita a chamada deste ponto de entrada.
Programa Fonte
PLSMCOB2.PRW
Sintaxe
PLSVLRFX - Valores de Pré-Pagamento ( < aValores> , < cMatricFam> , < cAno> , < cMes> , < cForPag> ) --> aValores
Parâmetros:
| Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
| aValores | Array of Record | Matriz com os valores de cobrança da família | X | ||||||||||||||
| cMatricFam | Caracter | Matrícula da família | X | ||||||||||||||
| cAno | Caracter | Ano da cobrança | X | ||||||||||||||
| cMes | Caracter | Mês de cobrança | X | ||||||||||||||
| cForPag | Caracter | Forma de pagamento | X |
Retorno
-
aValores(vetor)
- A valores deverá ser devolvido para a execução padrão contendo as modificações conforme necessidade do cliente.
Observações
A chamada do ponto de entrada PLSVLRFX ocorre antes do retorno da função PLSVLRFAI que calcula o valor da faixa etária de todos os usuários de uma família. O valor de retorno desta função é o valor de cobrança de determinado mês para a família.
Exemplos
#Include "Protheus.ch"User Function PLSVLRFX()Local aValores := paramixb[1]Local cMatricFam := paramixb[2]Local cAno := paramixb[3]Local cMes := paramixb[4]Local cForPag := paramixb[5]Local nVal := 0For nVal := 1 To Len(aValores) aValores[nVal,20] += 10NextReturn aValores
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas