Inserção Motivo de Cadastro de Pedidos

De GeoSales
Revisão de 13h04min de 22 de setembro de 2016 por 10.0.0.166 (discussão)
Ir para navegação Ir para pesquisar

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. Então ele solicitou que todos os pedidos de bonificação ficassem pendentes e que fosse possível que o supervisor no momento da aprovação cadastrasse um motivo da aprovação entre alguns motivos pré cadastrados. Esses motivos servirão para aferir o porquê aqueles pedidos foram aprovados. Também é preciso que seja criado um relatório que mostre em um determinado intervalo de tempo informações de aprovação dos pedidos mostrando os motivos e quem aprovou os pedidos.

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.

Regras de Negócio

  • [RN1] - Quando o supervisor for aprovar ou cancelar um pedido, será solicitado que ele insira um motivo para a aprovação.
  • [RN2] - Deverá ser possível retirar um relatório que mostre os pedidos de um determinado período e o motivo das aprovações. Esse relatório deverá ser exportado em xlsx para que seja possível trabalhar os dados do relatório.

Pré Detalhes da Solução Imperativa

  • TABELA

Cenários

Cenário feliz

João faz um pedido de bonificação para Sousa dentro dos limites

Dado

  1. Usuário João
  2. Cliente Sousa com saldo de bonificação de R$1000
  3. O pedido de bonificação sendo criado
    • com código pedido palm X

Operação

  1. João cadastra o pedido X para Sousa no valor de R$800
  2. João finaliza/salva esse pedido

Assertivas

  1. Deve existir o pedido X na base de dados do sistema
  2. Esse pedido tem valor de R$800
  3. O saldo de bonificação de Sousa é de R$200