Search Results pa_period_masks_b
Overview
The PA_PERIOD_MASKS_B table is a core configuration table within the Oracle E-Business Suite Projects (PA) module. It serves as the master repository for defining period masks, which are templates that control the display and summarization of periodic financial and performance data. These masks are fundamental to the system's ability to present time-phased information, such as budgets, forecasts, and actuals, across various reporting periods (e.g., weekly, monthly, quarterly, or custom periods). The table's role is to provide a centralized definition that ensures consistency in period formatting and aggregation throughout the Projects module, particularly in financial planning and reporting functionalities.
Key Information Stored
The table's primary identifier is the PERIOD_MASK_ID column, which is the unique key for each period mask definition. While the provided metadata does not list all columns, the table's purpose indicates it likely stores attributes defining the mask's structure, such as the period type (e.g., 'Month', 'Quarter'), the starting period, the fiscal year convention, and the number of periods. The '_B' suffix denotes it is the base table for a translatable entity, meaning descriptive, user-facing names are stored in the related PA_PERIOD_MASKS_TL (Translation) table, linked via the PERIOD_MASK_ID.
Common Use Cases and Queries
Period masks are primarily referenced during the setup of project financial options and budget versions. A common administrative task is querying available masks for assignment. A typical query would join the base and translation tables to retrieve meaningful names:
- SELECT pmb.PERIOD_MASK_ID, pmt.NAME, pmt.DESCRIPTION FROM PA.PA_PERIOD_MASKS_B pmb, PA.PA_PERIOD_MASKS_TL pmt WHERE pmb.PERIOD_MASK_ID = pmt.PERIOD_MASK_ID AND pmt.LANGUAGE = USERENV('LANG');
In reporting, this table is often joined to transaction or budget tables via the foreign key relationships to interpret the period context of numeric amounts. For instance, when generating a detailed budget report, a query would join PA_BUDGET_VERSIONS to PA_PERIOD_MASKS_B to determine the period structure used for that budget version's line items.
Related Objects
PA_PERIOD_MASKS_B has defined relationships with several key Projects tables, as documented in the foreign key metadata:
- PA_BUDGET_VERSIONS: References PA_PERIOD_MASKS_B via PERIOD_MASK_ID to define the period structure for a specific budget version.
- PA_PROJ_FP_OPTIONS: References PA_PERIOD_MASKS_B via ALL_PERIOD_MASK_ID to set a default period mask for all financial plans within a project.
- PA_PERIOD_MASKS_TL: A child table that holds the translated names and descriptions for each PERIOD_MASK_ID.
- PA_PERIOD_MASK_DETAILS: A child table that likely stores the detailed period-by-period breakdown (e.g., start date, end date, sequence) for each mask definition, linked by PERIOD_MASK_ID.
-
Table: PA_PERIOD_MASKS_B
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PERIOD_MASKS_B, object_name:PA_PERIOD_MASKS_B, status:VALID, product: PA - Projects , description: This table stores the various period mask definitions to be used for displaying periodic data , implementation_dba_data: PA.PA_PERIOD_MASKS_B ,
-
Table: PA_PERIOD_MASKS_B
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PERIOD_MASKS_B, object_name:PA_PERIOD_MASKS_B, status:VALID, product: PA - Projects , description: This table stores the various period mask definitions to be used for displaying periodic data , implementation_dba_data: PA.PA_PERIOD_MASKS_B ,
-
APPS.PA_BUDGET_PVT dependencies on PA_PERIOD_MASKS_B
12.1.1
-
APPS.PA_PERIOD_MASKS_PKG dependencies on PA_PERIOD_MASKS_B
12.1.1
-
APPS.PA_FP_WEBADI_PKG dependencies on PA_PERIOD_MASKS_B
12.2.2
-
APPS.PA_PERIOD_MASKS_PKG dependencies on PA_PERIOD_MASKS_B
12.2.2
-
APPS.PA_PERIOD_MASKS_PUB dependencies on PA_PERIOD_MASKS_B
12.2.2
-
APPS.PA_FP_PERIOD_MASKS_UTILS dependencies on PA_PERIOD_MASKS_B
12.1.1
-
APPS.PA_BUDGET_ATTR_UPGR_PKG dependencies on PA_PERIOD_MASKS_B
12.1.1
-
APPS.PA_FP_PERIOD_MASKS_UTILS dependencies on PA_PERIOD_MASKS_B
12.1.1
-
APPS.PA_FP_PERIOD_MASKS_UTILS dependencies on PA_PERIOD_MASKS_B
12.2.2
-
APPS.PA_DATE_RANGE_PKG dependencies on PA_PERIOD_MASKS_B
12.2.2
-
APPS.PA_FP_WEBADI_PKG dependencies on PA_PERIOD_MASKS_B
12.2.2
-
APPS.PA_PERIOD_MASKS_PUB dependencies on PA_PERIOD_MASKS_B
12.1.1
-
APPS.PA_BUDGET_PVT dependencies on PA_PERIOD_MASKS_B
12.2.2
-
APPS.PA_DATE_RANGE_PKG dependencies on PA_PERIOD_MASKS_B
12.1.1
-
APPS.PA_PERIOD_MASKS_PKG dependencies on PA_PERIOD_MASKS_B
12.2.2
-
APPS.PA_FP_WEBADI_PKG dependencies on PA_PERIOD_MASKS_B
12.1.1
-
APPS.PA_PERIOD_MASKS_PKG dependencies on PA_PERIOD_MASKS_B
12.1.1
-
APPS.PA_PERIOD_MASKS_PUB dependencies on PA_PERIOD_MASKS_B
12.1.1
-
APPS.PA_FP_WEBADI_PKG dependencies on PA_PERIOD_MASKS_B
12.1.1
-
APPS.PA_PERIOD_MASKS_PUB dependencies on PA_PERIOD_MASKS_B
12.2.2
-
APPS.PA_FP_PERIOD_MASKS_UTILS dependencies on PA_PERIOD_MASKS_B
12.2.2
-
APPS.PA_BUDGET_ATTR_UPGR_PKG dependencies on PA_PERIOD_MASKS_B
12.2.2
-
APPS.PA_PERIOD_MASKS_PUB dependencies on DUAL
12.1.1
-
APPS.PA_PERIOD_MASKS_PUB dependencies on DUAL
12.2.2
-
VIEW: PA.PA_PERIOD_MASKS_B#
12.2.2
owner:PA, object_type:VIEW, object_name:PA_PERIOD_MASKS_B#, status:VALID,
-
TRIGGER: APPS.PA_PERIOD_MASKS_B+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:PA_PERIOD_MASKS_B+, status:VALID,
-
APPS.PA_PERIOD_MASKS_PUB dependencies on PA_PERIOD_MASKS_S
12.2.2
-
View: PA_PERIOD_MASKS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PERIOD_MASKS_VL, object_name:PA_PERIOD_MASKS_VL, status:VALID, product: PA - Projects , description: MLS View for pa_period_masks_b and pa_period_masks_tl. , implementation_dba_data: APPS.PA_PERIOD_MASKS_VL ,
-
VIEW: APPS.PA_PERIOD_MASKS_VL
12.2.2
-
APPS.PA_PERIOD_MASKS_PUB dependencies on PA_PERIOD_MASKS_S
12.1.1
-
View: PA_PERIOD_MASKS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PERIOD_MASKS_VL, object_name:PA_PERIOD_MASKS_VL, status:VALID, product: PA - Projects , description: MLS View for pa_period_masks_b and pa_period_masks_tl. , implementation_dba_data: APPS.PA_PERIOD_MASKS_VL ,
-
SYNONYM: APPS.PA_PERIOD_MASKS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_PERIOD_MASKS_B, status:VALID,
-
VIEW: APPS.PA_PERIOD_MASKS_VL
12.1.1
-
SYNONYM: APPS.PA_PERIOD_MASKS_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_PERIOD_MASKS_B, status:VALID,
-
TRIGGER: APPS.PA_PERIOD_MASKS_B+
12.2.2
-
APPS.PA_PERIOD_MASKS_PKG SQL Statements
12.2.2
-
VIEW: PA.PA_PERIOD_MASKS_B#
12.2.2
-
APPS.PA_PERIOD_MASKS_PKG SQL Statements
12.1.1
-
TABLE: PA.PA_PERIOD_MASKS_B
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PERIOD_MASKS_B, object_name:PA_PERIOD_MASKS_B, status:VALID,
-
APPS.PA_PERIOD_MASKS_PKG dependencies on PA_PERIOD_MASKS_S
12.1.1
-
APPS.PA_PERIOD_MASKS_PKG dependencies on DUAL
12.1.1
-
PACKAGE: APPS.PA_PERIOD_MASKS_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_PERIOD_MASKS_PUB, status:VALID,
-
FUNCTION: APPS.PA_PERIOD_MASKS_B=
12.2.2
-
TABLE: PA.PA_PERIOD_MASKS_B
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PERIOD_MASKS_B, object_name:PA_PERIOD_MASKS_B, status:VALID,
-
APPS.PA_PERIOD_MASKS_PUB dependencies on PA_PERIOD_MASK_DETAILS
12.2.2
-
APPS.PA_PERIOD_MASKS_PKG dependencies on PA_PERIOD_MASKS_S
12.2.2
-
PACKAGE: APPS.PA_PERIOD_MASKS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_PERIOD_MASKS_PKG, status:VALID,
-
Table: PA_PERIOD_MASK_DETAILS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PERIOD_MASK_DETAILS, object_name:PA_PERIOD_MASK_DETAILS, status:VALID, product: PA - Projects , description: This table stores the various period mask details to be used for displaying periodic data , implementation_dba_data: PA.PA_PERIOD_MASK_DETAILS ,