Mudanças entre as edições de "Discussão:Frete mínimo"
| Linha 47: | Linha 47: | ||
! Chave Primária | ! Chave Primária | ||
! Explicação | ! Explicação | ||
| + | |- | ||
| + | | CD_FRETE|| Int || SIM || NÃO || Código do frete, que é integrada na tabela FRETE | ||
| + | |- | ||
| + | | CD_ORG_VENDA || varchar(20) || SIM || NÃO || Código da organização de venda | ||
|- | |- | ||
| CD_PAIS || Int || SIM || NÃO || Código do pais, que é integrada na tabela PAIS | | CD_PAIS || Int || SIM || NÃO || Código do pais, que é integrada na tabela PAIS | ||
| Linha 57: | Linha 61: | ||
|- | |- | ||
| CD_TIPO_PEDIDO || Varchar (4) || NÃO || NÃO || Código do tipo de pedido, que fica na tabela TIPO_MOVIMENTO_PEDIDO | | 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 | | CD_CLIENTE || Int || NÃO || NAO || Código do cliente, que fica na tabela CLIENTE | ||
Edição das 18h14min 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:
- Frete mínimo: R$85
- Primeira faixa: R$1000,00 aplica 1% de frete.
- Segunda faixa: R$2000,00 aplica 2% de frete.
- Terceira faixa: R$3000,00 aplica 3% de frete.
- 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.
- 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.
- Cenário: O pedido possui o valor de R$1000,00 a plataforma aplicará 1% de frete, pois atingiu a primeira faixa de frete.
- 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:
| TABELA | ||||
|---|---|---|---|---|
| Coluna | Tipo | Obrigatório | Chave Primária | Explicação |
| CD_FRETE | Int | SIM | NÃO | Código do frete, que é integrada na tabela FRETE |
| CD_ORG_VENDA | varchar(20) | SIM | NÃO | Código da organização de venda |
| 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:
Integração
Estrutura de banco
| TABELA | ||||
|---|---|---|---|---|
| Coluna | Tipo | Obrigatório | Chave Primária | Explicação |
| NOME DO CAMPO | TIPO DO CAMPO | SIM/NAO | SIM/NAO | EXPLICAÇÃO SOBRE O CAMPO |
Regras de Negócios
[RN1] -
Regras de Integração
[RI1] -
Resultados Esperados
Protótipos
Fluxos Padrão
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 |