Search Results pn_index_exclude_term_v
Overview
The APPS.PN_INDEX_EXCLUDE_TERM_V view is a reporting and integration object within the Oracle Property Manager (PN) module, one of the EBS vertical applications supporting real estate and lease administration. It exposes payment terms associated with indexed leases alongside a computed indicator, EXCLUDE_FLAG, that signals whether a given payment term is explicitly excluded from index-based rent adjustments. The view is classified as VALID and is owned by the APPS schema, making it broadly accessible to concurrent programs, Oracle Reports, OA Framework pages, and custom SQL executed through the standard EBS responsibility model in both 12.1.1 and 12.2.2.
The view plays a central role in controlling indexation logic for lease schedules. Rather than querying exclusion data directly from the base table and manually joining to the lease and payment term structures, the view encapsulates the business rule that a term is considered included unless an exclusion record exists. This makes it particularly useful for ad hoc reporting on lease escalation behavior and for downstream integrations that require a clean, denormalized row per lease/term combination.
Underlying Base Objects
According to the ETRM 12.2.2 metadata, PN_INDEX_EXCLUDE_TERM_V is defined over three primary sources:
- PN_INDEX_EXCLUDE_TERM (SYNONYM) — the exclusion repository, referenced with an outer join on PAYMENT_TERM_ID.
- PN_PAYMENT_TERMS_V (VIEW) — supplies payment term detail such as purpose, type, dates, and amounts.
- PN_INDEX_LEASES_ALL (SYNONYM) — provides the index lease identifier that links the term to its parent lease.
In addition, the documented dependency list includes the packages FND_GLOBAL, PNP_UTIL_FUNC, and PNT_PAYMENT_TERMS_PKG. These are consumed indirectly through the underlying view PN_PAYMENT_TERMS_V, which enforces security and organizational access rules via FND_GLOBAL and applies payment term derivation logic through the PNT_PAYMENT_TERMS_PKG package. As a result, the view inherits organization-level filtering and status resolution without exposing the complexity of the source objects.
Key Columns
- INDEX_LEASE_ID — identifier of the index lease from PN_INDEX_LEASES_ALL.
- PAYMENT_TERM_ID — the payment term key from PN_PAYMENT_TERMS_V.
- EXCLUDE_FLAG — a derived column produced by DECODE(EXCLUDE.INDEX_EXCLUDE_TERM_ID, NULL, 'Y', 'N'). It returns 'Y' when no exclusion row exists and 'N' when one does.
- PAYMENT_PURPOSE / PAYMENT_TERM_TYPE / PAYMENT_TERM_TYPE_CODE — classify the term for reporting and filtering.
- START_DATE / END_DATE / ACTUAL_AMOUNT — schedule and monetary attributes of the term.
- VENDOR_NUMBER, VENDOR_NAME, CUSTOMER_NUMBER, CUSTOMER_NAME — party identifiers associated with the term.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATION_DATE, CREATED_BY, LAST_UPDATE_LOGIN — audit trail of the exclusion record, when present.
- ORG_ID — the operating unit context for multi-org security.
Common Use Cases and Queries
The most frequent use is determining which terms are eligible for indexation versus those explicitly removed. For example:
- Listing included terms:
SELECT index_lease_id, payment_term_id, actual_amount FROM pn_index_exclude_term_v WHERE exclude_flag = 'Y'; - Listing excluded terms: filter on
exclude_flag = 'N'. - Lease-level review: join INDEX_LEASE_ID to lease headers to produce an indexation exclusion report per property.
Because the view already restricts to APPROVED terms through the DECODE on INDEX_PERIOD_ID and STATUS, report authors do not need to reapply approval logic, reducing the risk of inconsistent results across extracts and interfaces.
-
View: PN_INDEX_EXCLUDE_TERM_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PN.PN_INDEX_EXCLUDE_TERM_V, object_name:PN_INDEX_EXCLUDE_TERM_V, status:VALID, product: PN - Property Manager , implementation_dba_data: APPS.PN_INDEX_EXCLUDE_TERM_V ,
-
View: PN_INDEX_EXCLUDE_TERM_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PN.PN_INDEX_EXCLUDE_TERM_V, object_name:PN_INDEX_EXCLUDE_TERM_V, status:VALID, product: PN - Property Manager , implementation_dba_data: APPS.PN_INDEX_EXCLUDE_TERM_V ,
-
SYNONYM: APPS.PN_INDEX_EXCLUDE_TERM
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PN_INDEX_EXCLUDE_TERM, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
SYNONYM: APPS.PN_INDEX_EXCLUDE_TERM
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PN_INDEX_EXCLUDE_TERM, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
PACKAGE: APPS.PNT_PAYMENT_TERMS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PNT_PAYMENT_TERMS_PKG, status:VALID,
-
PACKAGE: APPS.PNT_PAYMENT_TERMS_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PNT_PAYMENT_TERMS_PKG, status:VALID,
-
SYNONYM: APPS.PN_INDEX_LEASES_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PN_INDEX_LEASES_ALL, status:VALID,
-
SYNONYM: APPS.PN_INDEX_LEASES_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PN_INDEX_LEASES_ALL, status:VALID,
-
PACKAGE: APPS.PNP_UTIL_FUNC
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PNP_UTIL_FUNC, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
VIEW: APPS.PN_INDEX_EXCLUDE_TERM_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PN.PN_INDEX_EXCLUDE_TERM_V, object_name:PN_INDEX_EXCLUDE_TERM_V, status:VALID,
-
VIEW: APPS.PN_INDEX_EXCLUDE_TERM_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PN.PN_INDEX_EXCLUDE_TERM_V, object_name:PN_INDEX_EXCLUDE_TERM_V, status:VALID,
-
PACKAGE: APPS.PNP_UTIL_FUNC
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PNP_UTIL_FUNC, status:VALID,
-
VIEW: APPS.PN_PAYMENT_TERMS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PN.PN_PAYMENT_TERMS_V, object_name:PN_PAYMENT_TERMS_V, status:VALID,
-
VIEW: APPS.PN_PAYMENT_TERMS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PN.PN_PAYMENT_TERMS_V, object_name:PN_PAYMENT_TERMS_V, status:VALID,
-
eTRM - PN Tables and Views
12.2.2
description: Interface table to contain batch lines information. ,
-
eTRM - PN Tables and Views
12.1.1
description: Interface table to contain batch lines information. ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.FND_GLOBAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, status:VALID,
-
PACKAGE: APPS.FND_GLOBAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, status:VALID,
-
eTRM - PN Tables and Views
12.1.1
description: Interface table to contain batch lines information. ,
-
eTRM - PN Tables and Views
12.2.2
description: Interface table to contain batch lines information. ,