Projeto/Reflexa/Documentação/Alerta Validação de controle de limite de credito

De GeoSales
Revisão de 18h20min de 12 de junho de 2018 por 10.0.0.128 (discussão)
Ir para navegação Ir para pesquisar

Histórico de Revisões

Data Quem Comentários
11/06/2018 Renato Lima Criação do Documento
12/06/2018 Marcus Fabio Salviano Validado pelo desenvolvimento

Necessidade

Cliente solicitou que no momento de inserir um item no pedido e que ele tenha excedido o limite de crédito do cliente, seja apresentado alerta ao vendedor apresentando a informação, sem que seja necessário o vendedor venha finalizar o pedido para que o alerta seja apresentado.

Solução

No momento em que o vendedor estiver adicionando os itens do pedido, o sistema validará o limite de credito, antes do vendedor realizar o processo de salvar pedido. Assim o vendedor terá retorno se o limite foi excedido ou não antes de salvar o pedido.

Implementação

O Geosales no momento de inserção dos itens, ao atingir o limite de credito do cliente, apresentará uma mensagem informando que o limite de credito foi atingido.

Será criada a configuração ID_VALIDA_LIMITE_CREDITO_ITEM, que será inserida na tabela de Configuracao. A configuração receberá S ou N no DS_VALOR e poderá ser sincronizada, para habilitar a validação no mobile.

Com a configuração inserida e o DS_VALOR igual a S,o sistema realizará a validação, no momento da inserção do item. Se o item inserido, fizer com que o valor pedido atinja o limite de credito do cliente disponivel, o sistema apresentará mensagem.

Mensagem:Limite de crédito disponível, foi consumido.

Quando da ausência da configuração ou a mesma estiver com o DS_VALOR igual a N ou null,deve-se manter o comportamento original, validando o limite de credito, apenas no momento de salvar o pedido.

Regras de Negócio

RN1 - Sistema irá validar limite de credito através da inserção do item, quando tiver a configuração ID_VALIDA_LIMITE_CREDITO_ITEM.

RN2 - Quando não tiver a configuração ID_VALIDA_LIMITE_CREDITO_ITEM ou a mesma estiver igual a N ou null o sistema deve manter a validação no momento de salvar o pedido.

RN3 - Validação deverá ser usada, quando o cliente optar em realizar o controle de limite de credito.

RN4 - O controle por item pode acontecer, mesmo que tenha o controle de limite de credito ao salvar o pedido.

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