Search Results pn_contact_assignments_all
Overview
The PN_CONTACT_ASSIGNMENTS_ALL table is a core data object within the Oracle E-Business Suite Property Manager (PN) module. Its primary function is to establish and manage the association between a property or lease and a service provider's point of contact. As the description states, it "links locations or leases with the site of a service provider." This table is essential for tracking which external companies (e.g., maintenance vendors, utility providers, or landlords) are assigned to specific managed properties (locations) or lease agreements, and it identifies the precise company site to be contacted for service-related matters. Being an "ALL" table, it is designed to store data across multiple operating units, adhering to Oracle's multi-org architecture standards.
Key Information Stored
The table's structure is defined by its primary and foreign keys, which reveal the critical data relationships it maintains. The primary key, CONTACT_ASSIGNMENT_ID, uniquely identifies each assignment record. The foreign keys point to the core entities involved in the relationship:
- LOCATION_ID: References PN_LOCATIONS_ALL, linking the assignment to a specific managed property or building.
- LEASE_ID: References PN_LEASES_ALL, linking the assignment to a lease contract.
- LEASE_CHANGE_ID: References PN_LEASE_CHANGES_ALL, allowing assignments to be tied to specific lease amendments.
- COMPANY_ID: References PN_COMPANIES_ALL, identifying the external service provider company.
- COMPANY_SITE_ID: References PN_COMPANY_SITES_ALL, specifying the exact contact site (address, phone) for the assigned company.
This structure allows a single location or lease to have multiple contact assignments for different services or providers.
Common Use Cases and Queries
This table is central to operational reporting and process execution in Property Manager. A common use case is generating a contact list for all service providers assigned to a particular property portfolio or lease. For troubleshooting, one might query all assignments for a specific company. A typical reporting query would join this table to its related master tables to produce a readable output:
SELECT pca.contact_assignment_id,
pl.location_code,
pc.company_name,
pcs.site_name
FROM pn_contact_assignments_all pca,
pn_locations_all pl,
pn_companies_all pc,
pn_company_sites_all pcs
WHERE pca.location_id = pl.location_id
AND pca.company_id = pc.company_id
AND pca.company_site_id = pcs.company_site_id
AND pl.location_code = 'HQ_BLDG';
Data in this table is typically created and maintained through the Property Manager application's forms and workflows for managing locations, leases, and associated contacts.
Related Objects
PN_CONTACT_ASSIGNMENTS_ALL sits at the intersection of several key Property Manager entities. As indicated by its foreign keys, it has direct relationships with:
- PN_LOCATIONS_ALL: The table for property locations.
- PN_LEASES_ALL and PN_LEASE_CHANGES_ALL: The core lease management tables.
- PN_COMPANIES_ALL and PN_COMPANY_SITES_ALL: The tables defining service provider organizations and their addresses.
Furthermore, it is a parent table to PN_CONTACT_ASSIGN_HISTORY, which tracks historical changes to these contact assignments over time, ensuring a complete audit trail. Any custom reporting or integration involving property or lease contacts will invariably reference this central junction table.
-
Table: PN_CONTACT_ASSIGNMENTS_ALL
12.2.2
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_CONTACT_ASSIGNMENTS_ALL, object_name:PN_CONTACT_ASSIGNMENTS_ALL, status:VALID, product: PN - Property Manager , description: Llinks locations or leases with the site of a service provider. , implementation_dba_data: PN.PN_CONTACT_ASSIGNMENTS_ALL ,
-
Table: PN_CONTACT_ASSIGNMENTS_ALL
12.1.1
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_CONTACT_ASSIGNMENTS_ALL, object_name:PN_CONTACT_ASSIGNMENTS_ALL, status:VALID, product: PN - Property Manager , description: Llinks locations or leases with the site of a service provider. , implementation_dba_data: PN.PN_CONTACT_ASSIGNMENTS_ALL ,
-
APPS.PN_CONTACT_ASSIGNMENTS_PKG dependencies on PN_CONTACT_ASSIGNMENTS_ALL
12.2.2
-
APPS.PN_CONTACT_ASSIGNMENTS_PKG dependencies on PN_CONTACT_ASSIGNMENTS_ALL
12.1.1
-
APPS.PN_LEASE_PVT dependencies on PN_CONTACT_ASSIGNMENTS_ALL
12.2.2
-
VIEW: APPS.PN_CONTACT_ASSIGNMENTS_ALL_DFV
12.1.1
-
VIEW: APPS.PN_CONTACT_ASSIGNMENTS_ALL_DFV
12.2.2
-
APPS.PN_CONTACT_ASSIGNMENTS_PKG SQL Statements
12.1.1
-
SYNONYM: APPS.PN_CONTACT_ASSIGNMENTS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PN_CONTACT_ASSIGNMENTS_ALL, status:VALID,
-
APPS.PN_CONTACT_ASSIGNMENTS_PKG SQL Statements
12.2.2
-
SYNONYM: APPS.PN_CONTACT_ASSIGNMENTS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PN_CONTACT_ASSIGNMENTS_ALL, status:VALID,
-
VIEW: PN.PN_CONTACT_ASSIGNMENTS_ALL#
12.2.2
owner:PN, object_type:VIEW, object_name:PN_CONTACT_ASSIGNMENTS_ALL#, status:VALID,
-
VIEW: PN.PN_CONTACT_ASSIGNMENTS_ALL#
12.2.2
-
Table: PN_COMPANY_SITES_ALL
12.1.1
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_COMPANY_SITES_ALL, object_name:PN_COMPANY_SITES_ALL, status:VALID, product: PN - Property Manager , description: Site information of a service provider , implementation_dba_data: PN.PN_COMPANY_SITES_ALL ,
-
Table: PN_COMPANIES_ALL
12.2.2
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_COMPANIES_ALL, object_name:PN_COMPANIES_ALL, status:VALID, product: PN - Property Manager , description: Information pertaining to a service provider , implementation_dba_data: PN.PN_COMPANIES_ALL ,
-
TABLE: PN.PN_CONTACT_ASSIGNMENTS_ALL
12.1.1
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_CONTACT_ASSIGNMENTS_ALL, object_name:PN_CONTACT_ASSIGNMENTS_ALL, status:VALID,
-
APPS.PN_CONTACT_ASSIGNMENTS_PKG dependencies on DUAL
12.2.2
-
Table: PN_LOCATIONS_ALL
12.1.1
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_LOCATIONS_ALL, object_name:PN_LOCATIONS_ALL, status:VALID, product: PN - Property Manager , description: Space definition , implementation_dba_data: PN.PN_LOCATIONS_ALL ,
-
SYNONYM: APPS.PN_CONTACT_ASSIGNMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PN_CONTACT_ASSIGNMENTS, status:VALID,
-
SYNONYM: APPS.PN_CONTACT_ASSIGNMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PN_CONTACT_ASSIGNMENTS, status:VALID,
-
Table: PN_COMPANY_SITES_ALL
12.2.2
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_COMPANY_SITES_ALL, object_name:PN_COMPANY_SITES_ALL, status:VALID, product: PN - Property Manager , description: Site information of a service provider , implementation_dba_data: PN.PN_COMPANY_SITES_ALL ,
-
PACKAGE BODY: APPS.PN_CONTACT_ASSIGNMENTS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PN_CONTACT_ASSIGNMENTS_PKG, status:VALID,
-
Table: PN_CONTACT_ASSIGN_HISTORY
12.2.2
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_CONTACT_ASSIGN_HISTORY, object_name:PN_CONTACT_ASSIGN_HISTORY, status:VALID, product: PN - Property Manager , description: Track changes in contacts linked to the lease , implementation_dba_data: PN.PN_CONTACT_ASSIGN_HISTORY ,
-
VIEW: APPS.PN_LOCATIONS_ITF_V
12.2.2
-
TABLE: PN.PN_CONTACT_ASSIGNMENTS_ALL
12.2.2
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_CONTACT_ASSIGNMENTS_ALL, object_name:PN_CONTACT_ASSIGNMENTS_ALL, status:VALID,
-
Table: PN_COMPANIES_ALL
12.1.1
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_COMPANIES_ALL, object_name:PN_COMPANIES_ALL, status:VALID, product: PN - Property Manager , description: Information pertaining to a service provider , implementation_dba_data: PN.PN_COMPANIES_ALL ,
-
Table: PN_CONTACT_ASSIGN_HISTORY
12.1.1
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_CONTACT_ASSIGN_HISTORY, object_name:PN_CONTACT_ASSIGN_HISTORY, status:VALID, product: PN - Property Manager , description: Track changes in contacts linked to the lease , implementation_dba_data: PN.PN_CONTACT_ASSIGN_HISTORY ,
-
APPS.PN_CONTACT_ASSIGNMENTS_PKG dependencies on DUAL
12.1.1
-
Table: PN_LOCATIONS_ALL
12.2.2
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_LOCATIONS_ALL, object_name:PN_LOCATIONS_ALL, status:VALID, product: PN - Property Manager , description: Space definition , implementation_dba_data: PN.PN_LOCATIONS_ALL ,
-
PACKAGE BODY: APPS.PN_CONTACT_ASSIGNMENTS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PN_CONTACT_ASSIGNMENTS_PKG, status:VALID,
-
VIEW: APPS.PN_CONTACT_ASSIGNMENTS_ALL_DFV
12.2.2
owner:APPS, object_type:VIEW, object_name:PN_CONTACT_ASSIGNMENTS_ALL_DFV, status:VALID,
-
VIEW: APPS.PN_CONTACT_ASSIGNMENTS_ALL_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:PN_CONTACT_ASSIGNMENTS_ALL_DFV, status:VALID,
-
VIEW: APPS.PN_LOCATIONS_ITF_V
12.1.1
-
Table: PN_LEASE_CHANGES_ALL
12.2.2
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_LEASE_CHANGES_ALL, object_name:PN_LEASE_CHANGES_ALL, status:VALID, product: PN - Property Manager , description: Lease abstracted, amended and edited , implementation_dba_data: PN.PN_LEASE_CHANGES_ALL ,
-
Table: PN_LEASE_CHANGES_ALL
12.1.1
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_LEASE_CHANGES_ALL, object_name:PN_LEASE_CHANGES_ALL, status:VALID, product: PN - Property Manager , description: Lease abstracted, amended and edited , implementation_dba_data: PN.PN_LEASE_CHANGES_ALL ,
-
PACKAGE BODY: APPS.PN_CONTACT_ASSIGNMENTS_PKG
12.1.1
-
Table: PN_LEASES_ALL
12.2.2
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_LEASES_ALL, object_name:PN_LEASES_ALL, status:VALID, product: PN - Property Manager , description: Lease information , implementation_dba_data: PN.PN_LEASES_ALL ,
-
Table: PN_LEASES_ALL
12.1.1
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_LEASES_ALL, object_name:PN_LEASES_ALL, status:VALID, product: PN - Property Manager , description: Lease information , implementation_dba_data: PN.PN_LEASES_ALL ,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
PACKAGE BODY: APPS.PN_CONTACT_ASSIGNMENTS_PKG
12.2.2
-
TABLE: PN.PN_CONTACT_ASSIGN_HISTORY
12.2.2
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_CONTACT_ASSIGN_HISTORY, object_name:PN_CONTACT_ASSIGN_HISTORY, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
TABLE: PN.PN_CONTACT_ASSIGN_HISTORY
12.1.1
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_CONTACT_ASSIGN_HISTORY, object_name:PN_CONTACT_ASSIGN_HISTORY, status:VALID,
-
PACKAGE BODY: APPS.PN_LEASE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PN_LEASE_PVT, status:VALID,