Results for “contact_assignment_id”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
PN_CONTACT_ASSIGNMENTS_ALL is a Property Manager (PN) transactional table in Oracle E-Business Suite 12.1.1 and 12.2.2. It links locations or leases to the site of a service provider. In practice, each row represents an assignment of a service provider company or company site to a specific property location, lease, or lease change event. This is the core intersection table that establishes which vendor is responsible for servicing a given property or lease, and is therefore fundamental to the Property Manager operations that track third-party service responsibility.
Structurally, the table carries a surrogate primary key (CONTACT_ASSIGNMENT_ID) enforced through PN_CONTACT_ASSIGNMENTS_PK and a matching unique index PN_CONTACT_ASSIGNMENTS_U1. Its foreign key topology (company, company site, lease, lease change, and location references) causes its heuristic Data Vault classification to lean toward satellite. From a modeling perspective, this suggests the table is best treated as descriptive context attached to the referenced business entities rather than as a standalone hub.
Key Information Stored
The table exposes 29 documented columns. The most operationally significant are listed below.
CONTACT_ASSIGNMENT_ID— surrogate primary key (PN_CONTACT_ASSIGNMENTS_PK) and the business-key candidate carried by the unique index PN_CONTACT_ASSIGNMENTS_U1.COMPANY_ID— the service provider company referenced from PN_COMPANIES_ALL.COMPANY_SITE_ID— the specific service provider site referenced from PN_COMPANY_SITES_ALL.LOCATION_ID— the property location the provider is assigned to.LEASE_ID— the lease against which the assignment is made.LEASE_CHANGE_ID— the lease change event (amendment, renewal) associated with the assignment.STATUS— current lifecycle state of the assignment.ORG_ID— multi-org operating unit discriminator, enabling multi-organization access control.ATTRIBUTE_CATEGORYandATTRIBUTE1–ATTRIBUTE15— the standard EBS flexfield descriptor block for client-specific extension.- Standard 5 WHO columns:
CREATION_DATE,CREATED_BY,LAST_UPDATE_DATE,LAST_UPDATED_BY,LAST_UPDATE_LOGIN— audit and concurrency tracking.
Common Use Cases and Queries
The table is primarily queried to answer: "Who is the assigned service provider for this location or lease, and at which site?" Reporters frequently join to PN_COMPANIES_ALL, PN_COMPANY_SITES_ALL, and PN_LOCATIONS_ALL to render provider names and addresses.
- Provider by location: filter by
LOCATION_IDand joinCOMPANY_IDto retrieve provider details. - Active assignments: constrain
STATUSandORG_IDto isolate valid records within an operating unit. - Lease-level servicing: join on
LEASE_ID, optionally restricted byLEASE_CHANGE_IDto track changes across amendments. - Audit and change tracking: use
PN_CONTACT_ASSIGN_HISTORYjoined onCONTACT_ASSIGNMENT_IDto reconstruct prior states.
A representative pattern: SELECT a.contact_assignment_id, c.company_name FROM pn_contact_assignments_all a, pn_companies_all c WHERE a.company_id = c.company_id AND a.location_id = :loc_id AND a.org_id = :org_id;
Related Objects
The following objects are most significant to integration and reporting around this table.
PN_COMPANIES_ALL— referenced viaCOMPANY_ID; source of provider master data.PN_COMPANY_SITES_ALL— referenced viaCOMPANY_SITE_ID; the provider site assigned.PN_LOCATIONS_ALL— referenced viaLOCATION_ID; the property serviced.PN_LEASES_ALL— referenced viaLEASE_ID; the parent lease.PN_LEASE_CHANGES_ALL— referenced viaLEASE_CHANGE_ID; amendment context.PN_CONTACT_ASSIGN_HISTORY— references this table throughCONTACT_ASSIGNMENT_ID; the audit trail of assignment changes.
Together these relationships position PN_CONTACT_ASSIGNMENTS_ALL as the connective record between service providers and the properties and leases they service.
-
Llinks locations or leases with the site of a service provider.
-
This table contains the information about which level (bank, branch, account) the contact is assigned to.
-
This table contains the information about which level (bank, branch, account) the contact is assigned to.
-
APPS.PN_LOCATION_CONTACT_ASSIGN_V·↳ FND_GLOBAL·↳ FND_LOOKUPS·↳ PN_COMPANIES_ALL·Explore PN module →
-
APPS.PN_CONTACT_ASSIGN_HISTORY_V·↳ FND_GLOBAL·↳ FND_LOOKUPS·↳ PN_COMPANIES_ALL·Explore PN module →
-
Track changes in contacts linked to the lease
-
APPS.PN_LOCATION_CONTACT_ASSIGN_V·↳ FND_GLOBAL·↳ FND_LOOKUPS·↳ PN_COMPANIES_ALL·Explore PN module →
-
Llinks locations or leases with the site of a service provider.
-
Track changes in contacts linked to the lease
-
APPS.PN_CONTACT_ASSIGN_HISTORY_V·↳ FND_GLOBAL·↳ FND_LOOKUPS·↳ PN_COMPANIES_ALL·Explore PN module →
-
APPS.PN_CONTACT_ASSIGNMENTS_V·↳ FND_GLOBAL·↳ FND_LOOKUPS·↳ PN_COMPANIES_ALL·Explore PN module →
-
APPS.PN_CONTACT_ASSIGNMENTS_V·↳ FND_GLOBAL·↳ FND_LOOKUPS·↳ PN_COMPANIES_ALL·Explore PN module →
-
APPS.PN_LEASE_CONTACT_ASSIGN_V·↳ FND_GLOBAL·↳ FND_LOOKUPS·↳ FND_TERRITORIES_VL·Explore PN module →
-
APPS.PN_LEASE_CONTACT_ASSIGN_V·↳ FND_GLOBAL·↳ FND_LOOKUPS·↳ FND_TERRITORIES_VL·Explore PN module →
-
PACKAGE: APPS.PN_LEASE_PVT 12.2.2
-
eTRM - PN Tables and Views 12.1.1
Interface table to contain batch lines information.
-
eTRM - PN Tables and Views 12.2.2
Interface table to contain batch lines information.
-
eTRM - PN Tables and Views 12.1.1
Interface table to contain batch lines information.
-
eTRM - PN Tables and Views 12.2.2
Interface table to contain batch lines information.
-
eTRM - CE Tables and Views 12.2.2
This table stores the error or warning messages from ZBA deal creation process