Mudanças entre as edições de "Campanha"
Linha 101: | Linha 101: | ||
! style="width:300px" |Explicação | ! style="width:300px" |Explicação | ||
|- | |- | ||
− | | | + | | CD_CAMPANHA_COMISSAO |
| INT | | INT | ||
| SIM | | SIM |
Edição das 20h54min de 7 de fevereiro de 2018
Histórico de Revisões
Data | Quem | Comentários |
---|---|---|
23/01/2018 | Ryvane Maria | Criação do Documento |
Necessidade
Ativar as regras de campanha do cliente no cadastro de pedidos do GeoSales. Atualmente os descontos e regras de campanha são ativados apenas no ERP, o que torna o processo lento e dificultoso para os vendedores.
Ao selecionar no cadastro de pedidos do GeoSales um cliente ou um produto que possua uma campanha ativa, as regras da campanha devem automaticamente ser aplicadas naquele pedido. Uma campanha pode ser ativada também por um determinado período.
Solução
Campanha é uma regra comercial que, quando ativa, tem a intenção de fornecer descontos e comissões a vendedores e a clientes que se enquadram nos parâmetros previamente definidos para essa situação. A campanha tem como finalidade atrair tanto novos clientes, quanto clientes antigos que não compram há um determinado tempo, além de alavancar a venda de produtos pouco vendidos.
Existem três situações que podem ativar a funcionalidade de campanha:
1 - Ativação de clientes, ou seja, um novo cliente, ou um cliente que não compra há um determinado período;
2 - Ativação de produtos, ou seja, a venda de produtos que há um determinado tempo não eram vendidos.
3 - Faseamento, que determina a ativação de campanha durante um período previamente cadastrado
Para que essas situações sejam ativadas no momento do cadastro do pedido no GeoSales, as informações das regras de campanha serão trazidas do ERP e aplicadas no pedido do GeoSales.
Implementação
Para implantar a funcionalidade de campanha as informações das tabelas, que deverão ser criadas para esta finalidade no ERP, serão exportadas e utilizadas para alimentar essas informações no GeoSales.
Ao realizar um pedido, o sistema irá verificar as respectiva tabela de campanha e, caso hajam regras que justifiquem a ativação de uma campanha, essas regras serão aplicadas no pedido.
Uma das regras que pode ser cadastrada numa campanha é a regra de desconto. Esse desconto pode ser aplicado por produto, por cliente ou por período. Quando a tabela de CAMPANHA for alimentada com informações de atualização de regras de desconto, o sistema irá verificar essas informações e cadastrar esses descontos nas regras de desconto existentes no GeoSales.
Além das regras de descontos, podem ser cadastradas também regras de adicional de comissão. Os adicionais de comissão podem ser ativados por produto, por cliente ou por período. Da mesma forma que ocorre com descontos, quando a tabela de CAMPANHA for alimentada com informações de atualização de regras de adicional de comissão, o sistema irá verificar essas informações e cadastrar esses descontos nas regras de adicional de comissão existentes no GeoSales.
É importante salientar que as informações referentes as regras de campanha serão cadastradas exclusivamente no ERP, e caberá ao GeoSales somente integrar essas informações com a finalidade de aplicar a campanha nos pedidos do sistema.
Tabelas a serem criadas:
- Na tabela de campanha, deverão ser incluídos dois campos a fim de salvar o período de duração da campanha, ou seja, o período em que a comissão será aplicada.
CAMPANHA_DESCONTO | ||||
---|---|---|---|---|
Coluna | Tipo | Obrigatório | Chave Primária | Explicação |
CD_CAMPANHA_DESCONTO | INT | SIM | NAO | Código da campanha |
DT_INICIO | DATE | NAO | NAO | Data de início da validade da campanha |
DT_FIM | DATE | NAO | NAO | Data de fim da validade da campanha |
VR_DESCONTO | INT | SIM | NAO | Valor em percentual (%) do desconto que será ativado |
CD_PRODUTO | INT | NAO | NAO | Código do produto que ativa a campanha cadastrada |
CD_CLIENTE | INT | NAO | NAO | Código do cliente que ativa a campanha cadastrada |
CAMPANHA_COMISSAO | ||||
---|---|---|---|---|
Coluna | Tipo | Obrigatório | Chave Primária | Explicação |
CD_CAMPANHA_COMISSAO | INT | SIM | NAO | Código da campanha |
DT_INICIO | DATE | NAO | NAO | Data de início da validade da campanha |
DT_FIM | DATE | NAO | NAO | Data de fim da validade da campanha |
VR_COMISSAO | INT | SIM | NAO | Valor em percentual (%) do adicional de comissão que será ativado |
CD_PRODUTO | INT | NAO | NAO | Código do produto que ativa a campanha cadastrada |
CD_CLIENTE | INT | NAO | NAO | Código do cliente que ativa a campanha cadastrada |
iremos trazer essas informações do ERP, quais as tabelas que precisam ser consultadas para obter essa informação e em quais tabelas iremos salvar
Regras de Negócio
[RN1] – Os descontos aplicados através de uma campanha não bloquearão a aplicação de outros possíveis descontos. A validação desses descontos de dará como já ocorre atualmente, através da regra de desconto máximo do produto.
[RN2] – Caso haja alguma regra de campanha cadastrada para um produto ou um cliente em um período específico, a regra aplicada será a ultima regra cadastrada.???????
[RN3] –
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 |
---|---|---|---|
Gerente TI | |||
Gerente Projeto | |||
Gerente Comercial |