CalculaINSS
Gerado por Inteligência Artificial.
Visão Geral
O método CalculaINSS é responsável por calcular o valor do INSS (Instituto Nacional do Seguro Social) com base em um valor decimal fornecido. Ele utiliza métodos auxiliares para truncar valores decimais durante o cálculo.
public async Task<bool> Metodo(...)
Dependências Diretas
| Método | Localização | Linha |
|---|---|---|
| Truncar | BOX3_ERP_API/Core/Util/Calculadora.cs | 1322 |
| Truncar | BOX3_ERP_API/Core/Util/Calculadora.cs | 1327 |
Referências
| Método / Endpoint | Localização | Linha |
|---|---|---|
| ReCalcularFolha | BOX3_ERP_API/Controllers/FolhaPagamentoController.cs | 82 |
| Criar | BOX3_ERP_API/Core/BLL/FolhaPagamentoBLL.cs | 187 |
| GetItem | BOX3_ERP_API/Core/BLL/FolhaPagamentoBLL.cs | 685 |
| Pagamento | BOX3_ERP_API/Core/BLL/FolhaPagamentoBLL.cs | 1036 |
| GerarPagamentos | BOX3_ERP_API/Core/BLL/FolhaPagamentoBLL.cs | 1125 |
Detalhamento das Referências
ReCalcularFolha
O método ReCalcularFolha é um endpoint HTTP GET que recalcula a folha de pagamento com base em um identificador fornecido.
Criar
O método Criar é responsável por criar uma nova folha de pagamento com base em um modelo fornecido e dados de autenticação.
GetItem
O método GetItem recupera um item específico da folha de pagamento com base em um identificador fornecido.
Pagamento
O método Pagamento processa o pagamento de uma folha de pagamento com base em uma lista de identificadores de forma de pagamento.
GerarPagamentos
O método GerarPagamentos gera pagamentos para um item específico da folha de pagamento com base em um modelo fornecido.
Impacto de Alterações
Alterações no método CalculaINSS podem impactar o cálculo do INSS em toda a aplicação, afetando funcionalidades que dependem desse cálculo, como a geração de folhas de pagamento e o processamento de pagamentos.
Propagação de Mudanças
- Verificar o impacto em todos os métodos que chamam
CalculaINSS, comoInsertImpostoseRecalcularFolha. - Testar a integração com os endpoints que utilizam o cálculo do INSS, garantindo que os valores sejam calculados corretamente.
Requisitos para Alteração Segura
- Garantir que os cálculos de truncamento de valores decimais estejam corretos.
- Validar os resultados do cálculo do INSS com casos de teste abrangentes.
- Revisar o impacto em métodos e endpoints dependentes para evitar regressões.