Search Results hz_contact_restrictions
Overview
The HZ_CONTACT_RESTRICTIONS table is a core data object within the Oracle E-Business Suite (EBS) Trading Community Architecture (TCA) model, specifically under the Receivables (AR) product module. It serves a critical compliance and customer relationship management function by storing explicit restrictions on how and when an organization may contact its parties (customers, suppliers, etc.) or their specific locations. This table enables businesses to respect legal mandates, such as "Do Not Call" lists, and honor individual privacy preferences, thereby mitigating risk and fostering responsible communication practices. Its role is integral to maintaining a centralized, auditable record of contact prohibitions across all EBS applications that interact with party data.
Key Information Stored
The table's primary purpose is to define the restriction's scope, type, and validity. While the provided metadata does not list specific columns, based on its documented purpose and relationships, the table typically contains key attributes. A surrogate primary key, CONTACT_RESTRICTION_ID, uniquely identifies each restriction record. The SUBJECT_ID column, as indicated by the foreign key relationships, stores the identifier for the entity to which the restriction applies—either a Party (from HZ_PARTIES) or a Party Site (from HZ_PARTY_SITES). Other common columns include fields to specify the RESTRICTION_TYPE (e.g., 'DO_NOT_CALL', 'DO_NOT_EMAIL'), an effective start and end date to manage the restriction's active period, and the context or source of the restriction. The structure allows for granular control over communication channels for entire parties or specific addresses.
Common Use Cases and Queries
A primary use case is screening contact lists before executing marketing campaigns or customer outreach via phone or email. Applications can query this table to filter out parties with active restrictions. For reporting, organizations may run audits to list all parties with specific contact bans. Common SQL patterns involve joining to party information tables. For example, to find all active 'DO_NOT_CALL' restrictions for customers, a query might join HZ_CONTACT_RESTRICTIONS to HZ_PARTIES and HZ_CUST_ACCOUNTS. Another critical operational use is within the user interface of the Trading Community Manager, where restrictions are created and maintained, and these interfaces ultimately perform DML operations (INSERT, UPDATE) on this underlying table.
Related Objects
The table maintains defined relationships with other central TCA entities, as per the provided metadata. Its primary key is enforced by the HZ_CONTACT_RESTRICTIONS_PK constraint on the CONTACT_RESTRICTION_ID column. It references two key tables via foreign keys on the SUBJECT_ID column:
- HZ_PARTIES: This links a restriction to a general party record (e.g., an individual or organization).
- HZ_PARTY_SITES: This links a restriction to a specific address or location of a party, allowing for more granular control.
This dual foreign key relationship indicates that the SUBJECT_ID can be interpreted differently based on context, requiring application logic or a separate column (often named SUBJECT_TABLE_NAME or SUBJECT_TYPE) to disambiguate whether it points to a Party or a Party Site. The table is also foundational for any APIs or views that expose party restriction data for consumption by other EBS modules like TeleSales, Marketing, and Service.
-
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: HZ_CONTACT_RESTRICTIONS
12.1.1
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: 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_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 ,
-
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: AR.HZ_CONTACT_RESTRICTIONS#
12.2.2
-
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_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_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_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: 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 ,
-
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.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 ,
-
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 ,
-
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
-
View: AR_CUSTOMERS_V
12.1.1
product: AR - Receivables , implementation_dba_data: Not implemented in this database ,
-
12.1.1 FND Design Data
12.1.1
-
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 ,