Mudanças entre as edições de "Regras de valor mínimo"

De GeoSales
Ir para navegação Ir para pesquisar
Linha 19: Linha 19:
 
Alguns usuáios não cumprem regras de vendas impostas pela empresa contratante, como por exemplo: a mínimo a ser vendido em pedido ou um peso minimo de um pedido. Desta forma, alguns pedidos precisam cancelados ou retornados para alteração.  
 
Alguns usuáios não cumprem regras de vendas impostas pela empresa contratante, como por exemplo: a mínimo a ser vendido em pedido ou um peso minimo de um pedido. Desta forma, alguns pedidos precisam cancelados ou retornados para alteração.  
  
Para que seja cumprida as regras impostas, é necessário criar uma regra d valor mínimo
+
Para que seja cumprida as regras impostas, é necessário criar uma regra de valor mínimo
  
 
== Solução ==
 
== Solução ==

Edição das 20h20min de 18 de fevereiro de 2019

Histórico de Alterações

Data Quem Comentários
21/01/2018 Ryvane Maria Criação do documento

Necessidade

Alguns usuáios não cumprem regras de vendas impostas pela empresa contratante, como por exemplo: a mínimo a ser vendido em pedido ou um peso minimo de um pedido. Desta forma, alguns pedidos precisam cancelados ou retornados para alteração.

Para que seja cumprida as regras impostas, é necessário criar uma regra de valor mínimo

Solução

Foi criada no GeoSales a funcionalidade de regras de valor mínimo, onde é disponibilizada ao usuário uma tela para cadastro de regras de valor mínimo, que serão aplicadas no pedido, de acordo com os parâmetros definidos pelo usuário.

Implementação

Desenvolvimento

- Cadastro de regras de valor mínimo:

Atualmente o GeoSales disponibiliza a parametrização de regras de valor mínimo, que é utilizada para definir o cenário mínimo ideal de cadastro de pedidos.

É possível no GeoSales definir regras de valor mínimo de pedidos baseadas em diversos parâmetros como por exemplo: cliente, grupo cliente, organização de venda, estado, tipo do pedido, vendedor, tipo de frete, meio de pagamento e condição de pagamento, como pode-se visualizar no protótipo abaixo.

Tela de cadastro rgm justificativa.PNG

Para que haja um controle de valor mínimo aplicado no pedido, o usuário deverá parametrizar essas regras no GeoSales. É importante salientar que o usuário poderá cadastrar diversas regras, usando os parâmetros acima citados, aplicando sob esses parâmetros um peso ou um valor mínimo para cadastro de pedidos.

- Validação de regras de valor mínimo:

No momento do cadastro do pedido, após o preenchimento do seu cabeçalho, o GeoSales irá validar as informações digitadas, bem como as informações associadas ao cliente selecionado, de forma a verificar se existe alguma regra de valor mínimo a ser aplicada no pedido. Caso exista uma regra exigindo um valor mínimo para cadastro de pedido, o valor total do pedido deve ser validado.

Para validar o valor mínimo, o sistema irá considerar duas formas de tratativa, a primeira, bloqueia o usuário de salvar um pedido, ou seja, caso o valor total do pedido não atinja o mínimo parametrizado, não é possível salvar o pedido.

A segunda situação, permite que o usuário salve o pedido, que ficará aguardando aprovação. Para que isso ocorra, a configuração VR_PEDIDO_MENOR_MIN_OBS deve estar ativada, ou seja, setada com o valor 'S'. Estando ativada essa configuração, o usuário poderá salvar um pedido com o valor total abaixo do mínimo desejado, porém, é necessário digitar uma observação para justificar a situação.

- Hierarquia de regras de valor mínimo:

A validação das regras de valor mínimo poderá seguir uma estrutura de hierarquia visando definir quais os parâmetros que possuem prioridade de aplicação em relação aos outros.

Para que a definição dessa hierarquia possa ser parametrizada pelo usuário será criada uma nova tela de cadastro da hierarquia dos parâmetros das regras de valor mínimo. Nesta tela o usuário poderá definir, utilizando hierarquia numérica, qual o grau de prioridade de cada parâmetro. Quanto maior o número de priorização inserido pelo usuário, maior a posição do parâmetro na regra de hierarquia.

Por exemplo: Caso o usuário, na tela de parametrização da hierarquia de regras de valor mínimo, cadastre uma hierarquia mais prioritária para o parâmetro 'cliente', e uma hierarquia menos prioritária para o parâmetro 'estado', o GeoSales irá respeitar esta hierarquia no momento do cadastro do pedido.

Estrutura de banco

As informações cadastradas nessa tela são salvas na tabela VALOR_MINIMO.

Regras de Negócios

[RN1] - É obrigatório o cadastro de um valor ou de um peso mínimo associado aos parâmetros cadastrados. Ou seja, o usuário só pode cadastrar uma regra de valor mínimo que possua um valor definido, ou um peso definido.

[RN2] - É permitido ao usuário cadastrar um valor ou um peso mínimo para todos os parâmetros disponibilizados na tela de cadastro de regras de valor mínimo.

[RN3] - Caso não existam regras de hierarquia cadastradas para um parâmetro de regra de valor mínimo, o GeoSales irá validar a hierarquia das regras conforme já é feito atualmente.

[RN4] - A sequência de hierarquia de regras de valor mínimo parametrizada é ordenada de forma crescente, ou seja, quanto maior a hierarquia cadastrada mais prioritária é a regra de valor mínimo associada a ela, em relação as outras.

Regras de Integração

[RI1] - As informações de cadastro de regras de valor mínima não são enviadas ao ERP via integração, tendo como objetivo a validação de pedidos no GeoSales.

Aprovação

Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado.

GeoSales

Setor Aprovado Por Data
Desenvolvimento - GeoSales Pessoa que aprovou 00/00/0000
Integração - GeoSales Pessoa que aprovou 00/00/0000
Configurações - GeoSales Pessoa que aprovou 00/00/0000

Empresa solicitante

Setor Aprovado Por Data Assinatura
Gerente TI - Cliente Pessoa que aprovou 00/00/0000
Gerente de Projeto - Cliente Pessoa que aprovou 00/00/0000
Gerente Comercial - Cliente Pessoa que aprovou 00/00/0000