Mudanças entre as edições de "Peso mínimo por região"

De GeoSales
Ir para navegação Ir para pesquisar
Linha 19: Linha 19:
 
No GeoSales existe a funcionalidade de Regras do valor mínimo, onde o usuário pode definir um valor mínimo para o pedido em geral, segundo alguns filtros.
 
No GeoSales existe a funcionalidade de Regras do valor mínimo, onde o usuário pode definir um valor mínimo para o pedido em geral, segundo alguns filtros.
  
Essa funcionalidade será customizada, de forma que o usuário possa definir, também, um peso ou um volume mínimo para um pedido. Além disso, será incluído um novo filtro chamado “Estado“, para que o usuário defina o peso mínimo do pedido por estado.
+
Essa funcionalidade será customizada, de forma que o usuário possa definir, também, um peso mínimo para um pedido. Além disso, será incluído um novo filtro chamado “Estado“, para que o usuário defina o peso mínimo do pedido por estado.
  
 
Esse cadastro definirá, no momento do cadastro do pedido, o peso mínimo por estado para que o pedido possa ser salvo. Este peso mínimo será definido pela soma do peso de todos os itens inseridos naquele pedido.
 
Esse cadastro definirá, no momento do cadastro do pedido, o peso mínimo por estado para que o pedido possa ser salvo. Este peso mínimo será definido pela soma do peso de todos os itens inseridos naquele pedido.

Edição das 14h48min de 28 de maio de 2018

Histórico de Revisões

Data Quem Comentários
24/05/2018 Ryvane Maria Criação do Documento

Necessidade

Validação do peso mínimo do pedido por região. Entende-se por peso do pedido a soma do peso de todos os produtos, de acordo com sua quantidade, inseridos no pedido.

Para que seja salvo, o pedido deve atingir um peso mínimo que é configurado de acordo com a região. Atualmente, no ERP, existem duas regiões, uma define o peso mínimo para os estados de RS e SC, e outra define o peso mínimo para outros estados. Para generalizar esta situação, deverá ser setado, com cadastro no GeoSales, o peso mínimo por estado.

Solução

No GeoSales existe a funcionalidade de Regras do valor mínimo, onde o usuário pode definir um valor mínimo para o pedido em geral, segundo alguns filtros.

Essa funcionalidade será customizada, de forma que o usuário possa definir, também, um peso mínimo para um pedido. Além disso, será incluído um novo filtro chamado “Estado“, para que o usuário defina o peso mínimo do pedido por estado.

Esse cadastro definirá, no momento do cadastro do pedido, o peso mínimo por estado para que o pedido possa ser salvo. Este peso mínimo será definido pela soma do peso de todos os itens inseridos naquele pedido.

Implementação

Para realizar a validação de peso mínimo do pedido por estado, alguns passos devem ser seguidos.

- Alteração no cadastro de regras de valor mínimo:

Inicialmente, novos campos deverão ser inseridos no cadastro de regras de valor mínimo que já é feito no GeoSales, como pode-se visualizar no protótipo abaixo:

Cadastro peso minimo.png

Serão adicionados os campos 'estado' e 'peso', com a finalidade de cadastrar o peso mínimo por região.

- Salvando as informações cadastradas:

Os campos inseridos na tela de cadastro de regra de valor mínimo deverão ser salvos na tabela VALOR_MINIMO.

Para que isso seja possível, é necessário criar dois novos campos nesta tabela, para que os dados de 'peso' e 'estado' possam ser salvos.

VALOR_MINIMO
Coluna Tipo Obrigatório Chave Primária Explicação
PS_MINIMO INT NAO NAO Peso mínimo do pedido
NM_ESTADO VARCHAR(2) NAO NAO Estado do cliente

- Validar o peso mínimo por estado no momento da criação do pedido:

No momento da criação de um pedido, caso haja uma regra de valor mínimo configurada, o sistema deve validar o peso mínimo cadastrado de acordo com o estado do endereço de entrega configurado e com os outros possíveis filtros que podem ser cadastrados na regra de valor mínimo. Sendo assim, só será possível criar um pedido caso a regra de valor mínimo do peso por estado for atendida.

Regras de Negócio

RN1 – O peso mínimo por estado é o mesmo para todos os pedidos exceto para pedidos de bonificação, que não validam peso mínimo.

RN2 – Só é possível salvar um pedido caso o peso mínimo por estado tenha sido atingido.

RN3 – No momento da inserção das regras de valor minimo, é obrigatório o usuário digitar um 'valor' ou um 'peso'.

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.

Setor Aprovado Por Data Assinatura
Gerente TI
Gerente Projeto
Gerente Comercial