Histórico da Página
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
Informações Gerais
Especificação | |||
Produto | 316 - Digitar Pedido de Venda | Módulo | Venda |
Segmento Executor | D&L | ||
Requisito | Deverá ser implementada a opção de validar uma politica de desconto por faixa de valores no pedido. | ||
Chamado | |||
País | ( X ) Brasil ( ) Argentina ( ) México ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colômbia ( ) Outro _____________. | ||
Release Versão Planejada | 27 |
Objetivo
A solicitação é para que seja implementada a opção de validar uma politica de desconto por faixa de valores no pedido.
Definição da Regra de Negócio
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
316 - Digitar Pedido de Venda | Alteração | Menu do WinThor - > 316 | - A rotina deverá validar a politica de desconto por faixa de valores no pedido |
Força de Vendas | Envolvida | Menu do WinThor - > 46 | - A rotina deverá validar a politica de desconto por faixa de valores no pedido |
** Referente a HIS.05126.2014 - Rotina 316:
- Criar um campo para gravar código política desconto por faixa de valores com tipo de desconto simulador [código desconto simulador] nas tabelas de pedido e orçamento;
- Caso exista alguma política de desconto vigente (%descto > 0) por faixa de valores de tipo desconto 'simulador';
- Deve habilitar opção 'Simulador' de desconto por faixa de valores de pedido;
- Em qualquer momento da digitação do pedido/orçamento deve ser possível selecionar a opção;
- Se selecionado mais de uma vez a opção 'simulador' ou o valor atendido do pedido seja alterado (para mais ou para menos):
** Deve pedir confirmação do usuário para zerar os descontos provenientes da opção ‘simulador’;
** Caso confirmado o passo anterior, deve zerar os descontos provenientes da opção ‘simulador’. - Quando estiver inserindo um item ao pedido/orçamento:
- Deve considerar somente as políticas de desconto vigentes do item por tipo desconto ‘comercial’; - Quando selecionada a opção 'Simulador':
- Totalizar o pedido usando como base o preço tabela, ou seja, não deve considerar os eventuais descontos comerciais concedidos. Denomina-se o resultado como 'total sem descontos';
- Deve apresentar uma lista de políticas de desconto (%descto > 0) vigentes por faixa de valores de tipo desconto 'simulador' e que atenda pelo menos um item do pedido;
- Deve validar as políticas de desconto validando o campo 'classe de produto' (PCPRODUT.CLASSE) do produto com a da politica.
Exemplo: se na política for definido que é por faixa, tipo desconto simulador e tenha especificada a classe e seção; e no pedido existe pelo menos um item da classe e seção especificada, deve apresentar essa política de desconto.
- Deve apresentar as políticas cujo 'total sem desconto' se encontre na faixa de valores ou, seja menor que o valor menor da faixa:
** Caso o 'total sem descontos' esteja dentro da faixa, o percentual atingido é 100%;
** Caso o 'total sem descontos' for menor ao valor mínimo da faixa, o percentual atingido é 'total sem descontos' / valor minimo * 100.
- Apresentar em ordem decrescente por percentual atingido;
- As colunas que devem ser apresentadas são:* Código política
* período de vigência
* faixa de valores
* Filtros da política
* código departamento e descrição
* código seção e descrição
* classe de produto
* código fornecedor e descrição
* código categoria, subcategoria, marca, produto principal
* percentual atingido
* Desconto máximo: o desconto da política
* Desconto aplicado** Editável, positivo, quando o percentual atingido é igual a 100. Não pode ser maior ao Desconto máximo;
** Quando o percentual atingido é diferente de 100, o valor será zero e não terá opção a alterá-lo- Disponibilizar opção para 'Confirmar', 'Cancelar' e uma área para valores totais: 'Total sem desconto', 'Total desconto' e 'Total liquido';
- Se não foi atingida nenhuma politica de desconto (percentual atingido<100), não deve ter opção de 'Confirmar;
- Ao selecionar opção ‘Confirmar’ deve:
** Deve aplicar o 'desconto aplicado' nos itens do pedido que atende a política;
** Deve prevalecer o desconto máximo, caso seja o desconto comercial informado na inserção do item ou o 'desconto aplicado' na opção ‘simulador’;
** Dever recalcular os totais do pedido. - Ao alterar ou excluir um item do pedido deve executar o ponto: ´´Se selecionado mais de uma vez a opção 'simulador' ou o valor atendido do pedido seja alterado (para mais ou para menos): Deve pedir confirmação do usuário para zerar os descontos provenientes da opção ‘simulador’ // Caso confirmado o passo anterior, deve zerar os descontos provenientes da opção ‘simulador’.
- Ao gravar o pedido/orçamento:
- Deve validar os descontos provenientes da opção ‘simular’;
- Ao gravar como orçamento, deve gravar também os descontos provenientes da opção ‘simulador’. - Ao carregar um orçamento, previamente gravado:
- Deve também trazer os descontos provenientes da opção ‘simulador’;
- Deve validar se os descontos de tipo ‘simulador’ são validos, ou seja, se existem políticas de descontos vigentes;
- Caso os descontos de tipo ‘simulador’ não sejam mais válidos, os percentuais de descontos devem ser zerados. - Ao duplicar pedido e na recuperação de xml, deve zerar todas os desconto provenientes da opção ‘simulador’.
** Referente a HIS.00482.2015 - Rotina 336 - Alterar Pedido de Venda
- Acrescentar o campo ‘código desconto simulador’ na planilha dos itens de pedido;
- Caso exista alguma política de desconto vigente (%descto > 0) por faixa de valores de tipo desconto 'simulador':
** Deve habilitar opção 'Simulador' de desconto por faixa de valores de pedido;
** Em qualquer momento na alteração do pedido deve ser possível selecionar a opção.
- Se selecionado mais de uma vez a opção 'simulador' ou o valor atendido do pedido seja alterado (para mais ou para menos):
** Deve pedir confirmação do usuário para zerar os descontos provenientes da opção ‘simulador’;
** Caso confirmado o passo anterior, deve zerar os descontos provenientes da opção ‘simulador’. - Quando estiver inserindo um item ao pedido:
- Deve considerar somente as políticas de desconto vigentes do item por tipo desconto ‘comercial’. - Quando selecionada a opção 'Simulador':
- Totalizar o pedido usando como base o preço tabela, ou seja, não deve considerar os eventuais descontos comerciais concedidos. Denomina-se o resultado como 'total sem descontos';
- Deve apresentar uma lista de políticas de desconto (%descto > 0) vigentes por faixa de valores de tipo desconto 'simulador' e que atenda pelo menos um item do pedido;
- Deve validar as políticas de desconto validando o campo 'classe de produto' (PCPRODUT.CLASSE) do produto com a da politica.
Exemplo: se na política for definido que é por faixa, tipo desconto simulador e tenha especificada a classe e seção, e no pedido existe pelo menos um item da classe e seção especificada, deve exibir essa política de desconto.
- Deve apresentar as políticas cujo 'total sem desconto' se encontre na faixa de valores ou; seja menor que ao valor menor da faixa:
** Caso o 'total sem descontos' esteja dentro da faixa, o percentual atingido é 100%;
** Caso o 'total sem descontos' for menor ao valor mínimo da faixa, o percentual atingido é 'total sem descontos' / valor minimo * 100.
- Apresentar em ordem decrescente por percentual atingido. - As colunas que deve ser apresentado são:
- Código política
- período de vigência
- faixa de valores
- Filtros da política
- código departamento e descrição
- código seção e descrição
- classe de produto
- código fornecedor e descrição
- código categoria, subcategoria, marca, produto principal
- percentual atingido
- Desconto máximo: o desconto da política
- Desconto aplicado:
+ Editável, positivo, quando o percentual atingido é igual a 100. Não pode ser maior ao Desconto máximo.
+ Quando o percentual atingido é diferente de 100, o valor será zero e não terá opção a alterá-lo.
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|