ZCA_ES_ATTRIBUTES

This table is used to store the attributes of an entity

Details

  • Schema: FUSION

  • Object owner: ZCA

  • Object type: TABLE

  • Tablespace: REFERENCE

Primary Key

Name Columns

ZCA_ES_ATTRIBUTES_PK

META_MODEL_VERSION_UUID, ATTRIBUTE_UUID

Columns

Name Datatype Length Precision Not-null Comments Status
ATTRIBUTE_UUID VARCHAR2 36 Yes the primary key for the attribute within the meta-data version
META_MODEL_VERSION_UUID VARCHAR2 36 Yes the meta-data version for this attribute
ENTITY_UUID VARCHAR2 36 Yes the uuid of the entity that this attribute belongs to
ATTRIBUTE_NAME VARCHAR2 120 Yes the language-independent name for the entity composed from alphanumberic characters, plus underscore, beginning with a letter
ATTRIBUTE_TYPE_NAME VARCHAR2 80 Yes one of 'Record', 'ForeignKey', 'Boolean', 'Byte', 'Short', 'Integer', 'Long', 'Float', 'Double', 'String', 'BigDecimal', 'Date', 'Percentage', 'Time', or 'Timestamp'
CURRENCY_CODE_ATTRIBUTE_UUID VARCHAR2 36 the uuid for the attriute that holds the currency code for this attribute
CONV_EXCH_RATE_ATTRIBUTE_UUID VARCHAR2 36 stores the uuid of the attribute that holds the conversion rate for converting the currency to the corporate currency.
ENTITY_USAGE_UUID VARCHAR2 36 the uuid of the entity usage that this attribute applies to, if any
COLUMN_NAME VARCHAR2 30 the column name in the table name for the entity usage that this attribute is sourced from, if any
LOOKUP_TYPE VARCHAR2 30 the lookup type if the attributes is an enum atrtibute otherwise null. The lookup type may either be the name of a SqlForLookupType enum or an lookup type that appears in FND_LOOKUP_TYPES
LOOKUP_TYPE_EXPR VARCHAR2 80 the expression that is used to initialize the lookup type when a sandbox is created
LOOKUP_TYPE_V_A_ID NUMBER 18 Yes The view application id to be used for the lookup type, if any
AGGREGATION_TYPE_NAME VARCHAR2 80 the name of the type of aggregation, either Max, Min, Sum, or Average
AGGREGATE_CLAUSE VARCHAR2 999 the select clause to compute the aggregate from the database
AGGREGATE_CHILD_ATTR_UUID VARCHAR2 36 the UUID of a child entity's attribute over which to compute in-document aggregations (mutually exclusive with AGGREGATE_CLAUSE)
RECORD_ENTITY_UUID VARCHAR2 36 the foreign key for the entity that describes the record if the attribute type name is 'Record'
USES_SECURITY_CONTEXT_FLAG VARCHAR2 1 Yes Y iff the attribute is a foreign key reference that needs to include the security context of the reign key, otherwise N
ATTRIBUTE_UUID_FOR_FILTERING VARCHAR2 36 the uuid of the attribute within this entity that contains source of the filtering. If the attribute is a foreign key, then the uuid points to the attribute that holds the foreign key provided the FILTER is satidfied. If the atrtibute is a record, then the uuid points to the attribute that contains the list of records to be filtered
FILTERED_ATTRIBUTE_UUID VARCHAR2 36 the uuid of the attribute to be filtered. The attrbute type must be Long and the attribute to be filtered must match the type of this attribute and be an attribute in the recrod entity that is filtered.
ATTRIBUTE_UUID_FOR_RECORDS VARCHAR2 36 Obsolete: Replaced by ATTRIBUTE_UUID_FOR_FILTERING Obsolete
ATTRIBUTE_FILTER VARCHAR2 500 the json string for the map that holds the value constrains for establishing the forign key or record.The REFRESH_ATTRIBUTE_UUID holds attribute that triggers recomputation and ATTRIBUTE_UUID_FOR_FILTERING
RECORDS_FILTER VARCHAR2 500 Obsolete: Replaced by ATTRIBUTE_FILTER Obsolete
SQL_FOR_VALUE_TYPE_NAME VARCHAR2 120 the name of the SqlForValueType enum used to compute the attribute value
SQL_BIND_ATTRIBUTE_UUID VARCHAR2 36 the uuid of the attribute that serves as the bind variable in SQL_FOR_ATTRIUTE_VALUE
REFRESH_ATTRIBUTE_UUID VARCHAR2 36 the uuid of the attribute that should cause the value for this attribute to be re-computed
SQL_REFRESH_ATTRIBUTE_UUID VARCHAR2 36 Obsolete: Replaced by REFRESH_ATTRIBUTE_UUID Obsolete
REFRESH_DOC_FIELD_PATH VARCHAR2 120 Obsolete Obsolete
SQL_REFRESH_DOC_FIELD_PATH VARCHAR2 120 Obsolete: Replaced by REFRESH_DOC_FIELD_PATH Obsolete
SQL_HIERARCHY_TYPE_NAME VARCHAR2 30 the name of the hierarchy that this attribute is dependent on, if any
MIN_OCCURS NUMBER 3 the minimum times the attribute occurs
MAX_OCCURS NUMBER 3 the maximum times the attribute occurs
SECURITY_TYPE_NAME VARCHAR2 20 Yes The name of the security type, either Secured, Unsecured, or Mixed
SECURED_DATA_TYPE_NAMES VARCHAR2 120 If the attibuteis not secured, then the value is NULL. If the attribute is secured and the attribute belongs to a top-level entity then the value is a serialized JSON string that represents the list of secured data type names that need to be checked for access
IDENTIFIER_FLAG VARCHAR2 1 Yes Y iff the attribute is an identifier
LOCALIZABLE_FLAG VARCHAR2 1 Yes Y if the attribute is localizable,e.g., it is sourced from TL table.
COPY_TO_ENTITY_ALL_FIELD_FLAG VARCHAR2 1 Yes Y iff the values for this attribute sghould be copied to the entity's _all field, otherwise N
INCLUDE_IN_REFERENCE_FLAG VARCHAR2 1 Yes Y if the field should be included in the reference. Child entities must have all their attributes marked as Y.
INLINE_FLAG VARCHAR2 1 Yes Y iff the attribute refers to a foreign key (or record) whose fields should be 'promoted' to same level as this attribute
SEARCHABLE_FLAG VARCHAR2 1 Yes Y iff the attribute is searchable
SORTABLE_FLAG VARCHAR2 1 Yes Y iff the attribute is sortable
AGGREGATABLE_FLAG VARCHAR2 1 Yes Y iff the attribute can be used for aggregation
DEFAULT_AGGREGATION_UUID VARCHAR2 36 Obsolete: the uuid of the default aggregation for this field, if any Obsolete
TRANSIENT_FLAG VARCHAR2 1 Yes Y iff the attribute is transient, e.g., "Snippet" is transient, not searchable, not sortable, and not aggreggatable
LANG_DETECT_ENABLED_FLAG VARCHAR2 1 Yes Y to enable CJK language support for non translatable attributes
EXTN_ATTRIBUTE_FLAG VARCHAR2 1 Yes Y iff the attribute is an extension field
RESOURCE_FLAG VARCHAR2 1 Yes Y if the attribute is an resource field
CAN_BE_ENABLED_DISABLED_FLAG VARCHAR2 1 Yes Y iff the attribute can be enabled/disabled
FORBID_REFERENCE_FLAG VARCHAR2 1 Yes Y if the attribute cannot be included in reference
IN_SECURITY_CONTEXT_FLAG VARCHAR2 1 Yes Y iff the attribute is part of the security context for the attribute's entity, otherwise N
ENABLED_FLAG VARCHAR2 1 Yes Y iff the attribute is enabled
INDEXED_FLAG VARCHAR2 1 Yes Y iff the attribute is indexed in Elastic Search
DISPLAY_WIDTH NUMBER 9 the display width for the attribute
MIN_LENGTH NUMBER 9 the minimum length for the attribute
MAX_LENGTH NUMBER 9 the maximum length for the attribute
DECIMAL_PLACES NUMBER 9 the number of decimal places to use, iff applicable
MIN_VALUE NUMBER the min value, iff applicable
MAX_VALUE NUMBER the max value, iff applicable
RESOURCE_BUNDLE_ID VARCHAR2 500 The resource bundle for this attribute
RESOURCE_KEY_NAME VARCHAR2 500 the resource key in the RESOURCE_BUNDLE_ID for the localized name
RESOURCE_KEY_DESCRIPTION VARCHAR2 500 the resource key in the RESOURCE_BUNDLE_ID for the localized description
RESOURCE_KEY_HELP VARCHAR2 500 the resource key in the RESOURCE_BUNDLE_ID for the localized help
EXTN_RESOURCE_BUNDLE_ID VARCHAR2 500 The customized resource bundle for this attribute
EXTN_RESOURCE_KEY_NAME VARCHAR2 500 the resource key in the EXTN_RESOURCE_BUNDLE_ID for the localized name
EXTN_RESOURCE_KEY_DESCRIPTION VARCHAR2 500 the resource key in the EXTN_RESOURCE_BUNDLE_ID for the localized description
EXTN_RESOURCE_KEY_HELP VARCHAR2 500 the resource key in the EXTN_RESOURCE_BUNDLE_ID for the localized help
DELETED_FLAG VARCHAR2 1 Yes Y iff the row was deleted, otherwise N
RECORD_TYPE_FLAG VARCHAR2 1 Yes Y if the attribute is RecordType
RECORD_TYPE_ROLES CLOB Jason data for record type roles and corresponding values for roles
CREATION_DATE TIMESTAMP Yes Who column: indicates the date and time of the creation of the row.
CREATED_BY VARCHAR2 64 Yes Who column: indicates the user who created the row.
LAST_UPDATE_DATE TIMESTAMP Yes Who column: indicates the date and time of the last update of the row.
LAST_UPDATED_BY VARCHAR2 64 Yes Who column: indicates the user who last updated the row.
LAST_UPDATE_LOGIN VARCHAR2 32 Who column: indicates the session login associated to the user who last updated the row.
OBJECT_VERSION_NUMBER NUMBER 9 Yes Used to implement optimistic locking. This number is incremented every time that the row is updated. The number is compared at the start and end of a transaction to detect whether another session has updated the row since it was queried.
USER_LAST_UPDATE_DATE TIMESTAMP Disconnected Mobile: indicates the date and time of the last update of the row. This value is different from LAST_UPDATE_DATE if the update originally happened in a different database (i.e. a different mobile database or the server).
SEED_DATA_SOURCE VARCHAR2 512 Source of seed data record. A value of 'BULK_SEED_DATA_SCRIPT' indicates that record was bulk loaded. Otherwise, specifies the name of the seed data file.
NORMALIZER_TYPE_NAME VARCHAR2 80 One of 'Lowercase', 'Uppercase','TitleCase' or 'None'. This represents to normalizer used for indexing the attribute.
ORA_SEED_SET1 VARCHAR2 1 Yes Oracle internal use only. Indicates the edition-based redefinition (EBR) context of the row for SET1. Context values are Y or N.
ORA_SEED_SET2 VARCHAR2 1 Yes Oracle internal use only. Indicates the edition-based redefinition (EBR) context of the row for SET2. Context values are Y or N.

Indexes

Index Uniqueness Tablespace Columns
ZCA_ES_ATTRIBUTES_PK Unique FUSION_TS_SEED META_MODEL_VERSION_UUID, ATTRIBUTE_UUID, ORA_SEED_SET1
ZCA_ES_ATTRIBUTES_PK1 Unique FUSION_TS_SEED META_MODEL_VERSION_UUID, ATTRIBUTE_UUID, ORA_SEED_SET2
ZCA_ES_ATTRIBUTES_U1 Unique FUSION_TS_SEED META_MODEL_VERSION_UUID, ENTITY_UUID, ATTRIBUTE_NAME, ORA_SEED_SET1
ZCA_ES_ATTRIBUTES_U11 Unique FUSION_TS_SEED META_MODEL_VERSION_UUID, ENTITY_UUID, ATTRIBUTE_NAME, ORA_SEED_SET2