...
Expandir |
---|
title | Funções especificas para valor auxiliar aplicados no “Desconto por antecipação” |
---|
|
As funções de fórmula abaixo poderão ser utilizadas especificamente para processar valores auxiliares do aplicados n desconto por antecipação. O contexto para processamento da fórmula corresponde aos dados gravados na tabela SLANDESCPONTUAL que serão gerados durante a criação do lançamento financeiro processado para a parcela do contrato do aluno. Informações |
---|
| Considerando que o contrato do aluno possui o desconto por antecipação abaixo: 1º Desconto por antecipação - Vencimento 05 - 10 % 2º Desconto por antecipação - Vencimento 10 - 7 % 3º Desconto por antecipação - Vencimento 20 - 5 % 4º Desconto por antecipação - Vencimento 30 - 2 % Durante a geração de lançamento o sistema irá executar para cada linha do desconto apresentado acima ( cada vencimento ) a fórmula associada ao valor auxiliar. Obs.. As informações dos desconto por antecipação processados para a parcela são gravadas na tabela SLANDESCPONTUAL. |
Nome | Descrição | Parâmetros | Exemplo |
---|
VAUXTABLANDESCPONTUAL | Tem como objetivo retornar uma informação do desconto por antecipação processados para a parcela do aluno (Tabela: SLANDESCPONTUAL). | - Nome do Campo
- Tipo: Tipo do valor do campo informado.
- "V": Valor
- "I": Inteiro
- "D": Data
- "S": Texto
| VAUXTABLANDESCPONTUAL('VALORDESCONTOCALCULADO', 'V') | VAUXDESCANTECIPACAOLANDESCPONTUAL | Tem como objetivo retornar o valor do desconto por antecipação | do contexto de execução correnteprocessado. | Se o nº do vencimento não for informado, por exemplo, VAUXDESCANTECIPACAOLANDESCPONTUAL('V', '') , será considerado o valor do desconto por antecipação que esta sendo processado para o contexto de execução da fórmula.
| Exemplo 1: Valor do desconto por antecipação aplicado no vencimento 3 (Até o dia 15) VAUXDESCANTECIPACAOLANDESCPONTUAL('V', '3')
Exemplo 2: Considerando que a fórmula está sendo executada para o 2º vencimento, e não foi informado na função de fórmula o dia do vencimento. VAUXDESCANTECIPACAOLANDESCPONTUAL('V', '') Para este exemplo será retornado o valor do desconto por antecipação aplicado no 2º vencimento. | VAUXVALORAUXDESCANTECIPACAO | Tem como objetivo retornar o conteúdo do valor auxiliar já processado para o desconto por antecipação conforme o número de vencimento informado. Caso seja informado o número de vencimento com valor "0" (Zero) será retornado o valor do valor auxiliar do desconto por antecipação do contexto corrente. Exemplo: 1º Vencimento (Até o dia 5) => Vencimento = 1 2º Vencimento (Até o dia 10) => Vencimento = 2 3º Vencimento (Até o dia 15) => Vencimento = 3 4º Vencimento (Até o dia 20) => Vencimento = 4 | - Código do valor auxiliar.
- Nº vencimento: Número do vencimento que deseja recuperar a informação.
| VAUXVALORAUXDESCANTECIPACAO('CODAUX005', 3)
| Dica |
---|
title | VAUXVALORAUXDESCANTECIPACAO |
---|
| Exemplo: Considerando que já temos os seguintes valores auxiliares processados para os vencimentos do desconto por antecipação: 1º Desconto por antecipação - VAUX001 - R$ 50,00 2º Desconto por antecipação - VAUX001 - R$ 25,00 3º Desconto por antecipação - VAUX001 - R$ 15,00 4º Desconto por antecipação - VAUX001 - R$ 5,00 Para recuperar o valor auxiliar do 3º vencimento utilizamos VAUXVALORAUXDESCANTECIPACAO('VAUX001', 3), o resultado será R$ 15,00. |
|
|
Card documentos |
---|
Informacao | Recomendamos priorizar a utilização das funções de fórmula que relatamos anteriormente ao invés de carregar as informações através de consulta SQL, pois as funções de fórmula utilizam mecanismo de cache que tem como objetivo melhorar a performance da execução. |
---|
Titulo | IMPORTANTE! |
---|
|
...