Pular para o conteúdo principal

GetParcelaDesagrupada

atenção

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.

BOX3_ERP_API/Core/BLL/RecebimentoBLL.cs
public async Task<List<Item_Recebimento>> GetParcelaDesagrupada(int id, DadosToken dadosToken, IMapper mapper, decimal? salarioMinimo = null) {...}

Dependências Diretas

MétodoLocalizaçãoLinha
DesagrupaParcelasBOX3_ERP_API/Core/BLL/RecebimentoBLL.cs8272
ListaJurosMultaBOX3_ERP_API/Core/BLL/RecebimentoBLL.cs8284
MapBOX3_ERP_API/Core/BLL/RecebimentoBLL.cs8288
GetValorDescontoTruncadoBOX3_ERP_API/Core/BLL/RecebimentoBLL.cs8291
TruncarBOX3_ERP_API/Core/BLL/RecebimentoBLL.cs8293
MapBOX3_ERP_API/Core/BLL/RecebimentoBLL.cs8300
TruncarBOX3_ERP_API/Core/BLL/RecebimentoBLL.cs8302

Referências

Método / EndpointLocalizaçãoLinha
API_GetItemDetalheBOX3_ERP_API/Controllers/RecebimentoController.cs1176
GetTemGerarSaldoBOX3_ERP_API/Controllers/RecebimentoController.cs2132
SenhaDescontoBOX3_ERP_API/Controllers/RecebimentoController.cs2173
GerarBoletoPlanoBOX3_ERP_API/Core/BLL/RecebimentoBLL.cs2401
DadosValeColaboradorRecebimentoBOX3_ERP_API/Core/BLL/RecebimentoBLL.cs8384
CarneGeradoBOX3_ERP_API/Core/Repositories/Implementations/EfipayCarneRepository.cs486
CarnePlanoBOX3_ERP_API/Core/Repositories/Implementations/EfipayCarneRepository.cs811

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

  1. Verificar a integridade dos cálculos de juros e multas.
  2. Testar a geração de boletos e carnês para diferentes cenários de planos de contratação.
  3. 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.