Search Results pos_address_request_n3




Overview

POS.POS_ADDRESS_REQUESTS is a transactional table within the Oracle E-Business Suite Procurement Outsourcing (POS) schema, used to stage and track supplier address change requests submitted through the Supplier Portal and related sourcing workflows. The table records the intent and payload of requests to add, update, or remove a supplier address, along with the address attributes themselves and usage flags that indicate how the address applies across Payables, Purchasing, and RFQ activity. It is owned by the POS schema, resides in the APPS_TS_TX_DATA tablespace, and has a documented status of VALID in both Oracle EBS 12.1.1 and 12.2.2; the physical schema carries 33 columns.

From a heuristic modeling standpoint, the table's foreign-key structure suggests a hub-leaning classification, with MAPPING_ID and PARTY_SITE_ID anchoring it to supplier mapping and party site reference data. In practice it behaves largely as a satellite around the supplier mapping, capturing the request lifecycle and descriptive address content associated with each mapping.

Key Information Stored

The surrogate primary key is ADDRESS_REQUEST_ID, enforced by the unique index POS_ADDRESS_REQUEST_U1. This is distinct from any business identifier: no alternate unique business key is documented, so ADDRESS_REQUEST_ID serves as the sole documented unique key. The most significant columns include:

Common Use Cases and Queries

Typical use cases include monitoring the approval pipeline of supplier address changes, reporting on outstanding requests by status or type, and reconciling requested address data against the master party site record. Reporting against request volume and type is supported by the non-unique index on REQUEST_TYPE, while status-driven dashboards benefit from the index on REQUEST_STATUS.

  • Pending requests by type: SELECT REQUEST_TYPE, REQUEST_STATUS, COUNT(*) FROM POS.POS_ADDRESS_REQUESTS GROUP BY REQUEST_TYPE, REQUEST_STATUS;
  • Requests linked to a supplier mapping: SELECT * FROM POS.POS_ADDRESS_REQUESTS WHERE MAPPING_ID = :mapping_id;
  • Requests awaiting action: SELECT ADDRESS_REQUEST_ID, PARTY_SITE_NAME, REQUEST_TYPE FROM POS.POS_ADDRESS_REQUESTS WHERE REQUEST_STATUS = :status;

Related Objects

The table participates in a hub-leaning relationship set. It references POS.POS_SUPPLIER_MAPPINGS on MAPPING_ID and HZ_PARTY_SITES on PARTY_SITE_ID. Several child tables reference it via ADDRESS_REQUEST_ID: POS_ACNT_ADDR_REQ, POS_ADDRESS_NOTES, and POS_CONT_ADDR_REQUESTS. Joining these children to POS_ADDRESS_REQUESTS on ADDRESS_REQUEST_ID returns the notes, accounts, and contacts attached to each address request. In integrated reporting, POS_SUPPLIER_MAPPINGS supplies the supplier identity, while HZ_PARTY_SITES provides the consolidated party site definition against which requested address values are validated.