Search Results pn_index_exclude_term
Overview
APPS.PN_INDEX_EXCLUDE_TERM_V is a reporting and integration view in the Oracle Property Manager (PN) module, delivered as part of Oracle E-Business Suite 12.1.1 and 12.2.2. The view presents payment terms associated with index leases alongside a derived indicator showing whether each term is excluded from indexation processing. Its central purpose is to reconcile two logically related data sets: the universe of approved payment terms belonging to index leases (sourced from PN_PAYMENT_TERMS_V) and the specific subset of those terms that have been explicitly flagged for exclusion in the PN_INDEX_EXCLUDE_TERM table.
The view is defined in the APPS schema and is exposed to reporting tools, concurrent programs, and custom extensions that need a single, denormalized source for exclusion analysis. Because Property Manager indexation frequently drives rent adjustments on leases with variable terms, the ability to distinguish included versus excluded terms is material to accurate financial reporting and to downstream payables activity.
Underlying Base Objects
The view is defined over three primary sources via an outer join structure:
- PN_INDEX_EXCLUDE_TERM (referenced as a synonym) — the exclusion fact table holding payment terms explicitly marked as not subject to indexation, together with WHO columns and ORG_ID for multi-org security.
- PN_PAYMENT_TERMS_V (view) — the approved payment terms for leases, providing term attributes and the lease linkage.
- PN_INDEX_LEASES_ALL (synonym) — the index lease header supplying INDEX_LEASE_ID.
The join is driven by an outer join (EXCLUDE.PAYMENT_TERM_ID(+) = TERMS.PAYMENT_TERM_ID), ensuring all qualifying payment terms appear even when no exclusion record exists. The predicate DECODE(TERMS.INDEX_PERIOD_ID, NULL, 'APPROVED', TERMS.STATUS) = 'APPROVED' restricts output to terms considered approved under Property Manager business rules. Documented package references include PNP_UTIL_FUNC, PNT_PAYMENT_TERMS_PKG, and FND_GLOBAL, consistent with the view's dependency on standard EBS security and utility logic.
Key Columns
- INDEX_LEASE_ID — Identifier of the index lease to which the term belongs; joins to PN_INDEX_LEASES_ALL.
- PAYMENT_TERM_ID — Unique identifier for the payment term; serves as the primary join key.
- EXCLUDE_FLAG — Derived via DECODE on INDEX_EXCLUDE_TERM_ID: 'Y' when no exclusion record exists, 'N' when one does. Note the inverted logic: the flag reflects "not excluded."
- PAYMENT_PURPOSE, PAYMENT_TERM_TYPE, PAYMENT_TERM_TYPE_CODE — Classification of the term.
- START_DATE, END_DATE, ACTUAL_AMOUNT — Term timing and monetary value.
- VENDOR_NUMBER, VENDOR_NAME, CUSTOMER_NUMBER, CUSTOMER_NAME — Party context for the term.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATION_DATE, CREATED_BY, LAST_UPDATE_LOGIN, ORG_ID — Audit and multi-org columns carried from the exclusion record.
Common Use Cases and Queries
Typical usages include identifying which approved terms on an index lease are excluded from indexation, auditing exclusion decisions, and driving reports that reconcile exclusions against term amounts.
List approved terms and their exclusion status for an index lease:
SELECT payment_term_id, exclude_flag, payment_term_type, actual_amount
FROM apps.pn_index_exclude_term_v
WHERE index_lease_id = :p_lease_id
ORDER BY start_date;
Retrieve only terms excluded from indexation (EXCLUDE_FLAG = 'N'):
SELECT payment_term_id, actual_amount
FROM apps.pn_index_exclude_term_v
WHERE exclude_flag = 'N';
Because ORG_ID is exposed, multi-org-aware queries should filter on the operating unit via MO_GLOBAL or the appropriate security profile to respect data partitioning.
-
VIEW: APPS.PN_INDEX_EXCLUDE_TERM_V
12.2.2
-
VIEW: APPS.PN_INDEX_EXCLUDE_TERM_V
12.1.1
-
SYNONYM: APPS.PN_INDEX_EXCLUDE_TERM
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PN_INDEX_EXCLUDE_TERM, status:VALID,
-
SYNONYM: APPS.PN_INDEX_EXCLUDE_TERM
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PN_INDEX_EXCLUDE_TERM, status:VALID,
-
VIEW: PN.PN_INDEX_EXCLUDE_TERM_ALL#
12.2.2
owner:PN, object_type:VIEW, object_name:PN_INDEX_EXCLUDE_TERM_ALL#, status:VALID,
-
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 ,
-
PACKAGE BODY: APPS.PN_INDEX_EXCLUDE_TERM_PKG
12.2.2
-
PACKAGE BODY: APPS.PN_INDEX_EXCLUDE_TERM_PKG
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,
-
TABLE: PN.PN_INDEX_EXCLUDE_TERM_ALL
12.1.1
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_INDEX_EXCLUDE_TERM_ALL, object_name:PN_INDEX_EXCLUDE_TERM_ALL, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
APPS.PN_INDEX_AMOUNT_PKG SQL Statements
12.1.1
-
APPS.PN_INDEX_AMOUNT_PKG SQL Statements
12.2.2
-
eTRM - PN Tables and Views
12.1.1
description: Interface table to contain batch lines information. ,
-
PACKAGE BODY: APPS.PN_INDEX_LEASE_COMMON_PKG
12.2.2
-
PACKAGE BODY: APPS.PN_INDEX_LEASE_COMMON_PKG
12.1.1
-
APPS.PNT_PAYMENT_TERMS_PKG dependencies on PN_PAYMENT_TERMS_ALL
12.2.2
-
APPS.PN_INDEX_AMOUNT_PKG dependencies on PN_INDEX_EXCLUDE_TERM_ALL
12.1.1
-
APPS.PN_INDEX_AMOUNT_PKG dependencies on PN_INDEX_EXCLUDE_TERM_ALL
12.2.2
-
APPS.PNT_PAYMENT_TERMS_PKG dependencies on PN_PAYMENT_TERMS_ALL
12.1.1
-
PACKAGE BODY: APPS.AD_MORG
12.1.1
-
PACKAGE BODY: APPS.AD_MORG
12.2.2
-
eTRM - PN Tables and Views
12.2.2
description: Interface table to contain batch lines information. ,
-
PACKAGE BODY: APPS.PNT_PAYMENT_TERMS_PKG
12.2.2
-
APPS.PNT_PAYMENT_TERMS_PKG dependencies on PN_PAYMENT_TERMS
12.2.2
-
APPS.PNT_PAYMENT_TERMS_PKG dependencies on PN_PAYMENT_TERMS
12.1.1
-
PACKAGE BODY: APPS.PNT_PAYMENT_TERMS_PKG
12.1.1
-
PACKAGE BODY: APPS.PN_INDEX_AMOUNT_PKG
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.PN_INDEX_AMOUNT_PKG
12.2.2
-
12.1.1 DBA Data
12.1.1
-
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. ,