Mudanças entre as edições de "Projeto/Reflexa/Documentação/Alerta Validação de controle de limite de credito"

De GeoSales
Ir para navegação Ir para pesquisar
Linha 42: Linha 42:
  
 
A configuração ID_EXIBE_LIMITE_CREDITO deverá receber valor 'S', para quando tiver ativada, 'N' ou NULL para desativar.
 
A configuração ID_EXIBE_LIMITE_CREDITO deverá receber valor 'S', para quando tiver ativada, 'N' ou NULL para desativar.
 +
 +
Deverá ser criada uma validação no sistema GeoSales, na hora de salvar um pedido, onde se um pedido ultrapassar o valor de limite de crédito disponível para o cliente, deverá ser exibido um pop-up, questionando ao usuário com a mensagem 'Pedido ultrapassou limite de crédito, deseja salvar?' dando as opções de 'Sim' e 'Não'.
 +
 +
Caso o usuário selecione a opção 'Sim', o sistema deverá salvar o pedido com o limite de crédito ultrapassado, se a opção selecionada for 'Não', o sistema não deverá salvar o pedido, continuando assim na tela de cadastro de pedido.
 +
 +
O controle do pop-up será feita através da configuração ID_EXIBI_MSG_CREDITO, onde deverá receber valor 'S', para quando tiver ativada, 'N' ou NULL para desativar.
  
 
==Regras de Negócio==
 
==Regras de Negócio==

Edição das 14h15min de 20 de agosto de 2018

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
14/06/2018 Renato Lima Ajuste em alerta, no momento que o limite de credito for excedido.
03/07/2018 Renato Lima Remover referencia para configuração ID_VALIDA_LIMITE_CREDITO_ITEM.
03/07/2018 XXXXXXX Aprovação de Ajustes.
17/08/2018 Ana Júlia Alteração da documentação.

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.

Sendo necessário também exibir um alerta, quando o somatório do pedido passar do limite de crédito do cliente e questionar ao usuário se deseja salvar o pedido, se o pedido tiver ultrapassado o limite de crédito.

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.

Deverá ser criado uma configuração para que seja controlado o alerta no momento da ultrapassagem do limite de credito do cliente.

Para os pedidos que ultrapassarem o limite de crédito, deverá ser exibida uma mensagem, confirmando a ação de salvar um pedido que ultrapasse o limite de crédito disponível para o cliente.

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. O sistema irá verificar se ID_ATUALIZA_SALDO está como "S" e irá realizar a validação no momento de inserir o item e de salvar, quando o campo estiver com "N" ou NULL, não acontecerá está validação.

Mensagem:Limite de crédito disponível, foi excedido em R$ Valor.

O Sistema irá verificar o limite e o valor do pedido e apresentar a diferença onde está o valor.

Deverá ser criada também a configuração ID_EXIBE_LIMITE_CREDITO, que quando ativada, exibirá uma mensagem de alerta. A mensagem será exibida quando o valor/somatório dos itens passar do limite de crédito cadastrada para o cliente.

A configuração ID_EXIBE_LIMITE_CREDITO deverá receber valor 'S', para quando tiver ativada, 'N' ou NULL para desativar.

Deverá ser criada uma validação no sistema GeoSales, na hora de salvar um pedido, onde se um pedido ultrapassar o valor de limite de crédito disponível para o cliente, deverá ser exibido um pop-up, questionando ao usuário com a mensagem 'Pedido ultrapassou limite de crédito, deseja salvar?' dando as opções de 'Sim' e 'Não'.

Caso o usuário selecione a opção 'Sim', o sistema deverá salvar o pedido com o limite de crédito ultrapassado, se a opção selecionada for 'Não', o sistema não deverá salvar o pedido, continuando assim na tela de cadastro de pedido.

O controle do pop-up será feita através da configuração ID_EXIBI_MSG_CREDITO, onde deverá receber valor 'S', para quando tiver ativada, 'N' ou NULL para desativar.

Regras de Negócio

RN1 - O sistema irá verificar se ID_ATUALIZA_SALDO da tipo_movimento pedido está como "S" e irá realizar a validação no momento de inserir o item e de salvar.

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

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

RN4 - Ao final da criação do pedido, ou seja, ao salvá-lo, será exibida uma pop-up informando ao usuário acerca do excedente de limite de crédito, questionando-o se deseja salvar o pedido mesmo assim, ou alterá-lo.

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