SearchCNPJ
atenção
Gerado por Inteligência Artificial.
Visão Geral
O método SearchCNPJ é responsável por buscar informações de um CNPJ específico utilizando um token de dados e, opcionalmente, um ID de cliente. Ele realiza validações e consultas em diferentes serviços e bases de dados para obter as informações necessárias.
BOX3_ERP_API.Core.BLL.CPFCNPJBLL.cs
public async Task<CNPJ> SearchCNPJ(string cnpj, DadosToken dadosToken, int? idCliente) {...}
Dependências Diretas
| Método | Localização | Linha |
|---|---|---|
| IsCNPJ | BOX3_ERP_API.Core.BLL.CPFCNPJBLL.cs | 211 |
| GetClienteByDocumentoId | BOX3_ERP_API.Core.BLL.CPFCNPJBLL.cs | 214 |
| GetItem | BOX3_ERP_API.Core.BLL.CPFCNPJBLL.cs | 218 |
| GetUltimaConsulta | BOX3_ERP_API.Core.BLL.CPFCNPJBLL.cs | 223 |
| DeserializeObject | BOX3_ERP_API.Core.BLL.CPFCNPJBLL.cs | 227 |
| ConsultarCNPJ | BOX3_ERP_API.Core.BLL.CPFCNPJBLL.cs | 231 |
| DeserializeObject | BOX3_ERP_API.Core.BLL.CPFCNPJBLL.cs | 232 |
| ParseExact | BOX3_ERP_API.Core.BLL.CPFCNPJBLL.cs | 237 |
| ParseExact | BOX3_ERP_API.Core.BLL.CPFCNPJBLL.cs | 242 |
| Save | BOX3_ERP_API.Core.BLL.CPFCNPJBLL.cs | 296 |
Referências
| Método / Endpoint | Localização | Linha |
|---|---|---|
| SearchCNPJ | BOX3_ERP_API.Controllers.CPFCNPJController.cs | 57 |
Detalhamento das Referências
SearchCNPJ
O método SearchCNPJ na classe CPFCNPJController é um endpoint HTTP GET que permite a busca de informações de CNPJ através de uma requisição HTTP, utilizando o método SearchCNPJ da classe CPFCNPJBLL.
Impacto de Alterações
Alterações no método SearchCNPJ podem impactar diretamente o fluxo de obtenção de dados de CNPJ, afetando a validação, consulta e armazenamento de informações relacionadas ao CNPJ. Isso pode impactar funcionalidades que dependem dessas informações.
Propagação de Mudanças
- Atualizar a lógica de validação de CNPJ pode exigir ajustes em todos os métodos que utilizam
IsCNPJ. - Alterações na forma como os dados são consultados ou armazenados podem impactar
GetClienteByDocumentoId,GetUltimaConsulta, eSave. - Modificações na integração com serviços externos podem afetar
ConsultarCNPJ.
Requisitos para Alteração Segura
- Garantir que todas as validações de CNPJ estejam corretas e atualizadas.
- Verificar a integridade e a consistência dos dados retornados por serviços externos.
- Assegurar que todas as dependências e chamadas de método sejam testadas após qualquer alteração no fluxo de dados ou lógica de negócios.