PJF_EPS_HIERARCHIES

PJF_EPS_HIERARCHIES is the collection of projects in an enterprize, organized in user defined groups in a hierarchical structure called Enterprise Project Structure. A company will have only one enterprise project structure.

Details

  • Schema: FUSION

  • Object owner: PJF

  • Object type: TABLE

  • Tablespace: FUSION_TS_TX_DATA

Primary Key

Name Columns

PJF_EPS_HIERARCHIES_PK

NODE_ID

Columns

Name Datatype Length Precision Not-null Comments
NODE_ID NUMBER 18 Yes Internal Identifier of a group or a project in the hierarchy.
NODE_TYPE_CODE VARCHAR2 1 Yes Node classification that indicates its use in the EPS. Acceptable node types are root, sub or leaf. Projects are represented as leaf nodes. There is only one root node per enterprise.
PARENT_NODE_ID NUMBER 18 Yes Internal identifier of the parent node. For the root node, the parent node will be zero.
PROJECT_ID NUMBER 18 Project identifier of the project associated to the node. A project can be associated to only one node at a time.
PROJECT_COUNT NUMBER 18 The count of projects assigned to a node.
REP_CURRENCY_CODE VARCHAR2 15 Reporting Currency Code.
REP_CURRENCY_RATE_TYPE VARCHAR2 30 Reporting Currency Conversion Rate Type.
STRUCTURE_ID NUMBER 18 Internal Identifier of a group in the hierarchy.
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.
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_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.

Foreign Keys

Table Foreign Table Foreign Key Column
PJF_EPS_HIERARCHIES pjf_projects_all_b PROJECT_ID
PJF_EPS_HIERARCHIES pjf_eps_hierarchies NODE_ID
pjf_eps_hierarchies pjf_eps_hierarchies NODE_ID
pjf_eps_nodes_b pjf_eps_hierarchies NODE_ID

Indexes

Index Uniqueness Tablespace Columns
PJF_EPS_HIERARCHIES_U1 Unique FUSION_TS_TX_DATA NODE_ID
PJF_EPS_HIERARCHIES_U2 Unique FUSION_TS_TX_DATA PROJECT_ID
PJF_EPS_HIERARCHIES_U3 Unique FUSION_TS_TX_DATA STRUCTURE_ID, NODE_ID