Search Results trx_code
Overview
CE_BANK_TRX_CODES_V is a reporting view owned by the APPS schema in Oracle E-Business Suite Release 12.1.1 and 12.2.2. It resides in the Cash Management (CE) product family and presents a denormalized, user-facing projection of bank transaction codes together with the descriptive text of their transaction types. Its primary purpose is to resolve the raw lookup code stored on a transaction code into a displayable meaning, which is exposed through the TRX_TYPE_DSP column. This is precisely the column referenced by users searching on the term "trx_type_dsp." The view layers descriptive attributes from bank branches, bank accounts, system parameters, and lookups over the transaction code record so that reports, concurrent programs, and integrations can retrieve transaction code metadata without performing repetitive joins.
The ETRM metadata flags this object as "Retrofitted," indicating it was originally introduced in an earlier release and carried forward into the 12.x code line without structural redesign. Its status is VALID, and it should be treated as a read-only reporting construct rather than a maintenance surface; transaction codes are created and maintained through the Cash Management transaction code setup forms against the underlying base tables.
Underlying Base Objects
The view is defined over five referenced objects, three of which are themselves views or synonyms:
- CE_TRANSACTION_CODES (SYNONYM) — the driving table, aliased TC. Supplies TRX_CODE, DESCRIPTION, TRX_TYPE, BANK_ACCOUNT_ID, and ROWID.
- CE_BANK_ACCOUNTS_V (VIEW) — supplies BANK_ACCOUNT_NAME, BANK_ACCOUNT_NUM, CURRENCY_CODE, and the join key BANK_ACCOUNT_ID.
- CE_BANK_BRANCHES_V (VIEW) — supplies BANK_NAME and BANK_BRANCH_NAME, joined via BRANCH_PARTY_ID to BANK_BRANCH_ID.
- CE_SYSTEM_PARAMETERS (SYNONYM) — provides SET_OF_BOOKS_ID through an outer join on ACCOUNT_OWNER_ORG_ID equal to LEGAL_ENTITY_ID; the (+) notation makes this join optional.
- CE_LOOKUPS (VIEW) — resolves TRX_TYPE against LOOKUP_TYPE = 'BANK_TRX_TYPE' to produce the MEANING aliased as TRX_TYPE_DSP.
Additional packages referenced in the metadata — FND_ACCESS_CONTROL_UTIL, FND_GLOBAL, FND_PROFILE, MO_GLOBAL, and XTR_USER_ACCESS — reflect the multi-org and security context applied by the underlying views, ensuring row-level access is respected at query time.
Key Columns
- ROW_ID — the ROWID of the CE_TRANSACTION_CODES row, useful for uniqueness and drill-back.
- TRX_CODE — the bank transaction code value defined for a bank account.
- DESCRIPTION — the descriptive text of the transaction code.
- TRX_TYPE_DSP — the lookup meaning of the transaction type, the user-visible label most commonly requested in reporting.
- BANK_NAME / BANK_BRANCH_NAME — the bank and branch associated with the account.
- SET_OF_BOOKS_ID — the ledger identifier from system parameters, returned via outer join.
- CURRENCY_CODE — the currency of the bank account.
- BANK_ACCOUNT_NAME / BANK_ACCOUNT_NUM — the account name and number.
Common Use Cases and Queries
Typical uses include transaction code listings for reconciliation configuration, bank account setup reports, and data extracts feeding external statement reconciliation tools. A representative query follows:
SELECT trx_code, description, trx_type_dsp, bank_name, bank_branch_name, bank_account_num, currency_code FROM apps.ce_bank_trx_codes_v WHERE trx_type_dsp = 'Payment' ORDER BY bank_name, bank_account_num, trx_code;
Because TRX_TYPE_DSP is derived from CE_LOOKUPS, filtering or sorting on it returns the descriptive label rather than the internal lookup code, which is the expected behavior for user-facing reporting. Developers integrating with external systems should note the outer join to system parameters and avoid assuming SET_OF_BOOKS_ID is always populated.
-
View: CE_BANK_TRX_CODES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CE.CE_BANK_TRX_CODES_V, object_name:CE_BANK_TRX_CODES_V, status:VALID, product: CE - Cash Management , description: - Retrofitted , implementation_dba_data: APPS.CE_BANK_TRX_CODES_V ,
-
View: CE_BANK_TRX_CODES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CE.CE_BANK_TRX_CODES_V, object_name:CE_BANK_TRX_CODES_V, status:VALID, product: CE - Cash Management , description: - Retrofitted , implementation_dba_data: APPS.CE_BANK_TRX_CODES_V ,
-
View: CE_JE_MAPPINGS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CE.CE_JE_MAPPINGS_V, object_name:CE_JE_MAPPINGS_V, status:VALID, product: CE - Cash Management , description: View on CE_JE_MAPPINGS to simply Forms coding , implementation_dba_data: APPS.CE_JE_MAPPINGS_V ,
-
View: CE_JE_MAPPINGS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CE.CE_JE_MAPPINGS_V, object_name:CE_JE_MAPPINGS_V, status:VALID, product: CE - Cash Management , description: View on CE_JE_MAPPINGS to simply Forms coding , implementation_dba_data: APPS.CE_JE_MAPPINGS_V ,
-
View: CE_TRANSACTION_CODES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CE.CE_TRANSACTION_CODES_V, object_name:CE_TRANSACTION_CODES_V, status:VALID, product: CE - Cash Management , description: - Retrofitted , implementation_dba_data: APPS.CE_TRANSACTION_CODES_V ,
-
View: CE_TRANSACTION_CODES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CE.CE_TRANSACTION_CODES_V, object_name:CE_TRANSACTION_CODES_V, status:VALID, product: CE - Cash Management , description: - Retrofitted , implementation_dba_data: APPS.CE_TRANSACTION_CODES_V ,
-
View: CE_STAT_LINES_INF_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CE.CE_STAT_LINES_INF_V, object_name:CE_STAT_LINES_INF_V, status:VALID, product: CE - Cash Management , description: - Retrofitted , implementation_dba_data: APPS.CE_STAT_LINES_INF_V ,
-
View: CE_STAT_LINES_INF_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CE.CE_STAT_LINES_INF_V, object_name:CE_STAT_LINES_INF_V, status:VALID, product: CE - Cash Management , description: - Retrofitted , implementation_dba_data: APPS.CE_STAT_LINES_INF_V ,
-
View: CE_INTRA_STMT_HDRS_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CE.CE_INTRA_STMT_HDRS_LINES_V, object_name:CE_INTRA_STMT_HDRS_LINES_V, status:VALID, product: CE - Cash Management , description: The CE_INTRA_STMT_HDRS_LINES_V view contains intra-day bank statement headers and lines information. This view is used in cash positioning. , implementation_dba_data: APPS.CE_INTRA_STMT_HDRS_LINES_V ,
-
View: CE_INTRA_STMT_HDRS_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CE.CE_INTRA_STMT_HDRS_LINES_V, object_name:CE_INTRA_STMT_HDRS_LINES_V, status:VALID, product: CE - Cash Management , description: The CE_INTRA_STMT_HDRS_LINES_V view contains intra-day bank statement headers and lines information. This view is used in cash positioning. , implementation_dba_data: APPS.CE_INTRA_STMT_HDRS_LINES_V ,
-
View: CE_STATEMENT_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CE.CE_STATEMENT_LINES_V, object_name:CE_STATEMENT_LINES_V, status:VALID, product: CE - Cash Management , description: - Retrofitted , implementation_dba_data: APPS.CE_STATEMENT_LINES_V ,
-
View: CE_STATEMENT_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CE.CE_STATEMENT_LINES_V, object_name:CE_STATEMENT_LINES_V, status:VALID, product: CE - Cash Management , description: - Retrofitted , implementation_dba_data: APPS.CE_STATEMENT_LINES_V ,