Search Results cust_phon




Overview

ICX_CUSTOMER_CONTACTS_V is a database view shipped with Oracle E-Business Suite, catalogued under the ICX (Oracle iProcurement) product family. Its documented description is "Web Customers Salesrep Customer Contacts List View." As the name and description indicate, the view presents a denormalized read-only listing that joins customer account information, customer site addresses, phone numbers, and customer contact records into a single flattened result set. It is intended to support iProcurement and related web-facing functionality where a sales representative or internal user needs to browse customer contacts alongside the associated customer and address context.

The view is significant because it consolidates data that would otherwise require multiple joins across the Oracle Receivables and Oracle Customers (TCA) data model. Rather than querying separate customer, address, phone, and contact entities independently, consumers of this view receive a pre-joined projection suitable for display in an HTML or forms-based list. The ETRM entry notes that the view is "Not implemented in this database," meaning this particular ETRM catalog captured the view text definition but the object was not present in that specific instance. The view text is therefore the authoritative source for its structure.

Underlying Base Objects

The ETRM metadata does not document explicit referenced base objects, and no owning schema is recorded. However, the view text aliases reveal the underlying tables:

The concatenated address expression and the NVL against TERR1.TERRITORY_SHORT_NAME indicate the view performs an outer or lookup join to territory data to produce a display-ready country value.

Key Columns

Prominent columns exposed by the view include:

Common Use Cases and Queries

Typical uses include iProcurement contact lookups, sales-representative contact browsing, and custom reports requiring a flattened customer-contact-address projection. A representative query might be:

SELECT customer_id, customer_name, contact_id, last_name, first_name, phone_number, address1, city, state, postal_code FROM apps.icx_customer_contacts_v WHERE customer_id = :p_customer_id;

Because the view is not documented as implemented in all instances, developers should verify existence in the target environment and confirm the owning schema (typically APPS) before referencing it in custom code. Where the view is absent, equivalent joins across the TCA customer, address, phone, and contact tables should be constructed.