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 |