Quando a empresa utiliza controle de limite de crédito para vendas em crediário, é possível configurar o sistema para garantir que as vendas respeitem as regras definidas pela empresa, aplicando validações automáticas e exigindo autorizações quando o limite de crédito do cliente for excedido.
A seguir, você verá como funciona a verificação das configurações da empresa, a exibição de mensagens de confirmação e o processo de autorização por usuários com permissão adequada, assegurando controle, segurança e padronização no fluxo de vendas.
1. Verificar configuração geral da empresa
- Se “Controla limite de crédito” = NÃO CONTROLA LIMITE DE CRÉDITO
- Não exibir modal de confirmação de limite excedido
- Prosseguir com o pagamento normalmente

- Se “Controla limite de crédito” = CONTROLA LIMITE DE CRÉDITO COM CREDIÁRIO (...)
- ➡️ Ir para o passo 2
2. Exibir modal de confirmação de limite de crédito excedido
- Quando o valor da venda exceder o limite do cliente, exibir a modal de confirmação
- A modal terá as opções: (S)im e (N)ão

3. Caso o usuário clique em “(S)im”
- Verificar se o usuário atual possui a permissão “Usuário pode alterar limite de crédito”:
- Se HABILITADA:
- ✅ Confirmar pagamento em crediário
- ✅ Prosseguir a venda normalmente
- Se DESABILITADA:
- ➡️ Solicitar usuário e senha de um outro usuário autorizado

4. Validação do usuário autorizado informado
Se o usuário e senha informados forem de um usuário que seja gerente, então:
- ✅ Confirmar pagamento em crediário
- ✅ Prosseguir a venda normalmente
- ✅Neste caso, não é necessário que esse usuário gerente tenha a permissão “Usuário pode alterar limite de crédito” habilitada.
