Regras de desconto por faixa

De GeoSales
Ir para navegação Ir para pesquisar

Histórico de Alterações

Data Quem Comentários
14/01/2020 Ryvane Maria Criação do documento
09/02/2020 Ryvane Maria Alteração do documento

Contextualização para a Dovac

Foi criada na empresa Dovac uma rotina para a divisão (organização de venda) DOVAC ATL, para atender uma nova política comercial.

É necessário, então, realizar alterações no GeoSales de forma que essa nova política possa ser aplicada no momento do cadastro de pedidos do GeoSales. Esta nova rotina não deverá interferir na rotina que já existe hoje, e que é utilizada pela Empresa Dovac Divisão ATL.

É importante salientar que essas alterações serão parametrizadas por organização de venda, e só serão aplicadas para a organização de venda ATL, ou seja, a organização de venda LuksColor não irá utilizar.

Atualmente a Empresa Dovac Divisão Lukscolor continuará utilizando a rotina atual, ou seja, apenas irá considerar os desconto de Grupo e Gerencial, mas nada impede que a partir de uma data de corte ela passa a utilizar a nova rotina que será desenvolvida, e vice versa.

Implementação

- Integração de desconto por grupo:

Atualmente o cadastro de desconto por grupo é feito no GeoSales, porém, a Dovac irá enviar essas informações via integração de dados, com finalidade de alimentar automaticamente esse cadastro.

É importante salientar que as regras de aplicação deste desconto não serão alteradas, e que o objetivo dessa alteração é automatizar o cadastro dessas informações.

- Integração de desconto gerencial:

É concedida ao vendedor uma margem de desconto permitido. Será definido no ERP um percentual de desconto permitido por vendedor, esse desconto determinará o percentual máximo de desconto que pode ser aplicado por item do pedido de venda e a Dovac irá enviar essas informações via integração de dados, com finalidade de alimentar automaticamente esse cadastro.

É importante salientar que as regras de aplicação deste desconto não serão alteradas, e que o objetivo dessa alteração é automatizar o cadastro dessas informações.

- Desconto por volume de compras:

O desconto por volume de compras é aplicado de forma automática no valor final do pedido. Esse desconto tem como critério o volume de litros que está sendo vendido. Essa política tem como finalidade o incentivo as compras de maiores volumes, obtendo com isso, maiores descontos.

O GeoSales irá, a partir do volume final de compras em litros do pedido, considerando todos os itens incluídos, verificar em qual faixa de desconto este pedido se categoriza, e aplicar o desconto referente a faixa parametrizada, em todos os itens do pedido de venda.

Caso o cliente realize um pedido com volume em litros que atinja alguma faixa de desconto parametrizada, este cliente será beneficiado, neste pedido, com o desconto parametrizado para esta faixa de volume, não sendo cumulativos os valores entre as faixas. Esse desconto será aplicado no pedido como um todo, ou seja, em todos os itens do pedido de vendas.

Os descontos por volume de compras serão aplicados por item do pedido de vendas.

A tabela que irá conter as regras de cadastro dessas faixas de desconto serão cadastradas no ERP e enviadas ao GeoSales via integração.

- Desconto por mix de linhas de produtos:

Os produtos são categorizados de acordo com linhas especificas. A variedade de linhas de produtos inclusos no pedido concede de forma automática um percentual de desconto sob este pedido.

Ao passo da finalização do pedido, o GeoSales irá avaliar a quantidade de linhas diferentes inseridas no pedido, aplicando neste pedido um percentual de desconto previamente definido na tabela de cadastro das regras.

O GeoSales já faz essa classificação dos produtos por linha através da estrutura de grupos de produtos.

É importante salientar que esse desconto será aplicado no valor final do pedido, sob todos os produtos inseridos.

As faixas de aplicação de desconto serão cadastradas no ERP e trazidas ao GeoSales via integração.

Os descontos por mix de linhas serão aplicados por item do pedido de vendas.

É importante considerar também que o GeoSales não irá tratar os itens de embalagens vazias, isso significa que esse tipo de produto também contabilizará o mix. Embalagem vazia e material de marketing não são contemplados por essa grade de descontos, e essa diferenciação será tratada exclusivamente no ERP.

