Inserção Motivo de Cadastro de Pedidos

De GeoSales
Revisão de 17h52min de 27 de setembro de 2016 por 10.0.0.166 (discussão) (→‎Necessidade)
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. É 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.

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