PJF_BURDEN_RATE_EXTN

New table PJF_BURDEN_RATE_EXTN created to support burdening enhancements. Table allows to user override the generated burden cost based on burden schedule.

Details

  • Schema: FUSION

  • Object owner: PJF

  • Object type: TABLE

  • Tablespace: FUSION_TS_TX_DATA

Primary Key

Name Columns

PJF_BURDEN_RATE_EXTN_PK

CURRENT_RUN_ID, TRANSACTION_ID, LINE_NUM, IND_COMPILED_SET_ID, IND_COST_CODE, CDL_ADJUSTMENT_FLAG

Columns

Name Datatype Length Precision Not-null Comments
CURRENT_RUN_ID NUMBER 18 Yes Unique Identifier for an invocation of Burden Cost Calculation Override Extension. All transactions with a CURRENT_RUN_ID value will be processed together.
TRANSACTION_ID NUMBER 18 Yes This is a reference to a source transaction identifier such as expenditure item identifier for a expenditure item, Plan line detail identifier for a Project Plan, Budget and Forecast.
CALLING_MODULE VARCHAR2 30 Yes Identifies the program unit calling the client extension. For example the value of "TEST-EXP" indicates the burden cost calculation extension was called from manage expenditure items flow.
LINE_NUM NUMBER 18 Yes Expenditure Cost Distribution Line Identifier.
CDL_ADJUSTMENT_FLAG VARCHAR2 1 Yes Flag indicates the burden cost adjustment status on expenditure item.
PROJECT_ID NUMBER 18 Project Identifier of the transaction.
TASK_ID NUMBER 18 Task Identifier of the transaction.
EXPENDITURE_TYPE_ID NUMBER 18 Yes Identifier of the expenditure type of the transaction.
TRANSACTION_ORG_ID NUMBER 18 Yes Business unit identifier of the transaction.
ORGANIZATION_ID NUMBER 18 Yes Organization Identifier of the transaction.
TRANSACTION_DATE DATE Yes Transaction date.For expenditure item it is the value of expenditure item date or period start of the project plan or budget.
QUANTITY NUMBER Transaction quantity.
PERSON_JOB_ID NUMBER 18 The identifier of the job of the person as of the transaction date. Required for all items incurred by an employee.
PERSON_ID NUMBER 18 The identifier of a person who incure the transaction.
NON_LABOR_RESOURCE_ID NUMBER 18 Non labor resource identifier for a non labor transaction.
NON_LABOR_RESOURCE_ORG_ID NUMBER 18 The identifier of the organization that owns the non-labor resource that was utilized as the work was performed. This column is only populated for usage items.
RES_ASSIGNMENT_ID NUMBER 18 Resource assignment Identifier. This is used for budgeting and forecasting. It is a placeholder for planning element identifier in pjo_plan_line_details.
BASE_BURDEN_COST NUMBER Burden cost of the transaction in transaction currency.
RAW_COST NUMBER The raw cost of the transaction in transaction currency.
CALC_BURDEN_STATUS VARCHAR2 1 Burden cost calculation status maintain by the burden cost calculation override extension. The valid values are P (Pending), S (Success), E (Error).
IND_RATE_SCH_ID NUMBER 18 Burden Schedule Identifier that uniquely identifies the burden schedule.
IND_RATE_SCHEDULE_TYPE VARCHAR2 1 The type of the burden schedule.
COST_IND_SCH_FIXED_DATE DATE Burden schedule fixed date for Firm Burden Schedule.
IND_STRUCTURE_NAME VARCHAR2 30 The name of the default burden structure that is used by the burden schedule.
IND_RATE_SCH_REVISION_ID NUMBER 18 The identifier of the rate schedule revision which uses the compiled set
IND_COMPILED_SET_ID NUMBER 18 Yes Internal identifier the compiled set used in burden cost calculations.
COST_BASE VARCHAR2 30 Cost base Identifier of the transaction.
PRECEDENCE NUMBER 18 The precedence of the burden cost code within the cost base.
IND_COST_CODE VARCHAR2 30 Yes The name of the burden cost code applicable to the cost base of the transaction.
ICC_EXPENDITURE_TYPE_ID NUMBER 18 Expenditure type associated to the burden cost code.
COMPILED_MULTIPLIER NUMBER 22 The build-up multiplier for the cost base, burden cost code, and compiled set according to the precedence.
MULTIPLIER_NUM NUMBER 22 The original multiplier defined in the burden schedule revision of burden schedule.
NEW_BURDEN_COST NUMBER Burden cost calculated by burden cost calculation override extension.
ACCT_BURDENED_COST NUMBER Burdened Cost in Functional Currency. This is used by calling programs of burden cost calculation override extension.
PROJECT_BURDENED_COST NUMBER Burdened cost in project currency. This is used by calling programs of burden cost calculation override extension.
PROJFUNC_BURDENED_COST NUMBER The burden cost in project functional currency. This is used by calling programs of burden cost calculation override extension.
DENOM_CURRENCY_CODE VARCHAR2 15 Transaction currency code.
ACCT_CURRENCY_CODE VARCHAR2 15 Account currency code. This is used by calling programs of burden cost calculation override extension.
PROJECT_CURRENCY_CODE VARCHAR2 15 Project Currency Code. This is used by calling programs of burden cost calculation override extension.
PROJFUNC_CURRENCY_CODE VARCHAR2 15 Project functional currency code. This is used by calling programs of burden cost calculation override extension.
ACCT_RATE_DATE DATE Functional Rate date for the Transaction. This is used by calling programs of burden cost calculation override extension.
ACCT_RATE_TYPE VARCHAR2 30 Functional rate type for the transaction. This is used by calling programs of burden cost calculation override extension.
ACCT_EXCHANGE_RATE NUMBER Functional Exchange Rate for the Transaction. This is used by calling programs of burden cost calculation override extension.
PROJECT_RATE_DATE DATE Project Rate date for the Transaction. This is used by calling programs of burden cost calculation override extension.
PROJECT_RATE_TYPE VARCHAR2 30 Project Rate Type for the Transaction. This is used by calling programs of burden cost calculation override extension.
PROJECT_EXCHANGE_RATE NUMBER Project Exchange Rate for Transaction. This is used by calling programs of burden cost calculation override extension.
PROJFUNC_COST_RATE_DATE DATE Rate date used to convert costs from the transaction currency to the project functional currency. This is used by calling programs of burden cost calculation override extension.
PROJFUNC_COST_RATE_TYPE VARCHAR2 30 Rate type used to convert costs from the transaction currency to the project functional currency. This is used by calling programs of burden cost calculation override extension.
PROJFUNC_COST_EXCHANGE_RATE NUMBER Rate date used to convert costs from the transaction currency to the project functional currency. This is used by calling programs of burden cost calculation override extension.
TRANSACTION_REFERENCE1 NUMBER 18 Reference Information. In case of a cost ditribution line marked for burden resummarization, this is populated with the previous value of burden_sum_source_run_id.
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.
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.
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.
SOURCE_REFERENCE1 VARCHAR2 120 Additional information about a transaction in the source application.
SOURCE_REFERENCE2 VARCHAR2 30 Additional information about a transaction in the source application.
SOURCE_REFERENCE3 VARCHAR2 30 Additional information about a transaction in the source application.
SOURCE_REFERENCE4 VARCHAR2 30 Additional information about a transaction in the source application.
SOURCE_REFERENCE5 VARCHAR2 30 Additional information about a transaction in the source application.
SOURCE_REFERENCE6 VARCHAR2 30 Additional information about a transaction in the source application.
SOURCE_REFERENCE7 VARCHAR2 30 Additional information about a transaction in the source application.
SOURCE_REFERENCE8 VARCHAR2 30 Additional information about a transaction in the source application.
SOURCE_REFERENCE9 VARCHAR2 30 Additional information about a transaction in the source application.
ACCT_RAW_COST NUMBER Raw cost of the transaction in the transaction ledger currency.
BASE_ACCT_BURDEN_COST NUMBER Burden cost of the transaction in the transaction ledger currency.
NEW_ACCT_BURDEN_COST NUMBER Burden cost calculated by the Burden Cost Calculation Override extension in the transaction ledger currency.
CONTRACT_ID NUMBER 18 Identifier of the award.

Indexes

Index Uniqueness Tablespace Columns Status
PJF_BURDEN_RATE_EXTN_N1 Non Unique FUSION_TS_TX_DATA CALLING_MODULE, CREATION_DATE
PJF_BURDEN_RATE_EXTN_N2 Non Unique FUSION_TS_TX_DATA CURRENT_RUN_ID, TRANSACTION_ID Obsolete
PJF_BURDEN_RATE_EXTN_N3 Non Unique FUSION_TS_TX_DATA CURRENT_RUN_ID, CALC_BURDEN_STATUS
PJF_BURDEN_RATE_EXTN_U1 Unique FUSION_TS_TX_DATA CURRENT_RUN_ID, TRANSACTION_ID, LINE_NUM, IND_COMPILED_SET_ID, IND_COST_CODE, CDL_ADJUSTMENT_FLAG