Pular para o conteúdo principal

GetDescontoPermitido

atenção

Gerado por Inteligência Artificial.


Visão Geral

O método GetDescontoPermitido é responsável por verificar se um desconto é permitido para um determinado colaborador, com base em parâmetros como o valor do desconto e o valor total.

BOX3_ERP_API/Core/BLL/RecebimentoBLL.cs
public async Task<bool> GetDescontoPermitido(int colaboradorId, decimal desconto, decimal valor)

Dependências Diretas

MétodoLocalizaçãoLinha
GetItemBOX3_ERP_API/Core/BLL/RecebimentoBLL.cs8319

Referências

Método / EndpointLocalizaçãoLinha
SenhaDescontoBOX3_ERP_API/Controllers/RecebimentoController.cs2178
API_SenhaDescontoLoteBOX3_ERP_API/Controllers/RecebimentoController.cs2230

Detalhamento das Referências

SenhaDesconto

O método SenhaDesconto é um endpoint HTTP POST que utiliza o método GetDescontoPermitido para autorizar descontos com base em um modelo de autorização de desconto.

API_SenhaDescontoLote

O método API_SenhaDescontoLote é um endpoint HTTP POST que processa autorizações de desconto em lote, utilizando o método GetDescontoPermitido para verificar a permissão de cada desconto.

Impacto de Alterações

Alterações no método GetDescontoPermitido podem impactar diretamente os endpoints SenhaDesconto e API_SenhaDescontoLote, afetando a lógica de autorização de descontos.

Propagação de Mudanças

  1. Verificar a lógica de autorização de desconto nos métodos SenhaDesconto e API_SenhaDescontoLote.
  2. Atualizar testes unitários e de integração para cobrir as mudanças na lógica de autorização.

Requisitos para Alteração Segura

  • Garantir que todos os cenários de autorização de desconto sejam cobertos por testes.
  • Validar que as mudanças não afetam negativamente a performance dos endpoints relacionados.