- Desconto por regularidade de compras:

Será concedido desconto de x para os Clientes que apresentarem frequência de pedidos mensais. Caso o cliente tenha pedido de venda faturado no mês anterior, o GeoSales deverá verificar P0F_VAR = ‘DV05A87FRE’ (Este é o parâmetro que definirá o desconto a ser aplicado para frequência de compra) + P0F_DIVISA (buscar a mesma divisão do pedido que está sendo incluído) + P0F_CONTEU (Este campo define a porcentagem de desconto que será aplicado no pedido de venda).

É importante salientar que esse percentual será aplicado no valor final do pedido, sob todos os itens. Além disso, serão considerados para este desconto a data de faturamento de pedidos.

Os descontos por regularidade de compras serão aplicados por item do pedido de vendas.

- Desconto por antecipação:

Com o intuito de incentivar o cadastro de pedidos antecipadamente, será concedido, de forma automática, um desconto para os pedidos que forem colocados durante determinado período do mês.

O período ideal para cadastro de pedidos, ou seja, o período onde será aplicado o desconto, bem como o percentual a ser aplicado serão cadastrados no ERP e trazidos ao GeoSales via integração de dados.

É importante salientar que esse percentual será aplicado no valor final do pedido, sob todos os itens.

Os descontos por antecipação serão aplicados por item do pedido de vendas.

- Desconto por pagamento antecipado:

O desconto por pagamento antecipado é feito no ato do pagamento do pedido. Tendo em vista essa situação, e o fato do GeoSales não ter controle sobre a data de pagamento, este desconto não será aplicado pelo GeoSales, sendo tratado exclusivamente pela Dovac.

- Desconto máximo:

O desconto máximo por pedido não será tratado no GeoSales, sendo feito exclusivamente no ERP.

- Integração das regras de desconto:

As regras de aplicação de desconto são cadastradas nas tabelas PBM e PBN do ERP.

A tabela PBM define o cabeçalho da regra a ser cadastrada, nesta tabela, deverão ser considerados os seguintes campos:

  1. PBM_REGRA: Define o código da regra, este campo é chave para a interligação com a tabela PBN, que define as características da regra cadastrada.
  2. PBM_VEND: Código do vendedor;
  3. PBM_CLIENT: Código do cliente;
  4. PBM_CONDPG: Condição de pagamento da regra;
  5. PBM_MSBLQL: Este campo define o status da regra cadastrada, e pode ser setado com os valores 1-Bloqueado e 2-Ativo. O GeoSales irá trazer via integração apenas as regras setadas com o valor 2 (02-Ativo).

A tabela PBN define as características da regra cadastrada, nesta tabela, deverão ser considerados os seguintes campos:

  1. PBN_REGRA: Define o código da regra, este campo é chave para a interligação com a tabela PBM, que define o cabeçalho da regra cadastrada.
  2. PBN_ITEM: Item cadastrado na regra;
  3. PBN_TIPO: Esse campo determina qual regra de desconto está sendo cadastrada;
  4. PBN_FXINI: Início do intervalo da faixa de desconto por volume;
  5. PBN_FXFIM: Fim do intervalo da faixa de desconto por volume;
  6. PBN_DESC: Desconto a ser aplicado para a faixa cadastrada na regra;
  7. PBN_VIGINI: Data de início do período de vigência da regra;
  8. PBN_VIGFIM: Data de término do período de vigência da regra;
  9. PBN_MSBLQL: Este campo define o status da regra cadastrada, e pode ser setado com os valores 1-Bloqueado e 2-Ativo. O GeoSales irá trazer via integração apenas as regras setadas com o valor 2 (02-Ativo).

O campo PBN_TIPO determina qual regra de desconto está sendo cadastrada. Nesta tabela são cadastradas as seguintes regras de descontos:

PBN_TIPO = '01' determina que a regra cadastrada é de desconto por volume de compras;

PBN_TIPO = '02' determina que a regra cadastrada é de desconto por mix de produtos;

