Pular para o conteúdo principal

DevendoAteNDias

atenção

Gerado por Inteligência Artificial.


Visão Geral

Método que verifica se um cliente está devendo até um determinado número de dias. Ele utiliza consultas para obter a menor data de recebimento relacionada ao cliente e verifica configurações específicas para determinar a condição de dívida.

BOX3_ERP_API.Core.BLL.ClienteBLL.cs
public bool DevendoAteNDias(int clienteId)

Dependências Diretas

MétodoLocalizaçãoLinha
MinBOX3_ERP_API.Core.BLL.ClienteBLL.cs2531
GetItemBOX3_ERP_API.Core.BLL.ClienteBLL.cs2537
AddDaysBOX3_ERP_API.Core.BLL.ClienteBLL.cs2541

Referências

Método / EndpointLocalizaçãoLinha
API_DevendoAte30DiasBOX3_ERP_API.Controllers.ClienteController.cs1083
API_OrcamentoProdutoBOX3_ERP_API.Controllers.ProdutoController.cs1425
API_AdicionandoProdutoNaVendaBOX3_ERP_API.Controllers.VendaController.cs1362
ValorBOX3_ERP_API.Core.BLL.ProdutoBLL.cs2386
ValorJazigoVendaBOX3_ERP_API.Core.BLL.JazigoBLL.cs77
ValorBOX3_ERP_API.BLL.Clinica.BLL.AgendamentoClinicaBLL.cs4422
CriarAtendimentoBOX3_ERP_API.BLL.Clinica.BLL.AgendamentoClinicaBLL.cs1779
ValorAgendamentoPorServicoBOX3_ERP_API.BLL.Clinica.BLL.AgendamentoClinicaBLL.cs4574
TabelaPrecoPorServicoBOX3_ERP_API.BLL.Clinica.BLL.AgendamentoClinicaBLL.cs4597
CriarAgendamentoV2BOX3_ERP_API.BLL.Clinica.BLL.AgendamentoClinicaBLL.cs5079
AtualizaPrecoServicosBOX3_ERP_API.BLL.Clinica.BLL.AgendamentoClinicaBLL.cs5150
AdicionandoOrcamentoServicosBOX3_ERP_API.BLL.Clinica.BLL.AgendamentoClinicaBLL.cs5202
ValorServicoBOX3_ERP_API.BLL.Clinica.BLL.AgendamentoClinicaBLL.cs5464
AdicionandoServicosBOX3_ERP_API.BLL.Clinica.BLL.AgendamentoClinicaBLL.cs5543
AtualizaAgendamentoServicoBOX3_ERP_API.BLL.Clinica.BLL.AgendamentoClinicaBLL.cs6481
SalvaOrcamentoOdontoBOX3_ERP_API.BLL.Clinica.BLL.AgendamentoClinicaBLL.cs7926
AlteraOrcamentoOdontoBOX3_ERP_API.BLL.Clinica.BLL.AgendamentoClinicaBLL.cs7964

Detalhamento das Referências

Min

Método de extensão LINQ que retorna o menor valor de uma sequência, neste caso, aplicado a uma coleção de objetos Recebimento para obter a menor data.

GetItem

Método assíncrono que obtém uma configuração específica, podendo validar a existência da configuração antes de retornar.

AddDays

Método que adiciona um número especificado de dias a um objeto DateTime, utilizado para cálculo de datas limite.

Impacto de Alterações

Alterações neste método podem impactar a lógica de verificação de dívidas dos clientes, afetando funcionalidades que dependem da identificação de clientes com débitos recentes.

Propagação de Mudanças

  1. Métodos e endpoints que chamam DevendoAteNDias diretamente, como APIs de clientes e produtos.
  2. Serviços que utilizam informações de dívida para processos financeiros ou de vendas.
  3. Funcionalidades relacionadas a configuração e cálculo de datas de recebimento.

Requisitos para Alteração Segura

  • Garantir testes unitários e de integração que validem a lógica de cálculo de dívida.
  • Verificar impactos em APIs que consomem este método.
  • Manter consistência com as configurações utilizadas para validação.
  • Avaliar o uso correto das datas e consultas LINQ para evitar erros de cálculo.