Results for “edit_generated_amt_flag”

6 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

PA_FIN_PLAN_TYPES_B is the base (non-translated) definition table in the Oracle E-Business Suite Projects (PA) module that stores the various plan types used for financial plans. In Oracle EBS 12.1.1 and 12.2.2, financial plan types serve as the reusable templates that govern how project budgets, forecasts, cost plans, and revenue plans are created, versioned, approved, and reported. Each row defines a single financial plan type, along with its classification as a cost plan, revenue plan, or both, the currency conversion rate types applied to project and project functional currency conversions, approval behavior, workflow enablement, and interaction with billing, forecasting, and workplan features.

The table is owned by the PA schema and, per the ETRM 12.2.2 physical schema, contains 53 columns. Its primary key is PA_FIN_PLAN_TYPES_B_PK on FIN_PLAN_TYPE_ID. A second unique index, PA_FIN_PLAN_TYPES_B_U1 on (FIN_PLAN_TYPE_ID, ZD_EDITION_NAME), supports the editioning construct introduced in 12.2. Based on the relationship structure mined from its foreign keys—a small set of outbound references combined with a dense set of inbound references—the object is heuristic-classified as hub-leaning in Data Vault terms. In practice this suggests modeling PA_FIN_PLAN_TYPES_B as a hub, with descriptive attributes such as rate types, approval flags, and dates carried in an associated satellite.

Key Information Stored

The most significant columns of PA_FIN_PLAN_TYPES_B fall into identification, classification, conversion-rate, and control categories:

Common Use Cases and Queries

Typical reporting and integration scenarios revolve around identifying which plan types are active, which support approval, and how they are consumed downstream. A common query retrieves all active cost plan types:

  • Listing active plan types: SELECT fin_plan_type_id, fin_plan_type_code, plan_class_code FROM pa_fin_plan_types_b WHERE start_date_active <= SYSDATE AND NVL(end_date_active, SYSDATE+1) > SYSDATE;
  • Joining to the translation table for language-specific names: SELECT b.fin_plan_type_code, t.name FROM pa_fin_plan_types_b b, pa_fin_plan_types_tl t WHERE b.fin_plan_type_id = t.fin_plan_type_id AND t.language = USERENV('LANG');
  • Resolving conversion rate types for a plan type via GL_DAILY_CONVERSION_TYPES on the four rate-type columns.
  • Auditing which project options generate plans from a source plan type by querying PA_PROJ_FP_OPTIONS.GEN_SRC_COST_PLAN_TYPE_ID and GEN_SRC_REV_PLAN_TYPE_ID.
  • Reporting billing defaults through PA_BILLING_EXTENSIONS.DEFAULT_COST_PLAN_TYPE_ID and DEFAULT_REV_PLAN_TYPE_ID.

Because the table drives so many downstream features, it is frequently referenced when troubleshooting plan generation, allocation rule setup, and event auditing.

Related Objects

The following objects are among the most significant that reference or depend on PA_FIN_PLAN_TYPES_B: