FOS_EVENT_DEFINITIONS_B
This table contains the definitions of events which are supported in SFO. Event definitions are seeded at the time of installation. Custom event definitions can be added using the setup UI.
Details
-
Schema: FUSION
-
Object owner: FOS
-
Object type: TABLE
-
Tablespace: REFERENCE
Primary Key
Name | Columns |
---|---|
FOS_EVENT_DEFINITIONS_B_PK |
EVENT_DEFINITION_ID |
Columns
Name | Datatype | Length | Precision | Not-null | Comments |
---|---|---|---|---|---|
EVENT_DEFINITION_ID | NUMBER | 18 | Yes | This is the primary key and its value is an application generated unique id. | |
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. | |
EVENT_TYPE | VARCHAR2 | 100 | Yes | Represents the type of the event. | |
AGREEMENT_TYPE | VARCHAR2 | 30 | Yes | Represents the type of the agreement. Valid values are contained within the ORA_FOS_AGREEMENT_TYPE_FOR_VAL lookup type. | |
SEQUENCE_NUMBER | NUMBER | 18 | Yes | Signifies the order of the events to be expected for a particular agreement type and flow type. | |
FLOW_TYPE | VARCHAR2 | 30 | Yes | Represents the type of the flow. Valid values are contained within the FOS_FLOW_TYPE_FOR_EVENT lookup type. | |
EVENT_NAME | VARCHAR2 | 100 | Yes | Represents name of the event. SFO will be supporting a specific set of event name & namespace combinations. | |
SEEDED_FLAG | VARCHAR2 | 1 | Yes | Flag that indicates if the event type is seeded. Seeded event types cannot be deleted or modified. | |
OWNERSHIP_CHG_EVENT_TYPE_FLAG | VARCHAR2 | 1 | Yes | Flag that indicates if the event type can be used as an ownership change event type. | |
CANCELLATION_EVENT_TYPE_FLAG | VARCHAR2 | 1 | Yes | Flag that indicates if the event type is used for cancellation of a trade event. | |
ORIGINAL_EVENT_TYPE | VARCHAR2 | 100 | This field is a reference to the original event type for cancellation event types. | ||
ENTERPRISE_ID | NUMBER | 18 | Yes | Identifier of Enterprise, used for multi-tenancy partitioning. | |
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. | ||
ATTRIBUTE_CATEGORY | VARCHAR2 | 150 | Descriptive Flexfield: structure definition of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR1 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR2 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR3 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR4 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR5 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR6 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR7 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR8 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR9 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR10 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR11 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR12 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR13 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR14 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_CHAR15 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE_NUMBER1 | NUMBER | Descriptive Flexfield: segment of the user descriptive flexfield. | |||
ATTRIBUTE_NUMBER2 | NUMBER | Descriptive Flexfield: segment of the user descriptive flexfield. | |||
ATTRIBUTE_NUMBER3 | NUMBER | Descriptive Flexfield: segment of the user descriptive flexfield. | |||
ATTRIBUTE_NUMBER4 | NUMBER | Descriptive Flexfield: segment of the user descriptive flexfield. | |||
ATTRIBUTE_NUMBER5 | NUMBER | Descriptive Flexfield: segment of the user descriptive flexfield. | |||
ATTRIBUTE_DATE1 | DATE | Descriptive Flexfield: segment of the user descriptive flexfield. | |||
ATTRIBUTE_DATE2 | DATE | Descriptive Flexfield: segment of the user descriptive flexfield. | |||
ATTRIBUTE_DATE3 | DATE | Descriptive Flexfield: segment of the user descriptive flexfield. | |||
ATTRIBUTE_TIMESTAMP1 | TIMESTAMP | Descriptive Flexfield: segment of the user descriptive flexfield. | |||
ATTRIBUTE_TIMESTAMP2 | TIMESTAMP | Descriptive Flexfield: segment of the user descriptive flexfield. | |||
ATTRIBUTE_TIMESTAMP3 | TIMESTAMP | Descriptive Flexfield: segment of the user descriptive flexfield. | |||
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. | ||
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. |
Foreign Keys
Table | Foreign Table | Foreign Key Column |
---|---|---|
fos_ta_rule_set_documents_f | fos_event_definitions_b | SHIPMENT_EVENT_DEF_ID |
fos_ta_rule_set_documents_f | fos_event_definitions_b | PROCUREMENT_EVENT_DEF_ID |
fos_ta_rule_set_documents_f | fos_event_definitions_b | IMT_EVENT_DEF_ID |
fos_ta_rule_set_documents_f | fos_event_definitions_b | SERVICE_SALES_EVENT_DEF_ID |
fos_event_definitions_tl | fos_event_definitions_b | EVENT_DEFINITION_ID |
fos_agreement_ftr_f | fos_event_definitions_b | OC_FWD_EVENT_DEF_ID |
fos_agreement_ftr_f | fos_event_definitions_b | OC_RET_EVENT_DEF_ID |
fos_flow_instances | fos_event_definitions_b | EVENT_DEFINITION_ID |
fos_agreement_definition_b_f | fos_event_definitions_b | FWD_SPLR_OWNS_CHANGE_EVENT_ID |
fos_agreement_definition_b_f | fos_event_definitions_b | RTN_SPLR_OWNS_CHANGE_EVENT_ID |
fos_agreement_definition_b_f | fos_event_definitions_b | FWD_CST_OWNS_CHANGE_EVENT_ID |
fos_agreement_definition_b_f | fos_event_definitions_b | RTN_CST_OWNS_CHANGE_EVENT_ID |
fos_txn_events | fos_event_definitions_b | EVENT_DEFINITION_ID |
Indexes
Index | Uniqueness | Tablespace | Columns |
---|---|---|---|
FOS_EVENT_DEFINITIONS_B_PK | Unique | Default | EVENT_DEFINITION_ID, ORA_SEED_SET1 |
FOS_EVENT_DEFINITIONS_B_PK1 | Unique | Default | EVENT_DEFINITION_ID, ORA_SEED_SET2 |
FOS_EVENT_DEFINITIONS_B_U1 | Unique | Default | EVENT_TYPE, AGREEMENT_TYPE, FLOW_TYPE, ORA_SEED_SET1 |
FOS_EVENT_DEFINITIONS_B_U11 | Unique | Default | EVENT_TYPE, AGREEMENT_TYPE, FLOW_TYPE, ORA_SEED_SET2 |