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
 
(44 revisões intermediárias por 5 usuários não estão sendo mostradas)
Linha 5: Linha 5:
 
! Comentários  
 
! Comentários  
 
|-
 
|-
25/05/2018  ||  Renato Lima    ||  Criação do Documento  
+
11/06/2018  ||  Renato Lima    ||  Criação do Documento  
 
|-
 
|-
XX/XX/XXXX ||  Marcus Fabio     ||  Validado pelo desenvolvimento
+
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.
 +
|-
 +
|  17/08/2018  ||  Ana Júlia  ||  Alteração da documentação.
 +
|-
 +
|  20/08/2018  ||  Luan Lima  ||  Aprovação de Ajustes.
 
|-
 
|-
 
|}
 
|}
  
 
== Necessidade ==
 
== Necessidade ==
Cliente solicitou que no momento de inserir um 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, finalizar o pedido e salvar.
+
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 ==
 
== Solução ==
No momento em que o vendedor estiver fazendo o 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.
+
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 limite de crédito deverá ser pegue da tabela CLINTE da coluna VR_LIMITE.
  
== Integração ==
+
'''-Excedente de Limite de crédito Atingido'''
  
 +
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.
  
== Implementação ==
+
'''-Limite de credito ultrapassa valor cadastrado - Inserção de Item'''
 +
 
 +
Será exibida uma mensagem de alerta ao vendedor quando o valor/somatório dos itens passar do limite de crédito cadastrada para o cliente.
  
 +
Mensagem: O saldo de limite de crédito está insuficiente. Excedido em R$ .
  
 +
'''Limite de crédito ultrapassa - Salvar pedido'''
  
== Regras de integração ==
+
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 continuar?' dando as opções de 'Sim' e 'Não'
  
'''[RI1]''' –
+
Caso o usuário selecione a opção 'Sim', o sistema deverá salvar o pedido com o limite de crédito ultrapassado , ou seja, o pedido mesmo passando do limite de credito poderá ser salvo sem pendencia, se a opção selecionada for 'Não', o sistema não deverá salvar o pedido, continuando assim na tela de cadastro de pedido.
  
'''[RI2]''' –
+
O controle do pop-up será feita através da configuração ID_CLIENTE_SEM_LIMITE, onde deverá receber valor 'S', para quando tiver ativada, 'N' ou NULL para desativar.
  
==Regras de Negócio==
+
Por exemplo: O cliente 'B' possui o limite de crédito de 1000 (VR_LIMITE) tendo como limite de crédito excedente de 1500 (PC_SALDO_LIMITE_EXCEDENTE), onde o pedido foi salvo com o valor de 1100, ou seja, ultrapassou o VR_LIMITE, quando clicado em salvar o sistema exibirá a mensagem 'Pedido ultrapassou limite de crédito, deseja continuar?', clicando em 'Sim' o pedido será salvo sem pendencia.
  
'''RN1 - '''
+
Ou seja não será usado em nenhum momento o limite de crédito excedente conforme exemplo acima.
  
'''RN2 - '''
+
==Regras de Negócio==
  
'''RN3 - '''  
+
'''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.
  
'''RN4 - '''  
+
'''RN2 - ''' Validação deverá ser usada, quando o cliente optar em realizar o controle de limite de credito.
  
'''RN5 - '''  
+
'''RN3 - ''' O controle por item pode acontecer, mesmo que tenha o controle de limite de credito ao salvar o pedido.
  
'''RN6 - '''  
+
'''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 ==
 
== Aprovação ==

Edição atual tal como às 18h45min de 4 de setembro 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.
17/08/2018 Ana Júlia Alteração da documentação.
20/08/2018 Luan Lima Aprovação de Ajustes.

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 limite de crédito deverá ser pegue da tabela CLINTE da coluna VR_LIMITE.

-Excedente de Limite de crédito Atingido

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.

-Limite de credito ultrapassa valor cadastrado - Inserção de Item

Será exibida uma mensagem de alerta ao vendedor quando o valor/somatório dos itens passar do limite de crédito cadastrada para o cliente.

Mensagem: O saldo de limite de crédito está insuficiente. Excedido em R$ . 

Limite de crédito ultrapassa - Salvar pedido

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 continuar?' 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 , ou seja, o pedido mesmo passando do limite de credito poderá ser salvo sem pendencia, 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_CLIENTE_SEM_LIMITE, onde deverá receber valor 'S', para quando tiver ativada, 'N' ou NULL para desativar.

Por exemplo: O cliente 'B' possui o limite de crédito de 1000 (VR_LIMITE) tendo como limite de crédito excedente de 1500 (PC_SALDO_LIMITE_EXCEDENTE), onde o pedido foi salvo com o valor de 1100, ou seja, ultrapassou o VR_LIMITE, quando clicado em salvar o sistema exibirá a mensagem 'Pedido ultrapassou limite de crédito, deseja continuar?', clicando em 'Sim' o pedido será salvo sem pendencia.

Ou seja não será usado em nenhum momento o limite de crédito excedente conforme exemplo acima.

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