Atributo | Domínio | Regras | Descrição |
---|---|---|---|
ID | ID(18) | Rqd PK | Id do tipo de componente: Identificação do tipo de componente. |
TIPO_COMPONENTE | UPPER(30) | Rqd UK | Tipo de componente: Nome para o tipo do componente. |
TITULO | TEXT(80) | Título: Título para o tipo de componente | |
DESCRICAO | TEXT_LONG | Descrição: Texto livre para descrever o tipo de componente | |
LABEL_NOME | TEXT(30) | Label para nome: Rótulo para o atributo nome. | |
LABEL_NOME_CURTO | TEXT(30) | Label para nome curto: Rótulo para o atributo nome curto. | |
LABEL_TITULO | TEXT(30) | Label para título: Rótulo para o atributo título. | |
LABEL_DESCRICAO_CURTA | TEXT(30) | Label para descrição curta: Rótulo para o atributo descrição curta. | |
LABEL_DOMINIO | TEXT(30) | Label para domínio: Rótulo para o atributo domínio. | |
LABEL_PAI | TEXT(30) | Label para pai: Rótulo para o atributo pai (id do componente pai). | |
LABEL_REF | TEXT(30) | Label para ref: Rótulo para o atributo referência (id do componente de referência). | |
LABEL_OPCIONAL | TEXT(30) | Label para opcional: Rótulo para o atributo opcional. | |
LABEL_SEQUENCIA | TEXT(30) | Label para sequencia: Rótulo para o atributo sequência. | |
REGRA_INTERFACE | FLAG(1) | Rqd | Regra de interface: Indica quando o tipo de componente pode ser utilizado como regra de interface. Valor padrão = N |
REGRA_ENTIDADE | FLAG(1) | Rqd | Regra de entidade: Indica quando este tipo de componente representa uma regra no contexto de entidade. Valor padrão = N |
SQL_FILHOS | TEXT_LONG | SQL filhos: Quando informado, indica um SQL que retorna o ID dos filhos que podem ser associados a este. Ex: Atributos de uma UK. | |
LABEL_FILHOS | TEXT | Label filhos: Indica o nome a ser dado para os filhos do componente. Informado em conjunto com o atributo SQL_FILHOS. | |
TIPO_COMPONENTE_FILHOS_ID | ID(18) | FK | Tipo componente dos filhos: Informado em conjunto com LABEL_FILHOS e SQL_FILHOS e informa o tipo de componente que forma a associativa entre os filhos e os componentes indicados pelo SQL. Referência para COMPONENTES |
LABEL_VALOR | TEXT(30) | Label valor: Indica o label a ser utilizado para o atributo valor. | |
TITULO_PLURAL | TEXT(80) | Título plural: Nome do tipo de componente no plural. | |
TITULO_TREE | TEXT(80) | Título na tree: Indica como este tipo de componente deve ser apresentado nas estruturas do repositório. Permite as seguintes substituições: $N = Nome do componente; $T = Título do componente; $S = Número de sequencia; $D = Nome do respectivo domínio; $R = Nome da respectiva referencia; | |
URL_LIST | URL | URL para list: URL usada para listar os elementos abaixo de um pai. Substituir [ID] pelo ID do elemento pai desejado. | |
URL_ELEMENTO | URL | URL para elemento: URL a ser usada para consultar um elemento deste tipo. Esta URL deve possuir a macro ${id} para o ID do elemento a ser consultado. | |
CUSTO_RELATIVO | INTEGER | Custo relativo: Um número que expressa o custo relativo para desenvolver um componente deste tipo. Valor padrão = 1 | |
INTERNACIONALIZAR_TITULO | FLAG(1) | Internacionalizar título: Indica se o título deste tipo de componente deve ser incluído na lista de expressões internacionalizáveis. Valor padrão = N | |
INTERNACIONALIZAR_DESCRICAO | FLAG(1) | Internacionalizar descrição: Indica se deve internacionalizar a descrição Valor padrão = N | |
INTERNACIONALIZAR_NOTAS | FLAG(1) | Internacionalizar notas: Indica se deve internacionalizar as notas Valor padrão = N | |
INTERNACIONALIZAR_DESCRICAO_CURTA | FLAG(1) | Internacionalizar descrição curta: Indica se a descrição curta deve ser internacionalizada Valor padrão = N | |
PRIORIDADE_DOCUMENTACAO | INTEGER | AK | Prioridade documentação: Quando informado, determina a prioridade deste tipo de elemento nas telas de busca da documentação do sistema. Caso não informado, este elemento não deve participar das telas de consulta genérica a documentação. |
INDEXAR | FLAG(1) | Rqd | Indexar: Indica se deve ou não adicionar os componentes deste tipo na indexação de busca para a documentação. Valor padrão = N |
DOCUMENTACAO_TECNICA | SOURCE_CODE | Documentação técnica: Quando informado, indica um script SQL que deve ser utilizado para gerar a documentação técnica de elementos deste tipo. O ID do elemento a ser apresentado deve ser definido através da macro ${id}. Caso não informado, a documentação técnica apresentará apenas algumas informações básicas sobre o componente. | |
GERAR_HISTORICO | SELECTION_CHECK(500) | Gerar histórico: Quando informado, indica que deve gerar um histórico de alteração para os respectivos atributos. Os atributos são separados por vírgulas. Valores permitidos:
| |
INFORMACOES_ADICIONAIS | SOURCE_CODE | Informações adicionais: Quando informado, indica um Script Engine utilizado para gerar informações adicionais a serem apresentadas sobre o componente durante o processo de homologação do mesmo. | |
DESENVOLVIMENTO | FLAG(1) | Desenvolvimento: OBSOLETO - Indica se os registros deste tipo de componente devem existir apenas no ambiente de desenvolvimento. Valor padrão = S |