GetParcelaDesagrupada
Gerado por Inteligência Artificial.
Visão Geral
O método GetParcelaDesagrupada é responsável por obter uma lista de parcelas desagrupadas a partir de um identificador específico. Ele utiliza informações de token de dados e um mapeador para processar as parcelas, podendo também considerar um salário mínimo opcional.
public async Task<List<Item_Recebimento>> GetParcelaDesagrupada(int id, DadosToken dadosToken, IMapper mapper, decimal? salarioMinimo = null) {...}
Dependências Diretas
| Método | Localização | Linha |
|---|---|---|
| DesagrupaParcelas | BOX3_ERP_API/Core/BLL/RecebimentoBLL.cs | 8272 |
| ListaJurosMulta | BOX3_ERP_API/Core/BLL/RecebimentoBLL.cs | 8284 |
| Map | BOX3_ERP_API/Core/BLL/RecebimentoBLL.cs | 8288 |
| GetValorDescontoTruncado | BOX3_ERP_API/Core/BLL/RecebimentoBLL.cs | 8291 |
| Truncar | BOX3_ERP_API/Core/BLL/RecebimentoBLL.cs | 8293 |
| Map | BOX3_ERP_API/Core/BLL/RecebimentoBLL.cs | 8300 |
| Truncar | BOX3_ERP_API/Core/BLL/RecebimentoBLL.cs | 8302 |
Referências
| Método / Endpoint | Localização | Linha |
|---|---|---|
| API_GetItemDetalhe | BOX3_ERP_API/Controllers/RecebimentoController.cs | 1176 |
| GetTemGerarSaldo | BOX3_ERP_API/Controllers/RecebimentoController.cs | 2132 |
| SenhaDesconto | BOX3_ERP_API/Controllers/RecebimentoController.cs | 2173 |
| GerarBoletoPlano | BOX3_ERP_API/Core/BLL/RecebimentoBLL.cs | 2401 |
| DadosValeColaboradorRecebimento | BOX3_ERP_API/Core/BLL/RecebimentoBLL.cs | 8384 |
| CarneGerado | BOX3_ERP_API/Core/Repositories/Implementations/EfipayCarneRepository.cs | 486 |
| CarnePlano | BOX3_ERP_API/Core/Repositories/Implementations/EfipayCarneRepository.cs | 811 |
Detalhamento das Referências
API_GetItemDetalhe
Este endpoint é responsável por obter detalhes de um item específico de pagamento.
GetTemGerarSaldo
Este método verifica se há saldo a ser gerado para uma determinada parcela.
SenhaDesconto
Método que lida com a autorização de desconto mediante senha.
GerarBoletoPlano
Gera boletos para um plano específico, utilizando informações de cliente e token de dados.
DadosValeColaboradorRecebimento
Obtém informações sobre o vale colaborador para um determinado recebimento.
CarneGerado
Método privado que gera um carnê para um plano de contratação específico.
CarnePlano
Gera um carnê para um plano de contratação, utilizando informações de token de dados e mapeador.
Impacto de Alterações
Alterações neste método podem impactar a forma como as parcelas são desagrupadas e processadas, afetando diretamente os cálculos de juros, multas e descontos aplicados.
Propagação de Mudanças
- Verificar a integridade dos cálculos de juros e multas.
- Testar a geração de boletos e carnês para diferentes cenários de planos de contratação.
- Validar a autorização de descontos e a geração de saldos.
Requisitos para Alteração Segura
- Garantir que todos os cálculos financeiros sejam precisos e consistentes.
- Assegurar que o mapeamento de dados esteja correto e atualizado.
- Realizar testes abrangentes para verificar a funcionalidade em diferentes cenários de uso.