CST_TXN_SOURCE_ACTIONS

The Costing transaction types base table used to derive the costing transactions.

Details

  • Schema: FUSION

  • Object owner: CST

  • Object type: TABLE

  • Tablespace: REFERENCE

Primary Key

Name Columns

CST_TXN_SOURCE_ACTIONS_PK

BASE_TXN_SOURCE_TYPE_ID, BASE_TXN_ACTION_ID

Columns

Name Datatype Length Precision Not-null Comments Status
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, and for CST it comes from Lookup_type CST_BASE_TXN_SOURCE_TYPES Active
LE_ENABLED_FLAG VARCHAR2 1 Indicates if the date for the transaction is expected to be in LE timezone.
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. Active
COST_TRANSACTION_TYPE VARCHAR2 10 Costing transaction types are ISSUE, RECEIPT, RMA, COGS, ACCTGONLY Active
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. Active
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. Active
CHECK_QTY_SIGN_FLAG VARCHAR2 1 Yes For certain transactions like transfers, the sign of the transaction quantity denotes whether the transaction is an issue or receipt. This flag indicates if the sign of the quantity needs to be checked for that. Active
INTRANSIT_FLAG VARCHAR2 1 Yes Indicates whether this transaction is a intransit transaction Active
CREATE_TXN_FLAG VARCHAR2 1 Yes Indicates whether or not to create additional transaction Active
CREATE_ISSUE_TXN_SOURCE_TYPE NUMBER 18 BASE_TXN_SOURCE_TYPE_ID of the issue transaction that is created Active
CREATE_ISSUE_TXN_ACTION NUMBER 18 BASE_TXN_ACTION_ID of the issue transaction that is created Active
CREATE_RECEIPT_TXN_SOURCE_TYPE NUMBER 18 BASE_TXN_SOURCE_TYPE_ID of the receipt transaction that is created Active
CREATE_RECEIPT_TXN_ACTION NUMBER 18 BASE_TXN_ACTION_ID of the receipt transaction that is created Active
START_DATE DATE Date that this transaction type will be activated Active
END_DATE DATE Date that this transaction type will be disabled Active
DIRECT_INTERFACE_COST_FLAG VARCHAR2 1 Indicates that this transaction can expect zero or more interface cost records in CST_I_INCOMING_TXN_COSTS directly tied to the external_system_ref_id in CST_I_INV_TRANSACTIONS.Valid values are 'N', 'Y' and 'C'. The column would be populated with 'C' for WIP Material Returns as the cost is computed by the cost processor using the Layering algorithm. Active
MISC_INTERFACE_COST_FLAG VARCHAR2 1 Indicates that this transaction can expect zero or more interface cost records in CST_I_INCOMING_TXN_COSTS tied to the original_transaction_temp_id in CST_INV_TRANSACTIONS. This is the case for transaction costs entered through the Fusion Inventory miscellaneous transactions UI. Active
PHYSICAL_ACQ_COST_FLAG VARCHAR2 1 Indicates that this transaction needs to be considered by the acquisition cost processor. Further restrictions apply (such as whether this is part of a global procurement flow). Active
LOGICAL_ACQ_COST_FLAG VARCHAR2 1 Indicates that this transaction needs to be considered by the acquisition cost processor. Active
ACQ_COST_PARENT_FLAG VARCHAR2 1 Indicates that this transaction is the level at which acquisition costs will be computed and persisted in CST_DELIVERY_ACQ_COST. Active
COST_PREPROCESSING_FLAG VARCHAR2 1 Indicates that this transaction needs to set cost_preprocessing_status as 'UNPROCESSED' in CST_INV_TRANSACTIONS so this transaction is processed in pre-processors.
CREATED_BY VARCHAR2 64 Yes Who column: indicates the user who created the row. Active
CREATION_DATE TIMESTAMP Yes Who column: indicates the date and time of the creation of the row. Active
LAST_UPDATED_BY VARCHAR2 64 Yes Who column: indicates the user who last updated the row. Active
LAST_UPDATE_DATE TIMESTAMP Yes Who column: indicates the date and time of the last update of the row. Active
LAST_UPDATE_LOGIN VARCHAR2 32 Who column: indicates the session login associated to the user who last updated the row. Active
GP_FWD_FLOW_RCV_PARENT NUMBER 1 If not null, it specifies if the transaction is a part of Global Procurement Forward Flow. Its values are -1 when parent rcv_transaction_id needs to be -1 and 1 when parent rcv_transaction_id is a number other than -1.
GP_FWD_FLOW_INV_ORG_TYPE VARCHAR2 4 Possible values are 'INV' which means transfer transaction is the same inv org, 'XFER' which means that transfer transaction is from the transfer organization specified in ORIG_TRANSFER_INV_ORG & Null whcih means that it is not a Forward Flow Global Procurement (GP) transaction.
GP_MAP_TO_XFER_GROUP VARCHAR2 1 It specifies the GP_XFER_GROUP to which a global procurement transaction type maps to.
GP_XFER_GROUP VARCHAR2 1 It gives the transfer group for global procurement transactions. This grouping helps in deriving the transfer transaction id for GP txns.
COGS_RECOGNITION_FLAG VARCHAR2 1 Yes Flag to indicate the transaction type that needs to be picked for COGS/RMA Recognition process
SFO_EVENT_COST_INTERFACE_FLAG VARCHAR2 1 Indicates that this transaction should expect one or more cost records in CST_TRADE_EVENT_COSTS. Further restrictions apply (such as whether the event belongs to the supplier facing node in a global procurement flow).
SFO_ACQ_COST_FLAG VARCHAR2 1 Indicates that this transaction needs to be considered by the acquisition cost processor. Further restrictions apply (such as whether the event belongs to the supplier facing node in a global procurement flow).
EXTERNAL_TXN_TYPE VARCHAR2 30 The column is used to map the transaction type as sent by the external system to costing transaction type with source_type and action.
TRANSACTION_FLOW_TYPE NUMBER 18 Transaction Flow Identifier, 1 - Internal Drop Shipment, 2 - Global Procurement, 3 - Customer Drop Shipment, 4 - Intransit Interorg Transfer, 5 - Direct Interorg Transfer, 6 - Intraorg Transfer, 7 - Transfer Order Intransit Interorg Transfer, 8 - Transfer Order Direct Interorg Transfer, 9 - Transfer Order Intraorg Transfer, 10 - TIR/TIRR at ownership change in procuring org for consigned PO, 11 - TIRR of TO Return with Scrap or null for others.
CONSIGNED_TFR_TO_INV_INDICATOR VARCHAR2 20 TFR_TO_REGULAR - Indicates the goods are being transferred from Consigned Inventory to Regular Inventory. TFR_TO_CONSIGNED - Indicates the goods are being transferred from Regular Inventory to Consigned Inventory. NONE - Indicates the transaction is not related to transfer of goods between Consigned Inventory and Regular Inventory.
SINGLE_LEG_TRANSFER_SIGN NUMBER 1 The sign of transaction qty (1 or -1) that specifies whether the issue (-1) or the receipt (1) leg is part of transfer flow for cost accounting.
INACTIVE_FLAG VARCHAR2 1 Marks the transaction types as inactive so that the preprocessors do not process such transaction types
CHECK_WITH_SFO_FLAG VARCHAR2 1 Indicates if the transaction type needs to be sent to SFO to check if it has a trade agreement.
WIP_COST_FLAG VARCHAR2 1 Indicates if the cost of this transaction would be derived by the work in process transaction processor. Possible values are NULL and Y.
TRANSFER_SHIP_RCPT_COEVAL VARCHAR2 1 Denotes whether both the shipping and receipt transactions of a transfer flow are created at the same time. Possible values are [Y]es, [N]o and NULL (not applicable)
COMPARE_VU_STR_LEVEL VARCHAR2 1 For transfers within a cost org, compare VU structure to ignore transaction from getting processed. Possible values are [C]ost Org, [I]nv Org and NULL (not applicable)
SEED_DATA_SOURCE VARCHAR2 512 Source of seed data record. A value of 'BULK_SEED_DATA_SCRIPT' indicates that record was bulk loaded. Otherwise, specifies the name of the seed data file.
ORA_SEED_SET1 VARCHAR2 1 Yes Oracle internal use only. Indicates the edition-based redefinition (EBR) context of the row for SET1. Context values are Y or N.
ORA_SEED_SET2 VARCHAR2 1 Yes Oracle internal use only. Indicates the edition-based redefinition (EBR) context of the row for SET2. Context values are Y or N.

Foreign Keys

Table Foreign Table Foreign Key Column
CST_TXN_SOURCE_ACTIONS cst_internal_txn_types_b BASE_TXN_SOURCE_TYPE_ID, BASE_TXN_ACTION_ID
cst_internal_txn_types_b cst_txn_source_actions BASE_TXN_SOURCE_TYPE_ID, BASE_TXN_ACTION_ID

Indexes

Index Uniqueness Tablespace Columns
CST_TXN_SOURCE_ACTIONS_U1 Unique FUSION_TS_TX_DATA BASE_TXN_SOURCE_TYPE_ID, BASE_TXN_ACTION_ID, ORA_SEED_SET1
CST_TXN_SOURCE_ACTIONS_U11 Unique FUSION_TS_TX_DATA BASE_TXN_SOURCE_TYPE_ID, BASE_TXN_ACTION_ID, ORA_SEED_SET2