PJC_TXN_XFACE_STAGE_ALL

PJC_TXN_XFACE_STAGE_ALL is the table you use for importing third party transactions with containing name and / or ID for all attributes like project, task, expenditure type, organization, person, supplier, inventory, etc. Name to ID conversion will happen and these transactions will be populated into PJC_TXN_XFACE_ALL for one-stop processing.

Details

  • Schema: FUSION

  • Object owner: PJC

  • Object type: TABLE

  • Tablespace: INTERFACE

Primary Key

Name Columns

PJC_TXN_XFACE_STAGE_ALL_PK

TXN_INTERFACE_ID

Columns

Name Datatype Length Precision Not-null Comments
INTERFACE_ID NUMBER 18 System-generated number that identifies all the transactions processed by a given concurrent request
TXN_INTERFACE_ID NUMBER 18 Yes System generated identifier that uniquely identifies a imported transaction
TRANSACTION_STATUS_CODE VARCHAR2 2 System-defined status of the transaction as it is loaded into PA
BUSINESS_UNIT VARCHAR2 240 Indicates business unit associated to the row.
ORG_ID NUMBER 18 Indicates the identifier of the business unit associated to the row.
USER_TRANSACTION_SOURCE VARCHAR2 240 The descriptive name of the transaction source
TRANSACTION_SOURCE_ID NUMBER 18 Identifier of the Transaction Source. *****
DOCUMENT_NAME VARCHAR2 240 Projects-related categorization of the document type that is creating this transaction. *****
DOCUMENT_ID NUMBER 18 Identifier for the Projects-related categorization of the document type that is creating this transaction. *****
DOC_ENTRY_NAME VARCHAR2 240 Name of the Document Entry. *****
DOC_ENTRY_ID NUMBER 18 Identifier of Projects-related categorization of the document type that is creating this transaction. *****
BATCH_NAME VARCHAR2 200 User-entered name for a grouping of expenditures in the interface table.For one transaction source, all items with the same BATCH_NAME areimported into Oracle Projects in the same expenditure group, if processed together.
BATCH_ENDING_DATE DATE BATCH_ENDING_DATE *****
BATCH_DESCRIPTION VARCHAR2 250 BATCH_DESCRIPTION *****
PROJECT_NUMBER VARCHAR2 25 Project Number
PROJECT_NAME VARCHAR2 240 Project Name
PROJECT_ID NUMBER 18 Project Identifier
TASK_NUMBER VARCHAR2 100 Number of the task.
TASK_NAME VARCHAR2 255 Name of the task.
TASK_ID NUMBER 18 Identifier for the task.
EXPENDITURE_ITEM_DATE DATE Date on which the transaction occurred
PERSON_NUMBER VARCHAR2 30 Number assigned to the person, to identify the person uniquely in any context, not dependent on being an employee, contingent worker, etc.
PERSON_NAME VARCHAR2 2000 Name of the person.
PERSON_ID NUMBER 18 Identifier of the person.
HCM_ASSIGNMENT_NAME VARCHAR2 80 Assignment Number
HCM_ASSIGNMENT_ID NUMBER 18 The HCM assignment for which the transaction was created. *****
EXPENDITURE_TYPE VARCHAR2 240 Expenditure Type Name
EXPENDITURE_TYPE_ID NUMBER 18 Identifier of the Expenditure Type. *****
ORGANIZATION_NAME VARCHAR2 240 Expenditure Organization
ORGANIZATION_ID NUMBER 18 Organization Identifier
CONTRACT_NUMBER VARCHAR2 120 The contract number defined by user
CONTRACT_NAME VARCHAR2 300 The contract name derived from user
CONTRACT_ID NUMBER 18 The unique contract identifier created by our system
FUNDING_SOURCE_NUMBER VARCHAR2 50 The funding source number defined by user
FUNDING_SOURCE_NAME VARCHAR2 240 The funding source name derived from user
NON_LABOR_RESOURCE VARCHAR2 240 Non Labor Resource
NON_LABOR_RESOURCE_ID NUMBER 18 Identifier of the Non-labor resource utilized when incurring the transaction charge. *****
NON_LABOR_RESOURCE_ORG VARCHAR2 240 NON_LABOR_RESOURCE_ORG ******
NON_LABOR_RESOURCE_ORG_ID NUMBER 18 Non-Labor Resource Organization Identifier
QUANTITY NUMBER Number of units for the transaction. This column is defined with a precision of 2 in order to maintain consistency with PAs expenditure entry forms which round expenditure item quantities to 2 decimal places when saved to the database
UNIT_OF_MEASURE_NAME VARCHAR2 80 UNIT_OF_MEASURE_NAME
UNIT_OF_MEASURE VARCHAR2 30 Base unit of measure
WORK_TYPE VARCHAR2 240 WORK_TYPE
WORK_TYPE_ID NUMBER 18 Work Type Identifier
BILLABLE_FLAG VARCHAR2 1 Flag that indicates if the item can accrue revenue
CAPITALIZABLE_FLAG VARCHAR2 1 Flag that indicates if a project-related item is eligible for capitalization. *****
ACCRUAL_FLAG VARCHAR2 1 Indicates whether the imported transaction is automatically reversed in the next accounting period.
SUPPLIER_NUMBER VARCHAR2 30 Supplier Number *****
SUPPLIER_NAME VARCHAR2 360 The supplier name of the scm transaction
VENDOR_ID NUMBER 18 Vendor Identifier
INVENTORY_ITEM_NAME VARCHAR2 300 Inventory Item ******
INVENTORY_ITEM_ID NUMBER 18 Inventory item identifier
ORIG_TRANSACTION_REFERENCE VARCHAR2 120 Yes User-entered value used to identify the transaction in an external system from which the imported item originated.
UNMATCHED_NEGATIVE_TXN_FLAG VARCHAR2 1 Flag used to identify certain adjustments (transactions with negative quantities) as summary-level adjustments for which there is no single matching item in PA to reverse. When this flag is Y, PA does not execute the matching value
REVERSED_ORIG_TXN_REFERENCE VARCHAR2 120 Value used to identify the transaction being reversed in the external system from which the imported item originated
EXPENDITURE_COMMENT VARCHAR2 240 User-entered free text comment to describe the transaction
GL_DATE DATE GL_DATE to be copied to PA_COST_DISTRIBUTION_LINES.GL_DATE for transactions that are accounted for in external systems as specified by the GL_ACCOUNTED_FLAG flag on the transaction source. This date is used to derive the PA_DATE on CDLs.
DENOM_CURRENCY_CODE VARCHAR2 15 Transaction currency code of the transaction
DENOM_CURRENCY VARCHAR2 80 Transaction currency code of the transaction
DENOM_RAW_COST NUMBER Raw cost in Transaction currency
DENOM_BURDENED_COST NUMBER Burdened cost in Transaction currency
RAW_COST_CR_CCID NUMBER 18 RAW_COST_CR_CCID *****
RAW_COST_CR_ACCOUNT VARCHAR2 2000 Raw Cost Credit Account String
RAW_COST_DR_CCID NUMBER 18 RAW_COST_DR_CCID *****
RAW_COST_DR_ACCOUNT VARCHAR2 2000 Raw Cost Debit Account String
BURDENED_COST_CR_CCID NUMBER 18 BURDENED_COST_CR_CCID *****
BURDENED_COST_CR_ACCOUNT VARCHAR2 2000 Burdened Cost Credit Account String
BURDENED_COST_DR_CCID NUMBER 18 BURDENED_COST_DR_CCID *****
BURDENED_COST_DR_ACCOUNT VARCHAR2 2000 Burdened Cost Debit Account String
BURDEN_COST_CR_CCID NUMBER 18 BURDEN_COST_CR_CCID *****
BURDEN_COST_CR_ACCOUNT VARCHAR2 2000 Burden Cost Credit Account String
BURDEN_COST_DR_CCID NUMBER 18 BURDEN_COST_DR_CCID *****
BURDEN_COST_DR_ACCOUNT VARCHAR2 2000 Burden Cost Debit Account String
ACCT_CURRENCY_CODE VARCHAR2 15 Functional Currency Code. *****
ACCT_CURRENCY VARCHAR2 80 Functional Currency Code. *****
ACCT_RATE_DATE DATE Functional conversion rate date for the transaction
ACCT_RATE_TYPE VARCHAR2 30 Functional conversion rate type for the transaction
ACCT_RATE_DATE_TYPE VARCHAR2 4 Provider Ledger Currency Conversion Date Type *****
ACCT_EXCHANGE_RATE NUMBER Functional exchange rate for the transaction
ACCT_RAW_COST NUMBER Raw cost in functional currency
ACCT_BURDENED_COST NUMBER Burdened cost in Functional currency
ACCT_EXCHANGE_ROUNDING_LIMIT NUMBER Rounding limit for imported transactions
RECEIPT_CURRENCY_AMOUNT NUMBER Receipt currency amount of the transaction
RECEIPT_CURRENCY_CODE VARCHAR2 15 Receipt currency code of the transaction
RECEIPT_CURRENCY VARCHAR2 80 Receipt currency code of the transaction
RECEIPT_EXCHANGE_RATE NUMBER Receipt exchange rate for the transaction
CONVERTED_FLAG VARCHAR2 1 Flag that indicates if the transaction is converted from legacy applications and should be marked as converted. Transactions marked as converted have restrictions around what type of adjustments can be performed on them. *****
USER_DEF_ATTRIBUTE1 VARCHAR2 150 USER_DEF_ATTRIBUTE1 *****
USER_DEF_ATTRIBUTE2 VARCHAR2 150 USER_DEF_ATTRIBUTE2 *****
USER_DEF_ATTRIBUTE3 VARCHAR2 150 USER_DEF_ATTRIBUTE3 *****
USER_DEF_ATTRIBUTE4 VARCHAR2 150 USER_DEF_ATTRIBUTE4 *****
USER_DEF_ATTRIBUTE5 VARCHAR2 150 USER_DEF_ATTRIBUTE5 *****
USER_DEF_ATTRIBUTE6 VARCHAR2 150 USER_DEF_ATTRIBUTE6 *****
USER_DEF_ATTRIBUTE7 VARCHAR2 150 USER_DEF_ATTRIBUTE7 *****
USER_DEF_ATTRIBUTE8 VARCHAR2 150 USER_DEF_ATTRIBUTE8 *****
USER_DEF_ATTRIBUTE9 VARCHAR2 150 USER_DEF_ATTRIBUTE9 *****
USER_DEF_ATTRIBUTE10 VARCHAR2 150 USER_DEF_ATTRIBUTE10 *****
ATTRIBUTE_CATEGORY VARCHAR2 30 Descriptive Flexfield: structure definition of the user descriptive flexfield.
ATTRIBUTE1 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE2 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE3 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE4 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE5 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE6 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE7 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE8 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE9 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE10 VARCHAR2 150 Descriptive Flexfield: segment of the user descriptive flexfield.
CONTEXT_CATEGORY VARCHAR2 40 Segment used to identify the descriptive flexfield application context for project-related standardized cost collection. *****
RESERVED_ATTRIBUTE1 VARCHAR2 150 Reserved for Projects - future functionality *****
RESERVED_ATTRIBUTE2 VARCHAR2 150 Reserved for Projects - future functionality *****
RESERVED_ATTRIBUTE3 VARCHAR2 150 Reserved for Projects - future functionality *****
RESERVED_ATTRIBUTE4 VARCHAR2 150 Reserved for Projects - future functionality *****
RESERVED_ATTRIBUTE5 VARCHAR2 150 Reserved for Projects - future functionality *****
RESERVED_ATTRIBUTE6 VARCHAR2 150 Reserved for Projects - future functionality *****
RESERVED_ATTRIBUTE7 VARCHAR2 150 Reserved for Projects - future functionality *****
RESERVED_ATTRIBUTE8 VARCHAR2 150 Reserved for Projects - future functionality *****
RESERVED_ATTRIBUTE9 VARCHAR2 150 Reserved for Projects - future functionality *****
RESERVED_ATTRIBUTE10 VARCHAR2 150 Reserved for Projects - future functionality *****
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.
LOAD_REQUEST_ID NUMBER 18 Yes Load Request ID to be populated by parent ESS job.
LAST_UPDATE_LOGIN VARCHAR2 32 Who column: indicates the session login associated to 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_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.
TRANSACTION_TYPE VARCHAR2 30 Value used to describe the type of transaction.
PROJECT_ROLE_ID NUMBER 18 Unique id of the project role associated with the project cost transaction.
PROJECT_ROLE_NAME VARCHAR2 240 Name of the project role associated with the project cost transaction.

Indexes

Index Uniqueness Tablespace Columns
PJC_TXN_XFACE_STAGE_ALL_N1 Non Unique Default TRANSACTION_STATUS_CODE, BATCH_NAME
PJC_TXN_XFACE_STAGE_ALL_U1 Unique Default TXN_INTERFACE_ID