POI_TRANSACTIONS

This table contains information about the transactions within a batch. These are the transactions that will be classified and have been copied to this table from data set at the onset of classification process.

Details

  • Schema: FUSION

  • Object owner: POI

  • Object type: TABLE

  • Tablespace: Default

Primary Key

Name Columns

POI_TRANSACTIONS_PK

TXN_ID

Columns

Name Datatype Length Precision Not-null Comments
SOURCE_TABLE VARCHAR2 30 Source table of transaction data.
DATASOURCE_NUM_ID NUMBER 18 Identifies the data source number.
TXN_ID NUMBER 18 Yes Uniquely identifies the transaction data.
BATCH_ID NUMBER 18 Identifies the batch in processing the transactions.
TXN_CLSF_STATUS VARCHAR2 30 Yes Classification status for the transaction.
CLSF_LEVEL NUMBER 18 Classification level if exists for the transaction from the payload.
GENERATED_CODE NUMBER 18 Generated category code on the transaction.
MANUAL_CODE NUMBER 18 Manual category code from the payload.
SOURCE VARCHAR2 30 Transaction type of the spend data.
CLSF_ADDITIONAL_DESC VARCHAR2 255 Classification additional description from payload.
SOURCE_TXN_ID VARCHAR2 255 Identifies the source transaction from payload.
DATA_SOURCE_TXN_ID NUMBER Identifies the data source transaction from payload.
EXISTING_CODE NUMBER 18 Category code entered in the payload.
TXN_AMOUNT NUMBER Spend amount on the transaction from payload.
ITEM_TEXT VARCHAR2 4000 Concatenated text of transaction description, line description, item description, item code, supplier name, supplier site, operating unit, UOM, and currency.
FACT_INTEGRATION_ID VARCHAR2 320 Identifies the fact table from payload.
FACT_TABLE VARCHAR2 30 Associated fact table linked to the transaction from payload.
TXN_DESC VARCHAR2 2000 Description of the transaction from payload.
LINE_DESC VARCHAR2 2000 Line description of spend transaction from payload.
ITEM_CODE VARCHAR2 300 Item code in the transaction from payload.
ITEM_DESCRIPTION VARCHAR2 2000 Item description in the transaction.
SUPPLIER_NAME VARCHAR2 360 Supplier name in the transaction.
SUPPLIER_SITE VARCHAR2 240 Supplier site value in the transaction.
OPERATING_UNIT VARCHAR2 400 Operating unit of transaction from payload.
UOM VARCHAR2 400 Item unit of measure from payload.
LINE_QUANTITY NUMBER Transaction quantity on the line from payload.
CURRENCY VARCHAR2 215 Transactional currency on the line from payload.
UNIT_PRICE NUMBER Unit price of transactional item from payload.
LINE_AMOUNT NUMBER Transaction amount from payload.
COST_CENTER VARCHAR2 320 Cost center associated with the operating unit of transaction.
EBS_CATEGORY_CODE NUMBER 18 Oracle application category code from payload.
UNSPSC_CATEGORY_CODE NUMBER 18 UNPSC category code from payload.
CUSTOM_CATEGORY_CODE1 NUMBER 18 Category code segment1 value populated from payload.
CUSTOM_CATEGORY_CODE2 NUMBER 18 Category code segment2 value populated from payload.
CUSTOM_CATEGORY_CODE3 NUMBER 18 Category code segment2 value populated from payload.
RULE_DRIVEN VARCHAR2 30 Rule derived on the transaction from payload.
TXN_NUM VARCHAR2 320 Transaction number of spend data from payload.
LINE_NUM NUMBER Spend data line nnumber from payload.
TXN_DATE DATE Transaction date of spend data from payload.
BU_ID NUMBER 18 Business unit identifier of transactions.
SHIP_TO_LOCATION VARCHAR2 240 ShipTo location name referencing to HR_LOCATIONS_ALL_F_VL.location_name.
NATURAL_ACCOUNT VARCHAR2 25 Account code in chart of accounts that represents the natural account qualifier.
NATURAL_ACCOUNT_DESC VARCHAR2 1000 Description of the code in chart of accounts with natural account qualifier.
PROC_CAT_HIERARCHY1 VARCHAR2 240 Procurement category hierarchy level 1 value.
PROC_CAT_HIERARCHY2 VARCHAR2 240 Procurement category hierarchy level 2 value.
PROC_CAT_HIERARCHY3 VARCHAR2 240 Procurement category hierarchy level 3 value.
PROC_CAT_HIERARCHY4 VARCHAR2 240 Procurement category hierarchy level 4 value.
PROC_CAT_HIERARCHY5 VARCHAR2 240 Procurement category hierarchy level 5 value.
PROC_CAT_HIERARCHY6 VARCHAR2 240 Procurement category hierarchy level 6 value.
PROC_CAT_HIERARCHY7 VARCHAR2 240 Procurement category hierarchy level 7 value.
PROC_CAT_HIERARCHY8 VARCHAR2 240 Procurement category hierarchy level 8 value.
PROC_CAT_HIERARCHY9 VARCHAR2 240 Procurement category hierarchy level 9 value.
PROC_CAT_HIERARCHY10 VARCHAR2 240 Procurement category hierarchy level 10 value.
LEGAL_ENTITY VARCHAR2 400 Name of the legal entity defined in the system referencing to XLE_ENTITY_PROFILES.NAME.
LINE_TYPE VARCHAR2 80 Value that determines the nature of invoice line such as item, tax.
INVOICE_TYPE VARCHAR2 80 Value that determines the nature of invoice such as standard, credit.
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.
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.
DS_ATTRIBUTE1 VARCHAR2 4000 Additional attribute used for spend classification.
DS_ATTRIBUTE2 VARCHAR2 4000 Additional attribute used for spend classification.
DS_ATTRIBUTE3 VARCHAR2 4000 Additional attribute used for spend classification.
DS_ATTRIBUTE4 VARCHAR2 4000 Additional attribute used for spend classification.
DS_ATTRIBUTE5 VARCHAR2 4000 Additional attribute used for spend classification.
DS_ATTRIBUTE6 VARCHAR2 4000 Additional attribute used for spend classification.
DS_ATTRIBUTE7 VARCHAR2 4000 Additional attribute used for spend classification.
DS_ATTRIBUTE8 VARCHAR2 4000 Additional attribute used for spend classification.
DS_ATTRIBUTE9 VARCHAR2 4000 Additional attribute used for spend classification.
DS_ATTRIBUTE10 VARCHAR2 4000 Additional attribute used for spend classification.
DS_ATTRIBUTE11 VARCHAR2 4000 Additional attribute used for spend classification.
DS_ATTRIBUTE12 VARCHAR2 4000 Additional attribute used for spend classification.
DS_ATTRIBUTE13 VARCHAR2 4000 Additional attribute used for spend classification.
DS_ATTRIBUTE14 VARCHAR2 4000 Additional attribute used for spend classification.
DS_ATTRIBUTE15 VARCHAR2 4000 Additional attribute used for spend classification.
DS_ATTRIBUTE16 VARCHAR2 4000 Additional attribute used for spend classification.
DS_ATTRIBUTE17 VARCHAR2 4000 Additional attribute used for spend classification.
DS_ATTRIBUTE18 VARCHAR2 4000 Additional attribute used for spend classification.
DS_ATTRIBUTE19 VARCHAR2 4000 Additional attribute used for spend classification.
DS_ATTRIBUTE20 VARCHAR2 4000 Additional attribute used for spend classification.

Indexes

Index Uniqueness Tablespace Columns
POI_TRANSACTIONS_N1 Non Unique Default SOURCE_TABLE, SOURCE, DATASOURCE_NUM_ID, SOURCE_TXN_ID
POI_TRANSACTIONS_N2 Non Unique Default BATCH_ID, SOURCE_TABLE, MANUAL_CODE
POI_TRANSACTIONS_N3 Non Unique Default BATCH_ID, CLSF_LEVEL
POI_TRANSACTIONS_N4 Non Unique Default BATCH_ID, TXN_CLSF_STATUS
POI_TRANSACTIONS_N5 Non Unique Default BATCH_ID, EXISTING_CODE
POI_TRANSACTIONS_N6 Non Unique Default BATCH_ID, GENERATED_CODE
POI_TRANSACTIONS_N7 Non Unique Default TO_NUMBER("SOURCE_TXN_ID")
poi_transactions_U1 Unique Default TXN_ID