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 para valor auxiliar aplicados em “Bolsa” ou “Desconto por Antecipação”

As funções de fórmula abaixo poderão ser utilizadas em ambos contexto, seja para processamento do valor auxiliar de bolsa ou desconto por antecipação.

Todas as funções abaixo  terão como contexto a informação de processamento corrente da tabela SBOLSALAN (para bolsas) ou SLANDESPONTUAL (para descontos por antecipação) processada para a parcela do contrato do aluno.


NomeDescriçãoParâmetrosExemplo
VAUXTABCONTRATO
Retorna

Tem como objetivo retornar o conteúdo de um determinado campo

da

do contrato do aluno (tabela: SCONTRATO).

campo:
  • Nome do campo
que deseja pesquisa na tabela SCONTRATO
  • .
  • Tipo: Tipo do valor do campo informado. 
    • "V": Valor
    • "I": Inteiro
    • "D": Data
    • "S": Texto
VAUXTABCONTRATO('IDHABILITACAOFILIAL','I')
VAUXTABPARCELA
Retorna

Tem como objetivo retornar o conteúdo de um determinado campo da parcela do contrato do aluno (tabela: SPARCELA).

campo:
  • Nome do campo
que deseja pesquisa na tabela SPARCELA
  • .
  • Tipo: Tipo do valor do campo informado. 
    • "V": Valor
    • "I": Inteiro
    • "D": Data
    • "S": Texto
VAUXTABPARCELA('DTVENCIMENTO','D')
VAUXTABFLAN
Retorna campo:
Tem como objetivo retornar o conteúdo de um determinado campo
da tabela FLAN
do lançamento financeiro vinculado a parcela do contrato do aluno (tabela: FLAN).
  • Nome do campo
que deseja pesquisa na tabela FLAN
  • .
  • Tipo: Tipo do valor do campo informado. 
    • "V": Valor
    • "I": Inteiro
    • "D": Data
    • "S": Texto
VAUXTABFLAN('VALORORIGINAL','V')
VAUXVLRINTEGRACAOLAN
Retorna

Tem como objetivo retornar o valor de integração processado para o lançamento financeiro vinculado a parcela do contrato do aluno.

  • Identificador do campo do valor de integração.

VAUXVLRINTEGRACAOLAN(45)

45 corresponde ao id. do campo do valor de integração cadastrado no TOTVS Gestão Financeira. 

Expandir
titleFunções especificas para valor auxiliar aplicados em “Bolsa”

As funções de fórmula abaixo poderão ser utilizadas especificamente para processar valores auxiliares do aplicados em bolsa.

O contexto  para processamento da fórmula corresponde aos dados da tabela SBOLSALAN que serão gerados durante a criação do lançamento financeiro processado  para a parcela do contrato do aluno.


NomeDescriçãoParâmetrosExemploVAUXTABBOLSALANRetorna o conteúdo de um determinado campo da tabela SBOLSALAN

  • Campo: Nome do campo que deseja pesquisa na tabela SBOLSALAN.
  • Tipo: Tipo do valor do campo informado. 
    • "V": Valor
    • "I": Inteiro
    • "D": Data
    • "S": Texto

VAUXTABBOLSALAN('VALOR', 'V')VAUXTABBOLSARetorna o conteúdo de um determinado campo da tabela SBOLSA

  • Campo: Nome do campo que deseja pesquisa na tabela SBOLSA.
  • Tipo: Tipo do valor do campo informado. 
    • "V": Valor
    • "I": Inteiro
    • "D": Data
    • "S": Texto

VAUXTABBOLSA('CODBOLSA', 'S')VAUXTABBOLSACOMPLRetorna o conteúdo de um determinado campo da tabela de campos complementares da bolsa (SBOLSACOMPL)

  • Campo: Nome do campo que deseja pesquisa na tabela SBOLSACOMPL.
  • Tipo: Tipo do valor do campo informado. 
    • "V": Valor
    • "I": Inteiro
    • "D": Data
    • "S": Texto

VAUXTABBOLSACOMPL('TIPOX', 'S')VAUXDESCPARCELABOLSALAN

Retorna o valor de desconto da parcela referente ao contexto do lançamento gerado pela aplicação de uma bolsa. (SBOLSALAN)

Obs.: Caso tenhamos uma parcela com mais de um responsável financeiro será retorno o desconto aplicado ao lançamento do contexto corrente e não da parcela.

  • Tipo valor: Tipo do valor de retorno (V=Valor/ P=Percentual)

VAUXDESCPARCELABOLSALAN('V')VAUXVALORAUXBOLSA

Retorna o conteúdo do valor auxiliar já processado para a bolsa . 

Se o código da bolsa não for informado será considerado a bolsa processada no contexto corrente da SBOLSALAN.

  • Código do valor auxiliar
  • Código da bolsa