PBN_TIPO = '03' determina que a regra cadastrada é de desconto por antecipação;

- Hierarquia da aplicação de descontos:

Com finalidade de localizar os descontos que deverão ser aplicados na inclusão do pedido de venda, a seguinte hierarquia deve ser considerada:

  1. Vendedor e Cliente e Condição de Pagamento;
  2. Vendedor e Cliente;
  3. Vendedor e Condição de Pagamento;
  4. Vendedor;

Como pode-se visualizar na sequência definida acima, deverá ser considerado, inicialmente, os descontos parametrizados por vendedor cliente e condição de pagamento. Posterior a isso, considera-se os descontos parametrizados por vendedor e cliente, por vendedor e condição de pagamento, e, por fim, somente por vendedor.

É válido salientar que, caso nenhuma dessas regras sejam atendidas, o GeoSales não irá aplicar desconto, ou seja, irá aplicar um desconto de 0%.

- Cadeia de aplicação de descontos:

As regras de aplicação de descontos são feitas no regime "desconto sob desconto", e atendem a seguinte ordem de aplicação:

  1. Desconto por grupo;
  2. Desconto gerencial;
  3. Desconto por volume de compras;
  4. Desconto por mix de linhas de produtos;
  5. Desconto por regularidade de compras;
  6. Desconto por antecipação.

- Pedido mínimo:

A tratativa de pedido mínimo não será tratada no GeoSales, sendo feita exclusivamente no ERP.

Regras de Negócios

[RN1] - Para regras de desconto aplicáveis pelo critério do vendedor, ou seja, que não são automáticas, o percentual de desconto cadastrado na regra determina o valor máximo a ser aplicado para aquele desconto.

[RN2] - O correto cadastro das informações de regras de desconto é de responsabilidade exclusiva da Dovac.

[RN3] - As regras de desconto serão trazidas do ERP, isso implica que não haverá tela de cadastro de regras de desconto em nenhuma das plataformas do GeoSales.

[RN4] - Os percentuais de descontos aplicados no pedido não serão enviados ao ERP. Será enviado, como já ocorre atualmente, o valor final do pedido.

[RN5] - O único desconto não automático é o desconto gerencial, onde o vendedor define o percentual a ser aplicado, respeitando o desconto máximo parametrizado. Todas as outras regras de desconto serão aplicadas automaticamente tão logo sejam atingidas.

[RN6] - Embalagem vazia e material de marketing e semelhantes não serão validados por essas regras de descontos no GeoSales, e essa diferenciação será tratada exclusivamente no ERP. Então, no GeoSales, todos os produtos serão considerados como produtos válidos.

[RN7] - É importante salientar que a atualização das regras de descontos no aplicativo GeoSales mobile dependerão da geração de registros e do sincronismo de dados realizado pelo vendedor.

[RN8] - Não serão tratados descontos parametrizados para duas regras diferentes num mesmo cenário, por exemplo: Para a faixa de 0 a 300 litros o desconto é de 5% e para a faixa de 200 a 400 litros o desconto é de 7%, esse desconto conflita na faixa de 200 a 300 litros. Neste caso, o GeoSales irá aplicar um dos descontos arbitrariamente.

[RN9] - As linhas de produtos tratadas serão as já existentes na estrutura do GeoSales, portanto, não haverá nova integração dessas informações.

[RN10] - Não serão tratadas para a variedade do mix as sub-linhas de um produto, apenas as linhas.

[RN11] - Não podem haver dois descontos cadastrados para um mesmo cenário, ou cenário que se conflite. Neste caso, o GeoSales irá aplicar um dos descontos arbitrariamente.

[RN12] - É importante salientar que as regras já existentes no GeoSales não serão modificadas.

[RN13] - O bloco de "contextualização para a Dovac" tem como objetivo alinhar a linguagem aplicada na Dovac para as regras que serão aplicadas no GeoSales.

Aprovação

Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação no Sistema GeoSales, em nome da Organização a qual estou vinculado.

GeoSales

Setor Aprovado Por Data
Desenvolvimento - GeoSales Anderson Gomes 03/02/2020

Empresa solicitante

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