CST_TRANSACTIONS_INT
This interface table is used to temporarily store a subset of data from cst_transactions table to support internal processing within the Cost Processor.
Details
-
Schema: FUSION
-
Object owner: CST
-
Object type: TABLE
-
Tablespace: INTERFACE
Primary Key
Name | Columns |
---|---|
CST_TRANSACTIONS_INT_PK |
TRANSACTION_ID |
Columns
Name | Datatype | Length | Precision | Not-null | Comments |
---|---|---|---|---|---|
TRANSACTION_ID | NUMBER | 18 | Yes | Transaction identifier which uniquely identifies a transaction in costing. | |
COST_ORG_ID | NUMBER | 18 | Yes | Single column FK: Identifies the Cost Organization associated with the inventory organization. | |
COST_BOOK_ID | NUMBER | 18 | Yes | Single column FK: Identifies the Cost Book assigned to the Cost Organization. | |
VAL_UNIT_ID | NUMBER | 18 | Indicates Valuation unit identifier for transaction. | ||
INVENTORY_ITEM_ID | NUMBER | 18 | Yes | Value that identifies the inventory item associated with the transaction. | |
INVENTORY_ORG_ID | NUMBER | 18 | Identifier for the inventory organization to which the item belongs. | ||
COST_TRANSACTION_TYPE | VARCHAR2 | 10 | Yes | Costing transaction type ISSUE or RECEIPT. | |
ADDITIONAL_PROCESSING_CODE | VARCHAR2 | 240 | Code specifying what kind of processing needs to be done. The value is defined in CST_INTERNAL_TXN_TYPE for the transaction type and is used by Cost Processors for additional processing. | ||
LOGICAL_FLAG | VARCHAR2 | 1 | Yes | This indicates whether this transaction type is logical. Such transactions have no on-hand quantity impact and do not trigger re-averaging. These transaction show the financial flow. | |
INTRANSIT_FLAG | VARCHAR2 | 5 | Yes | Indicates if the transaction is an issue or receipt into intransit. | |
BASE_TXN_TYPE_ID | NUMBER | 18 | Yes | Inventory transaction type identifier. For origin as INV the value comes from INV_TRANSACTION_TYPES_TL table. | |
BASE_TXN_SOURCE_TYPE_ID | NUMBER | 18 | Yes | Inventory transaction source type identifier. For origin as INV the value comes from INV_TXN_SOURCE_TYPES_TL table, but a custom source type is treated as INVENTORY (value>100 is brought in as 13), and for CST it comes from lookup_type CST_BASE_TXN_SOURCE_TYPES. | |
INV_TXN_SOURCE_TYPE_ID | NUMBER | 18 | Yes | Transaction source type identifier including custom source types. | |
BASE_TXN_ACTION_ID | NUMBER | 18 | Yes | Inventory transaction action identifier. For Origin as INV, the value comes from lookup INV_TRANSACTION_ACTIONS and for Origin as CST the value is from lookup_type CST_BASE_TXN_ACTIONS. | |
TRANSACTION_DATE | TIMESTAMP | The date when this transaction happened. | |||
PERIOD_NAME | VARCHAR2 | 15 | Period in which the transaction is processed. This value is populated for the transactions in periodic average cost method. | ||
PERIOD_START_DATE | DATE | Indicates the start date of the costing period. | |||
USE_ITEM_COST_FLAG | VARCHAR2 | 1 | Yes | Identifies receipt transactions that did not come with its own cost and are to use an existing item cost in the system (current perpetual average, a specific layer cost, or the current standard cost). Valid values are Y/N. Does not apply to transfer transactions. | |
MATCHED_TO_COST_FLAG | VARCHAR2 | 5 | Yes | Identifies transactions that have an associated cost in the CST_TRANSACTION_COSTS child table. Valid values are N/Y/X. Transactions for which this does not apply are marked with X. N means waiting for the incoming acquisition cost, transfer cost, or current item cost to be stamped in CTC. | |
QUANTITY | NUMBER | Value that identifies the transaction quantity. | |||
UOM_CODE | VARCHAR2 | 3 | Unit of measure code of the transaction quantity. | ||
POSTED_FLAG | VARCHAR2 | 5 | Indicates if the transaction has been posted to quantity layers. Updated by Cost Method processors. | ||
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. | ||
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. | ||
TRANSACTION_QTY | NUMBER | Yes | Transaction quantity of the inventory transaction. | ||
TRANSACTION_UOM_CODE | VARCHAR2 | 3 | Yes | The unit of measure code in which transaction quantity is specified. | |
STAGED_FOR_TXFR_COST_FLAG | VARCHAR2 | 5 | Yes | Indicates if the physical transfer transaction has the cost staged in the cst_transfer_txn_costs tables for transfer cost pre-processing. | |
COST_STATUS | VARCHAR2 | 1 | Current costing status of the transaction for display: N-Not Processed, P-Partially Processed, C-Fully Costed, E-Error, X-Excluded from Costing. | ||
ACCOUNTING_STATUS | VARCHAR2 | 1 | Current accounting status of the transaction for display: N-Not Processed, D-Draft Accounted, F-Final Accounted, E-Error, X-Excluded from Accounting. | ||
CONSIGNED_FLAG | VARCHAR2 | 1 | Yes | Indicates whether the transaction is consigned or owned. | |
PAC_PROCESSED_FLAG | VARCHAR2 | 1 | This column indicates if the transaction has been included for PAC calculation. Possible values are null/N - transaction is not eligible for PAC or is not yet included in PAC calculation, Y - transaction is included in PAC calculation. | ||
PAC_TXN_GROUP_ID_1 | NUMBER | 18 | Unique identifier for the set of transactions that needs to be used for computing/recomputing the Periodic Average Cost. | ||
PAC_TXN_GROUP_ID_2 | NUMBER | 18 | Unique identifier for the set of transactions that needs to be used for computing/recomputing the Periodic Average Cost. | ||
PAC_TXN_GROUP_ID_3 | NUMBER | 18 | Unique identifier for the set of transactions that needs to be used for computing/recomputing the Periodic Average Cost. | ||
PAC_IMPACT_FLAG | VARCHAR2 | 1 | Indicates if the transaction impacts PAC computation. Possible values are: Y- Transaction impacts PAC computation. N- Transaction does not impact PAC computation. P- Interim status set in PAC Preprocessor for transactions that are cost owned but does not have cost associated with them (exclude manufacturing product completions and product return transactions). This will be updated to Y in PAC Processor in case cost rows are available for such transactions. R- Interim status set in PAC Preprocessor for manufacturing product completions and product return transactions. This will be updated to Y in PAC Processor. | ||
CTSA_ADDTNL_PRCESSNG_CODE | VARCHAR2 | 240 | Code specifying what kind of processing needs to be done. The value is defined in CST_INTERNAL_TXN_TYPE for the transaction type and is used by Cost Processors for additional processing. | ||
CTSA_COST_TRANSACTION_TYPE | VARCHAR2 | 10 | Costing transaction type ISSUE or RECEIPT. | ||
CST_WORK_ORDER_ID | NUMBER | 18 | Surrogate identifier for the work order associated with the transaction. | ||
CST_WORK_ORDER_OPERATION_ID | NUMBER | 18 | Surrogate identifying a work order operation associated with the transaction in costing. | ||
PARTIAL_COMPLETION_FLAG | VARCHAR2 | 1 | Indicates if a product completion transaction is processed as partial completion. Valid values are NULL, N and Y. | ||
PO_ITEM_DESCRIPTION | VARCHAR2 | 240 | Item description for purchase orders where purchase is made for non inventory items. | ||
WO_COST_ALLOCATION_BASIS | VARCHAR2 | 30 | The basis for cost allocation for output items in a process manufacturing work order. It can be either percentage or fixed value. Valid values exist in lookup ORA_WIS_COST_ALLOC_BASIS. | ||
PROVISIONAL_COMPLETION_TYPE | VARCHAR2 | 30 | Work order valuation option for valuing work order partial completions into inventory. Following options will be available: - Value at standard cost (available for all cost methods) - Value at last actual cost (available for actual and perpetual average cost method) - Value at perpetual average cost (available for perpetual average cost method) - Value at prior periodic average cost (available only for periodic average cost method) | ||
COST_PROFILE_ID | NUMBER | 18 | Identifies Cost Profile associated with the transaction. |
Indexes
Index | Uniqueness | Tablespace | Columns |
---|---|---|---|
CST_TRANSACTIONS_INT_N1 | Non Unique | Default | REQUEST_ID |
CST_TRANSACTIONS_INT_N2 | Non Unique | Default | PAC_TXN_GROUP_ID_1 |
CST_TRANSACTIONS_INT_N3 | Non Unique | Default | PAC_TXN_GROUP_ID_2 |
CST_TRANSACTIONS_INT_N4 | Non Unique | Default | PAC_TXN_GROUP_ID_3 |
CST_TRANSACTIONS_INT_N5 | Non Unique | DEFAULT | INVENTORY_ITEM_ID, VAL_UNIT_ID, PAC_IMPACT_FLAG |
CST_TRANSACTIONS_INT_U1 | Unique | Default | TRANSACTION_ID |