QuantidadeParcelasPagasEmAbertoMes
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.
public async Task<KPIClienteJazigoManutencaoResultDTO> QuantidadeParcelasPagasEmAbertoMes(DataInicioDataFimNullDTO model) {...}
Dependências Diretas
| Método | Localização | Linha |
|---|---|---|
VerificaFiltroDeData | plasfran_erp.core/Repositories/Implementations/KPIOticaRepository.cs | 204 |
DateTime.AddMilliseconds | plasfran_erp.core/Repositories/Implementations/KPIOticaRepository.cs | 221 |
DateTime.AddDays | plasfran_erp.core/Repositories/Implementations/KPIOticaRepository.cs | 221 |
IDbConnection.QueryAsync<KPIGeral.KPIClienteJazigoManutencaoItemDTO> | plasfran_erp.core/Repositories/Implementations/KPIOticaRepository.cs | 225 |
Referências
| Método / Endpoint | Localização | Linha |
|---|---|---|
Inadimplencia | plasfran_erp.core/Repositories/Implementations/KPIOticaRepository.cs | 509 |
QuantidadeParcelasPagasEmAbertoMes | plasfran_erp.api/Controllers/KPIOticaController.cs | 81 |
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
- Alterações no método
QuantidadeParcelasPagasEmAbertoMespodem afetar o métodoInadimplenciana classeKPIOticaRepository. - O endpoint
QuantidadeParcelasPagasEmAbertoMesnoKPIOticaControllertambé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.