Pular para o conteúdo principal

SincronizaPlanoModeloOS

atenção

Gerado por Inteligência Artificial.


Visão Geral

O método SincronizaPlanoModeloOS é responsável por sincronizar o plano modelo de uma ordem de serviço. Ele realiza operações de contagem e atualização de produtos e serviços associados ao modelo de ordem de serviço.

BOX3_ERP_API/Core/BLL/OrdemServicoBLL.cs
public async Task<bool> SincronizaPlanoModeloOS(...)

Dependências Diretas

MétodoLocalizaçãoLinha
CountAsyncBOX3_ERP_API/Core/BLL/OrdemServicoBLL.cs665
CountAsyncBOX3_ERP_API/Core/BLL/OrdemServicoBLL.cs666
AtualizarProdutosModeloOSBOX3_ERP_API/Core/BLL/OrdemServicoBLL.cs672
AtualizarServicosModeloOSBOX3_ERP_API/Core/BLL/OrdemServicoBLL.cs673

Referências

Método / EndpointLocalizaçãoLinha
InserirProdutoBOX3_ERP_API/Controllers/PlanoController.cs605
AlterarProdutoInseridoBOX3_ERP_API/Controllers/PlanoController.cs648
RemoverProdutoInseridoBOX3_ERP_API/Controllers/PlanoController.cs673
InserirServicoBOX3_ERP_API/Controllers/PlanoController.cs721
AlterarServicoInseridoBOX3_ERP_API/Controllers/PlanoController.cs763
RemoverServicoInseridoBOX3_ERP_API/Controllers/PlanoController.cs788
SincronizarPlanoModeloBOX3_ERP_API/Controllers/PlanoController.cs804
AdicionarBOX3_ERP_API/Core/Repositories/Implementations/PlanoRepository.cs45
AtualizarBOX3_ERP_API/Core/Repositories/Implementations/PlanoRepository.cs71

Detalhamento das Referências

InserirProduto

Este método é um endpoint HTTP POST que permite a inserção de um produto no plano.

AlterarProdutoInserido

Este método é um endpoint HTTP PUT que permite a alteração de um produto já inserido no plano.

RemoverProdutoInserido

Este método é um endpoint HTTP DELETE que permite a remoção de um produto inserido no plano.

InserirServico

Este método é um endpoint HTTP POST que permite a inserção de um serviço no plano.

AlterarServicoInserido

Este método é um endpoint HTTP PUT que permite a alteração de um serviço já inserido no plano.

RemoverServicoInserido

Este método é um endpoint HTTP DELETE que permite a remoção de um serviço inserido no plano.

SincronizarPlanoModelo

Este método é um endpoint HTTP GET que permite a sincronização do modelo de plano.

Adicionar

Este método adiciona um novo plano ao repositório.

Atualizar

Este método atualiza um plano existente no repositório.

Impacto de Alterações

Alterações neste método podem impactar a sincronização de planos modelo, afetando a contagem e atualização de produtos e serviços associados.

Propagação de Mudanças

  1. Verificar a integridade dos dados após a sincronização.
  2. Garantir que os endpoints associados estejam funcionando corretamente após alterações.

Requisitos para Alteração Segura

  • Testar a sincronização de planos modelo em um ambiente de desenvolvimento antes de aplicar em produção.
  • Validar a contagem e atualização de produtos e serviços para garantir que não haja inconsistências.