Search Results pn_opex_grp_exp_u1




Overview

The PN.PN_OPEX_EXP_GRPS_ALL table is a core transactional store within the Oracle Property Manager (PN) module of Oracle E-Business Suite, available across releases 12.1.1 and 12.2.2. It persists the definition of operating expense (opex) groups, which are logical containers used to aggregate and prorate recoverable operating costs across agreements. Each row associates an expense group with a specific agreement and with a pro rata basis detail, enabling Property Manager to compute the tenant’s share of common area maintenance, taxes, insurance, and similar operating expenses.

From a Data Vault modeling perspective, the heuristic classification of this object is standalone, indicating that the table is not strictly dependent on another entity for its identity. Because it carries a surrogate primary key (EXPENSE_GRP_ID), descriptive attributes, and a foreign-key reference to the pro rata basis detail table, it is best modeled as a hub-like entity that also bears satellite-style descriptive payload. This classification is offered as a modeling suggestion rather than a prescriptive rule.

Key Information Stored

PN_OPEX_EXP_GRPS_ALL contains 34 documented columns. The most operationally significant are listed below.

Common Use Cases and Queries

Property Manager administrators and reporting developers query this table to reconcile recoverable expense setups and to verify that each agreement’s expense groups are properly linked to a pro rata basis. A typical pattern joins the table to its pro rata basis parent to trace allocation rules:

  • Retrieve all expense groups for an agreement: SELECT expense_grp_name, contribution_flag, cap_flag FROM pn_opex_exp_grps_all WHERE agreement_id = :agreement_id;
  • Identify gross-up or tax-bearing groups using GROSS_UP_FLAG and TAX_FLAG filters.
  • Report descriptive flexfield values (ATTRIBUTE1…15) for user-defined categorization.
  • Validate uniqueness of EXPENSE_GRP_NAME within a given AGREEMENT_ID.

Related Objects

  • PN.PN_OPEX_PRORAT_BASIS_DTLS_ALL – Referenced via PRORAT_BASIS_DTL_ID; defines the allocation basis for each expense group.
  • PN.PN_OPEX_EXP_GRPS_PK – The primary key constraint on EXPENSE_GRP_ID.
  • Agreement master tables in the PN schema keyed by AGREEMENT_ID supply the parent agreement context.
  • Property Manager concurrent programs and recovery calculation routines consume these group definitions during expense recovery processing.
  • Operating unit (ORG_ID) joins to HR_OPERATING_UNITS for multi-org reporting.

Together these relationships position PN_OPEX_EXP_GRPS_ALL as the central configuration store for operating expense recovery in Oracle Property Manager.