Search Results oe_ra_terms_v
Overview
OE_RA_TERMS_V is a read-only database view owned by the APPS schema in Oracle E-Business Suite Release 12.1.1 and 12.2.2. It is registered under the Order Management (ONT) product family and, as the ETRM documentation states, is based on the RA_TERMS synonym. The view exposes payment term definitions in a form that is convenient for order management reporting and integration, layering a small number of derived or canonical values on top of the underlying receivables payment term records.
Functionally the view presents one row per payment term defined in Oracle Receivables, retaining the descriptive attributes of the term (name, description, active dates, installment-related flags, and the DFF attribute columns) and additionally surfacing a computed PREPAYMENT_FLAG. Because the object is a view, it is not directly updatable and inherits the security context of the APPS schema and of RA_TERMS.
Underlying Base Objects
The documented base objects are:
- RA_TERMS (SYNONYM) — the core payment terms table in Oracle Receivables, from which all persistent columns are selected.
- AR_PUBLIC_UTILS (PACKAGE) — a public Receivables utility package referenced in the view text through the function call AR_PUBLIC_UTILS.CHECK_PREPAY_PAYMENT_TERM(TERM_ID).
The view definition follows the pattern SELECT ... , AR_PUBLIC_UTILS.CHECK_PREPAY_PAYMENT_TERM(TERM_ID) FROM RA_TERMS. All columns except the last are direct projections of RA_TERMS attributes; PREPAYMENT_FLAG is the return value of the package function, evaluated per row using TERM_ID as input. This design centralizes the business rule that determines whether a given payment term represents a prepayment term, so the logic is not duplicated across consumers.
Note that the view text lists an alias CREATE_BY in the column inventory, whereas the projection is CREATED_BY; this is a documentation transcription artifact rather than a difference in the underlying object.
Key Columns
- TERM_ID — primary identifier of the payment term; the join key back to RA_TERMS and to any dependent transaction data.
- NAME and DESCRIPTION — user-facing identification of the term.
- PREPAYMENT_FLAG — derived column returned by AR_PUBLIC_UTILS.CHECK_PREPAY_PAYMENT_TERM(TERM_ID); indicates whether the term is treated as a prepayment term. This is the column most commonly searched for, and it is the only value in the view that is not a direct RA_TERMS projection.
- START_DATE_ACTIVE / END_DATE_ACTIVE — effective date range governing whether the term is currently usable.
- CREDIT_CHECK_FLAG, DUE_CUTOFF_DAY, PRINTING_LEAD_DAYS — credit and due-date control attributes.
- BASE_AMOUNT, CALC_DISCOUNT_ON_LINES_FLAG, PARTIAL_DISCOUNT_FLAG, FIRST_INSTALLMENT_CODE — installment and discount behavior settings.
- IN_USE — indicates whether the term is referenced.
- ATTRIBUTE_CATEGORY and ATTRIBUTE1 through ATTRIBUTE15 — descriptive flexfield context and segments.
- Audit columns — CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN.
Common Use Cases and Queries
Typical uses include populating order entry LOVs or concurrent report extracts that must exclude prepayment terms, and reconciling OM payment term assignments against Receivables definitions. Because PREPAYMENT_FLAG is computed by a function call, filtering on it forces per-row evaluation; restricting the driving set first with standard predicates improves performance.
- List active, non-prepayment terms for order entry:
SELECT term_id, name, prepayment_flag FROM oe_ra_terms_v WHERE prepayment_flag = 'N' AND SYSDATE BETWEEN start_date_active AND NVL(end_date_active, SYSDATE + 1); - Identify prepayment terms for reconciliation:
SELECT term_id, name, description FROM oe_ra_terms_v WHERE prepayment_flag = 'Y' ORDER BY name; - Extract term attributes for a downstream integration, joining to order data:
SELECT t.term_id, t.name, t.base_amount, t.first_installment_code FROM oe_ra_terms_v t WHERE t.term_id = :p_term_id;
Consumers should treat the view as read-only and, where only persistent RA_TERMS attributes are required, query RA_TERMS directly to avoid the overhead of the function call. When PREPAYMENT_FLAG is required, OE_RA_TERMS_V is the supported projection.
-
View: OE_RA_TERMS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_RA_TERMS_V, object_name:OE_RA_TERMS_V, status:VALID, product: ONT - Order Management , description: This view is based on RA TERMS , implementation_dba_data: APPS.OE_RA_TERMS_V ,
-
View: OE_RA_TERMS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_RA_TERMS_V, object_name:OE_RA_TERMS_V, status:VALID, product: ONT - Order Management , description: This view is based on RA TERMS , implementation_dba_data: APPS.OE_RA_TERMS_V ,
-
VIEW: APPS.OE_AK_PAYMENT_TERM_V
12.1.1
-
VIEW: APPS.OE_AK_PAYMENT_TERM_V
12.2.2
-
View: OE_AK_PAYMENT_TERM_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_AK_PAYMENT_TERM_V, object_name:OE_AK_PAYMENT_TERM_V, status:VALID, product: ONT - Order Management , implementation_dba_data: APPS.OE_AK_PAYMENT_TERM_V ,
-
View: OE_AK_PAYMENT_TERM_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_AK_PAYMENT_TERM_V, object_name:OE_AK_PAYMENT_TERM_V, status:VALID, product: ONT - Order Management , implementation_dba_data: APPS.OE_AK_PAYMENT_TERM_V ,
-
PACKAGE: APPS.AR_PUBLIC_UTILS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AR_PUBLIC_UTILS, status:VALID,
-
PACKAGE BODY: APPS.QP_ID_TO_VALUE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:QP_ID_TO_VALUE, status:VALID,
-
PACKAGE: APPS.AR_PUBLIC_UTILS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AR_PUBLIC_UTILS, status:VALID,
-
PACKAGE BODY: APPS.QP_ID_TO_VALUE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:QP_ID_TO_VALUE, status:VALID,
-
VIEW: APPS.OE_AK_PAYMENT_TERM_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_AK_PAYMENT_TERM_V, object_name:OE_AK_PAYMENT_TERM_V, status:VALID,
-
PACKAGE BODY: APPS.OE_CREDIT_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_CREDIT_PUB, status:VALID,
-
VIEW: APPS.OE_AK_PAYMENT_TERM_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_AK_PAYMENT_TERM_V, object_name:OE_AK_PAYMENT_TERM_V, status:VALID,
-
PACKAGE BODY: APPS.OE_CNCL_VALUE_TO_ID
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_CNCL_VALUE_TO_ID, status:VALID,
-
PACKAGE BODY: APPS.OE_CREDIT_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_CREDIT_PUB, status:VALID,
-
PACKAGE BODY: APPS.OE_CNCL_VALUE_TO_ID
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_CNCL_VALUE_TO_ID, status:VALID,
-
PACKAGE BODY: APPS.OE_CNCL_VALIDATE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_CNCL_VALIDATE, status:VALID,
-
PACKAGE BODY: APPS.OE_BULK_CACHE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_BULK_CACHE, status:VALID,
-
PACKAGE BODY: APPS.OE_ORDER_CACHE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_CACHE, status:VALID,
-
PACKAGE BODY: APPS.OE_ORDER_CACHE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_CACHE, status:VALID,
-
PACKAGE BODY: APPS.OE_VALUE_TO_ID
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_VALUE_TO_ID, status:VALID,
-
PACKAGE BODY: APPS.OE_CNCL_VALIDATE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_CNCL_VALIDATE, status:VALID,
-
PACKAGE BODY: APPS.OE_BULK_CACHE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_BULK_CACHE, status:VALID,
-
PACKAGE BODY: APPS.OE_BULK_VALIDATE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_BULK_VALIDATE, status:VALID,
-
PACKAGE BODY: APPS.OE_VALUE_TO_ID
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_VALUE_TO_ID, status:VALID,
-
PACKAGE BODY: APPS.OE_BULK_VALIDATE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_BULK_VALIDATE, status:VALID,
-
PACKAGE BODY: APPS.OE_BULK_VALUE_TO_ID
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_BULK_VALUE_TO_ID, status:VALID,
-
PACKAGE BODY: APPS.OE_BULK_VALUE_TO_ID
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_BULK_VALUE_TO_ID, status:VALID,
-
View: PJM_PROJECT_SO_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PJM.PJM_PROJECT_SO_V, object_name:PJM_PROJECT_SO_V, status:VALID, product: PJM - Project Manufacturing , description: Project-related sales order information for the Web Inquiry. , implementation_dba_data: APPS.PJM_PROJECT_SO_V ,
-
PACKAGE BODY: APPS.OE_ID_TO_VALUE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ID_TO_VALUE, status:VALID,
-
PACKAGE BODY: APPS.OE_ID_TO_VALUE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ID_TO_VALUE, status:VALID,
-
View: PJM_PROJECT_SO_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PJM.PJM_PROJECT_SO_V, object_name:PJM_PROJECT_SO_V, status:VALID, product: PJM - Project Manufacturing , description: Project-related sales order information for the Web Inquiry. , implementation_dba_data: APPS.PJM_PROJECT_SO_V ,
-
APPS.QP_ID_TO_VALUE SQL Statements
12.2.2
-
APPS.QP_ID_TO_VALUE SQL Statements
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.RA_TERMS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RA_TERMS, status:VALID,
-
SYNONYM: APPS.RA_TERMS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RA_TERMS, status:VALID,
-
VIEW: APPS.OE_RA_TERMS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_RA_TERMS_V, object_name:OE_RA_TERMS_V, status:VALID,
-
VIEW: APPS.OE_RA_TERMS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_RA_TERMS_V, object_name:OE_RA_TERMS_V, status:VALID,
-
APPS.OE_CNCL_VALUE_TO_ID dependencies on OE_RA_TERMS_V
12.1.1
-
APPS.OE_BULK_CACHE dependencies on OE_RA_TERMS_V
12.1.1
-
APPS.OE_ID_TO_VALUE dependencies on OE_RA_TERMS_V
12.2.2
-
APPS.OE_ORDER_CACHE dependencies on OE_RA_TERMS_V
12.1.1
-
APPS.OE_CREDIT_PUB dependencies on OE_RA_TERMS_V
12.1.1
-
APPS.OE_ORDER_CACHE dependencies on OE_RA_TERMS_V
12.2.2
-
APPS.OE_CNCL_VALUE_TO_ID dependencies on OE_RA_TERMS_V
12.2.2
-
APPS.QP_ID_TO_VALUE dependencies on OE_RA_TERMS_V
12.2.2