Skip to content

Adiciona validação de tamanho mínimo para campo Razão Social na Pesso…#1083

Open
henriquercz wants to merge 1 commit intoportabilis:2.10from
henriquercz:fix/validacao-razao-social-minimo
Open

Adiciona validação de tamanho mínimo para campo Razão Social na Pesso…#1083
henriquercz wants to merge 1 commit intoportabilis:2.10from
henriquercz:fix/validacao-razao-social-minimo

Conversation

@henriquercz
Copy link
Copy Markdown
Contributor

DESCRIÇÃO:

Este pull request resolve a issue #1072 adicionando validação de tamanho mínimo para o campo "Razão Social" no cadastro de Pessoa Jurídica.

Problema:
O sistema permitia o cadastro de Pessoa Jurídica com valores no campo "Razão Social" contendo menos de 3 caracteres, resultando em dados cadastrais legalmente incompletos e gerando inconsistências em documentos fiscais ou integrações.

Solução Implementada:

  • Adicionada validação que verifica se o campo "Razão Social" contém no mínimo 3 caracteres
  • A validação é aplicada tanto na criação quanto na edição de Pessoa Jurídica
  • Exibe mensagem de erro clara ao usuário: "O campo Razão Social deve conter no mínimo 3 caracteres."
  • Mantém os campos do formulário visíveis quando há erro de validação

Alterações:

  • Arquivo: ieducar/intranet/empresas_cad.php
  • Métodos modificados: Novo() e Editar()
  • Adicionadas 14 linhas de código (validação em ambos os métodos)

Testes Realizados:

  • ✅ Tentativa de cadastro com razão social vazia - bloqueado com mensagem de erro
  • ✅ Tentativa de cadastro com razão social com 1 caractere - bloqueado com mensagem de erro
  • ✅ Tentativa de cadastro com razão social com 2 caracteres - bloqueado com mensagem de erro
  • ✅ Cadastro com razão social com 3 caracteres - permitido com sucesso
  • ✅ Edição de Pessoa Jurídica com razão social inválida - bloqueado com mensagem de erro
  • ✅ Edição de Pessoa Jurídica com razão social válida - permitido com sucesso

AMBIENTE:

  • Plataforma utilizada: Docker
  • Sistema operacional: Windows 10
  • Navegador: Chrome 141.0.7390.66
  • Versão do i-Educar: Desenvolvimento (branch master)

…a Jurídica (portabilis#1072)

- Valida se o campo Razão Social contém no mínimo 3 caracteres
- Aplica validação tanto na criação quanto na edição de Pessoa Jurídica
- Exibe mensagem de erro clara ao usuário
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Nov 3, 2025

@edineivaldameri
Copy link
Copy Markdown
Collaborator

Por que não foi utilizado o mesmo padrão proposto no PR #1086

Favor padronizar as validações entre os dois PR's.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants