Results for “credit_method_for_rules”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
AR_CM_NET_REVENUE_ASSIGNMENTS is a read-only view owned by the APPS schema within the Oracle E-Business Suite Receivables (AR) module. Its documented purpose is to determine the credit memo lines that credit a given invoice line. In practice, the view functions as a reconciliation bridge between original invoice revenue distributions and the credit memo activity applied against them, exposing the net revenue assignment amount that results after credit memos are considered.
Because the object is a VIEW rather than a stored table, it does not hold data of its own. Instead, it derives its result set at runtime from a UNION of two queries: one branch that reads credit memo amounts applied to invoice lines, and a second branch that reads revenue assignments recorded directly against those invoice lines. This design allows downstream financial reporting, revenue recognition processing, and integration extracts to obtain a consolidated per-line net revenue figure without issuing separate queries against multiple base objects.
The view is available and VALID in both Oracle EBS 12.1.1 and 12.2.2. It is typically consumed by revenue recognition, general ledger reconciliation, and subledger accounting (SLA) related processes rather than being surfaced directly in standard Receivables forms.
Underlying Base Objects
The ETRM-documented base objects referenced by the view are:
- AR_CREDIT_MEMO_AMOUNTS (SYNONYM) — supplies credit memo amount and GL date data.
- AR_REVENUE_ASSIGNMENTS (VIEW) — supplies revenue assignment rows filtered to ACCOUNT_CLASS = 'REV'.
- FND_CURRENCIES (SYNONYM) — supplies currency precision and minimum accountable unit for rounding.
- GL_SETS_OF_BOOKS (VIEW) — supplies the period set name for the ledger.
- RA_CUSTOMER_TRX (SYNONYM) — supplies transaction-level attributes such as complete flag and credit method for rules.
- RA_CUSTOMER_TRX_LINES (SYNONYM) — supplies the line-level keys linking credit memos and invoices.
The view joins these objects primarily on CUSTOMER_TRX_LINE_ID, PREVIOUS_CUSTOMER_TRX_LINE_ID, and PREVIOUS_CUSTOMER_TRX_ID, using the line-level "previous" reference columns to trace credit memo lines back to the invoice lines they credit. The join to FND_CURRENCIES uses the invoice currency code, and the join to GL_SETS_OF_BOOKS uses the set of books identifier on the transaction.
Key Columns
- CUSTOMER_TRX_LINE_ID — the transaction line identifier to which the revenue or credit amount applies.
- PREVIOUS_CUSTOMER_TRX_LINE_ID — the originating invoice line referenced by a credit memo line.
- PREVIOUS_CUSTOMER_TRX_ID — the identifier of the original invoice transaction.
- REQUEST_ID — the concurrent request identifier associated with the row.
- GL_DATE — the accounting date for the amount.
- AMOUNT — the revenue assignment amount, rounded according to currency precision or minimum accountable unit, and forced to zero where the transaction is incomplete (COMPLETE_FLAG = 'N').
- QUANTITY — the quantity credited or assigned, defaulted to zero where null.
- CREDIT_METHOD_FOR_RULES — the credit method rule configured on the transaction, used to drive credit memo behavior.
- PERIOD_SET_NAME — the accounting period set name from the ledger.
Common Use Cases and Queries
Typical uses include reconciling invoice revenue against applied credit memos, validating rounding behavior per currency, and feeding revenue recognition or SLA reporting extracts.
To retrieve net revenue assignments for a specific invoice line:
SELECT customer_trx_line_id, previous_customer_trx_line_id, amount, quantity, gl_date FROM ar_cm_net_revenue_assignments WHERE previous_customer_trx_line_id = :line_id;
To summarize net revenue by ledger period:
SELECT period_set_name, gl_date, SUM(amount) FROM ar_cm_net_revenue_assignments GROUP BY period_set_name, gl_date;
Because the view is a UNION of credit memo and revenue assignment branches, consumers should expect one row per qualifying source line and should apply their own aggregation where a single net figure per invoice line is required.
-
Credit method specifying how account assignments are credited
-
Credit method specifying how account assignments are credited
-
Determines the credit memo lines that credit a given invoice line
APPS.AR_CM_NET_REVENUE_ASSIGNMENTS·↳ AR_CREDIT_MEMO_AMOUNTS·↳ AR_REVENUE_ASSIGNMENTS·↳ FND_CURRENCIES·Explore AR module →
-
View: AR_CM_NET_DISTS_V 12.2.2
Determine the amount to credit for a given invoice line
APPS.AR_CM_NET_DISTS_V·↳ AR_CREDIT_MEMO_AMOUNTS·↳ FND_CURRENCIES·↳ GL_SETS_OF_BOOKS·Explore AR module →
-
Determine the credit memo lines that credit a given invoice line
APPS.AR_CM_NET_REV_ASSIGNMENTS_FRM·↳ AR_CREDIT_MEMO_AMOUNTS·↳ AR_REVENUE_ASSIGNMENTS·↳ FND_CURRENCIES·Explore AR module →
-
Determine the credit memo lines that credit a given invoice line
APPS.AR_CM_NET_REV_ASSIGNMENTS_FRM·↳ AR_CREDIT_MEMO_AMOUNTS·↳ AR_REVENUE_ASSIGNMENTS·↳ FND_CURRENCIES·Explore AR module →
-
Determines the credit memo lines that credit a given invoice line
APPS.AR_CM_NET_REVENUE_ASSIGNMENTS·↳ AR_CREDIT_MEMO_AMOUNTS·↳ AR_REVENUE_ASSIGNMENTS·↳ FND_CURRENCIES·Explore AR module →
-
APPS.RA_CUSTOMER_TRX_ALL_MRC_V·↳ RA_CUSTOMER_TRX_ALL·↳ RA_MC_CUSTOMER_TRX·Explore AR module →
-
View: RA_CUSTOMER_TRX_MRC_V 12.2.2
APPS.RA_CUSTOMER_TRX_MRC_V·↳ RA_CUSTOMER_TRX_ALL·↳ RA_MC_CUSTOMER_TRX·Explore AR module →
-
View: RA_CUSTOMER_TRX_CM_V 12.2.2
(Release 115 Only)
APPS.RA_CUSTOMER_TRX_CM_V·↳ ARPT_SQL_FUNC_UTIL·↳ AR_LOOKUPS·↳ AR_RECEIPT_METHODS·Explore AR module →
-
(Release 115 Only)
APPS.RA_CUSTOMER_TRX_PART_CB_V·↳ ARH_ADDR_PKG·↳ ARPT_SQL_FUNC_UTIL·↳ AR_CONS_INV_ALL·Explore AR module →
-
(Release 115 Only)
APPS.RA_CUSTOMER_TRX_PARTIAL_V·↳ ARH_ADDR_PKG·↳ ARPT_SQL_FUNC_UTIL·↳ AR_LOOKUPS·Explore AR module →
-
View: RA_CUSTOMER_TRX_CM_V 12.1.1
(Release 115 Only)
APPS.RA_CUSTOMER_TRX_CM_V·↳ ARPT_SQL_FUNC_UTIL·↳ AR_LOOKUPS·↳ AR_RECEIPT_METHODS·Explore AR module →
-
(Release 115 Only)
APPS.RA_CUSTOMER_TRX_PARTIAL_V·↳ ARH_ADDR_PKG·↳ ARPT_SQL_FUNC_UTIL·↳ AR_LOOKUPS·Explore AR module →
-
View: AR_INVOICE_HEADER_V 12.1.1
Collects invoice header-level information
APPS.AR_INVOICE_HEADER_V·↳ AR_ADJUSTMENTS·↳ AR_INVOICE_COUNT_TERMS_V·↳ AR_INVOICE_SQL_FUNC_PUB·Explore AR module →
-
APPS.RA_CUSTOMER_TRX_ALL_MRC_V·↳ RA_CUSTOMER_TRX_ALL·↳ RA_MC_CUSTOMER_TRX·Explore AR module →
-
Header-level information about invoices, debit memos, chargebacks, commitments and credit memos
-
APPS.ARBPA_CUSTOMER_TRX_HEADER·↳ AP_AMOUNT_UTILITIES_PKG·↳ AR_BPA_UTILS_PKG·↳ AR_INVOICE_COUNT_TERMS_V·Explore FND module →
-
View: RA_CUSTOMER_TRX_RA_V 12.1.1
APPS.RA_CUSTOMER_TRX_RA_V·↳ HZ_CUST_ACCOUNTS·↳ HZ_PARTIES·↳ RA_BATCH_SOURCES_ALL·Explore AR module →
-
View: RA_CUSTOMER_TRX_MRC_V 12.1.1
APPS.RA_CUSTOMER_TRX_MRC_V·↳ RA_CUSTOMER_TRX_ALL·↳ RA_MC_CUSTOMER_TRX·Explore AR module →
-
(Release 115 Only)
APPS.RA_CUSTOMER_TRX_PART_CB_V·↳ ARH_ADDR_PKG·↳ ARPT_SQL_FUNC_UTIL·↳ AR_CONS_INV_ALL·Explore AR module →
-
View: RA_CUSTOMER_TRX_RA_V 12.2.2
APPS.RA_CUSTOMER_TRX_RA_V·↳ HZ_CUST_ACCOUNTS·↳ HZ_PARTIES·↳ RA_BATCH_SOURCES_ALL·Explore AR module →
-
View: AR_INVOICE_HEADER_V 12.2.2
Collects invoice header-level information
APPS.AR_INVOICE_HEADER_V·↳ AR_ADJUSTMENTS·↳ AR_INVOICE_COUNT_TERMS_V·↳ AR_INVOICE_SQL_FUNC_PUB·Explore AR module →
-
Header-level information about invoices, debit memos, chargebacks, commitments and credit memos
-
VIEW: APPS.AR_CM_NET_REVENUE 12.1.1
-
View: AR_CM_NET_REVENUE_FORM 12.2.2
Determine the uncredited amount
APPS.AR_CM_NET_REVENUE_FORM·↳ AR_CM_NET_REV_ASSIGNMENTS_FRM·Explore AR module →
-
VIEW: APPS.AR_CM_NET_REVENUE 12.2.2
-
View: AR_CM_NET_REVENUE_FORM 12.1.1
Determine the uncredited amount
APPS.AR_CM_NET_REVENUE_FORM·↳ AR_CM_NET_REV_ASSIGNMENTS_FRM·Explore AR module →
-
View: AR_CM_NET_REVENUE 12.2.2
Determine the uncredited amount
APPS.AR_CM_NET_REVENUE·↳ AR_CM_NET_REVENUE_ASSIGNMENTS·Explore AR module →
-
Determine the uncredited amount
APPS.AR_CM_NET_REV_DIST_FORM·↳ AR_CM_NET_DISTS_V·Explore AR module →
-
View: AR_CM_NET_REVENUE 12.1.1
Determine the uncredited amount
APPS.AR_CM_NET_REVENUE·↳ AR_CM_NET_REVENUE_ASSIGNMENTS·Explore AR module →
-
VIEW: APPS.AR_CM_NET_DISTS_V 12.2.2