Search Results smoker_flag
Overview
The APPS.HR_CERIDIAN_500_EMPLOYEE_V view is a seeded Oracle E-Business Suite database object owned by the APPS schema and delivered under the PER (Human Resources) product family. It functions as the employee-level extract interface for Ceridian Source 500 payroll processing, presenting both personal and assignment-related attributes of an employee in a single, denormalized row suitable for outbound third-party payroll feeds. The view carries a VALID status in ETRM 12.2.2 and performs no DML; it exists purely as a read-only projection.
Because Ceridian Source 500 relies on flat, fixed-format employee records, the view resolves foreign keys, effective-dated row selection, and profile-driven switching of the adjustment logic on behalf of the integration, shielding the payroll vendor from the normalized PER schemas.
Underlying Base Objects
The view is defined over the following documented base objects:
- PER_ALL_PEOPLE_F — primary source of employee demographics (employee number, name, national identifier, date of birth, and the ATTRIBUTE1 through ATTRIBUTE3 flex fields).
- PER_PERIODS_OF_SERVICE — supplies DATE_START, FINAL_PROCESS_DATE, ADJUSTED_SVC_DATE, and LAST_UPDATE_DATE for service-based calculations.
- PER_ADDRESSES — provides postal components (ADDRESS_LINE1, ADDRESS_LINE2, TOWN_OR_CITY, REGION_2, ADD_INFORMATION17, POSTAL_CODE) and their effective dates.
- PER_ALL_ASSIGNMENTS_F — joins employees to their assignments.
- HR_ALL_ORGANIZATION_UNITS — resolves the business group/legal employer NAME.
- HR_SOFT_CODING_KEYFLEX — flexfield context for soft-coded assignment attributes.
- HR_CERIDIAN_500_SPOUSE_V — a dependent view supplying spouse date of birth.
- HR_CERIDIAN (package) — its GET_CER_EXTRACT_DATE function anchors the “as-of” effective dating and date suppression logic.
- FND_PROFILE (package) — the FND_PROFILE.VALUE calls drive conditional behavior.
The joins make the view a composite of person, address, assignment, and service data keyed by PERSON_ID and BUSINESS_GROUP_ID.
Key Columns
The columns most relevant to payroll extraction include:
- EMPLOYEE_NUMBER, LAST_NAME, FIRST_NAME, MIDDLE_NAMES, SUFFIX — the identity payload delivered to Ceridian.
- NATIONAL_IDENTIFIER, SEX, DATE_OF_BIRTH, SPOUSE_DATE_OF_BIRTH — statutory and benefit eligibility data.
- ADJUSTED_SERVICE_DATE — the user’s search term. It is derived conditionally: when PER_OAB_NEW_BENEFITS_MODEL is ‘Y’, the view returns PPS.ADJUSTED_SVC_DATE; otherwise it converts PP.ATTRIBUTE3 using the ‘YYYY/MM/DD HH24:MI:SS’ format. This dual path is the reason the column is often cited in customization and troubleshooting queries.
- SMOKER_FLAG — likewise profile-controlled, mapped to PP.ATTRIBUTE2 when the new benefits model is enabled, otherwise to USES_TOBACCO_FLAG.
- DATE_START, FINAL_PROCESS_DATE — hire and termination/processing markers.
- DATE_FROM / DATE_TO (address) — effective dating, with DATE_TO nullified once the extract date is reached.
- BUSINESS_GROUP_ID, PERSON_ID — keys for downstream joins and reconciliation.
Common Use Cases and Queries
Typical scenarios include verifying the adjusted service date used for benefit calculations before a Ceridian extract run, and reconciling employee demographic data across HR and payroll.
SELECT employee_number,
last_name,
first_name,
adjusted_service_date
FROM apps.hr_ceridian_500_employee_v
WHERE adjusted_service_date IS NOT NULL;
SELECT employee_number,
date_start,
final_process_date,
smoker_flag
FROM apps.hr_ceridian_500_employee_v
WHERE business_group_id = :p_business_group_id;
Because the view reads through HR_CERIDIAN.GET_CER_EXTRACT_DATE, results are sensitive to session context and extracted profile values; extraction jobs should therefore execute under the standard concurrent manager session rather than ad hoc SQL.
-
View: HR_CERIDIAN_500_EMPLOYEE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_CERIDIAN_500_EMPLOYEE_V, object_name:HR_CERIDIAN_500_EMPLOYEE_V, status:VALID, product: PER - Human Resources , description: Ceridian Source 500 payroll interface view , implementation_dba_data: APPS.HR_CERIDIAN_500_EMPLOYEE_V ,
-
VIEW: APPS.HR_CERIDIAN_500_EMPLOYEE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_CERIDIAN_500_EMPLOYEE_V, object_name:HR_CERIDIAN_500_EMPLOYEE_V, status:VALID,
-
VIEW: APPS.HR_CERIDIAN_500_EMPLOYEE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_CERIDIAN_500_EMPLOYEE_V, object_name:HR_CERIDIAN_500_EMPLOYEE_V, status:VALID,
-
View: HR_CERIDIAN_500_EMPLOYEE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_CERIDIAN_500_EMPLOYEE_V, object_name:HR_CERIDIAN_500_EMPLOYEE_V, status:VALID, product: PER - Human Resources , description: Ceridian Source 500 payroll interface view , implementation_dba_data: APPS.HR_CERIDIAN_500_EMPLOYEE_V ,
-
VIEW: APPS.HR_CERIDIAN_EMPLOYEE_ONLY_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_CERIDIAN_EMPLOYEE_ONLY_V, object_name:HR_CERIDIAN_EMPLOYEE_ONLY_V, status:VALID,
-
VIEW: APPS.HR_CERIDIAN_EMPLOYEE_ONLY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_CERIDIAN_EMPLOYEE_ONLY_V, object_name:HR_CERIDIAN_EMPLOYEE_ONLY_V, status:VALID,
-
View: HR_CERIDIAN_EMPLOYEE_ONLY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_CERIDIAN_EMPLOYEE_ONLY_V, object_name:HR_CERIDIAN_EMPLOYEE_ONLY_V, status:VALID, product: PER - Human Resources , description: Ceridian Source 100 payroll interface view , implementation_dba_data: APPS.HR_CERIDIAN_EMPLOYEE_ONLY_V ,
-
View: HR_CERIDIAN_EMPLOYEE_ONLY_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_CERIDIAN_EMPLOYEE_ONLY_V, object_name:HR_CERIDIAN_EMPLOYEE_ONLY_V, status:VALID, product: PER - Human Resources , description: Ceridian Source 100 payroll interface view , implementation_dba_data: APPS.HR_CERIDIAN_EMPLOYEE_ONLY_V ,
-
VIEW: APPS.HR_CERIDIAN_500_EMPLOYEE_V
12.2.2
-
VIEW: APPS.HR_CERIDIAN_500_EMPLOYEE_V
12.1.1
-
VIEW: APPS.HR_CERIDIAN_EMPLOYEE_ONLY_V
12.1.1
-
VIEW: APPS.HR_CERIDIAN_EMPLOYEE_ONLY_V
12.2.2
-
eTRM - PER Tables and Views
12.2.2
description: Table to store NQF Training info for a person ,
-
eTRM - PER Tables and Views
12.1.1
description: Table to store NQF Training info for a person ,