Árvore de páginas

Formação de Preços do Item Configurado

Visão Geral do Programa

O módulo Configurador e Administração do Valor permite a utilização de fórmulas complexas, selecionando a expressão matemática associada a uma regra com valor verdadeiro, realizando então o processamento dessa expressão e retornando o seu valor correspondente.

As fórmulas podem ser definidas para cálculo de variáveis, quantidade dos componentes nas estruturas e tempos das operações. As regras de existência podem ser definidas para componentes da estrutura, variáveis, e operações.

Para a definição de uma fórmula, utiliza-se a seguinte sintaxe:

[Regra 1] Expressão 1 [Regra 2] Expressão 2 [Regra 3] Expressão 3 ...

As regras sempre estarão entre colchetes. Sempre deverá haver uma expressão matemática associada a uma regra. Quando uma regra verdadeira for encontrada, a expressão associada a essa regra é processada e o seu valor é retornado. Caso existam mais de uma regra com resultado verdadeiro, será sempre retornado o valor correspondente à primeira expressão associada a uma regra verdadeira, sendo as demais descartadas.

Não é obrigatória a utilização de regras, caso a fórmula possua apenas um resultado. Nesse caso, basta utilizar a própria expressão matemática na fórmula, sem nenhuma regra entre colchetes.

 

Exemplos de fórmulas:

 

Fórmula com Regra:

[Cor = "Azul" e Tamanho > (Limite * 3)] Limite * 3

[Cor = "Verde" ou Modelo = 1] Modelo * 9

 

Fórmula Simples:

int (substring (var1 1 2)) * 10

 

Para a inserção das regras e das fórmulas, o interpretador de fórmulas permite os seguintes recursos:

 

Múltiplos níveis de parênteses

Utilização das 4 operações aritméticas básicas (+, -, *, /)

Utilização de prioridade entre as operações (multiplicação e divisão são executadas antes de soma e subtração)

Utilização de potenciação (^)

Utilização de divisão inteira (\)

Utilização de resto de divisão (MOD)

Utilização dos operadores lógicos E (AND), OU (OR) e NÃO (NOT)

Utilização dos operadores relacionais =, <>, >=, <=, > e <

 

Além disso, as seguintes funções também podem ser utilizadas, tanto nas regras quanto nas fórmulas:

 

  • INT (Parâmetro) - Converte um número decimal ou uma seqüência de caracteres em um número inteiro.
  • DEC (Parâmetro) - Converte uma seqüência de caracteres em um número decimal.
  • STR (Parâmetro) - Converte um número inteiro ou decimal em uma seqüência de caracteres.
  • ABS (Parâmetro) - Retorna o valor absoluto de um número, sem sinal.
  • SQR (Parâmetro) - Retorna a raiz quadrada do número passado como parâmetro.
  • UCASE (Parâmetro) - Retorna uma seqüência de caracteres com todo o seu conteúdo convertido para letras maiúsculas.
  • LCASE (Parâmetro) - Retorna uma seqüência de caracteres com todo o seu conteúdo convertido para letras minúsculas.
  • LEN (Parâmetro) - Retorna o número de caracteres de uma seqüência.
  • SUBSTRING (Seqüência Pos_Inicial Tamanho) - Retorna uma parte da seqüência de caracteres, começando por Pos_Inicial, com o Tamanho determinado.
  • SEARCH (Seqüência Busca Pos_Inicial) - Retorna um número indicando a posição onde a seqüência de caracteres Busca é encontrada na seqüência original, iniciando     por Pos_Inicial. A busca sempre é realizada a partir da esquerda.
  • REPLACE (Seqüência Seq_Origem Nova_Seq) - Retorna a seqüência de caracteres original, com todas as ocorrência de Seq_Origem substituídas por Nova_Seq.
  • ROUND (Parâmetro Casas Decimais) - Retorna o número passado como parâmetro, arredondado com o número de casas decimais informado.
  • TRUNC (Parâmetro Casas Decimais) - Retorna o número passado como parâmetro, truncado com o número de casas decimais informado.
  • FAT (Parâmetro) - Retorna o fatorial de um número.
  • PI - Retorna o valor padrão de PI (3,14159...).
  • ANG (Parâmetro) - Converte um ângulo passado em radianos para graus.
  • RAD (Parâmetro) - Converte um ângulo passado em graus para radianos.
  • SIN (Parâmetro) - Retorna o seno natural de um ângulo, passado em radianos.
  • COS (Parâmetro) - Retorna o co-seno natural de um ângulo, passado em radianos.
  • TAN (Parâmetro) - Retorna a tangente natural de um ângulo, passado em radianos.
  • SEC (Parâmetro) - Retorna a secante natural de um ângulo, passado em radianos.
  • COSSEC (Parâmetro) - Retorna a co-secante natural de um ângulo, passado em radianos.
  • COTAN (Parâmetro) - Retorna a co-tangente natural de um ângulo, passado em radianos.

Nota:

No caso das funções SUBSTRING, SEARCH, REPLACE, ROUND e TRUNC, os parâmetros devem ser separados por espaços e não por vírgulas ou ponto e vírgulas. Caso algum parâmetro seja composto, ou seja, possuir uma operação que deva ser executada antes da passagem do parâmetro para a função, ele deve ser colocado entre parênteses.

Ex: SUBSTRING (Cor (Posição + 5) Tamanho).

 

Procedimentos para utilização do conceito de formação de preço:

                                             

  • Cadastrar Modelos - Criar um modelo de forma a representar as possibilidades de fabricação de um produto, na função Manutenção de Modelos (CF0101).
  • Definir variáveis de custos -  Se nas fórmulas de custos for utilizada alguma variável fixa é necessário fazer a parametrização na função Parâmetros Cálculo dos Custos Gerenciais (VC0101) - (Tipo de preço utilizado, considera custo de refugo ....). Os nomes dessas variáveis são fixos e estão descritas a seguir:

                CSMP - Custo Total da Matéria-Prima.

CSMO - Custo Total de Mão-de-Obra.

CSPR - Custo de Preparação.

CSOE - Custo de Operações Externas.

CSRF - Custo Refugo.

CSGGF - Gastos Gerais de Fabricação.

Definir as variáveis de custos e parametrizar uma destas variáveis como formação do preço (função Manutenção de Modelos (CF0101), pasta variáveis).

  • Definir Estrutura – Criar um modelo que represente todas as possibilidades de combinação, de todos os componentes e operações para a fabricação de um produto.
  • Configurar - Com a estrutura de modelo montada, é possível executar a configuração do produto informando-se o código do modelo desejado.
  • Calcular Variáveis de Custos / Exportar Para Pedidos Venda – As variáveis de custos serão calculadas pela função Cálculo das Variáveis Tipo Custos (VC0201) e o valor da variável da formação de preço é levado para os pedidos de venda relacionados à configuração pelo botão exportação.  Se o módulo de Administração do Valor do Configurado estiver implantado o usuário também poderá acessar o programa VC0201-Cálculo das Variáveis Tipo Custos, pelas seguintes funções:

CF0201 - Configuração de Produtos

CF0301 - Manutenção da Estrutura Configurada

VC0301 - Consulta Custos Configuração Item (neste programa o usuário não tem a opção de exportar o preço para os pedidos de venda, já que este é um programa de consulta).