GerarJurosMulta
atenção
Gerado por Inteligência Artificial.
Visão Geral
O método GerarJurosMulta é responsável por calcular e aplicar juros e multas a um recebimento com base em configurações específicas e na data de pagamento fornecida.
BOX3_ERP_API/Core/BLL/RecebimentoBLL.cs
public async Task GerarJurosMulta(Recebimento recebimento, Configuracao config, DadosToken dadosToken, DateTime dataPagamento) {...}
Dependências Diretas
| Método | Localização | Linha |
|---|---|---|
| DesagrupaParcelas | BOX3_ERP_API/Core/BLL/RecebimentoBLL.cs | 142 |
| Remove | BOX3_ERP_API/Core/BLL/RecebimentoBLL.cs | 147 |
| ListaJurosMulta | BOX3_ERP_API/Core/BLL/RecebimentoBLL.cs | 152 |
Referências
| Método / Endpoint | Localização | Linha |
|---|---|---|
| API_Pagamento | BOX3_ERP_API/Controllers/RecebimentoController.cs | 688 |
| API_GetAprovacao | BOX3_ERP_API/Controllers/RecebimentoController.cs | 1680 |
| API_AtualizarListadosPagamentoStatus | BOX3_ERP_API/Controllers/RecebimentoLinksController.cs | 303 |
| Consultar | BOX3_ERP_API/Core/BLL/PagarmeBLL.cs | 410 |
| Consultar | BOX3_ERP_API/Core/Repositories/Implementations/EfipayCarneRepository.cs | 261 |
| AtualizarStatusPorCliente | BOX3_ERP_API/Core/Repositories/Implementations/EfipayCarneRepository.cs | 407 |
| ConsultarPorId | BOX3_ERP_API/Core/Repositories/Implementations/FinanceiroTransacoesPixRepository.cs | 222 |
| Consultar | BOX3_ERP_API/Core/Repositories/Implementations/GerenciamentoBoletoRepository.cs | 236 |
| ConsultaManual | BOX3_ERP_API/Core/Repositories/Implementations/GerenciamentoBoletoRepository.cs | 472 |
Detalhamento das Referências
API_Pagamento
Este endpoint é responsável por processar o pagamento de um recebimento, aplicando as devidas regras de negócio e atualizando o status conforme necessário.
Impacto de Alterações
Alterações no método GerarJurosMulta podem impactar diretamente o cálculo de juros e multas em recebimentos, afetando a precisão dos valores financeiros processados pelo sistema.
Propagação de Mudanças
- Verificar a consistência dos cálculos de juros e multas em todos os cenários de pagamento.
- Testar a integração com endpoints que utilizam o método
GerarJurosMulta.
Requisitos para Alteração Segura
- Garantir que todos os cálculos de juros e multas estejam de acordo com as regras de negócio definidas.
- Realizar testes unitários e de integração para validar o comportamento do método após alterações.