Search Results per_time_periods
Overview
The PER_TIME_PERIODS table is a core master data table within the Oracle E-Business Suite Human Resources (HR) module. It serves as the central repository for defining and storing time period definitions, which are fundamental to the system's time-based processing. Its primary role is to support payroll processing cycles and HR budget calendars, providing the temporal framework against which employee compensation is calculated, reported, and budgeted. The integrity of this table is critical, as its period definitions are referenced extensively by transactional tables in Payroll (PAY), Projects (PSP), and Budgeting (PQH) modules to ensure financial and operational data is correctly aligned to specific accounting and reporting periods.
Key Information Stored
While the provided metadata does not list specific columns, the table's description and foreign key relationships indicate it stores essential period attributes. The primary key is TIME_PERIOD_ID, a unique system-generated identifier for each period record. Based on standard Oracle HRMS table structures, other critical columns typically include PERIOD_TYPE (e.g., 'Calendar', 'Weekly', 'Bi-Weekly', 'Monthly'), START_DATE and END_DATE to define the period's duration, and PERIOD_NAME for descriptive identification. The table likely also contains a PAYROLL_ID column to link the period to a specific payroll definition, and a PERIOD_NUM for sequential ordering within a year. These attributes collectively define the chronological structure used for all periodic HR and financial operations.
Common Use Cases and Queries
This table is central to reporting and data validation across multiple modules. A common use case is generating payroll registers or audit reports for a specific time period. For example, to retrieve all payroll actions for a given period name, one would join with PAY_PAYROLL_ACTIONS. Another frequent scenario involves budget versus actual reporting, requiring joins to PER_BUDGET_VALUES. A typical diagnostic query would verify period definitions for a payroll, such as: SELECT period_name, start_date, end_date FROM per_time_periods WHERE payroll_id = &payroll_id ORDER BY start_date;. For Projects Accounting integration, queries often join PSP_SUMMARY_LINES to analyze labor distribution by time period. Ensuring period dates are contiguous and non-overlapping for a payroll is a critical validation step performed by administrators.
Related Objects
As evidenced by the extensive foreign key relationships, PER_TIME_PERIODS is a heavily referenced parent table. Key dependent objects include:
- PAY_PAYROLL_ACTIONS: Links each payroll run to its corresponding time period.
- PER_BUDGET_VALUES: Associates budget figures with specific HR calendar periods.
- PQH_BUDGET_PERIODS / PQH_WORKSHEET_PERIODS: Define budget and worksheet cycles using start and end period references.
- PSP_* tables (e.g., PSP_SUMMARY_LINES, PSP_PAYROLL_INTERFACE): Critical for Projects Accounting, linking labor distribution, adjustments, and payroll controls to the correct payroll period for cost collection and reporting.
-
Table: PER_TIME_PERIODS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_TIME_PERIODS, object_name:PER_TIME_PERIODS, status:VALID, product: PER - Human Resources , description: Time period definitions for payroll processing and HR budget calendars. , implementation_dba_data: HR.PER_TIME_PERIODS ,
-
Table: PER_TIME_PERIODS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_TIME_PERIODS, object_name:PER_TIME_PERIODS, status:VALID, product: PER - Human Resources , description: Time period definitions for payroll processing and HR budget calendars. , implementation_dba_data: HR.PER_TIME_PERIODS ,
-
APPS.PAY_KR_FF_FUNCTIONS_PKG dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.PAY_MX_TAX_FUNCTIONS dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.PAY_NZ_SOE_PKG dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.PYCADAR_PKG dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.PAY_HK_PAYSLIP_ARCHIVE dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.BEN_BATCH_UTILS dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.PAY_PYNZREC_XMLP_PKG dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.PAY_AU_PAYE_FF dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.PAY_NL_PAYSLIP_ARCHIVE dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.HXT_TRAN_PA dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.PAY_MX_PAYROLL_ARCH dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.HR_PAY_RATE_SS dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.PAY_US_ELEM_ENT_CHK_LEG_HOOK dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.PQH_BUDGET_DATA_MIGRATION dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.PAY_GB_ENROLL_PENSION dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.PY_ROLLBACK_PKG dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.PAY_YEAR_END_EXTRACT dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.PAY_FR_ARC_PKG dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.PAY_CA_BAL_UPLOAD dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.PAY_ZA_COIDA_ARCHIVE dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.HR_EX_EMPLOYEE_API dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.PAY_CN_PAYSLIP_ARCHIVE dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.PAY_MX_PAYREG_PKG dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.HR_BIS_ORG_PERF dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.PY_ZA_TX_UTL_01032005 dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.PQH_BUDGET dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.PAY_KR_DIM_PKG dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.PAY_IN_TERMINATION_PKG dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.PSP_ENC_LIQ_TRAN dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.PAY_NZ_PAYSLIP_ARCHIVE dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.PAY_IN_BAL_UPLOAD dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.HXT_BATCH_VAL dependencies on PER_TIME_PERIODS
12.1.1
-
APPS.OTA_TPC_BUS1 dependencies on PER_TIME_PERIODS
12.1.1
-
APPS.HR_ELEMENTS dependencies on PER_TIME_PERIODS
12.1.1
-
APPS.HR_NONRUN_ASACT dependencies on PER_TIME_PERIODS
12.1.1
-
APPS.PSP_PSPRCSLD_XMLP_PKG dependencies on PER_TIME_PERIODS
12.1.1
-
APPS.PAY_PAYGBSOE_XMLP_PKG dependencies on PER_TIME_PERIODS
12.1.1
-
APPS.PAY_NL_TAX_PKG dependencies on PER_TIME_PERIODS
12.1.1
-
APPS.PAY_ES_RULES dependencies on PER_TIME_PERIODS
12.1.1
-
APPS.PAY_IN_TERMINATION_PKG dependencies on PER_TIME_PERIODS
12.1.1
-
APPS.PAY_JP_BAL_UPLOAD dependencies on PER_TIME_PERIODS
12.1.1
-
APPS.PAY_SE_GENERAL dependencies on PER_TIME_PERIODS
12.1.1
-
APPS.PAY_SE_BAL_UPLOAD dependencies on PER_TIME_PERIODS
12.1.1
-
APPS.PAY_PAYGBGTN_XMLP_PKG dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.PSP_PAYTRN dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.PSP_MATRIX_DRIVER3_PKG dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.HXT_HXT970A_XMLP_PKG dependencies on PER_TIME_PERIODS
12.2.2
-
APPS.HR_CONTINGENT_WORKER_API dependencies on PER_TIME_PERIODS
12.2.2