HZ_PARTY_PREFERENCES
The HZ_PARTY_PREFERENCES table stores information about the preference values provided by a party. Each row defines the preference and the party's specific values for that preference. The preference is the combination of a CATEGORY and a PREFERENCE_CODE. The data type of the preference value can be a string, a number, or a date. The data type determines which VALUE column stores the party's preference value. Oracle Applications use this information to provide personalized information about a party. For example, a record could store the information that the Vision Corporation (PARTY_ID) prefers that their transaction (CATEGORY) currency (PREFERENCE_CODE) is US dollars (VARCHAR2). . The primary key for this table is PARTY_PREFERENCE_ID. . The HZ_PARTY_PREFERENCES table stores information about how a party prefers to interact with the system. Please do not attempt to use this table to store extensible attributes of a party.
Details
-
Schema: FUSION
-
Object owner: HZ
-
Object type: TABLE
-
Tablespace: APPS_TS_TX_DATA
Primary Key
Name | Columns |
---|---|
HZ_PARTY_PREFERENCES_PK |
PARTY_PREFERENCE_ID |
Columns
Name | Datatype | Length | Precision | Not-null | Comments |
---|---|---|---|---|---|
PARTY_PREFERENCE_ID | NUMBER | 18 | Yes | Unique indentifier for the party's preference | |
PARTY_ID | NUMBER | 18 | Yes | Party identifier | |
MODULE | VARCHAR2 | 50 | The program that creates the preference. For example, TCA MOBILE CUSTOMER DIRECTORY | ||
CATEGORY | VARCHAR2 | 30 | Yes | A preference's category can be used to logically group one or more preference codes in a particular user interface. The combination of CATEGORY and PREFERENCE_CODE identifies a preference. | |
PREFERENCE_CODE | VARCHAR2 | 30 | Yes | A preference code determines if a preference is a single value or a multiple value preference. The preference code is validated by the HZ_PREFERENCE lookup. The combination of CATEGORY and PREFERENCE_CODE identifies a preference. | |
VALUE_VARCHAR2 | VARCHAR2 | 240 | The preference value if the data type is VARCHAR2 | ||
VALUE_NUMBER | NUMBER | The preference value if the data type is NUMBER | |||
VALUE_DATE | DATE | The preference value if the data type is DATE | |||
VALUE_NAME | VARCHAR2 | 50 | A user-defined alias for a preference value | ||
ADDITIONAL_VALUE1 | VARCHAR2 | 150 | Additional preference value | ||
ADDITIONAL_VALUE2 | VARCHAR2 | 150 | Additional preference value | ||
ADDITIONAL_VALUE3 | VARCHAR2 | 150 | Additional preference value | ||
ADDITIONAL_VALUE4 | VARCHAR2 | 150 | Additional preference value | ||
ADDITIONAL_VALUE5 | VARCHAR2 | 150 | Additional preference value | ||
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. | |
CREATED_BY | VARCHAR2 | 64 | Yes | Who column: indicates the user who created the row. | |
CREATION_DATE | TIMESTAMP | Yes | Who column: indicates the date and time of the creation of the row. | ||
LAST_UPDATED_BY | VARCHAR2 | 64 | Yes | Who column: indicates the user who last updated the row. | |
LAST_UPDATE_DATE | TIMESTAMP | Yes | Who column: indicates the date and time of the last update of the row. | ||
LAST_UPDATE_LOGIN | VARCHAR2 | 32 | Who column: indicates the session login associated to the user who last updated the row. | ||
CONFLICT_ID | NUMBER | 18 | Yes | Disconnected Mobile: this value is used to guarantee the uniqueness of the row when duplicates are created in different databases (i.e. mobile databases or the server). | |
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). | |||
CPDRF_VER_SOR | NUMBER | 9 | Cross Pillar Data Replication Framework (CPDRF) system column for tracking record version in System of Record (SOR) pillar when a record change is replicated to subscribing pillars by the replication flows. | ||
CPDRF_VER_PILLAR | NUMBER | 9 | Cross Pillar Data Replication Framework (CPDRF) system column for tracking record version when a record is changed by replication flows | ||
CPDRF_LAST_UPD | VARCHAR2 | 15 | Cross Pillar Data Replication Framework (CPDRF) system column for tracking source pillar name when a record is changed by the replication flows. | ||
STATUS_FLAG | VARCHAR2 | 1 | Yes | Record Status Flag used to soft delete entity. Possible values are 'A' (active) and 'I' (inactive). |
Foreign Keys
Table | Foreign Table | Foreign Key Column |
---|---|---|
HZ_PARTY_PREFERENCES | hz_parties | PARTY_ID |
Indexes
Index | Uniqueness | Tablespace | Columns |
---|---|---|---|
HZ_PARTY_PREFERENCES_N1 | Non Unique | Default | LAST_UPDATE_DATE, PARTY_PREFERENCE_ID |
HZ_PARTY_PREFERENCES_PK | Unique | Default | PARTY_PREFERENCE_ID |
HZ_PARTY_PREFERENCES_U1 | Unique | Default | PARTY_ID, CATEGORY, PREFERENCE_CODE, VALUE_VARCHAR2, VALUE_NUMBER, VALUE_DATE, CONFLICT_ID |