Search Results pn_var_trx_headers_all
Overview
PN.PN_VAR_TRX_HEADERS_ALL is a Property Manager (PN) transaction table that stores the header-level results of variable rent calculations in Oracle E-Business Suite 12.1.1 and 12.2.2. Variable rent, commonly used in retail and commercial lease agreements, charges a tenant a percentage of reported sales in addition to (or instead of) base rent. Each row in this table represents one calculated variable rent transaction header, tying together the lease's variable rent definition, the accounting period, the reporting group, and the resulting rent amounts.
The object is documented as VALID in the PN schema with a surrogate primary key PN_VAR_TRX_HEADERS_PK on TRX_HEADER_ID, and a unique index PN_VAR_TRX_HEADERS_U1 on the same column. The physical schema contains 40 documented columns. The heuristic Data Vault classification mined from the foreign-key structure is standalone; from a modeling perspective this suggests treating the table as a self-contained transaction hub rather than a strict satellite of a parent entity, since its outbound foreign keys point to several different PN reference tables rather than a single dominant parent.
Key Information Stored
The most significant columns are:
TRX_HEADER_ID— surrogate primary key; uniquely identifies each variable rent transaction header.VAR_RENT_ID— foreign key toPN_VAR_RENTS_ALL; the variable rent agreement rule that generated the calculation.VAR_RENT_SUMM_ID— foreign key toPN_VAR_RENT_SUMM_ALL; the variable rent summary driving this transaction.GRP_DATE_ID— foreign key toPN_VAR_GRP_DATES_ALL; the sales reporting group date range.PERIOD_IDandLINE_ITEM_ID/LINE_ITEM_GROUP_ID— accounting period and lease line item context.CALC_PRD_START_DATE,CALC_PRD_END_DATE— the calculation period boundaries.REPORTING_GROUP_SALES,PRORATED_GROUP_SALES,YTD_SALES— reported, pro-rated, and year-to-date sales figures (with_FORvariants for foreign-currency reporting).CALCULATED_RENT,PERCENT_RENT_DUE,PRORATED_RENT_DUE,TRUEUP_RENT_DUE,YTD_PERCENT_RENT— the computed rent amounts and amounts due.FIRST_YR_RENT,INVOICE_FLAG— first-year rent handling and whether the header has been invoiced.ORG_ID— operating unit (multi-org) identifier; audit columnsCREATED_BY,CREATION_DATE,LAST_UPDATED_BY,LAST_UPDATE_DATE,LAST_UPDATE_LOGIN.
Common Use Cases and Queries
Typical scenarios include reviewing computed percentage rent for a lease period, reconciling sales reported against rent due, and tracing invoiced variable rent back to the AutoInvoice interface. A representative query:
SELECT h.TRX_HEADER_ID, h.VAR_RENT_ID, h.PERIOD_ID, h.REPORTING_GROUP_SALES, h.CALCULATED_RENT, h.PERCENT_RENT_DUE, h.TRUEUP_RENT_DUE, h.INVOICE_FLAG FROM PN_VAR_TRX_HEADERS_ALL h WHERE h.ORG_ID = :org_id AND h.CALC_PRD_START_DATE >= :from_date AND h.CALC_PRD_END_DATE <= :to_date;- Joining to
PN_VAR_TRX_DETAILS_ALL d ON d.TRX_HEADER_ID = h.TRX_HEADER_IDto obtain line-level breakdown of a header. - Filtering on
INVOICE_FLAGto isolate unbilled percentage rent for AutoInvoice generation.
Related Objects
The table references PN_VAR_RENTS_ALL (via VAR_RENT_ID), PN_VAR_GRP_DATES_ALL (via GRP_DATE_ID), and PN_VAR_RENT_SUMM_ALL (via VAR_RENT_SUMM_ID). It is referenced by PN_VAR_TRX_DETAILS_ALL (via TRX_HEADER_ID) for line detail, and by the AutoInvoice interface tables AR_INV_API_HEADERS_GT, AR_INV_API_LINES_GT, AR_INV_API_DIST_GT, AR_TRX_HEADER_GT, AR_TRX_LINES_GT, AR_TRX_HEADER_TMP_GT, and AR_TRX_LINES_TMP_GT (all via TRX_HEADER_ID), reflecting the flow of variable rent into Receivables invoicing.
-
Table: PN_VAR_TRX_HEADERS_ALL
12.1.1
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_VAR_TRX_HEADERS_ALL, object_name:PN_VAR_TRX_HEADERS_ALL, status:VALID, product: PN - Property Manager , description: This table stores details of variable rent calculations , implementation_dba_data: PN.PN_VAR_TRX_HEADERS_ALL ,
-
Table: PN_VAR_TRX_HEADERS_ALL
12.2.2
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_VAR_TRX_HEADERS_ALL, object_name:PN_VAR_TRX_HEADERS_ALL, status:VALID, product: PN - Property Manager , description: This table stores details of variable rent calculations , implementation_dba_data: PN.PN_VAR_TRX_HEADERS_ALL ,
-
APPS.PN_VAR_TRX_PKG SQL Statements
12.2.2
-
APPS.PN_VAR_TRX_PKG SQL Statements
12.1.1
-
SYNONYM: APPS.PN_VAR_TRX_HEADERS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PN_VAR_TRX_HEADERS_ALL, status:VALID,
-
SYNONYM: APPS.PN_VAR_TRX_HEADERS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PN_VAR_TRX_HEADERS_ALL, status:VALID,
-
VIEW: PN.PN_VAR_TRX_HEADERS_ALL#
12.2.2
owner:PN, object_type:VIEW, object_name:PN_VAR_TRX_HEADERS_ALL#, status:VALID,
-
APPS.PN_VAR_RENT_CALC_PKG SQL Statements
12.1.1
-
APPS.PN_VAR_RENT_CALC_PKG SQL Statements
12.2.2
-
VIEW: PN.PN_VAR_TRX_HEADERS_ALL#
12.2.2
-
APPS.PN_VAR_UPG_TRX_PKG SQL Statements
12.2.2
-
SYNONYM: APPS.PN_VAR_TRX_HEADERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PN_VAR_TRX_HEADERS, status:VALID,
-
TABLE: PN.PN_VAR_TRX_HEADERS_ALL
12.2.2
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_VAR_TRX_HEADERS_ALL, object_name:PN_VAR_TRX_HEADERS_ALL, status:VALID,
-
PACKAGE BODY: APPS.PN_VAR_TRX_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PN_VAR_TRX_PKG, status:VALID,
-
PACKAGE BODY: APPS.PN_VAR_TRX_PKG
12.2.2
-
PACKAGE BODY: APPS.PN_VAR_TRX_PKG
12.1.1
-
PACKAGE BODY: APPS.PN_VAR_UPG_TRX_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PN_VAR_UPG_TRX_PKG, status:VALID,
-
PACKAGE: APPS.PN_VAR_RENT_CALC_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PN_VAR_RENT_CALC_PKG, status:VALID,
-
PACKAGE BODY: APPS.PN_VAR_TRX_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PN_VAR_TRX_PKG, status:VALID,
-
PACKAGE: APPS.PN_VAR_TRX_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PN_VAR_TRX_PKG, status:VALID,
-
SYNONYM: APPS.PN_VAR_TRX_HEADERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PN_VAR_TRX_HEADERS, status:VALID,
-
PACKAGE: APPS.PN_VAR_TRX_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PN_VAR_TRX_PKG, status:VALID,
-
TABLE: PN.PN_VAR_TRX_HEADERS_ALL
12.1.1
owner:PN, object_type:TABLE, fnd_design_data:PN.PN_VAR_TRX_HEADERS_ALL, object_name:PN_VAR_TRX_HEADERS_ALL, status:VALID,
-
APPS.PN_VAR_TRUEUP_PKG SQL Statements
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
PACKAGE BODY: APPS.PN_VAR_RENT_CALC_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PN_VAR_RENT_CALC_PKG, status:VALID,
-
PACKAGE BODY: APPS.PN_VAR_RENT_CALC_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PN_VAR_RENT_CALC_PKG, status:VALID,
-
PACKAGE: APPS.PN_VAR_RENT_CALC_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PN_VAR_RENT_CALC_PKG, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.PN_VAR_TRUEUP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PN_VAR_TRUEUP_PKG, status:VALID,
-
PACKAGE BODY: APPS.PN_VAR_TRUEUP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PN_VAR_TRUEUP_PKG, status:VALID,
-
VIEW: APPS.PN_VAR_RENT_DETAILS_V
12.1.1
-
VIEW: APPS.PN_VAR_RENT_DETAILS_V
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
APPS.PN_VAR_TRUEUP_PKG SQL Statements
12.1.1
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.PN_VAR_RENT_DETAILS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PN.PN_VAR_RENT_DETAILS_V, object_name:PN_VAR_RENT_DETAILS_V, status:VALID,
-
VIEW: APPS.PN_VAR_RENT_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PN.PN_VAR_RENT_DETAILS_V, object_name:PN_VAR_RENT_DETAILS_V, status:VALID,
-
PACKAGE BODY: APPS.PN_VAR_UPG_TRX_PKG
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.PN_VAR_RENT_CALC_PKG
12.2.2
-
PACKAGE BODY: APPS.PN_VAR_RENT_CALC_PKG
12.1.1
-
PACKAGE: APPS.PN_VAR_RENT_CALC_PKG
12.1.1
-
PACKAGE: APPS.PN_VAR_RENT_CALC_PKG
12.2.2
-
PACKAGE: APPS.PN_VAR_TRX_PKG
12.1.1