Regras e comportamentos
Regras de entrada
Período InicialePeríodo Finalsão obrigatórios.- O formato aceito é MM/AAAA.
- O período inicial não pode ser maior que o período final.
- Para calcular um único mês, informe o mesmo valor nos dois campos.
Regras de execução
- O cálculo roda mês a mês, em ordem cronológica, de forma inclusiva.
- A rotina considera as regras já existentes de mensalidades, contratos, pós-pago, multa e correção monetária, quando parametrizadas.
- A prévia não grava débitos; a finalização grava.
- A execução usa bloqueio lógico por empresa para evitar concorrência simultânea.
Regras de consolidação do resultado
- Cada mês retorna total de sócios, valor total e naturezas do próprio mês.
- O resultado final soma os meses e exibe:
- consolidado por natureza;
- valor total do intervalo;
- total de sócios apurados no intervalo.
Regras que evitam inconsistências
- O sistema valida usuário, empresa e parâmetros obrigatórios antes de iniciar.
- É exigido que o usuário seja funcionário.
- O cálculo ocorre em transação única e só confirma no final.
- Em falha ou cancelamento, a rotina não mantém transação aberta.
Importante
Se a prévia apresentar valores inesperados, corrija as parametrizações antes de finalizar.