Search Results service request contact




The PN_CONTACTS_ALL table in Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 is a critical data structure within the Property Manager (PN) module. It serves as the primary repository for storing contact information associated with lease agreements, properties, and other real estate-related entities. This table is designed to support multi-organization access through the _ALL suffix, indicating it contains data across all operating units when Multi-Org functionality is enabled.

Table Structure and Key Columns

The PN_CONTACTS_ALL table contains several important columns that define contact relationships:
  • CONTACT_ID: Primary key identifier for each contact record
  • LAST_UPDATE_DATE, LAST_UPDATED_BY: Standard Oracle audit columns
  • CREATION_DATE, CREATED_BY: Track record creation details
  • LAST_UPDATE_LOGIN: Session information for updates
  • CUSTOMER_ID: Foreign key to HZ_CUST_ACCOUNTS for customer relationships
  • VENDOR_ID: Foreign key to AP_SUPPLIERS for supplier relationships
  • PERSON_ID: Links to PER_ALL_PEOPLE_F for employee contacts
  • ORG_ID: Operating unit identifier for Multi-Org implementations
  • CONTACT_TYPE_CODE: Classifies contact purpose (e.g., 'TENANT', 'LANDLORD')
  • PRIMARY_FLAG: Indicates primary contact status
  • START_DATE_ACTIVE, END_DATE_ACTIVE: Date range for contact validity

Functional Relationships

The table maintains relationships with several key EBS modules:
  1. Property Manager Core: Links to lease agreements (PN_LEASES_ALL) and properties (PN_LOCATIONS_ALL)
  2. Trading Community Architecture: Integrates with HZ_PARTIES and HZ_CONTACT_POINTS for unified contact management
  3. Human Resources: Connects to PER_ALL_PEOPLE_F for employee contacts
  4. Payables: References AP_SUPPLIERS for vendor relationships

Business Process Integration

PN_CONTACTS_ALL supports critical real estate management processes:
  • Lease Administration: Tracks all parties involved in lease agreements
  • Property Management: Maintains contacts for facilities management
  • Billing & Payments: Identifies responsible parties for financial transactions
  • Compliance Reporting: Provides audit trails for contractual obligations

Technical Considerations

Key technical aspects include:
  • Multi-Org Support: The ORG_ID column enables partitioned data access
  • Flexfield Integration: Supports descriptive flexfields for custom attributes
  • Concurrent Program Usage: Referenced by PN reports and interfaces
  • API Dependencies: Accessed through PN_CONTACTS_PKG package

Version-Specific Features

Between 12.1.1 and 12.2.2, the table structure remained largely consistent, with 12.2.2 potentially including:
  • Enhanced TCA integration through additional HZ_* columns
  • Extended flexfield capabilities
  • Improved indexing strategies for performance
The PN_CONTACTS_ALL table represents a foundational component of Oracle Property Manager's contact management framework, enabling comprehensive tracking of all parties involved in real estate transactions while maintaining integration with core EBS modules.