# 2026-04-16 - Cadastro de estabelecimento com busca inteligente por CNPJ e CEP

## O que mudou

- o cadastro admin de `parceiros-empresas-editar` passou a aplicar mascaras de `CNPJ`, `CEP` e `telefone` automaticamente
- o campo de `CNPJ` ganhou consulta assistida via `/adm/api/Cnpja/cnpj`, reaproveitando a integracao ja existente em `src/Integrations/Cnpja`
- o campo de `CEP` agora busca primeiro pela nossa API `/adm/api/Cnpja/cep` e usa `ViaCEP` apenas como fallback
- `UF` e `municipio` deixaram de ser digitaveis e passaram a usar selects alimentados pela malha oficial de `wpjy_estados` e `wpjy_municipios`
- apos localizar o `CEP`, a tela preenche logradouro, bairro, UF e municipio e move o foco para `numero`
- o modulo `CnesEstablishments` passou a expor municipios com metadados de `estado_sigla` para permitir a filtragem correta no admin

## Impacto funcional

- reduz erro manual de endereco no cadastro de estabelecimentos parceiros
- melhora o aproveitamento da base oficial de estados e municipios ja existente no projeto
- acelera o onboarding administrativo com preenchimento automatico por CNPJ e CEP

## Arquivos envolvidos

- `pages/admin/parceiros-empresas-editar.php`
- `src/Modules/CnesEstablishments/Repositories/CnesEstablishmentsRepository.php`
