Pular para o conteúdo principal

QuantidadeParcelasPagasEmAbertoMes

atenção

Gerado por Inteligência Artificial.


Visão Geral

O método QuantidadeParcelasPagasEmAbertoMes é responsável por calcular a quantidade de parcelas pagas que ainda estão em aberto dentro de um determinado mês. Ele utiliza um filtro de data para determinar o intervalo de tempo a ser considerado na consulta. Este método é assíncrono e retorna um objeto do tipo KPIClienteJazigoManutencaoResultDTO.

plasfran_erp.core/Repositories/Implementations/KPIOticaRepository.cs
public async Task<KPIClienteJazigoManutencaoResultDTO> QuantidadeParcelasPagasEmAbertoMes(DataInicioDataFimNullDTO model) {...}

Dependências Diretas

MétodoLocalizaçãoLinha
VerificaFiltroDeDataplasfran_erp.core/Repositories/Implementations/KPIOticaRepository.cs204
DateTime.AddMillisecondsplasfran_erp.core/Repositories/Implementations/KPIOticaRepository.cs221
DateTime.AddDaysplasfran_erp.core/Repositories/Implementations/KPIOticaRepository.cs221
IDbConnection.QueryAsync<KPIGeral.KPIClienteJazigoManutencaoItemDTO>plasfran_erp.core/Repositories/Implementations/KPIOticaRepository.cs225

Referências

Método / EndpointLocalizaçãoLinha
Inadimplenciaplasfran_erp.core/Repositories/Implementations/KPIOticaRepository.cs509
QuantidadeParcelasPagasEmAbertoMesplasfran_erp.api/Controllers/KPIOticaController.cs81

Detalhamento das Referências

Inadimplencia

O método Inadimplencia utiliza o método QuantidadeParcelasPagasEmAbertoMes para calcular a inadimplência com base nas parcelas pagas em aberto. Ele é exposto através de um endpoint HTTP POST na API.

QuantidadeParcelasPagasEmAbertoMes (Controller)

Este método no controlador KPIOticaController expõe o cálculo de parcelas pagas em aberto através de um endpoint HTTP POST, permitindo que clientes externos façam requisições para obter esses dados.

Impacto de Alterações

Alterações no método QuantidadeParcelasPagasEmAbertoMes podem impactar diretamente o cálculo de inadimplência e a resposta do endpoint QuantidadeParcelasPagasEmAbertoMes no controlador KPIOticaController. Isso pode afetar a lógica de negócios que depende desses cálculos e a interface do usuário que consome esses dados.

Propagação de Mudanças

  1. Alterações no método QuantidadeParcelasPagasEmAbertoMes podem afetar o método Inadimplencia na classe KPIOticaRepository.
  2. O endpoint QuantidadeParcelasPagasEmAbertoMes no KPIOticaController também será impactado, afetando qualquer cliente que consuma este serviço.

Requisitos para Alteração Segura

  • Certifique-se de que todas as dependências diretas e indiretas são atualizadas para refletir qualquer mudança na assinatura ou lógica do método.
  • Realize testes abrangentes para garantir que as alterações não introduzam regressões ou quebras na lógica de negócios.
  • Atualize a documentação da API para refletir quaisquer mudanças nos endpoints expostos.