PJC_COST_DIST_LINES_ALL
PA_COST_DISTRIBUTION_LINES_ALL stores information about the cost distribution of expenditure items. When a cost distribution program processes an expenditure item, it creates one or more corresponding cost distribution lines to hold the cost amounts and the general ledger account information to which the cost amounts will post. Cost distribution lines amount are implicitly debit amounts. An expenditure item may have many cost distribution lines if: 1) you account for total burdened costs by running the Distribute Total Burdened Costs process. The cost distribution lines for total burdened costs are identified with the line type of C and D. 2) adjusting cost distribution lines are created due a change in either the cost amount, the GL account, burden cost quantity, burden compiled set identifier or the billable flag. Adjusting lines are identified with a value in the LINE_NUM_REVERSED column. The transfer status of a cost distribution lines is maintained as follows: For labor and usages: Distribute Costs - Create CDL; set to Pending (P) Transfer Costs - If successfully transferred to GL, set to Accepted(A); Else rejected in transfer to GL, set to Rejected in Transfer (X) Tieback Costs - If successfully tied back from GL, no update since already set to Accepted; Else rejected by GL, set to Rejected (R) to be re-transferred For expense reports: Distribute Costs - Create CDL; set to Pending (P) Transfer Costs - If successfully transferred to Oracle Payables, set to Transferred (T); Else rejected in transfer to AP; set to Rejected in Transfer (X) Tieback Costs - If successfully tied back from Oracle Payables, set to Accepted(A); Else rejected by Oracle Payables; set to Rejected (R) to be re-transferred For supplier invoices from Oracle Payables: Interface from Oracle Payables - Upon creation, set to Received (V) For supplier invoice adjustment lines: Distribute Costs - Create CDL; set to Pending (P) If payables rules do not allow adjustments to the invoice (example: if the invoice is cancelled), then distribute supplier invoice adjustments program would create the CDL and set the value to (G), these lines will always reside in Oracle Projects and will not be transferred to Oracle Payables.) Transfer Costs - If successfully transferred to Oracle Payables, set to Accepted(A); Else rejected in transfer to Oracle Payables, set to Rejected in Transfer (X) No Tieback
Details
-
Schema: FUSION
-
Object owner: PJC
-
Object type: TABLE
-
Tablespace: APPS_TS_TX_DATA
Primary Key
Name | Columns |
---|---|
PJC_COST_DIST_LINES_ALL_PK |
EXPENDITURE_ITEM_ID, LINE_NUM |
Columns
Name | Datatype | Length | Precision | Not-null | Comments |
---|---|---|---|---|---|
EXPENDITURE_ITEM_ID | NUMBER | 18 | Yes | The identifier of the expenditure item that is cost distributed by the distribution line | |
RATE_OVERRIDE_ID | NUMBER | 18 | Identifier of rate_override_id from pjf_rate_overrides table | ||
LINE_NUM | NUMBER | 18 | Yes | The sequential number that identifies the cost distribution line for an expenditure item | |
PARENT_LINE_NUM | NUMBER | 18 | Line Number for the raw cost distribution line. Valid for I line types only. | ||
INTERFACE_ID | NUMBER | 18 | INTERFACE_ID ***** | ||
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. | |
ACCOUNTING_STATUS_CODE | VARCHAR2 | 5 | The status of the distribution line as the cost information is transferred to another application ***** | ||
PROJFUNC_RAW_COST | NUMBER | Yes | Amount in project functional currency. Derrived by converting raw cost in transaction currency to project functional currency ***** | ||
QUANTITY | NUMBER | Yes | The number of units that are costed in the distribution line cost. The quantity is set from the expenditure item quantity when the distribution line is created and is used for populating the quantities in the accumulation tables | ||
BILLABLE_FLAG | VARCHAR2 | 1 | Yes | Flag that indicates whether the cost amount is billable. The flag is set from the expenditure item billable flag when the distribution line is created and is used for determining billable/non-billable costs in the accumulation tables | |
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. | ||
PRVDR_PA_DATE | DATE | Yes | Date used to determine the correct project accounting period in the provider operating unit. The PA date is determined by the Distribution programs from the open or future PA period on or after the transaction date ***** | ||
PRVDR_GL_DATE | DATE | Yes | Date used to determine the correct general ledger accounting period in the provider operating unit. The GL date is determined by the Distribution programs from the open or future GL period on or after the transaction date. For supplier invoices this date is copied from AP. ***** | ||
TRANSFER_REJECTION_REASON | VARCHAR2 | 250 | The reason why the distribution line was rejected by the PA Cost Transfer program or rejected by the other application's interface program | ||
ACCUMULATED_FLAG | VARCHAR2 | 1 | Flag indicating if distribution line cost is included in the accumulator tables. Set to 'N' initially, 'Y' when the line is accumulated. Obsolete as of 4.0 with the new project summary amounts. Replaced by RESOURCE_ACCUMULATED_FLAG. | ||
REVERSED_FLAG | VARCHAR2 | 1 | Flag that indicates if the distribution line is reversed by another distribution line | ||
LINE_NUM_REVERSED | NUMBER | 18 | The distribution line number that is reversed by this distribution line | ||
IND_COMPILED_SET_ID | NUMBER | 18 | The identifier of the compiled set which is used to calculate the burden cost | ||
LINE_TYPE | VARCHAR2 | 1 | Yes | The type of the cost distribution line | |
PROJFUNC_BURDENED_COST | NUMBER | Yes | Amount of the burdened cost in project functional currency ***** | ||
PROJFUNC_COST_EXCHANGE_RATE | NUMBER | Exchange rate used to convert costs from the transaction currency to the project functional currency. | |||
PROJECT_BURDENED_COST | NUMBER | Yes | Burdened cost in project currency. | ||
ORG_ID | NUMBER | 18 | Yes | Indicates the identifier of the business unit associated to the row. | |
PROJECT_UNIT_ID | NUMBER | 18 | PROJECT_UNIT_ID ***** | ||
CAPITALIZABLE_FLAG | VARCHAR2 | 1 | Yes | CAPITALIZABLE_FLAG ***** | |
BURDEN_SUM_SOURCE_RUN_ID | NUMBER | 18 | This will identify group of Cost Distribution Lines that were summarized to create summarized burden component expenditure items(EI). The same run_id will be populated in EI table to identify all EI's created during a run. | ||
BURDEN_SUM_REJECTION_CODE | VARCHAR2 | 30 | Burden component summarization rejection code | ||
PROJECT_ID | NUMBER | 18 | Yes | Identifier of the project | |
TASK_ID | NUMBER | 18 | Yes | Identifier of the task | |
DENOM_CURRENCY_CODE | VARCHAR2 | 15 | Yes | Transaction Currency code of the transaction | |
DENOM_RAW_COST | NUMBER | Yes | The raw cost in transaction currency | ||
DENOM_BURDENED_COST | NUMBER | Yes | The amount of the burdened cost in transaction currency It is only populated for raw cost distribution lines | ||
ACCT_CURRENCY_CODE | VARCHAR2 | 15 | Yes | Functional Currency Code | |
ACCT_RATE_DATE | DATE | Conversion rate date used to convert raw cost from transaction currency to functional currency | |||
ACCT_RATE_TYPE | VARCHAR2 | 30 | Conversion rate type used to convert raw cost from transaction currency to functional currency | ||
ACCT_EXCHANGE_RATE | NUMBER | Conversion rate used to convert raw cost from transaction currency to functional currency | |||
ACCT_RAW_COST | NUMBER | Yes | The amount in functional currency to be charged to the gl account for the expenditure item The amount is stored as a debit, so the burden credit amounts and adjustment amounts are negative | ||
ACCT_BURDENED_COST | NUMBER | Yes | Burdened cost in functional currency | ||
PROJECT_CURRENCY_CODE | VARCHAR2 | 15 | Yes | Project currency code of the transaction | |
PROJECT_RATE_DATE | DATE | Conversion rate date used to convert raw cost from transaction currency to project currency | |||
PROJECT_RATE_TYPE | VARCHAR2 | 30 | Conversion rate date used to convert raw cost from transaction currency to project currency | ||
PROJECT_EXCHANGE_RATE | NUMBER | Conversion rate date used to convert raw cost from transaction currency to project currency | |||
PRC_GENERATED_FLAG | VARCHAR2 | 1 | For future Use | ||
RECVR_PA_DATE | DATE | Date used to determine the correct project accounting period in the receiver operating unit. The PA date is determined by the Distribution programs from the open or future PA period on or after the transaction date | |||
RECVR_GL_DATE | DATE | Date used to determine the correct general ledgert accounting period in the receiver operating unit. The GL date is determined by the Distribution programs from the open or future GL period on or after the transaction date | |||
PROJECT_RAW_COST | NUMBER | Yes | Raw cost in project currency. | ||
WORK_TYPE_ID | NUMBER | 18 | Identifier for a work type assigned to the transaction. | ||
PRVDR_GL_PERIOD_NAME | VARCHAR2 | 15 | Yes | The GL period in which the transaction is posted. ***** | |
COST_SCHEDULE_LINE_ID | NUMBER | 18 | Cost rate schedule line identifier ***** | ||
COST_SCHEDULE_ID | NUMBER | 18 | Cost rate schedule identifier ***** | ||
RECVR_GL_PERIOD_NAME | VARCHAR2 | 15 | The GL period in which the transaction is posted on the receiving ledger. | ||
PRVDR_PA_PERIOD_NAME | VARCHAR2 | 15 | Yes | The PA period in which the transaction is posted. ***** | |
PROJFUNC_COST_RATE_TYPE | VARCHAR2 | 30 | Rate type used to convert costs from the transaction currency to the project functional currency. | ||
PROJFUNC_COST_RATE_DATE | DATE | Rate date used to convert costs from the transaction currency to the project functional currency. | |||
RECVR_PA_PERIOD_NAME | VARCHAR2 | 15 | The PA period in which the transaction is posted on the receiving ledger. | ||
PROJFUNC_CURRENCY_CODE | VARCHAR2 | 15 | Yes | Project functional currency code. | |
ORG_LABOR_SCH_RULE_ID | NUMBER | 18 | Identifier for org schedule assignment | ||
COMP_DETAILS_ID | NUMBER | 18 | Reference to Labor Rate Override. ***** | ||
PREV_IND_COMPILED_SET_ID | NUMBER | 18 | Identifier of the compiled set previously used to calculate the burden cost. | ||
SI_ASSETS_ADDITION_FLAG | VARCHAR2 | 1 | This column indicates the status of the cost distribution line in relation to Oracle Assets. This column only applies to supplier cost expenditure items. Valid values are as follows:Y - The distribution line is interfaced to Oracle Assets. | ||
ACCT_EVENT_ID | NUMBER | 18 | Identifier of Accounting Event | ||
ACCT_SOURCE_CODE | VARCHAR2 | 10 | Code used to identify accounting transactions, which are not migrated to SLA | ||
NON_LABOR_RESOURCE_ID | NUMBER | 18 | NON_LABOR_RESOURCE_ID ***** | ||
TXN_ACCUM_HEADER_ID | NUMBER | 18 | Accum Header Identifier ***** | ||
PJS_SUMMARY_ID | NUMBER | 18 | PJS_SUMMARY_ID ***** | ||
BURDENED_COST_CR_CCID | NUMBER | 18 | BURDENED_COST_CR_CCID ***** | ||
BURDENED_COST_DR_CCID | NUMBER | 18 | BURDENED_COST_DR_CCID ***** | ||
RAW_COST_CR_CCID | NUMBER | 18 | RAW_COST_CR_CCID ***** | ||
RAW_COST_DR_CCID | NUMBER | 18 | RAW_COST_DR_CCID ***** | ||
BURDEN_COST_CR_CCID | NUMBER | 18 | BURDEN_COST_CR_CCID ***** | ||
BURDEN_COST_DR_CCID | NUMBER | 18 | BURDEN_COST_DR_CCID ***** | ||
RAW_LINE_NUM_REVERSED | NUMBER | 18 | RAW_LINE_NUM_REVERSED ***** | ||
ORIG_HISTORICAL_FLAG | VARCHAR2 | 1 | ORIG_HISTORICAL_FLAG ***** | ||
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. | |
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. | ||
PRBS_ELEMENT_ID | NUMBER | 18 | Planning resource breakdown structure element identifier of the planning resource that the transaction maps to. | ||
PRBS_TXN_ACCUM_HEADER_ID | NUMBER | 18 | Unique identifier for the transaction attributes that are used for mapping and deriving a planning resource breakdown structure element. | ||
BUDGET_CCID | NUMBER | 18 | Budget account used for budget checking raw cost. | ||
BUDGETARY_CONTROL_VAL_STATUS | VARCHAR2 | 30 | Budgetary control validation status at the distribution level. | ||
DATA_SET_ID | NUMBER | 18 | Identifies data for a particular budgetary control request. | ||
BUDGET_PERIOD_ID | NUMBER | 18 | Identifier of Budget Period for which the funding is made. | ||
TRANSFER_STATUS_CODE | VARCHAR2 | 1 | TRANSFER_STATUS_CODE will contain Y or N for Extracted and non extracted records. | ||
PLANNED_FLAG | VARCHAR2 | 1 | Identifier whether the transaction amount is palnned or not. | ||
BACKING_HEADER_ID1 | NUMBER | 18 | Backing Header Identifier One | ||
BACKING_DIST_ID1 | NUMBER | 18 | Backing Distribution Identifier One | ||
BACKING_DIST_ID2 | NUMBER | 18 | Backing Distribution Identifier Two | ||
BACKING_DIST_ID3 | NUMBER | 18 | Backing Distribution Identifier Three | ||
BACKING_AMOUNT | NUMBER | Backing Distribution Amount | |||
EXPORT_PROCESS_ID | NUMBER | 18 | Identifier of the most recent instance of the Extract Cost Distributions for External Accounting process. | ||
LAST_COSTED_DATE | DATE | Date on which the costing process was run and the cost measures of the distribution were derived. For cost distribution lines, this date may precede the cost distribution line creation date as there may be a delay between the date an unprocessed transaction is costed and the date the transaction is successfully imported (which is when the cost distribution line is created). | |||
COST_RATE_MULTIPLIER | NUMBER | Labor costing multiplier value that was derived during the costing process. This value is used to calculate the raw cost. For example, quantity * raw cost rate * labor costing multiplier value = raw cost. | |||
BACKING_HEADER_ID2 | NUMBER | 18 | Backing Header Identifier Two | ||
BACKING_LEDGER_CURR_AMT | NUMBER | Backing Ledger Currency Amount | |||
BACKING_DIST_ID4 | NUMBER | 18 | Backing Distribution Identifier Four | ||
BACKING_DIST_ID5 | NUMBER | 18 | Backing Distribution Identifier Five | ||
BACKING_DIST_ID6 | NUMBER | 18 | Backing Distribution Identifier Six | ||
TOP_PRBS_ELEMENT_ID | NUMBER | 18 | The identifier of the top resource derived for the transaction using the planning resource breakdown structure. |
Foreign Keys
Table | Foreign Table | Foreign Key Column |
---|---|---|
PJC_COST_DIST_LINES_ALL | pjc_exp_items_all | EXPENDITURE_ITEM_ID |
PJC_COST_DIST_LINES_ALL | pjf_proj_elements_b | TASK_ID |
PJC_COST_DIST_LINES_ALL | gl_daily_conversion_types | ACCT_RATE_TYPE |
PJC_COST_DIST_LINES_ALL | gl_daily_conversion_types | PROJECT_RATE_TYPE |
PJC_COST_DIST_LINES_ALL | pjf_work_types_b | WORK_TYPE_ID |
PJC_COST_DIST_LINES_ALL | gl_daily_conversion_types | PROJFUNC_COST_RATE_TYPE |
PJC_COST_DIST_LINES_ALL | pjf_projects_all_b | PROJECT_ID |
PJC_COST_DIST_LINES_ALL | pjf_bu_impl_all | ORG_ID |
PJC_COST_DIST_LINES_ALL | pjf_rate_overrides | RATE_OVERRIDE_ID |
PJC_COST_DIST_LINES_ALL | pjf_periods_all | PRVDR_PA_PERIOD_NAME, ORG_ID |
PJC_COST_DIST_LINES_ALL | pjf_periods_all | RECVR_PA_PERIOD_NAME, ORG_ID |
pjc_prj_asset_ln_dets | pjc_cost_dist_lines_all | EXPENDITURE_ITEM_ID, LINE_NUM |
Indexes
Index | Uniqueness | Tablespace | Columns |
---|---|---|---|
PJC_COST_DIST_LINES_ALL_N1 | Non Unique | Default | PROJECT_ID |
PJC_COST_DIST_LINES_ALL_N10 | Non Unique | Default | ORG_ID |
PJC_COST_DIST_LINES_ALL_N11 | Non Unique | Default | INTERFACE_ID |
PJC_COST_DIST_LINES_ALL_N12 | Non Unique | Default | BURDEN_SUM_SOURCE_RUN_ID, PROJECT_ID, ORG_ID |
PJC_COST_DIST_LINES_ALL_N13 | Non Unique | Default | ORG_LABOR_SCH_RULE_ID |
PJC_COST_DIST_LINES_ALL_N15 | Non Unique | Default | BUDGETARY_CONTROL_VAL_STATUS, PROJECT_ID |
PJC_COST_DIST_LINES_ALL_N17 | Non Unique | Default | ACCT_EVENT_ID |
PJC_COST_DIST_LINES_ALL_N18 | Non Unique | Default | BUDGET_PERIOD_ID |
PJC_COST_DIST_LINES_ALL_N2 | Non Unique | Default | PJS_SUMMARY_ID |
PJC_COST_DIST_LINES_ALL_N3 | Non Unique | Default | COMP_DETAILS_ID |
PJC_COST_DIST_LINES_ALL_N4 | Non Unique | Default | REQUEST_ID |
PJC_COST_DIST_LINES_ALL_N5 | Non Unique | Default | LAST_UPDATE_DATE |
PJC_COST_DIST_LINES_ALL_N6 | Non Unique | Default | ACCUMULATED_FLAG |
PJC_COST_DIST_LINES_ALL_N7 | Non Unique | Default | PRVDR_PA_DATE, ORG_ID |
PJC_COST_DIST_LINES_ALL_N8 | Non Unique | Default | PRVDR_GL_DATE, ORG_ID |
PJC_COST_DIST_LINES_ALL_N9 | Non Unique | Default | IND_COMPILED_SET_ID |
PJC_COST_DIST_LINES_ALL_U1 | Unique | Default | EXPENDITURE_ITEM_ID, LINE_NUM |