Results for “original_amount”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
AR_INVOICE_COMMITMENT_INFO_V is a Receivables (AR) view owned by the APPS schema and marked VALID in Oracle E-Business Suite 12.1.1 and 12.2.2. Its purpose, per the ETRM metadata, is to "collect information about commitments" — that is, to consolidate, for a given invoice line, the commitment invoice it originated from together with the amounts committed, the amounts already recognized against that commitment, the amounts still uninvoiced, and a computed commitment balance.
The view joins customer transaction header and line data with the transaction type definitions and the INV/CM lookup to expose commitment details on a per-line basis. It is typically surfaced through an Oracle Reports or OAF page attached to the Transactions window and is the source of the commitment details block. It is read-only and derives all calculated values through calls to the AR_INVOICE_SQL_FUNC_PUB package, so its output is consistent with the PL/SQL logic used elsewhere in Receivables for commitment accounting.
Underlying Base Objects
The documented base objects are:
- RA_CUSTOMER_TRX (SYNONYM) — joined twice: as CHILD, the transaction being reported, and as TRX, the commitment transaction itself.
- RA_CUSTOMER_TRX_LINES (SYNONYM) — the line rows providing REVENUE_AMOUNT.
- RA_CUST_TRX_TYPES (SYNONYM) — supplies the transaction type and links to the INV/CM lookup code.
- AR_LOOKUPS (VIEW) — provides CLASS_NAME from the INV/CM lookup type.
- AR_INVOICE_SQL_FUNC_PUB (PACKAGE) — supplies the computed amounts via three functions: GET_COMMIT_THIS_INVOICE, GET_COM_TOTAL_ACTIVITY, and GET_COM_AMT_UNINVOICED.
The join is driven from RA_CUSTOMER_TRX (TRX) restricted to COMPLETE_FLAG = 'Y', joining RA_CUST_TRX_TYPES on CUST_TRX_TYPE_ID, then AR_LOOKUPS on LOOKUP_TYPE = 'INV/CM', then RA_CUSTOMER_TRX_LINES on CUSTOMER_TRX_ID. The CHILD transaction is linked by the predicate CHILD.INITIAL_CUSTOMER_TRX_ID = TRX.CUSTOMER_TRX_ID. Credit memos are filtered so that a CM is only returned when TRX.CUSTOMER_TRX_ID equals NVL(TRX.PREVIOUS_CUSTOMER_TRX_ID, -1).
Key Columns
- CUSTOMER_TRX_ID — the child transaction being reported.
- PREVIOUS_CUSTOMER_TRX_ID — the transaction that preceded the commitment, if any.
- COMMITMENT_CUSTOMER_TRX_ID / COMMITMENT_TRX_NUMBER — the commitment transaction's ID and number.
- START_DATE_COMMITMENT and END_DATE_COMMITMENT — the commitment validity window. The user search term "end_date_commitment" identifies this column, which carries the commitment end date sourced from RA_CUSTOMER_TRX.END_DATE_COMMITMENT.
- CLASS / CLASS_NAME — the INV/CM lookup code and its translated meaning.
- ORIGINAL_AMOUNT — the commitment line's REVENUE_AMOUNT.
- THIS_INVOICE_AMOUNT — amount committed by this specific invoice.
- TOTAL_ACTIVITY_AMT — total activity on the commitment for this class.
- UNINVOICED_AMOUNT — commitment amount not yet invoiced.
- COMMITMENT_BALANCE — the aggregate of ORIGINAL_AMOUNT, THIS_INVOICE_AMOUNT, TOTAL_ACTIVITY_AMT, and UNINVOICED_AMOUNT, treating nulls as zero.
Common Use Cases and Queries
Typical use cases include reporting commitment consumption against an invoice, auditing remaining commitment balances, and identifying commitments nearing expiry via END_DATE_COMMITMENT.
SELECT commitment_trx_number,
start_date_commitment,
end_date_commitment,
class_name,
original_amount,
this_invoice_amount,
uninvoiced_amount,
commitment_balance
FROM apps.ar_invoice_commitment_info_v
WHERE customer_trx_id = :invoice_id;
To list commitments expiring within 30 days:
SELECT commitment_trx_number,
end_date_commitment,
commitment_balance
FROM apps.ar_invoice_commitment_info_v
WHERE end_date_commitment BETWEEN SYSDATE AND SYSDATE + 30
ORDER BY end_date_commitment;
Because the amount columns are populated by AR_INVOICE_SQL_FUNC_PUB, queries against this view invoke PL/SQL per row and should be filtered before aggregation in high-volume reporting.
-
Collects information about commitments
APPS.AR_INVOICE_COMMITMENT_INFO_V·↳ AR_INVOICE_SQL_FUNC_PUB·↳ AR_LOOKUPS·↳ RA_CUSTOMER_TRX·Explore AR module →
-
Parcel split detail information for discounted securities deals
-
View: XTR_PARCEL_SPLITS_V 12.2.2
APPS.XTR_PARCEL_SPLITS_V·↳ XTR_PARCEL_SPLITS·Explore XTR module →
-
Collects information about commitments
APPS.AR_INVOICE_COMMITMENT_INFO_V·↳ AR_INVOICE_SQL_FUNC_PUB·↳ AR_LOOKUPS·↳ RA_CUSTOMER_TRX·Explore AR module →
-
Daily bank balance information
-
Daily bank balance information
-
Open interface for bank statement lines
-
APPS.XTR_INTERGROUP_TRANSFERS_V·↳ XTR_INTERGROUP_TRANSFERS·Explore XTR module →
-
Parcel split detail information for discounted securities deals
-
The 'JA_CN_CFS_ACTIVITIES_INTERFACE' table is the interface table that stores transaction information related to detailed cash flow items, data in the table are based on detailed transactions or transaction lines and belong to a specific le
-
The 'JA_CN_CFS_ACTIVITIES_INTERFACE' table is the interface table that stores transaction information related to detailed cash flow items, data in the table are based on detailed transactions or transaction lines and belong to a specific le
-
View: XTR_PARCEL_SPLITS_V 12.1.1
APPS.XTR_PARCEL_SPLITS_V·↳ XTR_PARCEL_SPLITS·Explore XTR module →
-
Bank Statement lines
-
Archived CE_STATEMENT_LINES records
-
Bank Statement lines
-
View: AR_CM_ACTIVITIES_V 12.1.1
APPS.AR_CM_ACTIVITIES_V·↳ ARPT_SQL_FUNC_UTIL·↳ AR_ADJUSTMENTS·↳ AR_PAYMENT_SCHEDULES·Explore AR module →
-
View: AR_CM_ACTIVITIES_V 12.2.2
APPS.AR_CM_ACTIVITIES_V·↳ ARPT_SQL_FUNC_UTIL·↳ AR_ADJUSTMENTS·↳ AR_PAYMENT_SCHEDULES·Explore AR module →
-
Archived CE_STATEMENT_LINES_INTERFACE records
-
View: CE_STATEMENT_LINES_V 12.1.1
- Retrofitted
APPS.CE_STATEMENT_LINES_V·↳ CE_AUTO_BANK_MATCH·↳ CE_BANK_ACCTS_GT_V·↳ CE_LOOKUPS·Explore CE module →
-
View: XTR_BANK_BALANCES_V 12.1.1
APPS.XTR_BANK_BALANCES_V·↳ XTR_BANK_BALANCES·Explore XTR module →
-
Archived CE_STATEMENT_LINES_INTERFACE records
-
View: XTR_BANK_BALANCES_V 12.2.2
APPS.XTR_BANK_BALANCES_V·↳ XTR_BANK_BALANCES·Explore XTR module →
-
Archived CE_STATEMENT_LINES records
-
APPS.AR_TRX_SCHEDULES_REP_ITF_V·↳ AR_LOOKUPS·↳ AR_PAYMENT_SCHEDULES_ALL·↳ AR_RECEIPT_METHODS·Explore AR module →
-
APPS.AR_TRX_SCHEDULES_REP_ITF_V·↳ AR_LOOKUPS·↳ AR_PAYMENT_SCHEDULES_ALL·↳ AR_RECEIPT_METHODS·Explore AR module →
-
APPS.XTR_INTERGROUP_TRANSFERS_V·↳ XTR_INTERGROUP_TRANSFERS·Explore XTR module →
-
The 'JA_CN_CFS_ACTIVITIES_ALL' table stores transaction information related to detailed cash flow items, data in the table are based on detailed transactions or transaction lines and belong to a specific legal entity, so they can be used fo
-
View: APFV_AP_INVOICE_LINES 12.2.2
Business View
APPS.APFV_AP_INVOICE_LINES·↳ AP_INVOICE_LINES_ALL·Explore AP module →
-
The CE_INTRA_STMT_HDRS_LINES_V view contains intra-day bank statement headers and lines information. This view is used in cash positioning.
APPS.CE_INTRA_STMT_HDRS_LINES_V·↳ CE_BANK_ACCOUNTS·↳ CE_BANK_BRANCHES_V·↳ CE_INTRA_STMT_HEADERS·Explore CE module →
-
The 'JA_CN_CFS_ACTIVITIES_ALL' table stores transaction information related to detailed cash flow items, data in the table are based on detailed transactions or transaction lines and belong to a specific legal entity, so they can be used fo
-
Bank statement lines
-
View: CE_STAT_LINES_INF_V 12.2.2
- Retrofitted
APPS.CE_STAT_LINES_INF_V·↳ CE_STATEMENT_LINES_INTERFACE·Explore CE module →
-
View: CE_STAT_LINES_INF_V 12.1.1
- Retrofitted
APPS.CE_STAT_LINES_INF_V·↳ CE_STATEMENT_LINES_INTERFACE·Explore CE module →
-
Open interface for bank statement lines
-
Intercompany loans or deposits information
-
Table: CE_ARCH_INTRA_LINES 12.2.2
Bank Statement lines
-
Table: CE_ARCH_INTRA_LINES 12.1.1
Bank Statement lines
-
View: CE_STATEMENT_LINES_V 12.2.2
- Retrofitted
APPS.CE_STATEMENT_LINES_V·↳ CE_AUTO_BANK_MATCH·↳ CE_BANK_ACCTS_GT_V·↳ CE_LOOKUPS·Explore CE module →
-
View: AP_INVOICE_LINES_V 12.2.2
APPS.AP_INVOICE_LINES_V·↳ AP_AWT_GROUPS·↳ AP_DISTRIBUTION_SETS_ALL·↳ AP_INVOICES_ALL·Explore AP module →
-
Bank statement lines
-
The XTR_DEALS_INTERFACE table contains deal information that will be imported into Oracle Treasury
-
view joins the cash management view CE_INTRA_STMT_HDRS_LINES_V with treasury table XTR_BANK_ACCOUNTS and thus provides CE, XTR details
APPS.XTR_INTRADAY_STATEMENTS_V·↳ CE_INTRA_STMT_HDRS_LINES_V·↳ FND_GLOBAL·↳ XTR_BANK_ACCOUNTS·Explore XTR module →
-
View: XTR_DEALS_INTERFACE_V 12.2.2
This view is created in association with the base table Xtr_Deals_Interface. The table is designed to hold as much common deal information as possible.
APPS.XTR_DEALS_INTERFACE_V·↳ XTR_DEALS_INTERFACE·↳ XTR_PARTIES_V·↳ XTR_PARTY_INFO·Explore XTR module →
-
View: XTR_DEALS_V 12.1.1
APPS.XTR_DEALS_V·↳ XTR_COMPANY_AUTHORITIES·↳ XTR_DEALS·↳ XTR_USER_ACCESS·Explore XTR module →
-
The CE_INTRA_STMT_HDRS_LINES_V view contains intra-day bank statement headers and lines information. This view is used in cash positioning.
APPS.CE_INTRA_STMT_HDRS_LINES_V·↳ CE_BANK_ACCOUNTS·↳ CE_BANK_BRANCHES_V·↳ CE_INTRA_STMT_HEADERS·Explore CE module →
-
View: AP_INVOICE_LINES_V 12.1.1
APPS.AP_INVOICE_LINES_V·↳ AP_AWT_GROUPS·↳ AP_DISTRIBUTION_SETS_ALL·↳ AP_INVOICES_ALL·Explore AP module →
-
View: XTR_DEALS_INTERFACE_V 12.1.1
This view is created in association with the base table Xtr_Deals_Interface. The table is designed to hold as much common deal information as possible.
APPS.XTR_DEALS_INTERFACE_V·↳ XTR_DEALS_INTERFACE·↳ XTR_PARTIES_V·↳ XTR_PARTY_INFO·Explore XTR module →
-
Intercompany loans or deposits information
-
view joins the cash management view CE_INTRA_STMT_HDRS_LINES_V with treasury table XTR_BANK_ACCOUNTS and thus provides CE, XTR details
APPS.XTR_INTRADAY_STATEMENTS_V·↳ CE_INTRA_STMT_HDRS_LINES_V·↳ FND_GLOBAL·↳ XTR_BANK_ACCOUNTS·Explore XTR module →
-
Open Interface for report to credit bureau/transfer to external agency