Search Results pay_calendars
Overview
The PAY_CALENDARS table is a core data object within the Oracle E-Business Suite (EBS) Human Resources (HR) and Payroll modules. It serves as the master repository for user-defined budgetary calendars, which are foundational structures for financial and workforce planning. These calendars define the periodic intervals—such as weeks, months, or quarters—used for budgeting, forecasting, and allocating costs against projects, departments, or positions. The table's role is to establish and maintain the definition of these period sets, enabling consistent time-based reporting and control across related financial and HR processes. Its data is integral to the configuration and operation of the Oracle Payroll and Advanced Benefits systems.
Key Information Stored
The table's primary function is to store the definition of a period set. Its key column, PERIOD_SET_NAME, serves as the unique identifier and primary key for each calendar. This name is referenced throughout the system to associate budgets and time periods with a specific calendar structure. Another critical column is ACTUAL_PERIOD_TYPE, which is a foreign key to PER_TIME_PERIOD_TYPES. This column defines the fundamental frequency (e.g., Month, Quarter) of the periods within the calendar set. While the provided metadata does not list all columns, typical supporting columns would include descriptive fields and control attributes to manage the calendar's lifecycle and usage within the application.
Common Use Cases and Queries
The primary use case is the setup and maintenance of budgetary calendars during implementation, which are then referenced when creating budgets in PER_BUDGETS or PQH_BUDGETS. A common reporting requirement is to list all configured calendars for audit or setup verification. For instance, a query to retrieve all calendar definitions would be: SELECT period_set_name, actual_period_type FROM pay_calendars ORDER BY 1;. Another practical scenario involves validating data integrity by identifying calendars defined in PAY_CALENDARS that are not associated with any specific time periods in the child PER_TIME_PERIODS table. System administrators may also query this table to understand dependencies before modifying or deleting a calendar definition.
Related Objects
As indicated by the foreign key relationships, PAY_CALENDARS is a central reference point for several important objects. The PER_TIME_PERIOD_SETS table holds a direct relationship, likely storing additional set-level attributes. Crucially, the calendar is referenced by budget tables in both the HR (PER_BUDGETS) and Public Sector HR (PQH_BUDGETS) modules, linking financial plans to a specific time structure. The PER_TIME_PERIOD_TYPES table is referenced via the ACTUAL_PERIOD_TYPE column to validate the period frequency. In practice, the detailed time periods (e.g., Jan-2024, Feb-2024) for a calendar are stored in the PER_TIME_PERIODS table, which is linked via the shared PERIOD_SET_NAME.
-
Table: PAY_CALENDARS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_CALENDARS, object_name:PAY_CALENDARS, status:VALID, product: PAY - Payroll , description: Details of user defined budgetary calendars. , implementation_dba_data: HR.PAY_CALENDARS ,
-
Table: PAY_CALENDARS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_CALENDARS, object_name:PAY_CALENDARS, status:VALID, product: PAY - Payroll , description: Details of user defined budgetary calendars. , implementation_dba_data: HR.PAY_CALENDARS ,
-
View: PAYBV_CALENDAR_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAYBV_CALENDAR_V, object_name:PAYBV_CALENDAR_V, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAYBV_CALENDAR_V ,
-
View: PAY_CALENDARS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_CALENDARS_V, object_name:PAY_CALENDARS_V, status:VALID, product: PAY - Payroll , description: Used to support user interface , implementation_dba_data: APPS.PAY_CALENDARS_V ,
-
View: PAY_CALENDARS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_CALENDARS_V, object_name:PAY_CALENDARS_V, status:VALID, product: PAY - Payroll , description: Used to support user interface , implementation_dba_data: APPS.PAY_CALENDARS_V ,
-
View: PAYBV_CALENDAR_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAYBV_CALENDAR_V, object_name:PAYBV_CALENDAR_V, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAYBV_CALENDAR_V ,