Entidade INTERFACES_SISTEMAS

RTSYSINF.INTERFACES_SISTEMAS

Descrição

Mantém uma relação das interfaces e demais facilidades existentes em um sistema. Esta entidade facilita a forma com que o cadastramento das permissões de acessos é feita agrupando as operações em torno de suas interfaces.
Na maioria das vezes, estas informações são carregadas automaticamente durante a instalação de um sistema.

Atributos

AtributoDomínioRegrasDescrição
IDID(18)Rqd PK Id:
Chave de identificação interna
NOMEUPPER(100)Rqd UK Nome da interface:
Nome global da interface (ou serviço) que está sendo controlada, ou nome global da política de acesso para atividades.

Exemplos:
  • APPREF.CAD_PEDIDO
  • PROJET.TIPOS_ATIVIDADES.BACK_OFFICE
  • RTPREF.CFG_INTERFACES_SISTEMAS
  • RTAUTH.PRO_LOGIN
TITULOTEXT(160)Rqd Título:
Título original da interface conforme o idioma de desenvolvimento.

Exemplos:
  • Cadastro de pedidos
  • Tipos de atividades
  • Configurações das interfaces
  • Login
TIPO_REGISTROOPCAO(13)Rqd Tipo de registro:
Indica se o registro refere-se a uma User Interface, um Tipo de Atividade, etc.

Valores permitidos:
  • I - Implementação Custom - A interface representa um script de implementação customizadas.
  • PA_ATIVIDADES - Política de acesso para atividades - O registro é utilizado para definir a política de acesso para tipos de atividades.
  • R - Relatório - A interface é um relatório executável pela PRO_REPORTS.
  • U - User Interface - O registro se refere a uma interface do sistema.

Valor padrão = U

Regras

Convergir(nome_antigo, nome_novo, excluir)

Esta função converge todas as referencias de uma outra interface para esta. Isso é útil quando uma interface é renomeada e se deseja convergir todos os usos para esta nova interface.

Esta função também converge todas as suas operações.

Os usos de uma interface podem ser:

user has access to interface

Verifica se o usuário tem (ou não) acesso à interface.