Pular para o conteúdo principal

GerarParcelasParaNaoAssociado

atenção

Gerado por Inteligência Artificial.


Visão Geral

O método GerarParcelasParaNaoAssociado é responsável por gerar parcelas para um empréstimo que não está associado a um membro específico. Ele utiliza informações de configuração e dados de token para realizar essa operação.

BOX3_ERP_API/Core/BLL/EmprestimoBLL.cs
public async Task GerarParcelasParaNaoAssociado(Emprestimo emprestimo, Configuracao configuracao, DadosToken dadosToken) {...}

Dependências Diretas

MétodoLocalizaçãoLinha
DateTime.AddMonths(int)BOX3_ERP_API/Core/BLL/EmprestimoBLL.cs237
Convert.ToDateTime(object?)BOX3_ERP_API/Core/BLL/EmprestimoBLL.cs237
IEnumerable<Recebimento>.Min<Recebimento>(Func<Recebimento, int>)BOX3_ERP_API/Core/BLL/EmprestimoBLL.cs239
IEnumerable<Recebimento>.Max<Recebimento>(Func<Recebimento, int>)BOX3_ERP_API/Core/BLL/EmprestimoBLL.cs240
DateTime.AddMonths(int)BOX3_ERP_API/Core/BLL/EmprestimoBLL.cs244
DateTime.AddMonths(int)BOX3_ERP_API/Core/BLL/EmprestimoBLL.cs247
IEnumerable<Recebimento>.Min<Recebimento>(Func<Recebimento, int>)BOX3_ERP_API/Core/BLL/EmprestimoBLL.cs265

Referências

Método / EndpointLocalizaçãoLinha
API_PutListReceberBOX3_ERP_API/Controllers/EmprestimoController.cs387
API_ImprimirCarneEmprestimoBOX3_ERP_API/Controllers/CarneController.cs1008

Detalhamento das Referências

API_PutListReceber

Este método é um endpoint HTTP PUT que recebe uma lista de itens de devolução de empréstimo e processa a atualização correspondente.

API_ImprimirCarneEmprestimo

Este método é um endpoint HTTP GET que imprime o carnê de um empréstimo específico, identificado por parâmetros de entrada.

Impacto de Alterações

Alterações no método GerarParcelasParaNaoAssociado podem impactar a geração de parcelas para empréstimos não associados, afetando endpoints que dependem dessa funcionalidade.

Propagação de Mudanças

  1. Verificar a lógica de geração de parcelas para garantir que todas as regras de negócio sejam atendidas.
  2. Testar os endpoints API_PutListReceber e API_ImprimirCarneEmprestimo para garantir que as alterações não afetem suas funcionalidades.

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 a lógica de cálculo de datas e valores para garantir precisão e conformidade com as regras de negócio.