01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus® |
---|---|
Segmento: | Backoffice |
Módulo: | Financeiro |
Função: | FINA181 |
02. DESCRIÇÃO
O ponto de entrada FA181VLR permite ao cliente, no momento do resgate de uma aplicação, alterar os valores calculados pelo sistema sobre o valor principal e de juros.
IMPORTANTE: Esse ponto de entrada não é disponível para aplicações baseadas em cotas (come cotas).
Programa Fonte: FINA181
Sintaxe: FA181VLR - Altera valores calculados pelo sistema ( ) --> aValRet
Retorno: Array com 2 posições, sendo: Posição 1=Principal / Posição 2 = Juros
Devem ser retornados os valores ajustados de resgate sobre o principal e sobre o juros, respectivamente. Os valores calculados pelo sistema são passados ao ponto de entrada, através do array PARAMIXB, em suas duas primeiras posições
03. PARÂMETROS
Nome | Tipo | Descrição |
PARAMIXB[1] | Numérico | Principal |
PARAMIXB[2] | Numérico | Juros |
04. RETORNO
Nome | Tipo | Descrição |
aRetPE[1] | Numérico | Principal |
aRetPE[2] | Numérico | Juros |
05. EXEMPLO DE UTILIZAÇÃO
#INCLUDE "TOTVS.CH" User Function FA181VLR() Local nValPrin := PARAMIXB[1] Local nValJur := PARAMIXB[2] Local aRetPE := {} AADD(aRetPE,0) AADD(aRetPE,0) //Customizacao do cliente aRetPE[1] := <Valor do principal calculado pela customização do cliente> aRetPE[2] := <Valor do juros calculado pela customização do cliente> Return aRetPE