Mudanças entre as edições de "Cadastro de Desconto por vendedor"

De GeoSales
Ir para navegação Ir para pesquisar
 
(8 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 11: Linha 11:
 
== Necessidade ==
 
== Necessidade ==
  
Será cadastrado no Geosales o desconto por vendedor, onde se parametriza
+
Pode ser concedida ao vendedor uma margem de negociação para a venda. Esta margem pode ser utilizada pelo vendedor para aplicar descontos no momento do cadastro de pedidos.  
a margem extra de desconto que o vendedor pode aplicar num pedido. Este
 
desconto será parametrizado na forma padrão de descontos do GeoSales, e será
 
aplicado item a item.
 
  
É possível parametrizar descontos promocionais adicionais usando como
+
Esta margem é chamada de 'desconto por vendedor' e pode ser aplicada item a item no cadastro de pedidos do GeoSales.  
parâmetros a região, grupo de clientes, cliente, vendedor, item e período de
 
validade.
 
  
O desconto por vendedor será aplicado usando a estrutura de alçadas de
+
O percentual de desconto que pode ser aplicado pelo vendedor deverá ser cadastrado no GeoSales.
desconto, e, caso o vendedor ultrapasse o desconto permitido a ele, o sistema
 
tornará o pedido pendente de aprovação pelo supervisor, gerente ou diretor
 
responsável com alçada suficiente para o item.
 
  
Será parametrizada uma margem extra de
+
Este documento, propõe solução para o desconto D5 da Montana.
desconto a ser aplicado do produto. Este desconto será parametrizado na forma padrão de
 
desconto do Geosales, e será aplicado item a item.
 
  
== Solução ==  
+
== Solução ==
 +
 
 +
De forma a viabilizar o cadastro de informações necessário para a aplicação de desconto por vendedor, será criada uma nova tela no portal GeoSales EVO, onde o usuário poderá associar um percentual de desconto a um vendedor específico.
 +
 
 +
Será cadastrado no portal GeosalesEVO o desconto por vendedor, onde se parametriza a margem extra de desconto que o vendedor pode aplicar num pedido. Este desconto será parametrizado na forma padrão de descontos do GeoSales, e será aplicado item a item no pedido. Desta forma, é possível, no GeoSales parametrizar descontos promocionais adicionais usando como parâmetro um vendedor.
  
 
== Implementação ==
 
== Implementação ==
Linha 39: Linha 33:
 
Como pode-se ver no protótipo abaixo, neste cadastro poderão ser incluídos pelo usuário as seguintes informações: Percentual de desconto e vendedor que será contemplado. É importante salientar que todos esses campos tem preenchimento obrigatório.
 
Como pode-se ver no protótipo abaixo, neste cadastro poderão ser incluídos pelo usuário as seguintes informações: Percentual de desconto e vendedor que será contemplado. É importante salientar que todos esses campos tem preenchimento obrigatório.
  
INSERIR PROTOTIPO AQUI
+
[[Arquivo:Crud desconto vendedor.png|1000px]]
  
 
'''- Salvar informações cadastradas no GeoSales:'''
 
'''- Salvar informações cadastradas no GeoSales:'''
Linha 46: Linha 40:
  
 
{| class="wikitable"
 
{| class="wikitable"
! colspan="5"  | DESCONTO_VENDEDOR????
+
! colspan="5"  | DESCONTO_VENDEDOR
 
|-
 
|-
 
! Informação de cadastro
 
! Informação de cadastro
 
! Campo da tabela
 
! Campo da tabela
 
|-  
 
|-  
| Data de início do período logístico
+
| Código do vendedor
| DT_INICIO_VIGENCIA
+
| CD_VENDEDOR
 +
|-
 +
| Percentual de desconto a ser aplicado
 +
| PR_DESCONTO
 
|-
 
|-
 
|}
 
|}
Linha 60: Linha 57:
 
Com finalidade de salvar as informações acima cadastradas, a tabela abaixo deverá ser criada, de acordo com suas especificações:
 
Com finalidade de salvar as informações acima cadastradas, a tabela abaixo deverá ser criada, de acordo com suas especificações:
  
EM QUAL TABELA É SALVA?
+
{| class="wikitable"
 +
! colspan="5"  | DESCONTO_VENDEDOR
 +
|-
 +
! Coluna
 +
! Tipo
 +
! Obrigatório
 +
! Chave Primária
 +
! Explicação
 +
|-
 +
| CD_VENDEDOR || Int || Sim || Não || Código do vendedor
 +
|-
 +
| PR_DESCONTO || Decimal(18,6) || Sim || Não || Percentual de desconto a ser aplicado
 +
|-
 +
|}
  
 
'''- Validar informações inseridas pelo usuário:'''
 
'''- Validar informações inseridas pelo usuário:'''
Linha 74: Linha 84:
 
== Regras de Integração ==
 
== Regras de Integração ==
  
'''[RI1] - '''
+
'''[RI1] - ''' As informações de desconto por vendedor serão cadastradas diretamente no GeoSales e não serão trazidas do ERP.
 +
 
 +
'''[RI2] - ''' As informações de desconto por vendedor não serão enviadas ao ERP.
  
 
== Resultados Esperados ==
 
== Resultados Esperados ==

Edição atual tal como às 12h34min de 22 de novembro de 2018

Histórico de Alterações

Data Quem Comentários
16/11/2018 Ryvane Maria Criação do Documento

Necessidade

Pode ser concedida ao vendedor uma margem de negociação para a venda. Esta margem pode ser utilizada pelo vendedor para aplicar descontos no momento do cadastro de pedidos.

Esta margem é chamada de 'desconto por vendedor' e pode ser aplicada item a item no cadastro de pedidos do GeoSales.

O percentual de desconto que pode ser aplicado pelo vendedor deverá ser cadastrado no GeoSales.

Este documento, propõe solução para o desconto D5 da Montana.

Solução

De forma a viabilizar o cadastro de informações necessário para a aplicação de desconto por vendedor, será criada uma nova tela no portal GeoSales EVO, onde o usuário poderá associar um percentual de desconto a um vendedor específico.

Será cadastrado no portal GeosalesEVO o desconto por vendedor, onde se parametriza a margem extra de desconto que o vendedor pode aplicar num pedido. Este desconto será parametrizado na forma padrão de descontos do GeoSales, e será aplicado item a item no pedido. Desta forma, é possível, no GeoSales parametrizar descontos promocionais adicionais usando como parâmetro um vendedor.

Implementação

- Criar campos para cadastro de informações:

Deverá ser criado um cadastro com a finalidade de incluir informações a respeito do desconto por vendedor.

Como pode-se ver no protótipo abaixo, neste cadastro poderão ser incluídos pelo usuário as seguintes informações: Percentual de desconto e vendedor que será contemplado. É importante salientar que todos esses campos tem preenchimento obrigatório.

Crud desconto vendedor.png

- Salvar informações cadastradas no GeoSales:

As informações inseridas no cadastro descrito acima deverão ser salvas na tabela XXXX. A associação dos campos cadastrados na tela com os campos contidos na referida tabela é feita da seguinte forma:

DESCONTO_VENDEDOR
Informação de cadastro Campo da tabela
Código do vendedor CD_VENDEDOR
Percentual de desconto a ser aplicado PR_DESCONTO

- Criar estrutura de banco de dados:

Com finalidade de salvar as informações acima cadastradas, a tabela abaixo deverá ser criada, de acordo com suas especificações:

DESCONTO_VENDEDOR
Coluna Tipo Obrigatório Chave Primária Explicação
CD_VENDEDOR Int Sim Não Código do vendedor
PR_DESCONTO Decimal(18,6) Sim Não Percentual de desconto a ser aplicado

- Validar informações inseridas pelo usuário:

No momento do cadastro de desconto por vendedor, é importante verificar, inicialmente, se o desconto cadastrado é um valor entre zero e cem porcento.

É necessário validar também, se já existe um desconto cadastrado para aquele vendedor. Caso já exista, este desconto será sobreposto ao novo desconto que está sendo cadastrado, ou seja, será considerado o desconto mais recente cadastrado para o vendedor.

Regras de Negócios

[RN1] - Ao ser cadastrado um desconto para um vendedor que já possui desconto cadastrado, o GeoSales irá sobrepor o desconto já existente com o desconto atual.

Regras de Integração

[RI1] - As informações de desconto por vendedor serão cadastradas diretamente no GeoSales e não serão trazidas do ERP.

[RI2] - As informações de desconto por vendedor não serão enviadas ao ERP.

Resultados Esperados

Fluxos Padrão

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.

GeoSales

Setor Aprovado Por Data
Desenvolvimento - GeoSales Pessoa que aprovou 00/00/0000
Integração - GeoSales Pessoa que aprovou 00/00/0000
Configurações - GeoSales Pessoa que aprovou 00/00/0000

Empresa solicitante

Setor Aprovado Por Data Assinatura
Gerente TI - Cliente Pessoa que aprovou 00/00/0000
Gerente de Projeto - Cliente Pessoa que aprovou 00/00/0000
Gerente Comercial - Cliente Pessoa que aprovou 00/00/0000