Mudanças entre as edições de "Venda Fracionada - Bonificação"
Linha 24: | Linha 24: | ||
Este campo poderá ser setado com 3 status diferentes: | Este campo poderá ser setado com 3 status diferentes: | ||
− | 1- Não Fracionar: | + | '''1 - Não Fracionar:''' |
+ | O primeiro status é o de "não fracionar". Caso esse status esteja ativado, nenhum pedido poderá ser feito aplicando fracionamento de produtos. | ||
− | O | + | '''2 - Fracionamento Condicionado:''' |
+ | O segundo status, denominado fracionamento condicionado, o sistema irá se basear na informação contida na flag FL_FRACIONADO, na tabela e PRODUTO . Caso a flag permita o fracionamento para determinado produto, ele pode ser realizado, caso a flag esteja bloqueando o fracionamento, ele não poderá ser realizado. | ||
+ | |||
+ | '''3 - Fracionamento livre:''' | ||
+ | O terceiro status possui fracionamento livre, ou seja, todos os produtos podem ser vendidos com fracionamento. | ||
== Regras de Negócio == | == Regras de Negócio == |
Edição das 20h55min de 18 de janeiro de 2018
Histórico de Revisões
Data | Quem | Comentários |
---|---|---|
18/01/2018 | Ryvane Maria | Criação do Documento. |
Necessidade
Cliente necessita que todas as vendas do tipo bonificação possam ser feitas de forma fracionada, ou seja, desconsiderando a quantidade base dos produtos cadastrados.
Solução
Será criado um campo chamado na tabela "tipo_movimento_pedido", no ambiente de integração, que conterá três constrains de preenchimento. Essas constrains definirão a regra de venda dos pedidos, se eles não devem ser fracionados, se devem ter fracionamento condicionado ou fracionamento livre.
Implementação
Inicialmente será criado um campo chamado DS_FRACIONADO na tabela TIPO_MOVIMENTO_PEDIDO.
Este campo poderá ser setado com 3 status diferentes:
1 - Não Fracionar: O primeiro status é o de "não fracionar". Caso esse status esteja ativado, nenhum pedido poderá ser feito aplicando fracionamento de produtos.
2 - Fracionamento Condicionado: O segundo status, denominado fracionamento condicionado, o sistema irá se basear na informação contida na flag FL_FRACIONADO, na tabela e PRODUTO . Caso a flag permita o fracionamento para determinado produto, ele pode ser realizado, caso a flag esteja bloqueando o fracionamento, ele não poderá ser realizado.
3 - Fracionamento livre: O terceiro status possui fracionamento livre, ou seja, todos os produtos podem ser vendidos com fracionamento.
Regras de Negócio
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.
Setor | Aprovado Por | Data | Assinatura |
---|---|---|---|
Gerente TI | |||
Gerente Projeto | |||
Gerente Comercial |