portabilis/i-educar

Permite que o campo "Abreviatura" tenha mais caracteres que o campo da própria função

Open

#1,022 opened on May 16, 2025

 (1 comment) (0 reactions) (1 assignee)PHP (532 forks)auto 404
good first issue

Repository metrics

Stars
 (702 stars)
PR merge metrics
 (PR metrics pending)

Description

MENU: Cadastro de Função.

DESCRIÇÃO: No cadastro de funções no sistema i-Educar, o campo "Abreviatura" deveria, no mínimo, seguir uma lógica coerente de tamanho em relação ao nome da função cadastrada. No entanto, o sistema permite que a abreviatura tenha mais caracteres do que o próprio nome da função, o que não faz sentido e compromete a integridade e a padronização das informações cadastradas. Impacto: Permitir o cadastro de abreviaturas maiores que o nome da função gera inconsistência na nomenclatura das funções, polui relatórios e listas de exibição, além de comprometer a integridade dos dados e dificultar a identificação e leitura correta nos cadastros e consultas. Passos para reprodução:

  1. Acessar o menu de Funções.
  2. Cadastrar uma nova função.
  3. Informar no campo Função um nome curto, por exemplo: Prof.
  4. Informar no campo Abreviatura um valor maior, como Professor. Salvar o cadastro. Resultado obtido: O sistema permite o cadastro normalmente, sem apresentar qualquer mensagem de erro ou aviso. Resultado esperado: Exibição de mensagem de erro e impedimento de salvar o cadastro caso a abreviatura tenha mais caracteres do que o nome da função.

OBSERVAÇÕES: Não se aplica

AMBIENTE:

Contributor guide