Results for “edi_payment_format”

50+ results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

The JTF_PARTY_CONT_POINTS_V view, owned by the APPS schema, is a CRM Foundation (JTF) reporting and integration object that exposes contact point information for parties registered in the Trading Community Architecture (TCA) model. As stated in the ETRM documentation, the view "retrieves all contact points for parties without any restriction," meaning it applies no filtering by status, primary flag, contact point type, or telephone type. Every contact point row associated with an HZ_PARTIES record is returned.

Because it is defined as a simple join between HZ_PARTIES and HZ_CONTACT_POINTS, the view is predominantly used for ad hoc queries, custom reports, extracts, and integration staging where a flattened, denormalized party-to-contact-point record is required. It is present in both Oracle EBS 12.1.1 and 12.2.2 with an identical column list and VALID status in the APPS schema.

Underlying Base Objects

The ETRM metadata documents two referenced base objects, both reached through public synonyms:

  • HZ_PARTIES (aliased PARTY) — the TCA party registry holding party identifiers, party numbers, names, and party type.
  • HZ_CONTACT_POINTS (aliased CONT_POINT) — the TCA contact point table holding phone, email, URL, EDI, and other communication records.

The join is driven by the polymorphic owner columns on HZ_CONTACT_POINTS: CONT_POINT.OWNER_TABLE_ID = PARTY.PARTY_ID and CONT_POINT.OWNER_TABLE_NAME = 'HZ_PARTIES'. This restriction is what confines the result set to party-owned contact points, excluding contact points owned by other TCA entities such as organizations in other owner-table contexts. There is no outer join or NVL decoration; the view is an inner join, so only parties with at least one matching contact point are returned.

Key Columns

The view exposes the full contact point column set alongside party attributes.

Common Use Cases and Queries

Typical scenarios include party contact-point extracts, telephone directory reporting, data quality audits of TELEPHONE_TYPE values, and integration staging feeds. Because no restrictions are applied, callers must impose their own filters. The following query retrieves active primary phone contact points with their telephone type:

  • SELECT party_id, party_number, party_name, contact_point_id, telephone_type, phone_country_code, phone_area_code, phone_number
  • FROM apps.jtf_party_cont_points_v
  • WHERE contact_point_type = 'PHONE'
  • AND status = 'A'
  • AND primary_flag = 'Y';

A second common pattern counts contact points by telephone type for a given party:

  • SELECT telephone_type, COUNT(*) FROM apps.jtf_party_cont_points_v
  • WHERE party_id = :p_party_id
  • GROUP BY telephone_type;

When joining to other party-related views, ensure that CONTACT_POINT_ID is used as the unique key rather than party attributes, since a party may have multiple rows in this view. Indexing or filtering on PARTY_ID, CONTACT_POINT_ID, and CONTACT_POINT_TYPE is advisable for performance, as the view performs no internal restriction or predicate pushdown beyond the owner-table join condition.