Base de informações da plataforma

Índice

Itens das interfaces

RTSYSINF.CFG_ITENS_INTERFACES_SISTEMAS

Descrição

Interface para manutenção de Item de interface

Esta interface é usada em diferentes guias do sistema. Clique nos links de navegação abaixo para obter maiores informações.

Interfaces do sistema:

Campos:

Nome dado para identificar o item.
Título do parâmetro que deve ser apresentado para o usuário (p.ex.: Data de emissão, Vendedor, Produto).
Indica como o campo é utilizado neste boco da interface.
  • Desabilitado
  • Opcional
  • Requerido
Este item acaba sendo substituído pela lista de itens das operações sistema
Indica como o campo será utilizado na interface.

Operações

Topo

Listar

Apresenta uma lista com os registros que atendem aos filtros informados.
A lista possui diversos recursos práticos e importantes para o usuário:
Desabilitado
Opcional
Requerido
Desabilitado
Comportamento:Topo

Consultar

A consulta de um registro é realizada quando o usuário clica no primeiro link de um dos registros resultantes a operação [b:Listar]. A tela apresenta as informações detalhadas do registro, bem como as ações que o usuário pode disparar a partir dele (alterar, excluir, cancelar, etc.).
Topo

Alterar

A partir da tela de consulta de um registro, esta operação permite alterar os dados do mesmo.
O sistema abre um formulário com os campos editáveis. Após alterar os campos, o usuário deverá clicar em [b:Salvar].
Comportamento:Topo

Excluir

Exclui o registro selecionado. A exclusão do registro pode ser disparada a partir da tela de consulta e/ou de manutenção do mesmo.
O registro somente será excluído se todas as condições necessárias forem encontradas, gerando um erro, caso alguma destas condições não estiver sendo atendida.
Topo

Alterar

A partir da tela de consulta de um registro, esta operação permite alterar os dados do mesmo.
O sistema abre um formulário com os campos editáveis. Após alterar os campos, o usuário deverá clicar em [b:Salvar].
Comportamento:

Regras

Atualizar itens

Quando o bloco de interface for uma classe Java, garantir que os itens da interface representem o que está na classe.
Eventos que disparam esta regra:
  • Antes de apresentar uma tela formulário "Listar"

Configurar campos requeridos e opcionais

A rotina será responsável por ajustar os campos de um formulário ou interface conforme as preferências definidas:
    • DISABLED_FIELDS: Identifica e configura os campos que devem ser desabilitados, tornando-os não editáveis.
    • REQUIRED_FIELDS: Define e marca os campos que são obrigatórios, garantindo que sejam requeridos.
Eventos que disparam esta regra:
  • Antes de apresentar cada registro formulário "Alterar"
  • Antes de apresentar cada registro formulário "Alterar"
  • Antes de apresentar cada registro formulário "Listar"

Corrigir preferências ao alterar

As preferências são ajustadas de acordo com as configurações definidas na interface:
  • Quando campos são marcados como obrigatórios, são adicionados à preferência .REQUIRED_FIELDS.
  • Quando campos são marcados como não utilizados, são adicionados à preferência .DISABLED_FIELDS.
  • Quando campos são removidos das configurações, eles são removidos das respectivas preferências .REQUIRED_FIELDS ou .DISABLED_FIELDS.
Eventos que disparam esta regra:
  • Depois de alterar formulário "Alterar"
  • Depois de alterar formulário "Alterar"

Excluir item das preferencias

Exclui um item de uma das preferências, dependendo do que está selecionado na interface
Eventos que disparam esta regra:
  • Depois de alterar formulário "Alterar"
  • Depois de alterar formulário "Alterar"