Pular para o conteúdo principal

CalculaINSS

atenção

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.

BOX3_ERP_API/Core/BLL/FolhaPagamentoBLL.cs
public async Task<bool> Metodo(...)

Dependências Diretas

MétodoLocalizaçãoLinha
TruncarBOX3_ERP_API/Core/Util/Calculadora.cs1322
TruncarBOX3_ERP_API/Core/Util/Calculadora.cs1327

Referências

Método / EndpointLocalizaçãoLinha
ReCalcularFolhaBOX3_ERP_API/Controllers/FolhaPagamentoController.cs82
CriarBOX3_ERP_API/Core/BLL/FolhaPagamentoBLL.cs187
GetItemBOX3_ERP_API/Core/BLL/FolhaPagamentoBLL.cs685
PagamentoBOX3_ERP_API/Core/BLL/FolhaPagamentoBLL.cs1036
GerarPagamentosBOX3_ERP_API/Core/BLL/FolhaPagamentoBLL.cs1125

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

  1. Verificar o impacto em todos os métodos que chamam CalculaINSS, como InsertImpostos e RecalcularFolha.
  2. 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.