Histórico da Página
Manutenção de Fórmulas - OE0105
Visão Geral do Programa
Permitir a definição das fórmulas para elaboração dos segmentos (políticas) para geração das necessidades.
Esse cadastro representa o “cérebro” do módulo de Otimização de Estoque. Todos os algoritmos serão definidos por intermédio desse cadastro, sendo um grande diferencial em relação aos softwares tradicionais, em que as regras de negócio estão embutidas dentro das rotinas de cálculo. Dessa forma, inúmeros algoritmos podem ser elaborados. As fórmulas serão compostas por indicadores (campos, atributos manuais, atributos automáticos, fórmulas, funções estatísticas e operadores/funções matemáticas) (Ver conceito Indicadores). O texto da fórmula pode ser digitado ou os valores preenchidos por intermédio dos botões existentes nesse cadastro. Também é possível criar lógicas condicionais nas fórmulas.
Por exemplo: Se o campo Lote Múltiplo for maior que 10, então faça o seguinte cálculo, senão faça este outro cálculo.
O tópico abaixo, Sintaxe da Fórmula, detalha essa função.
Sintaxe das Fórmulas
Objetivo da tela: | Para elaboração das fórmulas, deve-se obedecer aos padrões gerais das fórmulas matemáticas e, também, algumas regras específicas do interpretador de fórmulas do Otimização de Estoque. Abaixo seguem alguns pontos importantes:
|
Manutenção de Fórmulas - Fórmula
Pivot Table | ||
---|---|---|
| ||
|
Outras Ações/Ações Relacionadas:
Ação: | Descrição: |
Inclui | Quando acionado, habilita os campos para realizar a inclusão dos dados correspondentes à criação da fórmula. |
Fórmula X Campo p/ Atualização | Quando acionado, apresenta a função Fórmula X Campo p/ Atualização (OE0111), na qual é possível atualizar determinados campos do ERP com base no resultado de uma fórmula. |
Verifica | Quando acionado, o sistema verifica se a fórmula é válida, ou seja, se os indicadores e operadores informados são válidos e se a sintaxe está correta, como por exemplo: Foram abertos e fechados corretamente os parênteses?, foram inseridos dois operadores em seguida sem indicadores entre eles?, dentre outros. Na gravação da fórmula, essa mesma consistência será realizada e, se existir algum erro, não será possível prosseguir a gravação da fórmula. |
Simulação | Quando acionado, apresenta a tela Simulação de Fórmulas (OE0105A), na qual é possível simular o resultado da fórmula. |
Consulta Fórmula | Quando acionado, apresenta a tela Consulta de Fórmulas (OE0105B), na qual é possível consultar a fórmula por intermédio da descrição dos indicadores. |
Insere indicador | Quando acionado, insere na fórmula o indicador selecionado ao lado. |
Principais Campos e Parâmetros:
Campo: | Descrição: | |||||
Fórmula | Inserir o código e a descrição da fórmula.
| |||||
Descr Abreviada | Inserir a descrição abreviada da fórmula para facilitar a visualização das informações em consultas e relatórios. | |||||
Periódica | O efeito deste campo é bem significativo. Quando assinalado, o valor calculado na fórmula será gravado em um registro por mês/ano, e poderá ser utilizado nos períodos seguintes. O valor que ficará registrado sempre será o último calculado no período. Caso este parâmetro não esteja marcado, apenas o registro do último cálculo ficará armazenado. Exemplo: No período 06/2006, o cálculo foi executado, e um registro para este período com o último valor calculado foi criado. No período seguinte, os cálculos irão gerar um novo registro para o período 07/2006. E assim sucessivamente. Estes valores armazenados poderão ser utilizados em outras fórmulas, ou ainda visualizados em consulta ou relatório em períodos futuros. Para utilizar o valor de um período anterior em uma fórmula, deve-se utilizar a sintaxe F_XXX[período], onde F_XXX representa a fórmula em questão, e [período] representa o mês retroativo onde a informação que está armazenada deverá ser lida. Exemplo: F_XXX retorna o último valor calculado, tanto para fórmulas que estejam marcadas como periódica ou não. As sintaxes abaixo servem apenas para fórmulas marcadas como periódica. F_XXX[1] representa o período anterior. F_XXX[2] representa penúltimo período. [1-3] retorna a soma dos valores dos 3 últimos períodos.
Com este conceito, é possível criar fórmulas que utilizem valores anteriores para a formulação matemática, por exemplo: método de Holt, Brown e Winters para previsão de demanda futura. Outro exemplo, fórmula que calcula o desvio da previsão do período anterior: 100 * ((ROUND(AA_CONSUM[1] 0) / F_CPM[1]) - 1)
| |||||
Tipo | Selecionar o tipo da fórmula. Essa informação será utilizada principalmente na Listagem de Situação dos Estoques (OE0501). As opções disponíveis são:
| |||||
Botão + | Quando acionado, insere o operador + que representa soma. | |||||
Botão - | Quando acionado, insere o operador - que representa subtração. | |||||
Botão * | Quando acionado, insere o operador * que representa multiplicação. | |||||
Botão / | Quando acionado, insere o operador / que representa divisão. | |||||
Botão ^ | Quando acionado, insere o operador exponencial que eleva um número ao expoente desejado. Fórmula: Valor ^ expoente Valor = Valor que será calculado Expoente = potência na qual o valor será elevado. | |||||
Botão SQR | Quando acionado, permite inserir a função raiz quadrada (square root), que obtém a raiz quadrada de um determinado valor. SQR (valor). | |||||
Botão ( | Quando acionado, insere um parêntese esquerdo, indicando abertura de bloco. | |||||
Botão ) | Quando acionado, insere um parêntese direito, indicando fechamento de bloco. | |||||
Botão [ | Quando acionado, insere um colchete à esquerda, indicando abertura de faixa de valores para atributos automáticos e fórmulas que trabalham com faixa de valores ou de cláusulas de condição. | |||||
Botão ] | Quando acionado, insere um colchete à direita, indicando fechamento de faixa de valores para campos e atributos automáticos e fórmulas que trabalham com faixa de valores ou de cláusulas de condição. | |||||
Botão Trun | Quando acionado, insere a função para truncar valores, ou seja, retirar casas decimais, alterando a precisão do valor. Truncate (valor casas decimais). | |||||
Rnd | Quando acionado, permite inserir a função para arredondar valores. Round (valor casas decimais). | |||||
Botão Lote | Quando acionado, permite inserir a função lote que transforma uma quantidade em um número compatível com a quantidade de um determinado lote.
| |||||
> < >= <= = <> OR AND | Estes operadores condicionais permitem criar condições lógicas nas fórmulas. Os detalhes de como utilizar este tratamento nas fórmulas está descrito acima, no tópico Sintaxe das fórmulas.
| |||||
Dias | Quando acionado, permite retornar o número de dias de um determinado período ou de uma faixa de períodos. Dias (período). | |||||
Campos | Exibe todos os campos disponíveis.
| |||||
Atr. Manuais (Atributos Manuais) | Exibe todos os atributos manuais disponíveis.
| |||||
Atr. Auto (Atributos automáticos) | Exibe todos os atributos automáticos disponíveis.
| |||||
Fórmulas | Exibe todas as fórmulas disponíveis.
| |||||
Funções | Exibe as funções estatísticas disponíveis.
| |||||
Fórmula | Exibe o texto que armazenará o código da fórmula. | |||||
Página Narrativa | Permite detalhar a fórmula, como objetivo, aplicação, entre outros. |
Simulação de Fórmulas
Objetivo da tela: | Ao acionar a função Manutenção de Fórmulas - Botão Simulação de Fórmulas, é possível verificar se a fórmulas estão corretas e, também, simular os efeitos resultados de mudanças nos valores dos indicadores. Inicialmente é verificada a sintaxe da fórmula. Quando válida, é apresentada tela para simulação do resultado da fórmula. Os indicadores de valores da fórmula selecionada serão listados e para cada um deverá ser inserido um valor. Após a inserção dos valores, o Botão Execução Simulação da Fórmula deverá ser acionado. O sistema executará o cálculo da fórmula, substituindo cada indicador pelo valor informado e apresentando o resultado ao lado. |
Outras Ações/Ações Relacionadas:
Ação: | Descrição: |
Execução Simulação da Fórmula | Quando acionado, executa o cálculo da fórmula, substituindo cada indicador pelo valor informado e apresentando o resultado no campo Resultado. |
Consulta Fórmula
Objetivo da tela: | Ao acionar a função Manutenção de Fórmulas - Botão Consulta Fórmula, é possível verificar a sintaxe da fórmula. Caso ela seja válida, é apresentada uma tela substituindo o código dos indicadores por seus respectivos nomes abreviados ou descrições, conforme selecionado no campo Tipo, facilitando a leitura e a compreensão da fórmula. |
Narrativa
Objetivo da tela: | Ao acionar a função Manutenção de Fórmulas - Pasta Narrativa, é possível inserir o detalhamento da fórmula, como:
|
Conteúdos Relacionados: