Search Results hz_contact_restrictions
Overview
The HZ_CONTACT_RESTRICTIONS view is a critical data object within Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2, specifically for the Receivables (AR) module. It serves as a logical representation of "Do Not Contact" preferences, centralizing the management of customer communication restrictions. The view is built directly on the foundational Trading Community Architecture (TCA) table HZ_CONTACT_PREFERENCES, filtering for records where the preference code is explicitly 'DO_NOT'. Its primary role is to provide a standardized, application-specific interface for querying active contact prohibitions, ensuring that sales, marketing, and customer service activities comply with documented customer wishes and regulatory requirements.
Key Information Stored
The view exposes a set of columns that map to the underlying preference data, renaming several for contextual clarity within the restriction domain. The core columns define the restriction's scope and validity. SUBJECT_TABLE and SUBJECT_ID identify the entity (e.g., a party or party site) to which the rule applies. CONTACT_TYPE specifies the channel being restricted, such as phone or email. The temporal enforcement is managed through RESTRICT_START_DATE and RESTRICT_END_DATE. The RESTRICT_REASON column captures the justification for the restriction. Key audit columns (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE) track the record's lifecycle, while STATUS indicates its current effectiveness. A notable technical column is WH_UPDATE_DATE, which is hard-coded to NULL in this view definition.
Common Use Cases and Queries
The primary use case is to screen customer interactions to prevent communication on restricted channels. A common operational query would retrieve all active "Do Not Contact" entries for a specific customer account or site before initiating a collection call or marketing campaign. For example:
- Identifying active restrictions for a party:
SELECT * FROM HZ_CONTACT_RESTRICTIONS WHERE SUBJECT_TABLE = 'HZ_PARTIES' AND SUBJECT_ID = :p_party_id AND STATUS = 'A' AND SYSDATE BETWEEN RESTRICT_START_DATE AND NVL(RESTRICT_END_DATE, SYSDATE+1); - Reporting on all "Do Not Email" preferences:
SELECT subject_id, restrict_reason, creation_date FROM HZ_CONTACT_RESTRICTIONS WHERE contact_type = 'EMAIL' AND status = 'A';
These queries help enforce compliance and are often integrated into customer-facing application logic.
Related Objects
The view has a direct and singular dependency on the TCA base table HZ_CONTACT_PREFERENCES, from which it selects and transforms data. The relationship is defined by the filter WHERE PREFERENCE_CODE = 'DO_NOT' AND CONTACT_LEVEL_TABLE <> 'HZ_CONTACT_POINTS'. This filter is crucial; it excludes restrictions defined at the contact point level, indicating this view is intended for restrictions at higher entity levels like parties or party sites. As a view within the AR product, it is inherently related to the suite of TCA-based customer data objects and is likely referenced by custom reports or integrations that need to respect communication preferences in the context of order management and receivables processes.
-
View: HZ_CONTACT_RESTRICTIONS
12.1.1
product: AR - Receivables , implementation_dba_data: Not implemented in this database ,
-
Table: HZ_CONTACT_RESTRICTIONS
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CONTACT_RESTRICTIONS, object_name:HZ_CONTACT_RESTRICTIONS, status:VALID, product: AR - Receivables , description: Restrictions on contacting parties , implementation_dba_data: AR.HZ_CONTACT_RESTRICTIONS ,
-
Table: HZ_CONTACT_RESTRICTIONS
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CONTACT_RESTRICTIONS, object_name:HZ_CONTACT_RESTRICTIONS, status:VALID, product: AR - Receivables , description: Restrictions on contacting parties , implementation_dba_data: AR.HZ_CONTACT_RESTRICTIONS ,
-
View: HZ_CONTACT_RESTRICTIONS
12.2.2
product: AR - Receivables , implementation_dba_data: Not implemented in this database ,
-
VIEW: AR.HZ_CONTACT_RESTRICTIONS#
12.2.2
owner:AR, object_type:VIEW, object_name:HZ_CONTACT_RESTRICTIONS#, status:VALID,
-
SYNONYM: APPS.HZ_CONTACT_RESTRICTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HZ_CONTACT_RESTRICTIONS, status:VALID,
-
View: AMS_P_DO_NOT_MAIL_V
12.1.1
product: AMS - Marketing , description: This public view returns organization contacts which are not to be mailed. Used for list generation. , implementation_dba_data: Not implemented in this database ,
-
SYNONYM: APPS.HZ_CONTACT_RESTRICTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HZ_CONTACT_RESTRICTIONS, status:VALID,
-
VIEW: AR.HZ_CONTACT_RESTRICTIONS#
12.2.2
-
TABLE: AR.HZ_CONTACT_RESTRICTIONS
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CONTACT_RESTRICTIONS, object_name:HZ_CONTACT_RESTRICTIONS, status:VALID,
-
View: AMS_P_DO_NOT_CONTACT_V
12.1.1
product: AMS - Marketing , description: This public view returns organization contacts which are not to be contacted. Used for list generation. , implementation_dba_data: Not implemented in this database ,
-
View: AMS_P_DO_NOT_MAIL_V
12.2.2
product: AMS - Marketing , description: This public view returns organization contacts which are not to be mailed. Used for list generation. , implementation_dba_data: Not implemented in this database ,
-
View: AMS_SITE_DONOT_MAIL_V
12.1.1
product: AMS - Marketing , description: This view returns sites which are not to be mailed. Used for list generation. , implementation_dba_data: Not implemented in this database ,
-
View: AMS_P_DO_NOT_PHONE_V
12.1.1
product: AMS - Marketing , description: This public view returns organization contacts which are not to be phoned. Used for list generation. , implementation_dba_data: Not implemented in this database ,
-
View: AMS_P_DO_NOT_EMAIL_V
12.1.1
product: AMS - Marketing , description: This public view returns organization contacts which are not to be emailed. Used for list generation. , implementation_dba_data: Not implemented in this database ,
-
TABLE: AR.HZ_CONTACT_RESTRICTIONS
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CONTACT_RESTRICTIONS, object_name:HZ_CONTACT_RESTRICTIONS, status:VALID,
-
View: AMS_SITE_DONOT_MAIL_V
12.2.2
product: AMS - Marketing , description: This view returns sites which are not to be mailed. Used for list generation. , implementation_dba_data: Not implemented in this database ,
-
View: AMS_P_DO_NOT_PHONE_V
12.2.2
product: AMS - Marketing , description: This public view returns organization contacts which are not to be phoned. Used for list generation. , implementation_dba_data: Not implemented in this database ,
-
View: AMS_P_DO_NOT_CONTACT_V
12.2.2
product: AMS - Marketing , description: This public view returns organization contacts which are not to be contacted. Used for list generation. , implementation_dba_data: Not implemented in this database ,
-
View: AMS_P_DO_NOT_EMAIL_V
12.2.2
product: AMS - Marketing , description: This public view returns organization contacts which are not to be emailed. Used for list generation. , implementation_dba_data: Not implemented in this database ,
-
View: CSC_CONTACT_RESTRICTIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CSC.CSC_CONTACT_RESTRICTIONS_V, object_name:CSC_CONTACT_RESTRICTIONS_V, status:VALID, product: CSC - Customer Care , implementation_dba_data: APPS.CSC_CONTACT_RESTRICTIONS_V ,
-
View: CSC_CONTACT_RESTRICTIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CSC.CSC_CONTACT_RESTRICTIONS_V, object_name:CSC_CONTACT_RESTRICTIONS_V, status:VALID, product: CSC - Customer Care , implementation_dba_data: APPS.CSC_CONTACT_RESTRICTIONS_V ,
-
VIEW: APPS.AR_CONTACTS_V
12.1.1
-
View: AR_CONTACTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CONTACTS_V, object_name:AR_CONTACTS_V, status:VALID, product: AR - Receivables , description: (Release 11.5 Only) , implementation_dba_data: APPS.AR_CONTACTS_V ,
-
View: AR_CONTACTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CONTACTS_V, object_name:AR_CONTACTS_V, status:VALID, product: AR - Receivables , description: (Release 11.5 Only) , implementation_dba_data: APPS.AR_CONTACTS_V ,
-
SYSTEM.AD_APPS_PRIVATE dependencies on STANDARD
12.2.2
-
SYSTEM.AD_APPS_PRIVATE dependencies on STANDARD
12.1.1
-
Table: HZ_PARTY_SITES
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_PARTY_SITES, object_name:HZ_PARTY_SITES, status:VALID, product: AR - Receivables , description: Links party to physical locations , implementation_dba_data: AR.HZ_PARTY_SITES ,
-
Table: HZ_PARTY_SITES
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_PARTY_SITES, object_name:HZ_PARTY_SITES, status:VALID, product: AR - Receivables , description: Links party to physical locations , implementation_dba_data: AR.HZ_PARTY_SITES ,
-
12.2.2 DBA Data
12.2.2
-
View: AR_CUSTOMERS_V
12.2.2
product: AR - Receivables , implementation_dba_data: Not implemented in this database ,
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
View: AR_CUSTOMERS_V
12.1.1
product: AR - Receivables , implementation_dba_data: Not implemented in this database ,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
Table: HZ_PARTIES
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_PARTIES, object_name:HZ_PARTIES, status:VALID, product: AR - Receivables , description: Information about parties such as organizations, people, and groups , implementation_dba_data: AR.HZ_PARTIES ,
-
Table: HZ_PARTIES
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_PARTIES, object_name:HZ_PARTIES, status:VALID, product: AR - Receivables , description: Information about parties such as organizations, people, and groups , implementation_dba_data: AR.HZ_PARTIES ,
-
PACKAGE BODY: SYSTEM.AD_APPS_PRIVATE
12.1.1
-
PACKAGE BODY: SYSTEM.AD_APPS_PRIVATE
12.2.2
-
eTRM - AR Tables and Views
12.2.2
description: Territory information ,
-
eTRM - AR Tables and Views
12.1.1
description: Territory information ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - AR Tables and Views
12.1.1
description: Territory information ,
-
eTRM - AR Tables and Views
12.2.2
description: Territory information ,