Páginas filhas
  • DEDUINTEGRACOES-6618 DT Funções de Fórmula para o Processamento do Valor Auxiliar

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Expandir
titleFunçõ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
titleExemplo

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.

NomeDescriçãoParâmetrosExemplo
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 corrente.

  • Tipo: Tipo de retorno do valor do desconto por antecipação. (V =Valor/ P=Percentual)
VAUXDESCANTECIPACAOLANDESCPONTUAL('V')
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
titleVAUXVALORAUXDESCANTECIPACAO

Exemplo:

Vamos considerar 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.

...