Semáforo da condição de pagamento - por prazo medio

De GeoSales
Ir para navegação Ir para pesquisar

Histórico de Alterações

Data Quem Comentários
30/08/2019 Renato Lima Criação do documento

Necessidade

Para que as regras definidas no semáforo da condição de pagamento atendam as comerciais aplicadas pela Casio, é necessário que alguns ajustes sejam feitos, com finalidade de bloquear ou liberar o cadastro de pedidos pelo vendedor.

Quando o semáforo for vermelho, vendedor não poderá inserir o pedido, e quando o semáforo for verde o pedido será liberado e não irá gerar pendência.

Solução

Por ser divergente ao processo padrão do Geosales, serão criadas configurações para que, quando o semáforo de condição de pagamento esteja vermelho, o vendedor não possa cadastrar um pedido, ou seja, não será possível salvar pedidos caso o semáforo esteja vermelho.

Por outro lado, caso o semáforo de condição de pagamento esteja verde, o pedido pode ser salvo sem que se gere nenhuma pendência no Geosales.

Em resumo, o semáforo vermelho impede do vendedor cadastrar pedido,e o semáforo verde libera o cadastro de pedido sem pendência.

Implementação

Desenvolvimento

Para tratar a exibição das cores do semáforo da condição de pagamento com base no prazo médio da condição na tabela de CONDIÇAO_PAGAMENTO o campo DT_PRAZO_MEDIO precisa está preenchido.

Será criada uma nova tabela SEMAFORO_PRAZO_MEDIO que receberá as informações de prazo médio, valor minimo da faixa e valor máximo, além dos campos organização de venda e vendedor que poderão ser usados como critério para aplicação da regra.

Para ativar a funcionalidade, será ativada através de uma configuração ID_SEMAFORO_PRAZO_MEDIO que receberá:

S - Quando tiver a configuração e o campo DS_VALOR estiver como S, o sistema vai levar em consideração as informações da tabela para apresentar semaforo as condições;
N - Quando tiver a configuração e o campo DS_valor estiver como N, o sistema não apresentará semáforo para condições, caso o campo DS_VALOR esteja null terá o mesmo comportamento de N.

Integração

Estrutura de banco

Será criado uma nova tabela

SEMAFORO_PRAZO_MEDIO
Coluna Tipo Obrigatório Chave Primária Explicação
CD_SEMAFORO_PZ_MEDIO INT SIM NÃO Código do Motorista
QT_PRAZO_MEDIO INT SIM NÃO Prazo Médio
CD_VENDEDOR INT NÃO NÃO Código do vendedor
CD_ORG_VENDA VARCHAR(50) NÃO NÃO Código da organização venda
VR_FAIXA_INICIAL DECIMAL(9) NÃO NÃO Valor da faixa inicial
VR_FAIXA_FINAL DECIMAL(9) NÃO NÃO Valor da faixa_final

Regras de Negócios

[RN1] - Só poderá ter uma faixa para cada prazo medio.

[RN2] -

Regras de Integração

[RI1] -

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 XXXXX XX/08/2019
Integração - GeoSales XXXXX XX/08/2019

Empresa solicitante

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