Mudanças entre as edições de "Inserção Motivo de Cadastro de Pedidos"
Linha 7: | Linha 7: | ||
=== Solução Declarativa === | === Solução Declarativa === | ||
− | Deverá ser criado uma tela aonde possa ser cadastrado os motivos para aprovação ou cancelamento no portal. Nessa tela deverá ser possível fazer as operações de exclusão, edição, inserção e listagem para esses motivos. Deverá ser inserido na tela de aprovação de pedido um select box que tenha todos os motivos para ser anexado a aprovação do pedido. | + | Deverá ser criado uma tela aonde possa ser cadastrado os motivos para aprovação ou cancelamento no portal. Nessa tela deverá ser possível fazer as operações de exclusão, edição, inserção e listagem para esses motivos. Deverá ser inserido na tela de aprovação de pedido um select box que tenha todos os motivos para ser anexado a aprovação do pedido. Deve ser criado um relatório mostrando o código do pedido, o motivo da aprovação, o tipo de pedido, o cliente, o valor, o supervisor, vendedor e data aprovação que possa ser retirado por um intervalo de tempo. Esse relatório deverá ser exportado em xlsx para que seja possível trabalhar os dados do relatório. |
==== Regras de Negócio ==== | ==== Regras de Negócio ==== | ||
− | *[RN1] - Quando o supervisor for aprovar ou cancelar um pedido, | + | *[RN1] - Quando o supervisor for aprovar ou cancelar um pedido, deve ser obrigatório a inserção de um motivo para a aprovação. O sistema deve impedir a aprovação do pedido caso o motivo não tenha sido inserido. |
− | *[RN2] - | + | *[RN2] - Todos os pedidos de bonificação devem ficar pendentes de aprovação. |
=== Pré Detalhes da Solução Imperativa === | === Pré Detalhes da Solução Imperativa === | ||
− | |||
=== Cenários === | === Cenários === |
Edição das 18h10min de 27 de setembro de 2016
Funcionalidade Motivo de Aprovação do Pedido
Necessidade
O cliente quer criar uma forma de auditorar a aprovação dos pedidos de bonificação, pois da forma como está os vendedores estão bonificando muito. É necessário que todos os pedidos de bonificação fiquem pendentes de aprovação. Também é preciso que exista uma forma de auditorar a aprovação desses pedidos cadastrando um motivo de aprovação para a pedido entre alguns motivos pré cadastrados. Para gerenciar essas aprovações é preciso que exista um relatório mostrando o código do pedido, o motivo da aprovação, o tipo de pedido, o cliente, o valor, o supervisor, vendedor e data aprovação. Isso vai permitir quantificar e auditorar esse processo de bonificação.
Solução Declarativa
Deverá ser criado uma tela aonde possa ser cadastrado os motivos para aprovação ou cancelamento no portal. Nessa tela deverá ser possível fazer as operações de exclusão, edição, inserção e listagem para esses motivos. Deverá ser inserido na tela de aprovação de pedido um select box que tenha todos os motivos para ser anexado a aprovação do pedido. Deve ser criado um relatório mostrando o código do pedido, o motivo da aprovação, o tipo de pedido, o cliente, o valor, o supervisor, vendedor e data aprovação que possa ser retirado por um intervalo de tempo. Esse relatório deverá ser exportado em xlsx para que seja possível trabalhar os dados do relatório.
Regras de Negócio
- [RN1] - Quando o supervisor for aprovar ou cancelar um pedido, deve ser obrigatório a inserção de um motivo para a aprovação. O sistema deve impedir a aprovação do pedido caso o motivo não tenha sido inserido.
- [RN2] - Todos os pedidos de bonificação devem ficar pendentes de aprovação.
Pré Detalhes da Solução Imperativa
Cenários
Cenário feliz
João faz um pedido de bonificação para Sousa dentro dos limites
Dado
- Usuário João
- Cliente Sousa com saldo de bonificação de R$1000
- O pedido de bonificação sendo criado
- com código pedido palm X
Operação
- João cadastra o pedido X para Sousa no valor de R$800
- João finaliza/salva esse pedido
Assertivas
- Deve existir o pedido X na base de dados do sistema
- Esse pedido tem valor de R$800
- O saldo de bonificação de Sousa é de R$200