Atributo | Domínio | Regras | Descrição |
---|---|---|---|
ID | ID(18) | Rqd PK | Id: Chave de identificação interna |
INTERFACE_ID | ID(18) | UK FK | Interface do sistema: Indica a interface que está associada a esta operação. Referência para INTERFACES_SISTEMAS |
NOME | UPPER(300) | UK | Nome: Nome dado para a identificar a operação no contexto da interface que ela participa. Nomes das operações são, na maioria das vezes, verbos pois representam uma ação. No caso de interfaces oficiais, qualquer operação customizada (adicionada no ambiente de produção) deverá iniciar com "CUST_". |
OPERACAO | UPPER(300) | Rqd UK | Operação: Nome global que identifica a operação do sistema. Não existem duas operações com mesmo nome global. Para interfaces, por exemplo, é composta por um padrão SISTEMA.BLOCO_INTERFACE.OPERACAO. Exemplos: "PROJET.CAD_ATIVIDADES.INSERT", "PEDIDOS.CAD_PEDIDOS.UPDATE", etc. |
TITULO | TEXT(250) | Título: Título original dado para a operação no idioma de desenvolvimento. Normalmente equivale ao nome de um botão ou de um label. Exemplos: Insert, Delete, Update, Cancelar pedido, etc. | |
TIPO_OPERACAO | OPCAO(20) | Tipo de operação: Define o tipo de operação: QUERY, LIST, VIEW, etc. Valores permitidos:
| |
DESCRICAO | TEXT_LONG | Descrição: Texto descritivo sobre a operação. | |
TIPO_IMPLEMENTACAO_ID | ID(18) | FK | Tipo de implementação: Indica o tipo de implementação da interface. Este tipo permite parametrizar como o sistema deverá executar esta interface. Referência para TIPOS_IMPLEMENTACOES |
IMPLEMENTACAO | SOURCE_CODE | Implementação: Implementação para executar a operação. Pode ser um script ou apenas uma referencia utilizada pelo ambiente para a execução do mesmo. Por exemplo:
| |
POLITICA_ACESSO | OPCAO(1) | Rqd | Política de acesso: Indica o tipo de política de acesso que é usado para esta funcionalidade. Note que, dependendo da arquitetura utilizada, este atributo serve apenas como referência para o que foi codificado no sistema. Alterar o valor do mesmo não siginifica que seja possível mudar o comportamento do sistema. As arquiteturas poderão ou não implementar as regras de acesso com base neste atributo. Valores permitidos:
Valor padrão = R |
SITUACAO | OPCAO(1) | Rqd | Situação: Indica a situação da operação. Valores permitidos:
Valor padrão = A |
SEQUENCIA | INTEGER | Sequência: Número (sequência) da operação. | |
USUARIO_INCLUSAO_ID | ID(18) | FK | Usuário inclusão: Usuário que registrou o evento. Valor padrão = [USER_ID] Referência para USUARIOS |
USUARIO_ALTERACAO_ID | ID(18) | FK | Usuário alteração: Usuário que alterou do registro da medição do produto do tanque. Valor padrão = [USER_ID] Referência para USUARIOS |
DATA_INCLUSAO | DATE_TIME | Data de inclusão: Data de inclusão do registro Valor padrão = [SYSDATE] | |
DATA_ALTERACAO | DATE_TIME | Data de alteração: Data e hora da última alteração Valor padrão = [SYSDATE] | |
TIPO | OPCAO(20) | Rqd | Tipo: DEPRECIADO - Usar TIPO_OPERACAO Classifica a operação quanto a forma com que ela é implementadas. Passará a ser igual à operação (feature) do bloco no Telescope. Valores permitidos:
Valor padrão = U |