Regras de valor mínimo
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 d 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.
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 |