Search Results raw_phone_number
Overview
AR_CBA_BANK_BRANCH_CONTACTS_V is a Receivables (AR) view owned by the APPS schema that exposes contact information for banks and bank branches in Oracle E-Business Suite. As the name indicates, it derives its contents from the Customer/Bank Account (CBA) entity model and returns the people associated with a bank or branch party along with their telephone, fax, e-mail, and web contact points. The view is documented in ETRM as existing under Release 11.6 only, which means it appears in the reference material for the earlier Oracle applications generation rather than being newly introduced in 12.1.1 or 12.2.2. It is therefore a legacy compatibility object that persists in the APPS schema of Release 12 environments, including 12.1.1 and 12.2.2, where it can still be queried by custom reports and integrations that were written against the 11.6 data model.
The view's functional role is to bridge the Oracle Receivables contact assignment infrastructure (CE_CONTACT_ASSIGNMENTS) with the Trading Community Architecture (TCA) party and contact point tables (HZ_PARTIES, HZ_RELATIONSHIPS, HZ_CONTACT_POINTS). By restricting CCA.BANK_ACCOUNT_ID to NULL, it limits results to relationships defined at the bank or branch level rather than at the individual bank account level. This makes it a reporting convenience view for bank and branch contact directories, useful in payment and treasury reporting where the responsible contact person for a banking institution must be identified.
Underlying Base Objects
The ETRM 12.2.2 metadata lists four referenced base objects, all accessed through APPS synonyms: CE_CONTACT_ASSIGNMENTS, HZ_CONTACT_POINTS, HZ_PARTIES, and HZ_RELATIONSHIPS. The view text joins these as follows:
- HZ_RELATIONSHIPS (BCREL) — the driving relationship record. The view requires RELATIONSHIP_ID to exist, STATUS to be 'A' (active), SUBJECT_TYPE to be 'PERSON', and SUBJECT_TABLE_NAME to be 'HZ_PARTIES'. The relationship's SUBJECT_ID identifies the contact person.
- CE_CONTACT_ASSIGNMENTS (CCA) — supplies the bank or branch party. Its RELATIONSHIP_ID must match the relationship, and BANK_ACCOUNT_ID must be NULL to exclude account-level contacts.
- HZ_PARTIES (PERSONPARTY) — the person party supplying name, title, prefix, and name adjunct columns.
- HZ_PARTIES (RELPARTY) — the related party used as the owner of the contact points (PHONE, FAX, EMAIL, WEB).
- HZ_CONTACT_POINTS — appears four times, aliased PHONE, FAX, EMAIL, and WEB, each outer-joined on OWNER_TABLE_NAME = 'HZ_PARTIES', OWNER_TABLE_ID = RELPARTY.PARTY_ID, STATUS = 'A', and the appropriate CONTACT_POINT_TYPE and, for the phone aliases, PHONE_LINE_TYPE.
The outer joins (+) ensure that a contact person is returned even when no phone, fax, e-mail, or web point is recorded.
Key Columns
- LAST_NAME, FIRST_NAME, MIDDLE_NAME, TITLE, PREFIX — person name and salutation attributes drawn from HZ_PARTIES (PERSONPARTY).
- PHONE_COUNTRY_CODE, PHONE_AREA_CODE, PHONE_NUMBER, RAW_PHONE_NUMBER — general telephone contact points (CONTACT_POINT_TYPE = 'PHONE', PHONE_LINE_TYPE = 'GEN').
- FAX_COUNTRY_CODE, FAX_AREA_CODE, FAX_NUMBER, RAW_FAX_NUMBER — facsimile contact points (PHONE_LINE_TYPE = 'FAX').
- EMAIL_ADDRESS — e-mail contact point (CONTACT_POINT_TYPE = 'EMAIL').
- URL — the web contact point (CONTACT_POINT_TYPE = 'WEB'), corresponding to the user's search term "web."
- BANK_OR_BRANCH_ID — NVL(CCA.BRANCH_PARTY_ID, CCA.BANK_PARTY_ID), resolving to the branch party when present, otherwise the bank party. This is the key linking column for joining back to bank or branch records.
Common Use Cases and Queries
Typical uses include producing contact directories for banking institutions, verifying that a bank or branch has an assigned contact, and validating e-mail or web addresses stored for bank contacts. A simple query returning bank contacts with their e-mail and web addresses is:
SELECT bank_or_branch_id, last_name, first_name, phone_number, fax_number, email_address, url FROM apps.ar_cba_bank_branch_contacts_v WHERE bank_or_branch_id = :p_party_id;
To find contacts with an e-mail or web presence only:
SELECT bank_or_branch_id, last_name, first_name, email_address, url FROM apps.ar_cba_bank_branch_contacts_v WHERE email_address IS NOT NULL OR url IS NOT NULL;
Because the view applies outer joins, consumers should always guard against NULL contact point columns in reports. Since it is a Release 11.6-era object, it should be treated as read-only and validated against the corresponding TCA views when migrating customizations to 12.2.2, where the underlying HZ model remains the authoritative source.
-
Lookup Type: HZ_DQM_CPT_ATTR_TYPE
12.2.2
product: AR - Receivables , meaning: DQM Contact Point types for contact point attributes ,
-
Lookup Type: HZ_DQM_CPT_ATTR_TYPE
12.1.1
product: AR - Receivables , meaning: DQM Contact Point types for contact point attributes ,
-
View: AR_CBA_BANK_BRANCH_CONTACTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CBA_BANK_BRANCH_CONTACTS_V, object_name:AR_CBA_BANK_BRANCH_CONTACTS_V, status:VALID, product: AR - Receivables , description: (Release 11.6 Only) , implementation_dba_data: APPS.AR_CBA_BANK_BRANCH_CONTACTS_V ,
-
View: AR_CBA_BANK_BRANCH_CONTACTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CBA_BANK_BRANCH_CONTACTS_V, object_name:AR_CBA_BANK_BRANCH_CONTACTS_V, status:VALID, product: AR - Receivables , description: (Release 11.6 Only) , implementation_dba_data: APPS.AR_CBA_BANK_BRANCH_CONTACTS_V ,
-
View: AR_CBA_BANK_ACCOUNT_CONTACTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CBA_BANK_ACCOUNT_CONTACTS_V, object_name:AR_CBA_BANK_ACCOUNT_CONTACTS_V, status:VALID, product: AR - Receivables , description: (Release 11.6 Only) , implementation_dba_data: APPS.AR_CBA_BANK_ACCOUNT_CONTACTS_V ,
-
View: AR_CBA_BANK_ACCOUNT_CONTACTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CBA_BANK_ACCOUNT_CONTACTS_V, object_name:AR_CBA_BANK_ACCOUNT_CONTACTS_V, status:VALID, product: AR - Receivables , description: (Release 11.6 Only) , implementation_dba_data: APPS.AR_CBA_BANK_ACCOUNT_CONTACTS_V ,
-
Lookup Type: CONTACT_PT_LOGICAL_ATTRIB_LIST
12.1.1
product: AR - Receivables , meaning: Contact Point Logical Entity Attribute List , description: Attribute list of the Contact Point Logical Entity ,
-
Lookup Type: CONTACT_PT_LOGICAL_ATTRIB_LIST
12.2.2
product: AR - Receivables , meaning: Contact Point Logical Entity Attribute List , description: Attribute list of the Contact Point Logical Entity ,