Mudanças entre as edições de "Discussão:Frete mínimo"

De GeoSales
Ir para navegação Ir para pesquisar
Linha 88: Linha 88:
  
 
'''[RN1] - '''
 
'''[RN1] - '''
 
== Regras de Integração ==
 
 
'''[RI1] - '''
 
 
== Resultados Esperados ==
 
 
=== Protótipos ===
 
 
=== Fluxos Padrão ===
 
 
  
 
== Aprovação ==
 
== Aprovação ==

Edição das 18h37min de 12 de março de 2020

Histórico de Alterações

Data Quem Comentários
12/03/2020 Ana Júlia Criação do documnto

Implementação

Desenvolvimento

Atualmente a Montana utiliza frete por faixa de valor de pedido, porém, necessita que haja um controle de um valor mínimo. A estrutura atual de frete utilizada na Montana esta nas tabelas PARAMETRO_VALORIZACAO_FRETE e FAIXA_VALORIZACAO_FRETE.

O frete mínimo tem como intenção garantir um valor mínimo de frete a ser cobrado, caso o valor do pedido não chegue a primeira faixa de frete. O frete mínimo deverá ser aplicado, caso o valor do pedido não chegue na primeira faixa.

Considere os seguintes cenários:


  1. Frete mínimo: R$85
  2. Primeira faixa: R$1000,00 aplica 1% de frete.
  3. Segunda faixa: R$2000,00 aplica 2% de frete.
  4. Terceira faixa: R$3000,00 aplica 3% de frete.

  1. Cenário: O pedido possui o valor de R$100, a plataforma aplicará o frete mínimo de R$85, pois não atingiu a primeira faixa do frete.
  2. Cenário: O pedido possui o valor de R$800, a plataforma aplicará o frete mínimo de R$85, pois não atingiu a primeira faixa do frete.
  3. Cenário: O pedido possui o valor de R$1000,00 a plataforma aplicará 1% de frete, pois atingiu a primeira faixa de frete.
  4. Cenário: O pedido possui o valor de 2999,00 a plataforma aplicará 2% de frete, pois atingiu a segunda faixa de frete.

Vale salientar que independente do valor do pedido (qualquer valor diferente de 0), caso o valor não chegue na primeira faixa de frete deve-se aplicar o frete mínimo.


Para que haja o controle da funcionalidade, deve-se criar a tabela PARAMETRO_FRETE_MINIMO, com a seguinte estrutura:

PARAMETRO_FRETE_MINIMO
Coluna Tipo Obrigatório Chave Primária Explicação
CD_PARAMETRO_FRETE_MIN int SIM SIM Código do parametro do frete mínimo
CD_FRETE Int SIM NÃO Código do frete, que é integrada na tabela FRETE
CD_PAIS Int SIM NÃO Código do pais, que é integrada na tabela PAIS
CD_ESTADO varchar(2) SIM NAO Código do estado, que é integrada na tabela ESTADO
CD_PRACA Int NÃO NÃO Código do estado, que é integrada na tabela PRACA
NM_BAIRRO varchar(40) NÃO NÃO Nome do bairro, que é integrada na tabela CLIENTE
CD_TIPO_PEDIDO Varchar (4) NÃO NÃO Código do tipo de pedido, que fica na tabela TIPO_MOVIMENTO_PEDIDO
CD_CANAL Int NÃO NÃO Código do canal de venda.
CD_CLIENTE Int NÃO NAO Código do cliente, que fica na tabela CLIENTE
VR_FRETE_MINIMO decimal NÃO NÃO Valor do frete mínimo
PR_FRETE_MINIMO decimal NÃO NÃO Percentual do frete mínimo

O frete mínimo terá uma ordem de aplicação, conforme descrito abaixo:

  1. Cliente;
  2. Canal de venda;
  3. Tipo de pedido;
  4. Frete;
  5. Bairro;
  6. Praça;
  7. Estado;
  8. País;

Dentro do GeoSales deverá ser criado uma tela de CRUD para o Frete Mínimoa, contendo os campos citados acima. O nome do menu será 'Frete Mínimo', e deverá ficar no Módulo Logística.

Regras de Negócios

[RN1] -

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