1538 Tabela Precos Dinamica
A Tabela de Preços Dinâmica é um dos recursos mais dinâmicos e interessantes do Touch Comp ERP. Nós desenvolvemos este recurso baseado na necessidade crescente das empresas em se diferenciar no mercado, com propostas, condições e preços diferenciados conforme diversos critérios a serem definidos pela empresa.
Este recurso está diretamente ligado e também deve ser compreendido pelo usuário antes de iniciar o uso deste recurso:
- 177 - Tabela de Preços Base
- 1536 - Avaliação de Expressões
Outra configuração substancial a ser entendida e principalmente definida dentro da empresa, é o formato de pesquisa e a sua profundidade, para que o sistema encontre a condição de negócio correta para cada venda. Esta configuração é definida no recurso 107 - Opções de Faturamento, campo Ordem de pesquisa Tabela Preços Dinâmica.
Critérios de Pesquisa
Você pode definir inúmeros critérios de pesquisa, em sequência, conforme sua necessidade. Lembre-se de que quanto mais critérios, mais análise o sistema irá realizar e mais tempo isso levará para encontrar a condição de negócio para a venda.
Atualmente, você pode definir os seguintes critérios, definidos como filtros iniciais:
- (1) Pessoa do Cliente
- (2) Grupo Pessoas do Cliente
- (3) Pessoa do Representante
- (4) Grupo de Pessoas do Representante
- (5) Classificação dos Clientes
- (6) Categoria de Pessoas
- (7) Região
- (8) Produto
- (9) Tabela de Preços Base
Dentro dos parênteses temos o código de cada item. Estes códigos podem ser concatenados e criar diversas combinações. Neste caso, é mais simples explicar com um exemplo, que inclusive é o sugerido pelo sistema:
1;2;5;3,7;3;9;
Observe o ; e ,. O ; separam critérios diferentes que serão pesquisados separadamente. Os critérios , separam critérios concomitantes que serão analisados em conjunto. Logo vamos ver como será realizada a pesquisa:
- 1; Realiza a pesquisa, se existe alguma condição na tabela dinâmica, onde a pessoa vinculada ao cliente está na tabela dinâmica;
- 2; Realiza a pesquisa, se existe alguma condição para o grupo de pessoas que o cliente está vinculado, se estiver vinculado a uma;
- 5; Realiza a pesquisa, se existe alguma condição para o a classificação do cliente em questão, se o mesmo possuir uma classificação;
- 3,7; Realiza uma pesquisa pela Pessoa Representante e Região.
- 3; Pesquisa pela pessoa do Representante.
- 9; Pesquisa uma condição onde está informada apenas a tabela de preços base.
Observe que sempre ao informar uma condição, as demais condições devem estar obrigatoriamente vazias. Caso contrário haveria concorrência e conflito entre elas. Por exemplo, observe a ultima condição 9;. Neste caso o sistema irá pesquisar uma condição que tenha apenas sido informado a tabela base, e todas as demais condições como pessoa, região, categoria, etc, não tenham sido informadas.
Dica: Mapeie antes e defina o fluxo de como será sua política de preços antes de informá-la no sistema. Isso lhe trará ganho de tempo e evitará erros de análise. Sugerimos inclusive que seja documentado sua política de preços para consultas futuras.
Saiba: Caso o sistema não encontre uma condição aplicável a operação de venda ou comissão, a venda será bloqueada.
Fluxo Principal
- Informe a descrição da tabela base.
- Informe as condições de preços. Veja a seção condições.
- Informe para quais empresas esta tabela será aplicada, na aba empresas. Você não pode remover uma empresa após ser adicionada. Apenas inativá-la.
Condições
- Marque Ativo para ativar a condição;
- Informe um avaliador de preços. Avaliadores de expressões podem ser cadastrados no recurso 1536 - Avaliação de Expressões.
- Informe um avaliador de comissão.
- Informe uma pessoa, cliente ou representante(Opcional)
- Informe uma classificação de clientes(Opcional)
- Informe uma categoria de Pessoas(Opcional)
- Informe um grupo de pessoas, cliente ou representante.(Opcional)
- Informe uma Tabela de preços base, definida no recurso 177 - Tabela Preços Base
- Informe uma região de tabela de preços dinâmica.(Opcional)
Todos os itens marcados como opcionais podem ou não ser informados em conjunto ou em separado a depender da necessidade de sua empresa e conforme planejamento prévio realizado.
Cases
- Case_Exemplo_Tabela_Precos_Dinamica/Encerramento_Tabela_Pessoa
- 1538_Tabela_Precos_Dinamica/Case_Tabela_Precos_Lojas_Agropecuarias
Problemas e Soluções
Tabela não encontrada, condição inválida
Este é um problema mais complicado de checar, de acordo com as configurações de sua tabela dinâmica. Para facilitar, você pode utilizar o relatório BI_2459_Listagem_Validacao_Tabela_Dinamica(Nr. Controle 2459), onde ele emula as chamadas que são realizadas ao pedido, no momento de informar o produto. Logo será possível pesquisar quais formulas e condições estão sendo localizadas em cada chamada.
Valores minimo e máximo não sã calculados, sendo o mesmo valor do campo valor sugerido
Para que os valores sejam calculados, você deve utilizar a variável @valorVenda@ no avaliador de expressões. Ao realizar o calculo o sistema irá substituir a variável @valorVenda@ pelas outras 3 variáveis:
- @valorMinimo@ / (1 - 0.3285)
- @valorSugeridoa@ / (1 - 0.3285)
- @valorMaximo@ / (1 - 0.3285)
Desta forma, o ERP irá determinar a faixa de valores. Não não seja utilizado esta variável, o ERP não irá saber a variação de preços, o que deixa os 3 valores iguais. Como exemplo se usarmos a expressão abaixo, o cálculo não será realizado:
- @valorCusto@ / (1 - 0.3285)
Lembre-se que a tabela dinamica deve ser utilizada para ajustar o valor de venda conforme caracteristicas da venda e nao para precificar um produto. Se a ideia é automatizar o valor de venda, recomendamos utilizar o módulo Modulo_Vendas_Precificacao_Autonoma