Search Results ak_objects_vl
Overview
The ASO_APR_QUOTE_HEADERS_V view belongs to the ASO (Order Capture / Oracle Quoting) module of Oracle E-Business Suite and serves as the approval-facing projection of quote header information. Its primary purpose is to expose the approval status and submission context of a quote alongside the identifying and descriptive attributes of that quote — including the assigned sales representative — so that approval workflows and approval-monitoring reports can attribute each pending or historical approval to the correct salesperson and customer.
Unlike the transactional base view it references, ASO_APR_QUOTE_HEADERS_V is a join-driven reporting artifact. It is not implemented as a stored database object in the documented environment, meaning it is defined and maintained as a view definition over existing objects rather than materialized. This is typical of ETRM-documented views that support the Oracle Approvals Management (AME) / Approval Management framework within Oracle Quoting.
Underlying Base Objects
The view text documents four referenced objects joined together:
- ASO_APR_OBJ_APPROVALS (alias A) — the approval tracking table, supplying the approval object ID, approval status, and submission date.
- ASO_QUOTE_HEADERS_V (alias B) — the quote header view, supplying sales representative name, quote identity, version, name, and total price.
- ASO_I_CUST_ACCOUNTS_V (alias C) — the customer account view, supplying the customer name.
- AK_OBJECTS_VL (alias D) — the application object metadata view, supplying the translated object description.
Joins are established on AK_OBJECT = 'ASO_QUOTE_HEADERS_V', on D.DATABASE_OBJECT_NAME = A.AK_OBJECT, on B.QUOTE_HEADER_ID = TO_NUMBER(A.KEY_VALUE1), and on B.CUST_ACCOUNT_ID = C.CUST_ACCOUNT_ID. Note that the key value is stored as text in the approvals table and is therefore cast with TO_NUMBER during the join. Per the ETRM metadata, no additional base objects are documented beyond these references.
Key Columns
- ASO_APR_OBJ_APPROVAL_ID — unique identifier of the approval record.
- AK_OBJECT — the approval framework object name, aliased as the description "AK_OBJECT".
- APPROVAL_STATUS — the current status of the quote's approval (e.g., pending, approved, rejected).
- SUBMISSION_DATE — the date and time the quote was submitted for approval.
- SALESREP_FIRST_NAME — the first name of the assigned sales representative; this is the column matched by the search term salesrep_first_name.
- SALESREP_LAST_NAME — the last name of the assigned sales representative.
- QUOTE_HEADER_ID — the internal identifier linking to the quote header.
- QUOTE_VERSION — the version number of the quote.
- QUOTE_NAME — the user-defined name of the quote.
- TOTAL_QUOTE_PRICE — the aggregate price of the quote.
- CUSTOMER_NAME — the name of the customer account associated with the quote.
Common Use Cases and Queries
Typical use cases include monitoring approval queues by salesperson, reporting on approval aging from the submission date, and auditing which quotes were approved for a given customer. A representative query filtering on the searched attribute follows:
SELECT ASO_APR_OBJ_APPROVAL_ID, SALESREP_FIRST_NAME, SALESREP_LAST_NAME, QUOTE_NAME, TOTAL_QUOTE_PRICE, APPROVAL_STATUS
FROM ASO_APR_QUOTE_HEADERS_V
WHERE SALESREP_FIRST_NAME = 'JOHN';
A second common pattern aggregates pending approvals by representative:
SELECT SALESREP_FIRST_NAME, SALESREP_LAST_NAME, COUNT(*)
FROM ASO_APR_QUOTE_HEADERS_V
WHERE APPROVAL_STATUS = 'PENDING'
GROUP BY SALESREP_FIRST_NAME, SALESREP_LAST_NAME;
Because the view is not implemented as a stored object in the documented database, these queries rely on the underlying objects being valid and present at runtime; if any referenced view is invalid, the query will fail until the dependency is resolved.
-
View: ASO_APR_QUOTE_HEADERS_V
12.1.1
product: ASO - Order Capture , implementation_dba_data: Not implemented in this database ,
-
View: ASO_APR_QUOTE_HEADERS_V
12.2.2
product: ASO - Order Capture , implementation_dba_data: Not implemented in this database ,