Tempo aproximado para leitura: 00:03:00 min
Ocorrência
No módulo Controle Processo Industrial - PRO, ao tentar realizar o processo para encontrar as funções utilizadas nas fórmulas do PRO é apresentada a mensagem Descritivo de Funções de Cálculo.
Ambiente
TOTVS Agro - TOTVS Agro - Bioenergia - Controle Processo Industrial - PRO - Todas as versões
Causa
Esse incidente ocorre, pois é necessário realizar o processo para encontrar as funções utilizadas nas fórmulas do PRO no Sistema.
Solução
As funções padrões utilizadas no aplicativo PRO são as demonstradas a seguir:
ABS - Valor Absoluto Valor. Este parâmetro pode ser um número, variável ou expressão;
ANTES - Executar uma fórmula com data anterior;
AVG - Retorna o Valor Médio de um Conjunto de valores. Cada parâmetro pode ser um número, variável ou expressão. O conjunto deve estar sempre entre chaves e parentes;
BTODASUF - Retorna a soma dos valores da Variável em todas as Subfontes;
BTODASUFHORA - Retorna a soma dos valores da Variável em todas as Subfontes no horário que a tela de digitação estiver posicionada;
BUSCAACUMDIAANT - Retorna o valor acumulado imediatamente inferior a data solicitada da Variável e subfonte especificada;
BUSCAALTURA - Retorna a Altura do Depósito indicado no parâmetro Código do Depósito;
BUSCAAVGPER - Retorna a media dos valores da Variável e subfonte especificadas do período solicitado;
BUSCACFCHRREDUCAO - Buscar dados do total de horas reduzidas no dia por moenda/Difusor;
BUSCACFCHRREDUCAOMOTIVO - Buscar dados das horas reduzidas no dia por moenda, difusor ou motivos;
BUSCACFCTONREDUCAO - Buscar dados das toneladas de cana reduzida no dia por moenda/difusor;
BUSCADIAANT - Retorna o valor da Variável no último dia anterior ao período solicitado;
BUSCAHORA - Retorna o valor da Variável na hora solicitada;
BUSCALITROS - Retorna a Capacidade do Depósito indicado no parâmetro Código do Depósito;
BUSCAMEDIA - Retorna o valor da Variável na data/hora solicitada que já estão gravados no banco;
BUSCAMEDREL - Retorna o valor da Variável na data/hora especificados, os valores são calculados em tempo de execução;
BUSCAMEDVAL - Retorna o valor da Variável/fonte/subfonte na data/hora especificados;
BUSCARES - Retorna a media da Variável/fonte/subfonte na data especificada;
BUSCASUBFDIAANT - Retorna o valor da Variável/Subfonte no ultimo dia anterior ao período selecionado;
BUSCASUBFONTE - Retorna o valor da Variável/Subfonte na instancia posicionada;
BUSCASUBFULTDIA - Retorna o valor da Variável/Subfonte no ultimo dia do período especificado;
BUSCAULTDATA - Retorna a ultima data com valor da Variável/Subfonte no período especificado;
BUSCAULTDIA - Retorna o valor da Variável no ultimo especificado;
BUSCAULTDIASUF - Retorna o valor da Variável no último dia especificado considerando a subfonte;
BUSCAULTMEDIA - Retorna o valor da ultima média gravada da Variável;
BUSCAVALOR - Retorna o valor da Variável na instancia posicionada;
BUSCAVALORPER - Retorna o valor da Variável/Subfonte no período especificado;
BUSCAVOLCONE - Retorna o volume cone do Depósito indicado no parâmetro Código do Depósito;
BUSCAVOLUME - Retorna o volume do Depósito indicado no parâmetro Código do Depósito;
DECODE - DECODE (BUSCAVALOR('Variável1'), 3, 0, 10, BUSCAVALOR ('Variável2'));
FDIVISAO - Retorna o valor da divisão de A por B, quando divisor igual á zero, retorna zero;
FSEVALORZERO - Se A for igual a zero retorna B senão, retorna o próprio A;
FTABA - Conversão de Grau. Para Anidro;
FTABH - Conversão de Grau. Para Hidratado;
FSUBFONTE - Retorna a subfonte atual. Serve por exemplo em conjunto com a decode para executar cálculos diferentes para a mesma fonte/variável mas em subfontes diferentes;
FTEMVALOR - Verifica Se o valor de "A" é diferente de zero, se for, retorna o valor de “B”, Senão retorna zero;
LITROSCM - Retorna a quantidade de litros por centímetro dos tanques;
LN - Logarítmo Neperiano Valor. Este parâmetro pode ser um número, variável ou expressão;
LOG - Logarítimo de Valor. Este parâmetro pode ser um número, variável ou expressão. Calcula o Logaritmo base 10, do valor especificado;
MAX - Retorna o maior número de um Conjunto de valores. Cada parâmetro pode ser um número, variável ou expressão. O conjunto deve estar sempre entre chaves e parentes;
MIN - Retorna o menor número de um Conjunto de valores. Cada parâmetro pode ser um número, variável ou expressão. O conjunto deve estar sempre entre chaves e parentes;
PONDERAENTRADA - Pondera a variável em tempo de digitação;
POWER - Calcula a potência do valor ou expressão;
PROJLIN - Regressão Linear, sendo:
{Valor1, Valor2, ..., Valorn } = Conjunto de Valores
K1 : Se = 0 - passa pelo ponto 0
Se = 1 - não passa pelo ponto 0
K2 : se = 0 - retorna R
Se = 1 - retorna X
Se = 2 - retorna Y
Se = 3 - retorna A
Se = 4 - retorna B
K3 : valor de X ou Y;
REGRESSAO_X - Calcula Regressão Linear de um conjunto de Valores, no ponto C em X;
REGRESSAO_Y - Calcula Regressão Linear de um conjunto de Valores, no ponto C em Y;
REGRESSAO_R - Calcula Regressão Linear de um conjunto de Valores, no ponto C em R;
REGRESSAO_X0 - Calcula Regressão Linear de um conjunto de Valores, no ponto C em X passando pelo ponto 0;
REGRESSAO_Y0 - Calcula Regressão Linear de um conjunto de Valores, no ponto C em Y passando pelo ponto 0;
REGRESSAO_R0 - Calcula Regressão Linear de um conjunto de Valores , no ponto C em R passando pelo ponto 0;
REGRESSAO_AB0 - Retorna o coeficiente da curva da Regressão Linear de um conjunto de Valores, passando pelo ponto zero;
REGRESSAO_AB - Retorna o coeficiente da curva da Regressão Linear de um conjunto de Valores;
ROUND (Expressão,N) - Arredonda a expressão para N casas decimais;
SOMAAOUB - Soma o valor de duas variáveis no período, considerando apenas valores diferentes de zero e caso valor de A esteja preenchido não soma o valor de B. Caso A seja nulo, então soma o valor de B, executando essa verificação a cada dia do período instanciado;
SQRT - Raiz Quadrada de Valor, este parâmetro pode ser um número, variável ou expressão;
ULTIMOVALOR - Retorna a última média atualizada da variável;
ULTIMOVALORCALC - Retorna o ultimo valor da variável diferente de Zero, para variáveis de cálculo;
ULTIMOVALORCALCDIF0 - Retorna o último valor da variável diferente de Zero, para variáveis de cálculo;
ULTIMOVALORCALCSUFDIF0 - Retorna o último valor da variável diferente de Zero na subfonte (para variáveis de cálculo);
ULTIMOVALORDIG - Retorna o último valor digitado no dia da variável;
ULTIMOVALORDIGANTES - Retorna o último valor digitado da variável no dia anterior;
ULTIMOVALORSUF - Retorna a última média atualizada da variável na subfonte selecionada;
ULTIMOVALORSUFDIG - Retorna o último valor digitado no dia da variável na subfonte;
ULTIMOVALORSUFDIGANTES - Retorna o último valor digitado anteriormente da variável na subfonte;
ULTVALORSUFTEXTO - Retorna o último texto digitado no dia da variável na subfonte.
0 Comentários