Pular para o conteúdo principal

DadosCep

atenção

Gerado por Inteligência Artificial.


Visão Geral

Este método realiza o tratamento, normalização e consulta dos dados de um CEP, aplicando regras para remoção de acentos e caracteres especiais, retornando um objeto de resultado detalhado do CEP.

BOX3_ERP_API\BOX3_ERP_API.Core\BLL\CEPBLL.cs
public async Task<Result_DadosCep> DadosCep(Item_DadosCep dadosCep)

Dependências Diretas

MétodoLocalizaçãoLinha
ReplaceBOX3_ERP_API\BOX3_ERP_API.Core\BLL\CEPBLL.cs38
ReplaceBOX3_ERP_API\BOX3_ERP_API.Core\BLL\CEPBLL.cs44
RemoverAcentosBOX3_ERP_API\BOX3_ERP_API.Core\BLL\CEPBLL.cs56
RemoverAcentosBOX3_ERP_API\BOX3_ERP_API.Core\BLL\CEPBLL.cs57
RemoverAcentosBOX3_ERP_API\BOX3_ERP_API.Core\BLL\CEPBLL.cs58
RemoverAcentosBOX3_ERP_API\BOX3_ERP_API.Core\BLL\CEPBLL.cs59
RemoverAcentosBOX3_ERP_API\BOX3_ERP_API.Core\BLL\CEPBLL.cs63
RemoverAcentosBOX3_ERP_API\BOX3_ERP_API.Core\BLL\CEPBLL.cs73
RemoverAcentosBOX3_ERP_API\BOX3_ERP_API.Core\BLL\CEPBLL.cs78
RemoverAcentosBOX3_ERP_API\BOX3_ERP_API.Core\BLL\CEPBLL.cs84

Referências

Método / EndpointLocalizaçãoLinha
DadosCepBOX3_ERP_API\BOX3_ERP_API\Controllers\CEPController.cs92
AtualizaStatusCampoClienteBOX3_ERP_API\BOX3_ERP_API.Core\BLL\ClienteBLL.cs2876
SalvarBOX3_ERP_API\BOX3_ERP_API.Core\BLL\ClienteBLL.cs1511
SalvarMobileBOX3_ERP_API\BOX3_ERP_API.Core\BLL\ClienteBLL.cs1721

Detalhamento das Referências

DadosCep

Endpoint HTTP POST ([HttpPost("DadosCep")]) no controller de CEP, que recebe um objeto Item_DadosCep e retorna os dados tratados do CEP através do método DadosCep.

AtualizaStatusCampoCliente

Método de atualização de status de campos do cliente, que pode acionar validação de CEP utilizando DadosCep como parte do fluxo.

Salvar / SalvarMobile

Fluxos de cadastro e atualização de cliente, tanto web quanto mobile, que usam validação de CEP para normalização de dados de endereço.


Impacto de Alterações

Alterações em DadosCep impactam diretamente validações de CEP em cadastros e atualizações de clientes, podendo afetar a qualidade dos dados de endereço armazenados no sistema.


Propagação de Mudanças

  1. Atualizar e executar testes unitários do método DadosCep no projeto BOX3_ERP_API.Core.
  2. Ajustar testes de integração nos fluxos de cadastro, edição e validação de cliente.
  3. Notificar equipes de suporte, onboarding e atendimento ao cliente sobre mudanças em regras de validação e normalização de CEP.

Requisitos para Alteração Segura

  • Cobertura de testes unitários e de integração para todos os cenários de consulta e tratamento de CEP.
  • Validação manual em ambiente de QA, principalmente nos fluxos de cadastro e atualização de cliente.
  • Atualização da documentação dos fluxos de cadastro e validação, caso haja alteração nas regras ou estrutura dos dados tratados.