Pular para o conteúdo principal

GetValorParcelas

atenção

Gerado por Inteligência Artificial.


Visão Geral

O método GetValorParcelas é responsável por calcular e retornar uma lista de parcelas recorrentes de pagamento, com base nos parâmetros fornecidos. Ele utiliza várias funções utilitárias para manipulação de datas e cálculos monetários.

BOX3_ERP_API/Core/BLL/PagamentoRecorrenteBLL.cs
public List<PagamentoRecorrenteParcelaViewModel> GetValorParcelas(Item_ValorParcelas item) {...}

Dependências Diretas

MétodoLocalizaçãoLinha
TruncarBOX3_ERP_API/Core/Util/Calculadora.cs559
AddYearsBOX3_ERP_API/Core/BLL/PagamentoRecorrenteBLL.cs572
AddMonthsBOX3_ERP_API/Core/BLL/PagamentoRecorrenteBLL.cs575
AddMonthsBOX3_ERP_API/Core/BLL/PagamentoRecorrenteBLL.cs578
AddMonthsBOX3_ERP_API/Core/BLL/PagamentoRecorrenteBLL.cs581
AddDaysBOX3_ERP_API/Core/BLL/PagamentoRecorrenteBLL.cs584
AddDaysBOX3_ERP_API/Core/BLL/PagamentoRecorrenteBLL.cs587
GetNextDiaUtilBOX3_ERP_API/Core/BLL/PagamentoRecorrenteBLL.cs597
AddYearsBOX3_ERP_API/Core/BLL/PagamentoRecorrenteBLL.cs631
AddMonthsBOX3_ERP_API/Core/BLL/PagamentoRecorrenteBLL.cs634
AddMonthsBOX3_ERP_API/Core/BLL/PagamentoRecorrenteBLL.cs637
AddMonthsBOX3_ERP_API/Core/BLL/PagamentoRecorrenteBLL.cs640
AddDaysBOX3_ERP_API/Core/BLL/PagamentoRecorrenteBLL.cs643
AddDaysBOX3_ERP_API/Core/BLL/PagamentoRecorrenteBLL.cs646
GetNextDiaUtilBOX3_ERP_API/Core/BLL/PagamentoRecorrenteBLL.cs656

Referências

Método / EndpointLocalizaçãoLinha
ValorParcelasBOX3_ERP_API/Controllers/PagamentoRecorrenteController.cs122
RenovarPagamentoRecorrenteBOX3_ERP_API/Core/BLL/PagamentoRecorrenteBLL.cs530

Detalhamento das Referências

ValorParcelas

Este método é um endpoint HTTP POST que utiliza o método GetValorParcelas para calcular as parcelas de pagamento recorrente e retornar o resultado.

RenovarPagamentoRecorrente

Este método é responsável por renovar um pagamento recorrente, utilizando o método GetValorParcelas para obter as informações necessárias sobre as parcelas.

Impacto de Alterações

Alterações no método GetValorParcelas podem impactar diretamente a forma como as parcelas de pagamento são calculadas e retornadas, afetando todos os sistemas que dependem deste cálculo, como a renovação de pagamentos recorrentes e a geração de relatórios de parcelas.

Propagação de Mudanças

  1. Atualizar a lógica de cálculo de parcelas pode exigir ajustes nos métodos que consomem GetValorParcelas, como RenovarPagamentoRecorrente e ValorParcelas.
  2. Testes devem ser realizados para garantir que as alterações não afetem negativamente outros componentes do sistema.

Requisitos para Alteração Segura

  • Realizar testes unitários e de integração para validar o comportamento do método após alterações.
  • Revisar e atualizar a documentação relacionada para refletir as mudanças feitas no cálculo de parcelas.
  • Garantir que todas as dependências diretas e indiretas sejam compatíveis com as alterações realizadas.