XCC_CB_KEY_SEGMENTS

This table stores the control budget account segments and thier mappings to either accounting flex field segments, project segments or project planning segments.

Details

  • Schema: FUSION

  • Object owner: XCC

  • Object type: TABLE

  • Tablespace: FUSION_TS_TX_DATA

Primary Key

Name Columns

XCC_CB_KEY_SEGMENTS_PK

KEY_SEGMENT_ID

Columns

Name Datatype Length Precision Not-null Comments
KEY_SEGMENT_ID NUMBER 18 Yes Unique identifier for this transaction
CONTROL_BUDGET_ID NUMBER 18 Yes Foreign key to XCC_CONTROL_BUDGETS table
KEY_SEGMENT_COLUMN_NAME VARCHAR2 30 Yes The segment of the budgetary control flexfield that the data will be stored in
SOURCE_SEGMENT_COLUMN_NAME VARCHAR2 30 Yes Either a segment from COA segments or a project DFF or a project element which is mapped to this budget key segment
SOURCE_SEGMENT_TYPE VARCHAR2 30 Yes This indicates what the mapped segment is a COA segment or project DFF segment or project element
DISPLAY_SEQUENCE_NUMBER NUMBER 2 Yes Order of segments in budget COA and in control budget UI
TREE_STRUCTURE_CODE VARCHAR2 30 Tree related other essential information
TREE_CODE VARCHAR2 30 The tree that will be used for the segment budgetary control
DEFAULT_TREE_ROLLUP_VALUE VARCHAR2 50 The segment value to be used when the segment value provided by the transaction does not roll up to any value for the tree level in the tree version that is specified for the segment.
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.
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.

Indexes

Index Uniqueness Tablespace Columns
XCC_CB_KEY_SEGMENTS_U1 Unique FUSION_TS_TX_DATA KEY_SEGMENT_ID
XCC_CB_KEY_SEGMENTS_U2 Unique FUSION_TS_TX_DATA CONTROL_BUDGET_ID, KEY_SEGMENT_COLUMN_NAME
XCC_CB_KEY_SEGMENTS_U3 Unique FUSION_TS_TX_DATA CONTROL_BUDGET_ID, SOURCE_SEGMENT_COLUMN_NAME, SOURCE_SEGMENT_TYPE
XCC_CB_KEY_SEGMENTS_U4 Unique FUSION_TS_TX_DATA CONTROL_BUDGET_ID, DISPLAY_SEQUENCE_NUMBER