PJC_PRJ_ASSET_LN_DETS
PA_PROJECT_ASSET_LINE_DETAILS stores information necessary to drill down from an asset line to the cost distribution lines that are summarized in the asset line. The table has no primary key. When an asset line is initially created, this table contains one record for each cost distribution line summarized into the asset line. Each of these initial records has the same PROJECT_ASSET_LINE_DETAIL_ID, which corresponds to the PROJECT_ASSET_LINE_DETAIL_ID on the asset line. When an asset line is split into multiple lines, the PROJECT_ASSET_LINE_DETAIL_ID is copied to the new split lines. This makes it possible to drill down from each split line to all of the details supporting the original (pre- split) line. When an asset line is reversed, the PA_PROJECT_ASSET_LINE_DETAILS reversal flag is set to 'Y' for each associated detail line. Setting this flag to 'Y' makes the associated cost distribution line now available to be summarized into a new asset line, while maintaining the ability to drill down from the reversed asset line to its cost distribution lines.
Details
-
Schema: FUSION
-
Object owner: PJC
-
Object type: TABLE
-
Tablespace: APPS_TS_TX_DATA
Primary Key
Name | Columns |
---|---|
PJC_PRJ_ASSET_LN_DETS_PK |
PROJ_ASSET_LINE_DTL_UNIQ_ID |
Columns
Name | Datatype | Length | Precision | Not-null | Comments |
---|---|---|---|---|---|
EXPENDITURE_ITEM_ID | NUMBER | 18 | Yes | The identifier of the expenditure item summarized into the asset line | |
LINE_NUM | NUMBER | 18 | Yes | The identifier of the cost distribution line summarized into the asset line | |
PROJECT_ASSET_LINE_DETAIL_ID | NUMBER | 18 | Yes | The attribute relating detail records to asset lines | |
CIP_COST | NUMBER | Yes | The cip cost amount from the associated cost distribution line. | ||
REVERSED_FLAG | VARCHAR2 | 1 | Yes | Flag indicating whether or not the related asset line has been reversed. | |
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. | |
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_UPDATE_LOGIN | VARCHAR2 | 32 | Who column: indicates the session login associated to the user who last updated the row. | ||
REQUEST_ID | NUMBER | 18 | Enterprise Service Scheduler: indicates the request ID of the job that created or last updated the row. | ||
JOB_DEFINITION_NAME | VARCHAR2 | 100 | Enterprise Service Scheduler: indicates the name of the job that created or last updated the row. | ||
JOB_DEFINITION_PACKAGE | VARCHAR2 | 900 | Enterprise Service Scheduler: indicates the package name of the job that created or last updated the row. | ||
PROJ_ASSET_LINE_DTL_UNIQ_ID | NUMBER | 18 | Yes | Identifier of the Project asset line details | |
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 |
---|---|---|
PJC_PRJ_ASSET_LN_DETS | pjc_cost_dist_lines_all | EXPENDITURE_ITEM_ID, LINE_NUM |
PJC_PRJ_ASSET_LN_DETS | pjc_prj_asset_lns_all | PROJECT_ASSET_LINE_DETAIL_ID |
pjc_mc_prj_ast_line_dtls | pjc_prj_asset_ln_dets | PROJ_ASSET_LINE_DTL_UNIQ_ID |
Indexes
Index | Uniqueness | Tablespace | Columns |
---|---|---|---|
PJC_PRJ_ASSET_LN_DETS_N1 | Non Unique | Default | PROJECT_ASSET_LINE_DETAIL_ID |
PJC_PRJ_ASSET_LN_DETS_N2 | Non Unique | Default | EXPENDITURE_ITEM_ID, LINE_NUM |
PJC_PRJ_ASSET_LN_DETS_N3 | Non Unique | Default | REQUEST_ID |
PJC_PRJ_ASSET_LN_DETS_U1 | Unique | Default | PROJ_ASSET_LINE_DTL_UNIQ_ID |