Fixação de valor negociado

De GeoSales
Ir para navegação Ir para pesquisar

Histórico de Alterações

Data Quem Comentários
04/07/2022 Jonas Sampaio Criação do documento

Necessidade

Dentro do processo de venda, o vendedor está constantemente em negociação, sempre preocupado em realizar uma boa venda e respeitando as políticas comerciais estabelecidas. Desta forma, ao finalizar um pedido ele necessita realizar muitas vezes a modificação da condição de pagamento selecionada inicialmente, para de acordo com o valor do pedido, ele consiga um prazo adequado para aquele valor. As condições, estas por muitas vezes apresentam taxas financeiras que ao serem escolhidas, alteram o valor negociado(digitado) com a condição anterior, mas de acordo com a negociação, o vendedor não deseja alterar o valor digitado, mas apenas a condição, já que o valor do pedido muitas vezes pode dar margem para uma condição com prazo maior ou menor e realizar novamente esse processo de mudar os preços já acertados se torna inviável devido às vezes a grande quantidade de itens. Portanto, faz-se necessária a criação de um meio que permita que a condição de pagamento seja alterada, sem, contudo, alterar o valor final do pedido.

Solução

Para a necessidade apresentada, dentro do fluxo de pedido, na aba 'Informações Pagamento', ao lado dos campos 'Meio Pagamento' e 'Condição Pagamento', deverá ser implementado um botão de ativação, no formato de flag, chamado 'fixar valor do pedido'. Quando este flag estiver acionado, o vendedor poderá realizar a alteração da condição de pagamento, e o valor final manter-se-á o mesmo. Se caso o vendedor não marcar esse campo e alterar a condição de pagamento, e essa condição tiver taxa financeira, será exibido um alerta que aquela alteração irá alterar o valor final do pedido, e o vendedor terá a opção de confirmar ou cancelar a alteração.

Cenários

Para simular as condições atuais e desejadas, consideremos a tabela abaixo

TABELA CONDIÇÃO DE PAGAMENTO

CD_COND_PGTO DS_COND_PGTO PR_DESCONTO
1 À VISTA 5.00
2 10/20 DIAS 0.00
3 30/45/65 DIAS -5.00

PEDIDO

CD_PEDIDO_PALM CD_COND_PGTO DESCONTO VALOR VALOR COM DESCONTO VALOR COM TX. FINANCEIRA SALDO CONTA CORRENTE
9999 2 0.00 R$ 1000.00 R$ 1000.00 R$ 1000.00 0.00

Cenário 1.1: Pedido com alteração da taxa financeira

TABELA CONDIÇÃO DE PAGAMENTO

CD_COND_PGTO DS_COND_PGTO PR_DESCONTO
1 À VISTA 5.00
2 10/20 DIAS 0.00
3 30/45/65 DIAS -5.00

PEDIDO

CD_PEDIDO_PALM CD_COND_PGTO DESCONTO VALOR VALOR COM DESCONTO VALOR COM TX. FINANCEIRA SALDO CONTA CORRENTE
9999 2 0.00 R$ 1000.00 R$ 1000.00 R$ 1000.00 0.00

O vendedor irá alterar a condição de pagamento para Á VISTA, o campo não foi marcado, será exibido o alerta que a nova condição de pagamento irá alterar o valor final e o vendedor confirma. Com isso,

CD_PEDIDO_PALM CD_COND_PGTO DESCONTO VALOR VALOR COM DESCONTO VALOR COM TX. FINANCEIRA SALDO CONTA CORRENTE
9999 1 0.00 R$ 1000.00 R$ 1000.00 R$ 950.00 R$ -50.00

Regras de Negócios

[RN1] - O flag de ativação a ser implementado deverá vir sempre desativado. O status ativado deve ser acionado pelo usuário, caso contrário, o flag nulo será a opção default.

[RN2] - Para que a taxa financeira seja aplicada no pedido, ela deve ser corretamente e previamente cadastrada no campo PR_DESCONTO da tabela CONDICAO_PAGAMENTO.

[RN3] - O acesso do usuário será gerenciado via controle de aessos do EVO. A opção deverá ser habilitada para o usuário que precise parametrizar esta função.

[RN4] - Em caso do produto sofrer alguma alteração no preço de tabela (Descontos ou outra qualquer regra) a taxa financeira será aplicada baseado no novo valor digitado pelo vendedor.

[RN4] - O flag implementado será limitado a alterar apenas a função condição de pagamento. Os outros parâmetros do pedido permanecerão inalterados.

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