Search Results pn_index_leases_all
Overview
The PN_INDEX_LEASES_ALL table is a core data structure within the Oracle E-Business Suite Property Manager (PN) module, specifically for versions 12.1.1 and 12.2.2. It serves as the central repository for managing rent increases tied to an index-based escalation clause within a lease agreement. This table is fundamental for automating and tracking the financial adjustments that occur when a lease's rent is contractually linked to a published economic index, such as the Consumer Price Index (CPI). Its role is to define the relationship between a specific lease, the chosen index, and the associated calculation terms, thereby enabling the system to generate periodic rent adjustments throughout the lease's lifecycle.
Key Information Stored
While the provided metadata does not list individual columns, the documented foreign key relationships reveal the critical data linkages stored in this table. The primary identifier is the INDEX_LEASE_ID, which uniquely defines each index-lease association. The table stores the foreign key LEASE_ID, linking it to the master lease record in PN_LEASES_ALL. It also holds the INDEX_ID, which references the specific economic index definition in PN_INDEX_HISTORY_HEADERS. The TERM_TEMPLATE_ID links to PN_TERM_TEMPLATES_ALL, defining the calculation rules for the escalation. Furthermore, the BASE_INDEX_LINE_ID, referencing PN_INDEX_HISTORY_LINES, is crucial as it stores the specific historical index value used as the baseline for all future percentage increase calculations.
Common Use Cases and Queries
This table is primarily accessed during the setup of an index-based escalation clause for a lease and during the periodic generation of rent increase notices. Common operational and reporting scenarios include identifying all leases with pending or active index escalations, auditing the baseline index values for a set of leases, and troubleshooting calculation errors. A typical query would join PN_INDEX_LEASES_ALL to the lease and index tables to report on escalation setups.
- Sample Query: To list active index leases with their base index information:
SELECT ila.INDEX_LEASE_ID, l.LEASE_NUM, ih.INDEX_NAME, ila.BASE_INDEX_LINE_ID
FROM PN_INDEX_LEASES_ALL ila,
PN_LEASES_ALL l,
PN_INDEX_HISTORY_HEADERS ih
WHERE ila.LEASE_ID = l.LEASE_ID
AND ila.INDEX_ID = ih.INDEX_ID
AND l.LEASE_STATUS = 'ACTIVE';
Related Objects
The PN_INDEX_LEASES_ALL table sits at the center of a network of related objects that manage the details of index-based rent escalations. The documented foreign key relationships are as follows:
- Referenced By This Table (Foreign Keys):
- PN_LEASES_ALL via
LEASE_ID - PN_INDEX_HISTORY_HEADERS via
INDEX_ID - PN_INDEX_HISTORY_LINES via
BASE_INDEX_LINE_ID - PN_TERM_TEMPLATES_ALL via
TERM_TEMPLATE_ID
- PN_LEASES_ALL via
- References This Table (Child Tables):
- PN_INDEX_EXCLUDE_TERM_ALL via
INDEX_LEASE_ID(stores terms excluded from escalation) - PN_INDEX_LEASE_CONSTRAINTS_ALL via
INDEX_LEASE_ID(stores calculation constraints like caps and floors) - PN_INDEX_LEASE_PERIODS_ALL via
INDEX_LEASE_ID(stores the effective periods for each escalation) - PN_INDEX_LEASE_TERMS_ALL via
INDEX_LEASE_ID(stores the specific lease terms subject to escalation)
- PN_INDEX_EXCLUDE_TERM_ALL via
-
Table: PN_INDEX_LEASES_ALL
12.2.2
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_INDEX_LEASES_ALL, object_name:PN_INDEX_LEASES_ALL, status:VALID, product: PN - Property Manager , description: PN_INDEX_LEASES_ALL stores all the rent increases associated with an existing lease. , implementation_dba_data: PN.PN_INDEX_LEASES_ALL ,
-
Table: PN_INDEX_LEASES_ALL
12.1.1
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_INDEX_LEASES_ALL, object_name:PN_INDEX_LEASES_ALL, status:VALID, product: PN - Property Manager , description: PN_INDEX_LEASES_ALL stores all the rent increases associated with an existing lease. , implementation_dba_data: PN.PN_INDEX_LEASES_ALL ,
-
APPS.PN_INDEX_LEASE_TERMS_PKG dependencies on PN_INDEX_LEASES_ALL
12.1.1
-
APPS.PN_INDEX_RENT_PERIODS_PKG dependencies on PN_INDEX_LEASES_ALL
12.2.2
-
APPS.PN_INDEX_RENT_UTILS dependencies on PN_INDEX_LEASES_ALL
12.2.2
-
APPS.PN_MTM_ROLLFORWARD_PKG dependencies on PN_INDEX_LEASES_ALL
12.2.2
-
APPS.PN_INDEX_LEASE_CONSTRAINTS_PKG dependencies on PN_INDEX_LEASES_ALL
12.2.2
-
APPS.PN_VAR_RENT_CALC_PKG dependencies on PN_INDEX_LEASES_ALL
12.1.1
-
APPS.PN_VAR_RENT_CALC_PKG dependencies on PN_INDEX_LEASES_ALL
12.2.2
-
APPS.PN_INDEX_RENT_PVT dependencies on PN_INDEX_LEASES_ALL
12.2.2
-
APPS.PN_SCHEDULES_ITEMS dependencies on PN_INDEX_LEASES_ALL
12.2.2
-
APPS.PN_INDEX_LEASE_COMMON_PKG dependencies on PN_INDEX_LEASES_ALL
12.1.1
-
APPS.PN_INDEX_LEASES_PKG dependencies on PN_INDEX_LEASES_ALL
12.1.1
-
APPS.PNT_PAYMENT_TERMS_PKG dependencies on PN_INDEX_LEASES_ALL
12.1.1
-
APPS.PN_INDEX_RENT_PERIODS_PKG dependencies on PN_INDEX_LEASES_ALL
12.1.1
-
APPS.PN_INDEX_EXCLUDE_TERM_PKG dependencies on PN_INDEX_LEASES_ALL
12.2.2
-
APPS.PN_INDEX_LEASE_PERIODS_PKG dependencies on PN_INDEX_LEASES_ALL
12.2.2
-
APPS.PN_INDEX_EXCLUDE_TERM_PKG dependencies on PN_INDEX_LEASES_ALL
12.1.1
-
APPS.PN_SCHEDULES_ITEMS dependencies on PN_INDEX_LEASES_ALL
12.1.1
-
APPS.PN_INDEX_LEASE_TERMS_PKG dependencies on PN_INDEX_LEASES_ALL
12.2.2
-
APPS.PN_MTM_ROLLFORWARD_PKG dependencies on PN_INDEX_LEASES_ALL
12.1.1
-
APPS.PN_INDEX_LEASE_PERIODS_PKG dependencies on PN_INDEX_LEASES_ALL
12.1.1
-
APPS.PN_INDEX_AMOUNT_PKG dependencies on PN_INDEX_LEASES_ALL
12.1.1
-
APPS.PN_INDEX_LEASE_COMMON_PKG dependencies on PN_INDEX_LEASES_ALL
12.2.2
-
APPS.PN_INDEX_LEASE_CONSTRAINTS_PKG dependencies on PN_INDEX_LEASES_ALL
12.1.1
-
APPS.PNT_PAYMENT_TERMS_PKG dependencies on PN_INDEX_LEASES_ALL
12.2.2
-
APPS.PN_INDEX_LEASES_PKG dependencies on PN_INDEX_LEASES_ALL
12.2.2
-
APPS.PN_INDEX_AMOUNT_PKG dependencies on PN_INDEX_LEASES_ALL
12.2.2
-
APPS.PN_INDEX_RENT_PERIODS_PKG dependencies on PN_INDEX_LEASES
12.1.1
-
APPS.PN_INDEX_AMOUNT_PKG dependencies on PN_INDEX_LEASES
12.1.1
-
APPS.PN_INDEX_AMOUNT_PKG dependencies on PN_INDEX_LEASES
12.2.2
-
APPS.PN_INDEX_RENT_PERIODS_PKG dependencies on PN_INDEX_LEASES
12.2.2
-
APPS.PN_INDEX_RENT_PERIODS_PKG dependencies on PN_LEASE_DETAILS_ALL
12.1.1
-
APPS.PN_INDEX_RENT_PERIODS_PKG dependencies on PN_LEASE_DETAILS_ALL
12.2.2
-
VIEW: APPS.PN_INDEX_LEASES_ALL_DFV
12.2.2
-
VIEW: APPS.PN_INDEX_LEASES_ALL_DFV
12.1.1
-
APPS.PN_INDEX_RENT_PERIODS_PKG SQL Statements
12.1.1
-
APPS.PN_SCHEDULES_ITEMS dependencies on PN_INDEX_LEASE_PERIODS_ALL
12.1.1
-
APPS.PN_INDEX_RENT_PUB dependencies on FND_GLOBAL
12.2.2
-
APPS.PN_SCHEDULES_ITEMS dependencies on PN_INDEX_LEASE_PERIODS_ALL
12.2.2
-
Table: PN_INDEX_HISTORY_LINES
12.1.1
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_INDEX_HISTORY_LINES, object_name:PN_INDEX_HISTORY_LINES, status:VALID, product: PN - Property Manager , description: PN_INDEX_HISTORY_LINES stores all the relevant details associated with an Index type including index dates and index values. , implementation_dba_data: PN.PN_INDEX_HISTORY_LINES ,
-
APPS.PN_INDEX_RENT_PERIODS_PKG SQL Statements
12.2.2
-
VIEW: APPS.PN_INDEX_EXCLUDE_TERM_V
12.2.2
-
APPS.PN_VAR_RENT_CALC_PKG dependencies on PN_INDEX_LEASE_TERMS_ALL
12.1.1
-
Table: PN_INDEX_HISTORY_LINES
12.2.2
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_INDEX_HISTORY_LINES, object_name:PN_INDEX_HISTORY_LINES, status:VALID, product: PN - Property Manager , description: PN_INDEX_HISTORY_LINES stores all the relevant details associated with an Index type including index dates and index values. , implementation_dba_data: PN.PN_INDEX_HISTORY_LINES ,
-
APPS.PN_INDEX_LEASE_COMMON_PKG dependencies on PN_TERM_TEMPLATES_ALL
12.2.2
-
APPS.PN_INDEX_LEASE_COMMON_PKG dependencies on PN_TERM_TEMPLATES_ALL
12.1.1
-
SYNONYM: APPS.PN_INDEX_LEASES_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PN_INDEX_LEASES_ALL, status:VALID,
-
VIEW: APPS.PN_INDEX_EXCLUDE_TERM_V
12.1.1
-
APPS.PN_VAR_RENT_CALC_PKG dependencies on PN_INDEX_LEASE_TERMS_ALL
12.2.2