Search Results xnc_pvt_parties_v
Overview
XNC_PVT_PARTIES_V is a database view historically shipped within the Oracle E-Business Suite Release 12.1.1 and 12.2.2 product family XNC – Sales for Communications, a vertical application module that is now classified as obsolete. The view is documented in the ETRM (E-Business Suite Technical Reference Manual) with the stated purpose of retrieving active party information. In practical terms, it exposes a filtered, denormalized projection of party records that were relevant to communications-industry sales and order-capture processes, where party identity and primary address data are frequently flattened into a single row for downstream consumption.
The view occupies the integration and reporting tier rather than the transactional tier. It does not own data; it presents a read-only, consistently shaped result set that report definitions, concurrent programs, and interface extracts could reference without embedding join logic against the underlying registry tables. Because XNC is obsolete, the view should be regarded as a legacy compatibility artifact. It remains useful for understanding the data contract that existing customizations depended upon, and for assessing migration impact when such customizations are retired or redirected to supported alternatives.
Notably, the ETRM documentation marks the implementation status as “Not implemented in this database,” indicating that in the environment catalogued, the view definition was not physically present. The view text is nevertheless preserved in the reference material, which allows its structure to be reconstructed and analyzed.
Underlying Base Objects
The view is defined over a single base table, HZ_PARTIES, which is the central party registry in the Oracle Trading Community Architecture (TCA) model. The documented view text is a direct column projection with one filter predicate:
- Base table: HZ_PARTIES (no joins, unions, or subqueries are documented).
- Filter:
WHERE STATUS = 'A', restricting output to active parties only. - Documented referenced base objects: none recorded separately in the ETRM metadata, beyond the table named in the view text.
Because the definition is a straight selection from HZ_PARTIES, the view inherits that table's partitioning, indexing, and access characteristics. All TCA party types — persons, organizations, and groups — are eligible for return provided their status is active. Consumers therefore receive a mixed population unless they further constrain PARTY_TYPE.
Key Columns
The eight exposed columns map directly to HZ_PARTIES attributes, with two notable omissions relative to the source table: the view does not expose DATE_OF_BIRTH or GENDER for persons.
- PARTY_ID – Primary identifier of the party; the join key to accounts, contacts, locations, and relationships.
- PARTY_NAME – Formatted display name, typically the concatenated person or organization name.
- PARTY_TYPE – Classification such as PERSON, ORGANIZATION, or GROUP.
- PERSON_FIRST_NAME, PERSON_LAST_NAME, PERSON_MIDDLE_NAME – Person name components. The middle-name column is populated only for person parties and is the attribute users most commonly search on when reconciling individual contacts; for organization rows these columns are null.
- ADDRESS1 and CITY – The first line and city of the party's primary address, folded into the view to avoid a separate join to HZ_LOCATIONS for simple listings.
Common Use Cases and Queries
Typical consumers include party validation extracts, contact-list reports, and communications order interfaces that require an active-party lookup with a displayable address. A representative query retrieving person parties by middle name is:
SELECT party_id, party_name, person_first_name, person_middle_name, person_last_name, address1, city FROM xnc_pvt_parties_v WHERE party_type = 'PERSON' AND UPPER(person_middle_name) = UPPER(:p_middle_name);
Because the view is obsolete and documented as not implemented, any surviving reference should be replaced with a direct query against HZ_PARTIES, retaining the STATUS = 'A' predicate, to preserve identical results while eliminating dependency on an unsupported object.
-
View: XNC_PVT_PARTIES_V
12.1.1
product: XNC - Sales for Communications (Obsolete) , description: XNC_PVT_PARTIES_V retrieves Active Party Information , implementation_dba_data: Not implemented in this database ,
-
View: XNC_PVT_PARTIES_V
12.2.2
product: XNC - Sales for Communications (Obsolete) , description: XNC_PVT_PARTIES_V retrieves Active Party Information , implementation_dba_data: Not implemented in this database ,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2