Pular para o conteúdo principal

Total

atenção

Gerado por Inteligência Artificial.


Visão Geral

O método Total é responsável por calcular o total de uma ordem de serviço, considerando os serviços e produtos associados. Ele utiliza métodos auxiliares para realizar cálculos específicos e truncar valores decimais.

Core/BLL/OrdemServicoBLL.cs
public async Task<decimal> Total(int ordemServicoId)

Dependências Diretas

MétodoLocalizaçãoLinha
CalculoServicoEpocaCore/BLL/OrdemServicoBLL.cs207
CalculoProdutoEpocaCore/BLL/OrdemServicoBLL.cs208
TruncarCore/BLL/OrdemServicoBLL.cs210

Referências

Método / EndpointLocalizaçãoLinha
CalculoCreditoClienteCore/BLL/OrdemServicoBLL.cs190
ComissaoOrdemServicoCore/BLL/ComissaoBLL.cs146
ExecCargaControllers/ClienteCallCenterController.cs736

Detalhamento das Referências

CalculoCreditoCliente

O método CalculoCreditoCliente calcula o crédito do cliente com base na ordem de serviço.

ComissaoOrdemServico

O método ComissaoOrdemServico calcula a comissão associada a uma ordem de serviço, utilizando dados de configuração e recebimentos.

ExecCarga

O método ExecCarga executa uma carga de dados em tempo real.

Impacto de Alterações

Alterações no método Total podem impactar o cálculo de totais em relatórios de ordens de serviço e a comissão associada a essas ordens. Além disso, pode afetar a carga de dados em tempo real no módulo de call center.

Propagação de Mudanças

  1. Relatórios de ordens de serviço detalhados.
  2. Cálculo de comissões em vendas gerais.
  3. Processos de carga de dados em tempo real.

Requisitos para Alteração Segura

  • Garantir que os cálculos de serviços e produtos estejam corretos.
  • Verificar a precisão dos valores truncados.
  • Testar a integração com métodos que utilizam o total da ordem de serviço.