Nova Hierarquia de Aprovação

De GeoSales
Ir para navegação Ir para pesquisar

Histórico de Revisões

Data Quem Comentários
09/06/2017 Leonardo Garcez Criação do Documento
27/06/2017 Leonardo Sousa Revisão Arquitetura
28/06/2017 Leonardo Garcez Alteração conforme solicitado - Inclusão dados Pré Condições
04/07/2017 Leonardo Garcez Alteração conforme solicitado - Modificações nos dados Pré Condições

Necessidade

Tornar o processo de aprovação mais ágil, fazendo com que os supervisores de nível maior não precisem ligar para os supervisores de nível menor para saber se pode ou não aprovar um pedido, atualmente quando um pedido cai para uma alçada maior esse pedido não aparece para nenhum outro supervisor, forçando o supervisor a ter que ligar para os outros supervisores para saber se deve ou não aprovar um pedido.

Solução

Será criado um novo controle de hierarquia para autorização dos pedidos pendentes onde, TODOS os pedidos pendentes de aprovação ficarão disponíveis para visualização para TODAS as alçadas, inclusive aqueles de menor hierarquia.

Os aprovadores das alçadas menores só poderão dar o ACEITE ou REJEIÇÃO dos descontos praticados naquela venda e somente a alçada original do pedido terá a permissão de APROVAR ou REJEITAR o pedido como um todo.

Para a alçada original daquele pedido, será disponibilizado para ele um "placar" onde será possível consultar o resultado baseado nas respostas dos demais aprovadores.

Características Gerais do Caso de Uso

Nome

Nova Hierarquia de aprovação dos pedidos

Descrição

Nova alçada para a Diretoria não precisar entrar em contato com supervisor para aprovar determinado pedido.

Atores

  1. Vendedores
  2. Gerente I
  3. Gerente II
  4. Gerente Regional
  5. Diretoria

Pré Condições

Para atender essa demanda,será necessário construir uma estrutura para receber os dados. A estrutura deve conter as informações abaixo:

Tabela: APROVACAO_TIPO

DESCRIÇÃO TIPO CHAVE OBRIGATÓRIO DESCRIÇÃO
CD_TIPO INT Sim Sim Código do Tipo de Aprovação
DS_TIPO_APROVACAO Varchar Não Sim Descrição do tipo de Aprovação (ACEITO OU NEGADO)

Tabela: PEDIDO_APROVACAO_TIPO

DESCRIÇÃO TIPO CHAVE OBRIGATÓRIO DESCRIÇÃO
CD_PEDIDO_PALM Varchar Sim Sim Código do pedido
CD_APROVADOR Varchar Sim Sim Código do aprovador do pedido
CD_APROVACAO_TIPO INT Sim Sim Código do tipo de aprovação do pedido


    PRÉ REQUISITO: HABILITAR CONFIGURACAO: ID_UTILIZA_NOVA_HIERARQUIA = 'S'


Desta forma cada vez que um supervisor de alçada inferior do pedido der o aceite ou o negado daquele pedido, essa informação será alimentada na tabela PEDIDO_APROVACAO_TIPO vinculando o pedido através do Código do Pedido.

O desenvolvedor precisa ser capaz de enxergar na tabela PEDIDO_APROVACAO_TIPO os valores(CD_APROVACAO_TIPO) de cada pedido (CD_PEDIDO) e fazer a soma dos resultados a partir desses dados. Esse resultado será disponibilizado no Portal Supervisor para consulta da alçada original do pedido.

Fluxo de Eventos

Fluxo 01

Fluxo aprovação Diretor

  1. Vendedor entra no GeoSales
  2. Vendedor faz um pedido
  3. Um dos itens vendido foi aplicado desconto de 10%
  4. Pelo cadastro de alçadas, esse pedido ficará pendente de aprovação da Alçada Diretoria. [RE1]
  5. No entanto pela nova regra de Hierarquia qualquer aprovador, independente da alçada, conseguirá visualizar aquele pedido.
  6. O Diretor visualiza o item pendente, porém esta com dúvidas se deve ou não aprova-lo.
  7. Neste momento o Diretor consulta o resultado da analise feita pelos outros aprovadores.[PROTÓTIPO 1]
  8. Baseado nesse resultado o diretor tem duas opções: Aprovar o pedido ou Rejeitar.