VAUXVALORAUXBOLSA('CODAUX001', 'BOLSAX')VAUXTOTALBOLSASPORCAMPOCOMPLRetorna o somatório dos valores das bolsas conforme conteúdo do campo complementar informado.

  • Nome do campo complementar da bolsa;
  • Conteúdo do campo complementar que se deseja filtrar;
  • Tipo valor: Tipo de valor de retorno  (V =Valor/ P= Percentual)

VAUXTOTALBOLSASPORCAMPOCOMPL('FIES', 'T', 'P')

As funções de fórmula que consideramos como comum são as que podem ser utilizadas na construção de fórmula para valor auxiliar utilizado em bolsa ou desconto por antecipação.
Deck of Cards
idFuncoesFormuma
Deck of Cards
idFuncoesFormuma
Card
idComum
labelFunções Comuns



Card
idBOLSA
labelFunções para Valor Auxiliar de Bolsa

Discriminamos abaixo as funções de fórmulas que poderão ser utilizadas somente na construção de fórmula para valor auxiliar de bolsa, neste caso estas fórmulas serão executadas sobre o contexto das informações da tabela SBOLSALAN.

NomeDescriçãoParâmetrosExemplo
VAUXTABBOLSALANRetorna o conteúdo de um determinado campo da tabela SBOLSALAN
  • Campo: Nome do campo que deseja pesquisa na tabela SBOLSALAN.
  • Tipo: Tipo do valor do campo informado. 
    • "V": Valor
    • "I": Inteiro
    • "D": Data
    • "S": Texto
VAUXTABBOLSALAN('VALOR', 'V')
VAUXTABBOLSARetorna o conteúdo de um determinado campo da tabela SBOLSA
  • Campo: Nome do campo que deseja pesquisa na tabela SBOLSA.
  • Tipo: Tipo do valor do campo informado. 
    • "V": Valor
    • "I": Inteiro
    • "D": Data
    • "S": Texto
VAUXTABBOLSA('CODBOLSA', 'S')
VAUXTABBOLSACOMPLRetorna o conteúdo de um determinado campo da tabela de campos complementares da bolsa (SBOLSACOMPL)
  • Campo: Nome do campo que deseja pesquisa na tabela SBOLSACOMPL.
  • Tipo: Tipo do valor do campo informado. 
    • "V": Valor
    • "I": Inteiro
    • "D": Data
    • "S": Texto
VAUXTABBOLSACOMPL('TIPOX', 'S')
VAUXDESCPARCELABOLSALAN

Retorna o valor de desconto da parcela referente ao contexto do lançamento gerado pela aplicação de uma bolsa. (SBOLSALAN)

Obs.: Caso tenhamos uma parcela com mais de um responsável financeiro será retorno o desconto aplicado ao lançamento do contexto corrente e não da parcela.

  • Tipo valor: Tipo do valor de retorno (V=Valor/ P=Percentual)
VAUXDESCPARCELABOLSALAN('V')
VAUXVALORAUXBOLSA

Retorna o conteúdo do valor auxiliar já processado para a bolsa . 

Se o código da bolsa não for informado será considerado a bolsa processada no contexto corrente da SBOLSALAN.

  • Código do valor auxiliar
  • Código da bolsa
VAUXVALORAUXBOLSA('CODAUX001', 'BOLSAX')
VAUXTOTALBOLSASPORCAMPOCOMPLRetorna o somatório dos valores das bolsas conforme conteúdo do campo complementar informado.
  • Nome do campo complementar da bolsa;
  • Conteúdo do campo complementar que se deseja filtrar;
  • Tipo valor: Tipo de valor de retorno  (V =Valor/ P= Percentual)
VAUXTOTALBOLSASPORCAMPOCOMPL('FIES', 'T', 'P')
Card
idDESCONTOPORANTECIPACAO
labelFunções para Valor Auxiliar de Desconto por Antecipação

Discriminamos abaixo as funções de fórmulas que poderão ser utilizadas somente na construção de fórmula para valor auxiliar de desconto por antecipação, neste caso estas fórmulas serão executadas sobre o contexto das informações da tabela SLANDESCPONTUAL.

NomeDescriçãoParâmetrosExemplo
VAUXTABLANDESCPONTUALRetorna o conteúdo de um determinado campo da tabela SLANDESCPONTUAL
  • campo: Nome do campo que deseja pesquisa na tabela SLANDESCPONTUAL.
  • Tipo: Tipo do valor do campo informado. 
    • "V": Valor
    • "I": Inteiro
    • "D": Data
    • "S": Texto
VAUXTABLANDESCPONTUAL('VALORDESCONTOCALCULADO', 'V')
VAUXDESCANTECIPACAOLANDESCPONTUAL

Retorna o valor do desconto por antecipação do contexto corrente

(SLANDESCPONTUAL).

  • Tipo: Tipo de retorno do valor do desconto por antecipação.

(V =Valor/ P=Percentual)

VAUXDESCANTECIPACAOLANDESCPONTUAL('V')
VAUXVALORAUXDESCANTECIPACAO

Retorna 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)

...