Search Results action_notes
Overview
AR_ACTIONS_V is an APPS-owned database view in the Oracle Receivables (AR) module. Its documented description carries the qualifier "(Release 11.5 Only)," indicating that the object was originally introduced to support the customer call and collections action functionality of the 11.5 code line. Despite this legacy designation, the view remains registered as VALID in the APPS schema on E-Business Suite 12.1.1 and 12.2.2, where it is retained for backward compatibility with earlier reporting and integration artifacts that reference it.
The view presents a denormalized picture of collection activity. Each row combines a customer call topic, the individual call actions recorded against that topic, the collector and resource responsible, customer account and party details, site use and contact information, promise-to-pay and forecast data, and the receivables transaction and payment schedule attributes relevant to the call. This consolidation means that a single query can return the identity of the customer, the collector, the transaction under discussion, the promise terms agreed, and free-text notes without requiring the consumer to join the underlying transactional tables manually.
Because of this pre-joined structure, AR_ACTIONS_V functions as a reporting convenience layer rather than a transactional object. It is read-only by design and is typically consumed by custom reports, discovery-based extracts, and legacy integrations that need a flat representation of collections actions.
Underlying Base Objects
The documented view metadata in ETRM 12.2.2 lists the following referenced objects, all accessed through the APPS schema (most as private synonyms over the base tables): AR_ACTION_NOTIFICATIONS, AR_CALL_ACTIONS, AR_COLLECTORS, AR_CUSTOMER_CALLS, AR_CUSTOMER_CALL_TOPICS, AR_NOTES, AR_PAYMENT_SCHEDULES, FND_USER, HZ_CUST_ACCOUNTS, HZ_CUST_ACCOUNT_ROLES, HZ_CUST_SITE_USES, HZ_ORG_CONTACTS, HZ_PARTIES, HZ_RELATIONSHIPS, and RA_CUSTOMER_TRX_LINES. The package ARPT_SQL_FUNC_UTIL is also referenced, supplying the lookup-meaning, address-detail, and phone-detail helper functions embedded in the select list.
Structurally, the view pivots on AR_CUSTOMER_CALL_TOPICS joined to AR_CALL_ACTIONS by CUSTOMER_CALL_TOPIC_ID. AR_CUSTOMER_CALLS provides the parent call header, while AR_COLLECTORS and FND_USER resolve the collector and application user names. AR_NOTES and AR_ACTION_NOTIFICATIONS supply the free-text annotations associated with actions and notifications. The HZ tables (HZ_CUST_ACCOUNTS, HZ_PARTIES, HZ_CUST_SITE_USES, HZ_CUST_ACCOUNT_ROLES, HZ_ORG_CONTACTS, HZ_RELATIONSHIPS) contribute the Trading Community Architecture customer, party, site, contact, and relationship context. AR_PAYMENT_SCHEDULES and RA_CUSTOMER_TRX_LINES provide the transaction number, due date, currency, amount due remaining, line number, and extended amount. A hint targeting the CCT (customer call topic) index is present in the view text, reflecting tuning for the topic-driven access path.
Key Columns
- CUSTOMER_CALL_TOPIC_ID, CUSTOMER_CALL_ID, CALL_ACTION_ID — primary keys identifying the topic, call, and action respectively; the join spine of the view.
- ACTION_DATE, COMPLETE_FLAG, ACTION_AMOUNT, ACTION_CODE meaning — the action date is truncated (per Bug 773573), the completion indicator shows resolution status, and the lookup meaning for ACTION_CODE is resolved dynamically via ARPT_SQL_FUNC_UTIL.GET_LOOKUP_MEANING.
- NO.TEXT and ARNO.TEXT — note text drawn from AR_NOTES, which is the column set most relevant to users searching for "action_notes."
- USER_NAME, NAME, COLLECTOR_ID — the application user and collector associated with the call topic.
- CALL_DATE and derived seconds — the call date is truncated, with the time component recalculated as (CALL_DATE − TRUNC(CALL_DATE)) × 86400 per Bug 597362.
- CUST_ACCOUNT_ID, PARTY_NAME, ACCOUNT_NUMBER, SITE_USE_ID, LOCATION — customer account and site context, including address detail resolved via GET_ADDRESS_DETAILS and phone area code, number, and extension via GET_PHONE_DETAILS.
- PERSON_FIRST_NAME, PERSON_LAST_NAME, JOB_TITLE — contact identity, with SUBSTRB truncation to 40 and 50 characters respectively.
- PROMISE_DATE, PROMISE_AMOUNT, FORECAST_DATE, COLLECTION_FORECAST, INVOICE_CURRENCY_CODE — promise-to-pay and forecast attributes for the collection call.
- ATTRIBUTE_CATEGORY and ATTRIBUTE1–15 — the descriptive flexfield columns carried through from the call topic.
- CUSTOMER_TRX_ID, TRX_NUMBER, DUE_DATE, AMOUNT_DUE_REMAINING, CLASS, LINE_NUMBER, EXTENDED_AMOUNT — transaction and payment schedule detail, with days past due computed as ROUND(TRUNC(SYSDATE) − PS.DUE_DATE, 0).
Common Use Cases and Queries
The most frequent use of AR_ACTIONS_V is collections reporting — producing a flat listing of customer call actions with the associated notes, collector, customer, and transaction. A typical query retrieves all actions for a given customer account together with their note text:
SELECT customer_call_id, call_action_id, action_date, complete_flag, text, user_name, trx_number, amount_due_remaining FROM apps.ar_actions_v WHERE account_number = :p_account_number ORDER BY action_date DESC;- Open promises:
SELECT party_name, promise_date, promise_amount, invoice_currency_code, trx_number FROM apps.ar_actions_v WHERE promise_date >= TRUNC(SYSDATE) AND complete_flag = 'N'; - Collector activity summary:
SELECT collector_id, user_name, COUNT(*) FROM apps.ar_actions_v WHERE call_date BETWEEN :from_date AND :to_date GROUP BY collector_id, user_name; - Notes search:
SELECT customer_call_id, call_action_id, text FROM apps.ar_actions_v WHERE UPPER(text) LIKE '%' || UPPER(:keyword) || '%';
Because the view performs substantial joining and invokes PL/SQL helper functions in its select list, queries should be constrained on indexed columns such as CUSTOMER_CALL_TOPIC_ID, CUSTOMER_CALL_ID, or CUST_ACCOUNT_ID wherever possible. Consumers should also note the Release 11.5 origin: while the object is valid on 12.1.1 and 12.2.2, new development should favor the underlying base tables directly, reserving AR_ACTIONS_V for maintaining existing reports and integrations that already depend on its column contract.
-
View: AR_ACTIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_ACTIONS_V, object_name:AR_ACTIONS_V, status:VALID, product: AR - Receivables , description: (Release 11.5 Only) , implementation_dba_data: APPS.AR_ACTIONS_V ,
-
View: AR_ACTIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_ACTIONS_V, object_name:AR_ACTIONS_V, status:VALID, product: AR - Receivables , description: (Release 11.5 Only) , implementation_dba_data: APPS.AR_ACTIONS_V ,