Fluxo 02

Fluxo de analise das alçadas inferiores(Gerente Regional) baseado no Fluxo 01

  1. O pedido citado no fluxo 01 é da alçada da Diretoria.
  2. Porém o Gerente Regional também consegue visualizar aquele pedido.
  3. Após analisar a venda ele tem duas opções: Concordar ou não concordar com o desconto praticado naquela venda.[PROTÓTIPO 2]
  4. O aceite do Gerente Regional não implicará na aprovação do pedido.
  5. O resultado da analise do Gerente Regional será enviado ao Diretor. [PROTÓTIPO 1]
  6. Neste caso o Gerente Regional aceita a venda.

Fluxo 03

Fluxo de analise das alçadas inferiores(Gerente II) baseado no Fluxo 01

  1. O pedido citado no fluxo 01 é da alçada Diretoria.
  2. O Gerente Regional já fez a sua analise e o resultado esta a disposição do Diretor. [PROTÓTIPO 1]
  3. O Gerente II também visualiza o pedido e faz a analise do mesmo.
  4. Após analisar a venda ele também tem duas opções: Concordar ou não concordar com o desconto praticado naquela venda. [PROTÓTIPO 2]
  5. O aceite do Gerente II não implicará na aprovação do pedido.
  6. O resultado da analise do Gerente II será enviado ao Diretor. [PROTÓTIPO 1]
  7. Neste caso o Gerente II rejeita o desconto.

Regras de Negócio

[RN1] - Os pedidos pendentes ficarão disponíveis para todas as alçadas, inclusive para as inferiores quando a configuração ID_UTILIZA_NOVA_HIERARQUIA = 'S'.

[RN2] - Na ausencia da configuração ID_UTILIZA_NOVA_HIERARQUIA = 'S', o comportamento de visualização dos pedidos permanece o atual, apenas o supervisor que tem alçada, poderá visualizar.

[RN3] - A Alçada inferior poderá dar um “OK” nesse pedido. Esse processo não fará com que o pedido seja aprovado. É somente uma ciência e o pedido voltará para a alçada correta.

[RN4] - Se a alçada inferior não der o “OK”, o pedido NÃO voltará para o vendedor corrigir. Voltará para a Alçada correta decidir o que fazer com esse pedido.

[RN5] - A alçada original deverá ver qual foi o supervisor que Aprovou ou Rejeitou o pedido.

Requisitos Especiais

[RE1] – ALÇADAS CADASTRADAS PARA USO DOS FLUXOS:

  1. Diretoria – 100%
  2. Gerente Regional – 4%
  3. Gerente II – 3 %
  4. Gerente I – 2%

Eventos

1 - Visão da Alçada de aprovação do pedido

O Diretor que tem a maior alçada entra no portal de aprovação.
Localiza o pedido que irá autorizar.
Para fazer a consulta de aprovação das outras alçadas ele localiza e clica em PLACAR AUTORIZAÇÃO. Conforme imagem abaixo.


CAMIL-001.jpg

Depois de clicar no botão o portal de aprovação irá disponibilizar o Placar atual de autorização baseado no aceite ou não das alçadas inferiores. Inclusive com o nome dos usuários que deram o OK ou o REJEITADO.

CAMIL-002.jpg

2 - Visão das alçadas inferiores

Nesse Protótipo iremos mostrar a visão das alçadas inferiores a de aprovação do pedido onde o aprovador irá analisar o desconto dado no pedido e concordar ou negar com o que foi praticado. Esse voto irá gerar resultado na tela do placar de Autorização.
Será disponibilizado ao aprovador dois botões:
  • Autorizar Itens
  • Negar Itens
NOTA: A AUTORIZAÇÃO NÃO IMPLICARÁ NO PEDIDO TODO APROVADO, ASSIM COMO O NEGADO NÃO IRÁ REJEITAR O PEDIDO.

CAMIL-003.jpg

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
Rosana Chimabuco
Marcus Castellani