Páginas filhas
  • DT Restringir Alteração do Índice na Precificação

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

RESTRINGIR ALTERAÇÃO DO ÍNDICE NA PRECIFICAÇÃO

 

Informações Gerais

Linha de Produto:

PC Sistemas

Segmento Executor:Distribuição e Logística

Módulo:

Compras

Rotina:

Rotina

Nome Técnico

201

Precificar Produto

Rotina(s) envolvida(s)

Nome Técnico

530

Permitir Acesso a Rotina

560Atualizar Banco de Dados

Chamado/Ticket:

5482.051475.2017 (HIS.02043.2017 /HIS.02947.2017)

Tabelas e Parâmetros:

560 - Atualizar Banco de Dados

Aba Menu / Permissões / Fórmulas

Opção Criação/Exclusão Permissão de Acesso (rotina 530)

 

530 - Permitir Acesso a Rotina

34 - Restringir alterar o índice

País:

( x ) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Versões:

Rotina 201 - 28.03

Rotina 530 - 28.03

Rotina 560 - 28.03

 

Objetivo

Incluir uma permissão de acesso na rotina 530 - Permitir Acesso a rotina para restringir a alteração do índice na precificação.


Definição da Regra de Negócio

Rotina

Tipo de Operação

Opção de Menu

201 - Precificar Produto

AlteraçãoMenu do WinThor > 201

530 - Permitir Acesso a Rotina

EnvolvidaMenu do WinThor > 530
560 - Atualizar Banco de DadosEnvolvidaMenu do WinThor > 560

 

  • Rotina 530
    1 - Deverá existir uma nova permissão referente a rotina 201: "Restringir alterar o Índice", default: Desmarcado;

  • Rotina 201
    2 - Ao fazer a precificação, deverá verificar se a opção do número 1 está marcada, se SIM, não permite o usuário alterar o valor do Índice, seja atacado ou varejo;
    3 - Se estiver desmarcado, deverá verificar as permissões 7 e 8, se elas estiverem desmarcadas, ao alterar o Índice e o valor do preço atacado/varejo futuro for menor que a margem ideal ou margem miníma deverá exibir a seguinte mensagem: ' Preço de venda abaixo da margem ideal/mínimaPreço venda: R$ XX Margem ideal: YY Margem minima: ZZ'. E não permite alterar o preço futuro;
    3.1 - Se estiver marcado permite alterar o preço sem fazer a validação do preço.

Procedimento para Configuração

- Atualize as rotinas abaixo para a versão citada ou superior;

Rotina 201 - 28.03

Rotina 530 - 28.03

Rotina 560 - 28.03

Aviso

 Você sabe como atualizar as rotinas do WinThor?

 

 

Procedimento para Utilização

Abaixo estão relacionadas as novidades das rotinas.

 

Expandir
titleRotina 560 - Atualizar Banco de Dados

1. Acesse a rotina;

2 .Na aba Menu / Permissões / Fórmulas, marque a opção Criação/Exclusão Permissão de Acesso (rotina 530).

 

Expandir
titleRotina 530 - Permitir Acesso a Rotina

1. Acesse a rotina;

2. Verifique a permissão 34 - Restringir alterar o índice para a rotina 201 - Precificar Produto.

 

Expandir
titleRotina 201 - Precificar Produto
  • No processo de precificação, a rotina 201 irá verificar se a permissão 34 - Restringir alterar o índice da rotina 530 - Permitir Acesso a Rotina está marcada.

  • - Caso Caso esteja marcada, não será permitido alterar o valor do índice, seja atacado ou varejo;

  • - Caso Caso a permissão 34 esteja desmarcada, a rotina 201 irá verificar as permissões 7 e 8, se elas estiverem desmarcadas, ao alterar o índice e o valor do preço atacado/varejo futuro for menor que a margem ideal ou margem miníma será exibida a seguinte mensagem: 'mensagem abaixo e não será permitido alterar o preço futuro;

    Preço de venda abaixo da margem ideal/mínima' e não será permitido alterar o preço futuro;
    .

    Preço venda: R$ XX
    Margem ideal: YY
    Margem minima: ZZ'


  • Se - Se as permissões 7 e 8 estiverem marcadas, a rotina 201 permite alterar o preço sem fazer a validação do preço.

Exemplo:

Image Added

HTML
<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
 ga('create', 'UA-91324488-1', 'auto', 'newTracker');
 ga('newTracker.send', 'pageview');
</script>
<script>
 ga('create', 'UA-91324488-1', 'auto', 'newTracker');
 ga('newTracker.send', 'pageview');
</script>