Histórico da Página
Visão Gerencial - Expressões especiais
Produto: | Microsiga Protheus |
Ocorrência: | Quais as expressões especiais da Visão Gerencial? |
Passo a passo: | Está disponível o recurso de fórmula para o cadastro em que há situações de retorno de valor condicional, ou cálculos específicos de saldo |
ao gerar relatório com visões gerenciais. É possível preencher o campo Fórmula com a função que realiza o tratamento condicional de retorno do valor da linha de detalhe da entidade analítica. As expressões suportadas atualmente pelo campo Fórmula da visão gerencial são: Expressão |
: ROTINA= |
|
Com o conteúdo ROTINA=, o retorno da função especificada serve como uma base ou fator de multiplicação a ser aplicado sobre os saldos originais, ou seja, o saldo correspondente ao intervalo de entidades definida na linha da entidade/visão gerencial multiplicado pelo retorno da função especificada (se o retorno for zero o saldo por |
consequência passa a ser zero no relatório).
Expressão |
: SALDO |
=
|
Com o conteúdo |
: SALDO= |
, o retorno da função especificada é o valor do saldo apresentado no relatório, de maneira independente do intervalo de entidades informado da linha da entidade visão/gerencial.
|
Expressão |
: TEXTO= |
Com o conteúdo |
: TEXTO= |
, a string especificada entra aspas (“”) é impressa na geração da visão gerencial como uma linha de comentário / descrição para o relatório gerado, substituindo a descrição da entidade gerencial. Expressão |
: ENTIDADE= |
Com o conteúdo |
: ENTIDADE = |
, o retorno é o valor do saldo da entidade especificada, apresentado no relatório de maneira independente do intervalo de entidades informado da linha da entidade visão/gerencial. A expressão |
ENTIDADE = |
utiliza a função padrão GETSLDENT() de uma forma mais simples e completa, pois atualiza todos os valores de saldos referentes a entidade gerencial especificada.
Expressão |
: VISAO= |
Com o conteúdo: VISAO =, o retorno é o valor do saldo da entidade definida com Resultado da Visão especificada, apresentado no relatório de maneira independente do intervalo de entidades informado da linha da entidade visão/gerencial. A expressão |
: VISAO = |
, utiliza a função padrão GETSLDVIS() de uma forma mais simples e completa, pois atualiza todos os valores de saldos referentes a entidade gerencial especificada.
|
Expressão |
: VARIACAO= |
Com o conteúdo |
: VARIACAO = |
, o retorno é o valor da variação entre o saldo anterior e o saldo atual da entidade especificada, apresentado no relatório de maneira independente do intervalo de entidades informado da linha da entidade visão/gerencial. A expressão |
: VARIACAO = |
,utiliza a função padrão GETVARENT() de uma forma mais simples e completa, pois atualiza todos os valores de saldos referentes a entidade gerencial especificada. Expressão |
: MOVIMENTO= |
Com o conteúdo |
: MOVIMENTO= |
, o retorno é o total do movimento das entidades definidas como bases (CONTAB, CCUSTOB, ITEMB e CLVB), sejam elas encontradas em conjunto a débito ou a crédito, com a opção de restringir as combinações com as entidades definidas como |
contrapartidas (CONTAP, CCUSTOP, ITEMCTBP, CLVLP, ORIGEM) O parâmetro ORIGEM está relacionado ao campo CT2_ORIGEM o qual pode conter uma informação definida pelo usuário, e também ser aproveitada para filtro dos movimentos a serem considerados na composição do saldo. |
Importante: A sintaxe movimento pode ser utilizada apenas com parte dos parâmetros definidos, como por exemplo: MOVIMENTO=CONTA Resultado: retorna todos os movimentos em que a conta especificada esteja a débito ou a crédito MOVIMENTO=CONTA01,,,,CONTA02 Resultado: retorna todos os movimentos em que a CONTA01 tenha como |
contrapartida a CONTA02, independentemente de estarem a débito ou a crédito.
|
|
|
|
|
|
Expressão |
: FATOR= |
|
|
Com o conteúdo |
: FATOR= |
, o retorno da função especificada serve como uma base ou fator de multiplicação a ser aplicado sobre os saldos originais, ou seja, o saldo correspondente ao intervalo de entidades definida na linha da entidade/visão gerencial multiplicado pelo retorno da função especificada (se o retorno for zero o saldo por |
consequência passa a ser zero no relatório). |
|
Expressão |
: FTENTIDADE= |
|
Com o conteúdo |
: FTENTIDADE= |
, o retorno é o valor do saldo da entidade especificada multiplicado pelo fator informado como segundo parâmetro, apresentado no relatório de maneira independente do intervalo de entidades informado da linha da entidade visão/gerencial. |
A expressão |
: FTENTIDADE= |
, utiliza a função padrão GETSLDENT() de uma forma mais simples e completa, pois atualiza todos os valores de saldos referentes a entidade gerencial especificada, e combina a aplicação da função |
: FATOR= |
facilitando a demonstração de resultados que dependeriam da montagem de uma função específica utilizando este recurso. |
|
|
|
|
|
Observação: Deve-se sempre colocar a formula na entidade gerencial em que se quer ter os valores convertidos(Destino) com o fator, apontando para à entidade Alvo(Origem dos saldos somados na linha). Exemplo da visão gerencial: |