Results for “source_transaction_type”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
The APPS.CSI_SRC_TXN_SUB_TYPES view belongs to the CSI - Install Base (Oracle Installed Base) product family and exposes the relationship between transaction sources and the Installed Base transaction sub-types that apply to them. In Oracle EBS 12.1.1 and 12.2.2, Installed Base tracks customer assets, configurations, and the transactional events that create, modify, move, or terminate them. Each inbound transaction (for example, an Order Management sales order line, a shipping confirmation, or a service work order) is classified by a transaction type, and each transaction type is in turn associated with one or more Installed Base transaction sub-types. This view flattens that two-level structure into a single reporting surface, joining the transaction type master data to its corresponding sub-type mappings.
Because it presents a denormalized, read-only projection of configuration data, the view is primarily used for reporting, diagnostics, and integration. It allows developers and analysts to determine, for a given source application and source transaction, which Installed Base sub-types are valid, which sub-type is the default, and whether the transaction is inbound or outbound. This makes it a convenient lookup source for interfaces that must validate or default transaction sub-types during Installed Base processing.
Underlying Base Objects
The view is defined over two documented base objects, both referenced through APPS synonyms:
- CSI_TXN_TYPES — the transaction type definition table. It provides the transaction type identifier, source application, source transaction type, descriptive attributes, the source object code, and the inbound/outbound indicator.
- CSI_SOURCE_IB_TYPES — the mapping table that links each transaction type to the Installed Base sub-types that apply to it, including default and update flags.
The two objects are joined on TRANSACTION_TYPE_ID, so the view returns one row per transaction-type/sub-type combination. This cardinality is important: a single transaction type may appear on multiple rows when it maps to more than one sub-type. The view is owned by APPS and reports a VALID status in the ETRM repository.
Key Columns
The view exposes sixteen columns. The most significant for the query term in scope are described below.
- TRANSACTION_TYPE_ID — primary join key linking the transaction type to its sub-type mappings.
- SOURCE_APPLICATION_ID — identifies the application that originates the transaction (for example, Order Management or Service).
- SOURCE_TRANSACTION_TYPE and SOURCE_TXN_TYPE_NAME — the internal code and user-facing name of the source transaction.
- DESCRIPTION and SOURCE_OBJECT_CODE — descriptive text and the originating object identifier.
- IN_OUT_FLAG — the inbound/outbound indicator. This is the column most relevant to the search term in_out_flag. It classifies whether the transaction brings an item into Installed Base (inbound, such as a shipment or receipt) or removes/updates it (outbound, such as a return or termination). Values are typically represented by single-character codes.
- SUB_TYPE_ID — the Installed Base transaction sub-type associated with the transaction type.
- DEFAULT_FLAG — indicates whether the associated sub-type is the default for the transaction type.
- UPDATE_IB_FLAG — indicates whether the transaction updates Installed Base records.
- Audit columns — CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN, and OBJECT_VERSION_NUMBER — support change tracking and optimistic locking.
Common Use Cases and Queries
Typical scenarios include identifying all Installed Base sub-types valid for a given source transaction, isolating inbound versus outbound transactions, and locating the default sub-type for interface defaulting logic.
Retrieve all sub-type mappings for a specific source transaction:
SELECT transaction_type_id, source_transaction_type, sub_type_id, default_flag, update_ib_flag FROM csi_src_txn_sub_types WHERE source_transaction_type = :p_txn_type;
Filter by direction using the searched column:
SELECT transaction_type_id, source_txn_type_name, sub_type_id, in_out_flag FROM csi_src_txn_sub_types WHERE in_out_flag = 'IN';
Locate the default sub-type for an integration defaulting routine:
SELECT sub_type_id FROM csi_src_txn_sub_types WHERE transaction_type_id = :p_id AND default_flag = 'Y';
Because the view is read-only and based solely on the two documented base objects, it is safe to query directly from reports, concurrent programs, and interface validation logic without affecting Installed Base processing.
-
View: CSI_SRC_TXN_SUB_TYPES 12.1.1
Transaction Sources and the applicable Installed Base transactions.
APPS.CSI_SRC_TXN_SUB_TYPES·↳ CSI_SOURCE_IB_TYPES·↳ CSI_TXN_TYPES·Explore CSI module →
-
Open Interface Instance Relationships
-
Installed Base Source Transaction List.
-
View: IGS_FI_CREDITS 12.1.1
This view is a multi-org filter flat view based on table IGS_FI_CREDITS_ALL.
APPS.IGS_FI_CREDITS·↳ IGS_FI_CREDITS_ALL·Explore IGS module →
-
View: IGSBV_PERSON_DEPOSITS 12.1.1
Stores all Student Deposits in Student Finance
APPS.IGSBV_PERSON_DEPOSITS·↳ HZ_PARTIES·↳ IGS_FI_CREDITS_ALL·↳ IGS_FI_CR_ACTIVITIES·Explore IGS module →
-
View: CSI_TXN_DETAILS_V 12.1.1
Instance Transaction Details View
APPS.CSI_TXN_DETAILS_V·↳ CSI_TRANSACTIONS·↳ CSI_TXN_TYPES·↳ FND_APPLICATION·Explore CSI module →
-
View: IGSBV_PARTY_CREDITS 12.1.1
Stores all Party Credits in Student Finance
APPS.IGSBV_PARTY_CREDITS·↳ HZ_PARTIES·↳ IGS_FI_CREDITS_ALL·↳ IGS_FI_CR_ACTIVITIES·Explore IGS module →
-
View: CSI_INST_TXN_DETAILS_V 12.1.1
Details about the transaction performed on an Instance.
APPS.CSI_INST_TXN_DETAILS_V·↳ CSI_ITEM_INSTANCES·↳ CSI_ITEM_INSTANCES_H·↳ CSI_TRANSACTIONS·Explore CSI module →
-
View: CSI_SRC_TXN_SUB_TYPES 12.2.2
Transaction Sources and the applicable Installed Base transactions.
APPS.CSI_SRC_TXN_SUB_TYPES·↳ CSI_SOURCE_IB_TYPES·↳ CSI_TXN_TYPES·Explore CSI module →
-
View: CSI_INST_TXN_DETAILS_V 12.2.2
Details about the transaction performed on an Instance.
APPS.CSI_INST_TXN_DETAILS_V·↳ CSI_ITEM_INSTANCES·↳ CSI_ITEM_INSTANCES_H·↳ CSI_TRANSACTIONS·Explore CSI module →
-
View: IGS_FI_CREDITS_V 12.1.1
This is a multi-org view based on org filtered view IGS_FI_CREDITS and join with view IGS_LOOKUPS_VIEW and IGS_FI_CR_TYPES view to resolve Lookup Meaning and Credit Type Names from IDs
APPS.IGS_FI_CREDITS_V·↳ IGF_LOOKUPS_VIEW·↳ IGS_CA_INST·↳ IGS_EN_GEN_003·Explore IGS module →
-
This table contains transactions information collated from three source transaction tables - IGS_FI_CR_ACTIVITIES, IGS_FI_INVLN_INT_ALL and IGS_FI_APPLICATIONS for posting purposes. The information captured here is an interim step to create
-
View: IGS_FI_POSTING_INT 12.1.1
This view is created to filter multi-org from table IGS_FI_POSTING_INT_ALL .
APPS.IGS_FI_POSTING_INT·↳ IGS_FI_POSTING_INT_ALL·Explore IGS module →
-
Installed Base Source Transaction List.
-
Open Interface Instance Interface
-
View: CSI_TXN_DETAILS_V 12.2.2
Instance Transaction Details View
APPS.CSI_TXN_DETAILS_V·↳ CSI_TRANSACTIONS·↳ CSI_TXN_TYPES·↳ FND_APPLICATION·Explore CSI module →
-
Open Interface Instance Relationships
-
View: IGSFV_PERSON_DEPOSITS 12.1.1
Stores all Student Deposits in Student Finance
APPS.IGSFV_PERSON_DEPOSITS·↳ GL_CODE_COMBINATIONS·↳ HZ_PARTIES·↳ IBY_PAYEE·Explore IGS module →
-
This table contains information about all credit or payment transactions and is the central repository for all credits and payments related information in Student Finance.
-
View: IGSFV_PARTY_CREDITS 12.1.1
Stores all Party Credits in Student Finance
APPS.IGSFV_PARTY_CREDITS·↳ GL_CODE_COMBINATIONS·↳ HZ_PARTIES·↳ IBY_PAYEE·Explore IGS module →
-
Open Interface Instance Interface
-
VIEW: CSI.CSI_TXN_TYPES# 12.2.2
-
View: IGS_FI_POSTING_INT 12.2.2
This view is created to filter multi-org from table IGS_FI_POSTING_INT_ALL .
Not implemented in this database·Explore IGS module →
-
VIEW: CSI.CSI_TXN_TYPES# 12.2.2
-
View: IGS_FI_CREDITS 12.2.2
This view is a multi-org filter flat view based on table IGS_FI_CREDITS_ALL.
Not implemented in this database·Explore IGS module →
-
VIEW: APPS.CSI_TXN_DETAILS_V 12.2.2
-
VIEW: APPS.CSI_TXN_DETAILS_V 12.1.1
-
TABLE: CSI.CSI_TXN_TYPES 12.1.1
-
TABLE: CSI.CSI_TXN_TYPES 12.2.2
-
VIEW: APPS.CSI_TXN_DETAILS_V 12.1.1
-
VIEW: APPS.IGS_FI_CREDITS 12.1.1
-
VIEW: APPS.CSI_TXN_DETAILS_V 12.2.2
-
View: IGSBV_PERSON_DEPOSITS 12.2.2
Stores all Student Deposits in Student Finance
Not implemented in this database·Explore IGS module →
-
View: IGSBV_PARTY_CREDITS 12.2.2
Stores all Party Credits in Student Finance
Not implemented in this database·Explore IGS module →