Search Results pn_rec_agr_linconst_all
Overview
The PN_REC_AGR_LINCONST_ALL table is a core data object within the Oracle E-Business Suite (EBS) Property Manager (PN) module, specifically for versions 12.1.1 and 12.2.2. As documented in the ETRM, it serves as the "Recovery Constraint set up table." Its primary role is to store the detailed constraint rules and conditions associated with individual recovery agreement lines. These constraints define the specific parameters and limits for how expenses are recovered from tenants, such as caps on recoverable amounts, escalation rules based on indices, and other contractual limitations. The table supports multi-organization architecture through its `ORG_ID` column, allowing constraint data to be partitioned by operating unit.
Key Information Stored
The table's structure is designed to link constraints to their parent agreement lines and define their operational boundaries. Key columns, as indicated by the primary and foreign key metadata, include:
- REC_AGR_LINCONST_ID: The primary key identifier for each unique constraint record.
- REC_AGR_LINE_ID: A critical foreign key linking the constraint to its parent recovery agreement line in the PN_REC_AGR_LINES_ALL table.
- ORG_ID: The operating unit identifier, linking to HR_ALL_ORGANIZATION_UNITS, which enables multi-org data segregation.
- CPI_INDEX: A foreign key to PN_INDEX_HISTORY_HEADERS, used when a constraint involves escalation or calculation tied to a Consumer Price Index or similar published index.
While the full column list is not provided, typical constraint data would also include fields for constraint type, applicable period, monetary limits (e.g., maximum recovery amount, stop amount), and calculation formulas.
Common Use Cases and Queries
This table is central to generating accurate tenant recovery statements and performing lease abstraction analysis. A common use case is auditing the recovery constraints applied to a specific lease or agreement line to validate billing calculations. For reporting, one might join this table to the agreement lines and headers to list all constraints for an agreement. A typical query pattern would be:
SELECT h.agreement_num, l.line_number, c.constraint_type, c.max_amount
FROM pn_rec_agr_linconst_all c,
pn_rec_agr_lines_all l,
pn_rec_agr_headers_all h
WHERE c.rec_agr_line_id = l.rec_agr_line_id
AND l.rec_agr_header_id = h.rec_agr_header_id
AND h.agreement_num = '<AGREEMENT_NUMBER>';
Another critical scenario is during the period-end reconciliation process, where the system references these constraints to compute the final recoverable amounts for each tenant, ensuring compliance with lease terms.
Related Objects
As defined by its foreign keys, PN_REC_AGR_LINCONST_ALL has integral relationships with several other EBS tables. Its primary dependency is on PN_REC_AGR_LINES_ALL, the table for recovery agreement lines. It also references PN_INDEX_HISTORY_HEADERS for index-based calculations and HR_ALL_ORGANIZATION_UNITS for organizational context. The table is protected by the primary key constraint PN_REC_AGR_LINCONST_PK. For transactional operations and data integrity, it is typically accessed via Property Manager's public APIs or through its associated user interface forms, rather than via direct DML.
-
Table: PN_REC_AGR_LINCONST_ALL
12.2.2
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_REC_AGR_LINCONST_ALL, object_name:PN_REC_AGR_LINCONST_ALL, status:VALID, product: PN - Property Manager , description: Recovery Constraint set up table , implementation_dba_data: PN.PN_REC_AGR_LINCONST_ALL ,
-
Table: PN_REC_AGR_LINCONST_ALL
12.1.1
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_REC_AGR_LINCONST_ALL, object_name:PN_REC_AGR_LINCONST_ALL, status:VALID, product: PN - Property Manager , description: Recovery Constraint set up table , implementation_dba_data: PN.PN_REC_AGR_LINCONST_ALL ,
-
APPS.PN_REC_CALC_PKG dependencies on PN_REC_AGR_LINCONST_ALL
12.2.2
-
APPS.PN_REC_CALC_PKG dependencies on PN_REC_AGR_LINCONST_ALL
12.1.1
-
APPS.PN_REC_CALC_PKG dependencies on PN_REC_AGR_LINCONST_ALL
12.1.1
-
APPS.PN_REC_CALC_PKG dependencies on PN_REC_AGR_LINCONST_ALL
12.2.2
-
SYNONYM: APPS.PN_REC_AGR_LINCONST_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PN_REC_AGR_LINCONST_ALL, status:VALID,
-
SYNONYM: APPS.PN_REC_AGR_LINCONST_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PN_REC_AGR_LINCONST_ALL, status:VALID,
-
VIEW: PN.PN_REC_AGR_LINCONST_ALL#
12.2.2
owner:PN, object_type:VIEW, object_name:PN_REC_AGR_LINCONST_ALL#, status:VALID,
-
Table: PN_REC_AGR_LINES_ALL
12.2.2
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_REC_AGR_LINES_ALL, object_name:PN_REC_AGR_LINES_ALL, status:VALID, product: PN - Property Manager , description: Recovery Lines set up table , implementation_dba_data: PN.PN_REC_AGR_LINES_ALL ,
-
Table: PN_REC_AGR_LINES_ALL
12.1.1
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_REC_AGR_LINES_ALL, object_name:PN_REC_AGR_LINES_ALL, status:VALID, product: PN - Property Manager , description: Recovery Lines set up table , implementation_dba_data: PN.PN_REC_AGR_LINES_ALL ,
-
SYNONYM: APPS.PN_REC_AGR_LINCONST
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PN_REC_AGR_LINCONST, status:VALID,
-
VIEW: PN.PN_REC_AGR_LINCONST_ALL#
12.2.2
-
PACKAGE: APPS.PN_REC_CALC_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PN_REC_CALC_PKG, status:VALID,
-
SYNONYM: APPS.PN_REC_AGR_LINCONST
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PN_REC_AGR_LINCONST, status:VALID,
-
Table: PN_INDEX_HISTORY_HEADERS
12.2.2
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_INDEX_HISTORY_HEADERS, object_name:PN_INDEX_HISTORY_HEADERS, status:VALID, product: PN - Property Manager , description: PN_INDEX_HISTORY_HEADERS stores index information. Indexes help to account for inflation when calculating rent increases , implementation_dba_data: PN.PN_INDEX_HISTORY_HEADERS ,
-
PACKAGE: APPS.PN_REC_CALC_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PN_REC_CALC_PKG, status:VALID,
-
Table: PN_INDEX_HISTORY_HEADERS
12.1.1
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_INDEX_HISTORY_HEADERS, object_name:PN_INDEX_HISTORY_HEADERS, status:VALID, product: PN - Property Manager , description: PN_INDEX_HISTORY_HEADERS stores index information. Indexes help to account for inflation when calculating rent increases , implementation_dba_data: PN.PN_INDEX_HISTORY_HEADERS ,
-
12.2.2 FND Design Data
12.2.2
-
PACKAGE BODY: APPS.PN_REC_CALC_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PN_REC_CALC_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.PN_REC_CALC_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PN_REC_CALC_PKG, status:VALID,
-
TABLE: PN.PN_REC_AGR_LINCONST_ALL
12.2.2
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_REC_AGR_LINCONST_ALL, object_name:PN_REC_AGR_LINCONST_ALL, status:VALID,
-
TABLE: PN.PN_REC_AGR_LINCONST_ALL
12.1.1
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_REC_AGR_LINCONST_ALL, object_name:PN_REC_AGR_LINCONST_ALL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
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.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
APPS.PN_REC_CALC_PKG SQL Statements
12.2.2
-
APPS.PN_REC_CALC_PKG SQL Statements
12.1.1
-
PACKAGE: APPS.PN_REC_CALC_PKG
12.1.1
-
PACKAGE: APPS.PN_REC_CALC_PKG
12.2.2
-
Table: HR_ALL_ORGANIZATION_UNITS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:AS.HR_ALL_ORGANIZATION_UNITS PER.HR_ALL_ORGANIZATION_UNITS, object_name:HR_ALL_ORGANIZATION_UNITS, status:VALID, product: PER - Human Resources , description: Organization unit definitions. , implementation_dba_data: HR.HR_ALL_ORGANIZATION_UNITS ,
-
Table: HR_ALL_ORGANIZATION_UNITS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:AS.HR_ALL_ORGANIZATION_UNITS PER.HR_ALL_ORGANIZATION_UNITS, object_name:HR_ALL_ORGANIZATION_UNITS, status:VALID, product: PER - Human Resources , description: Organization unit definitions. , implementation_dba_data: HR.HR_ALL_ORGANIZATION_UNITS ,
-
APPS.PN_REC_CALC_PKG dependencies on PN_REC_CALC_PERIODS_ALL
12.2.2
-
APPS.PN_REC_CALC_PKG dependencies on PN_REC_CALC_PERIODS_ALL
12.1.1
-
APPS.PN_REC_CALC_PKG dependencies on PN_REC_PERIOD_LINES_ALL
12.1.1
-
APPS.PN_REC_CALC_PKG dependencies on PN_REC_PERIOD_LINES_ALL
12.2.2
-
APPS.PN_REC_CALC_PKG dependencies on PN_REC_PERIOD_LINES
12.1.1
-
APPS.PN_REC_CALC_PKG dependencies on PN_REC_PERIOD_LINES
12.2.2
-
PACKAGE BODY: APPS.PN_REC_CALC_PKG
12.1.1
-
PACKAGE BODY: APPS.PN_REC_CALC_PKG
12.2.2
-
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. ,
-
PACKAGE BODY: APPS.AD_MORG
12.1.1
-
PACKAGE BODY: APPS.AD_MORG
12.2.2