Search Results release_number
Overview
POS_ACK_SELECT is a table owned by the ICX schema in Oracle EBS 12.1.1 and 12.2.2, operating within the Oracle iProcurement module. It serves as a transient staging and selection structure used to capture buyer or requisitioner acknowledgement actions against purchase orders and purchase order releases during the iProcurement acknowledgement workflow. The table holds the working set of documents presented to a user for acceptance or rejection, together with the acceptance metadata collected during that interaction. It carries 31 documented columns and one foreign key relationship to PO_RELEASES_ALL through PO_RELEASE_ID.
Under the heuristic Data Vault classification supplied in the ETRM metadata, POS_ACK_SELECT is best modeled as a standalone structure — neither a classic hub, link, nor satellite. This classification reflects its role as a session-oriented work table rather than a persistent master or transactional entity. Rows are populated when a user queries documents requiring acknowledgement and are largely disposable after the acknowledgement transaction is committed.
Key Information Stored
The table blends surrogate identifiers, business document keys, and acknowledgement-specific attributes. The most significant columns are:
- ROW_NUM — a sequence/row identifier used to order records within a result set; this functions as a lightweight surrogate key for the selection.
- PO_HEADER_ID and PO_RELEASE_ID — surrogate foreign keys tying the row to the purchase order header and, where applicable, the release. PO_RELEASE_ID is the documented FK to PO_RELEASES_ALL.
- PO_NUMBER, RELEASE_NUMBER, and REVISION_NUMBER — business-key candidates that identify the document to the user in the iProcurement UI.
- DOCUMENT_TYPE_CODE / DOCUMENT_TYPE — distinguishes purchase orders from releases and other document classes.
- ACCEPTANCE_FLAG, ACCEPT, and REJECT — the core acknowledgement action indicators, capturing whether the user chose to accept or reject each line.
- ACCEPTANCE_TYPE_CODE / ACCEPTANCE_TYPE — classifies the acknowledgement (e.g., receipt-based, quantity-based).
- ACCEPTANCE_REQUIRED, ACCEPTANCE_STATUS, and ACCEPTANCE_REQUIRED_BY — govern whether and when acknowledgement is due.
- COMMENTS and APPROVAL_STATUS — free-text remarks and workflow approval state.
- SUPPLIER_ORG_ID, SUPPLIER_ID, SUPPLIER_NAME, SUPPLIER_SITE_ID, and SUPPLIER_SITE — supplier descriptors used for display and filtering.
- TOTAL and CURRENCY_CODE — monetary context for the document.
- SHIPTO_LOCATION_ID, SHIPTO_LOCATION, BUYER_ID, and BUYER_NAME — organizational routing attributes.
Common Use Cases and Queries
Typical usage centers on the iProcurement acknowledgement page and supporting reports. A buyer reviewing pending acknowledgements might run:
SELECT PO_NUMBER, RELEASE_NUMBER, SUPPLIER_NAME, TOTAL, ACCEPTANCE_STATUS FROM ICX.POS_ACK_SELECT WHERE ACCEPTANCE_REQUIRED = 'Y';to list documents still requiring action.- Aggregation of accept versus reject counts for a supplier:
SELECT SUPPLIER_NAME, COUNT(*) FROM ICX.POS_ACK_SELECT WHERE ACCEPT = 'Y' GROUP BY SUPPLIER_NAME; - Joining to PO_RELEASES_ALL on PO_RELEASE_ID to enrich with authoritative release data, and to PO_HEADERS_ALL on PO_HEADER_ID for header context.
- Performance or cleanup reporting to detect stale selection rows, since the table is intended to be ephemeral.
Because rows originate from an interactive session, queries should generally be scoped by buyer, supplier, or document number rather than treated as a historical archive.
Related Objects
- PO_RELEASES_ALL — joined via POS_ACK_SELECT.PO_RELEASE_ID; the documented foreign key target supplying release-level header data.
- PO_HEADERS_ALL — joined via PO_HEADER_ID for purchase order header attributes.
- PO_LINES_ALL / PO_LINE_LOCATIONS_ALL — dependents used to resolve line and shipment detail behind an acknowledgement.
- PO_VENDORS / PO_VENDOR_SITES_ALL — resolve supplier and supplier-site identifiers.
- HR_LOCATIONS_ALL — resolves SHIPTO_LOCATION_ID.
- PER_PEOPLE_F / PER_ALL_PEOPLE_F — resolves BUYER_ID to a person name.
- ICX.POS_ACK_SELECT is consumed by iProcurement acknowledgement BC4J/ADF pages and related ICX APIs rather than referenced by persistent child tables, consistent with its standalone classification.
-
Table: POS_ACK_SELECT
12.1.1
owner:ICX, object_type:TABLE, fnd_design_data:ICX.POS_ACK_SELECT, object_name:POS_ACK_SELECT, status:VALID, product: ICX - Oracle iProcurement , implementation_dba_data: ICX.POS_ACK_SELECT ,
-
Table: POR_FEED_RECORDS
12.2.2
owner:ICX, object_type:TABLE, fnd_design_data:ICX.POR_FEED_RECORDS, object_name:POR_FEED_RECORDS, status:VALID, product: ICX - Oracle iProcurement , description: PO distribution records , implementation_dba_data: ICX.POR_FEED_RECORDS ,
-
Table: POS_ACK_SELECT
12.2.2
owner:ICX, object_type:TABLE, fnd_design_data:ICX.POS_ACK_SELECT, object_name:POS_ACK_SELECT, status:VALID, product: ICX - Oracle iProcurement , implementation_dba_data: ICX.POS_ACK_SELECT ,
-
Table: POR_FEED_RECORDS
12.1.1
owner:ICX, object_type:TABLE, fnd_design_data:ICX.POR_FEED_RECORDS, object_name:POR_FEED_RECORDS, status:VALID, product: ICX - Oracle iProcurement , description: PO distribution records , implementation_dba_data: ICX.POR_FEED_RECORDS ,
-
View: POS_ACK_EDIT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POS_ACK_EDIT_V, object_name:POS_ACK_EDIT_V, status:VALID, product: ICX - Oracle iProcurement , implementation_dba_data: APPS.POS_ACK_EDIT_V ,
-
View: POS_ACK_EDIT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POS_ACK_EDIT_V, object_name:POS_ACK_EDIT_V, status:VALID, product: ICX - Oracle iProcurement , implementation_dba_data: APPS.POS_ACK_EDIT_V ,
-
View: POS_ACK_SELECT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POS_ACK_SELECT_V, object_name:POS_ACK_SELECT_V, status:VALID, product: ICX - Oracle iProcurement , implementation_dba_data: APPS.POS_ACK_SELECT_V ,
-
View: POS_ACK_SELECT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POS_ACK_SELECT_V, object_name:POS_ACK_SELECT_V, status:VALID, product: ICX - Oracle iProcurement , implementation_dba_data: APPS.POS_ACK_SELECT_V ,