Introduction

This Post illustrates the steps required to Extract the employee data based on business group in Oracle EBS R12

Script to Employee data extraction based on business group

SELECT

hou.name                business_unit,

papf1.first_name,

papf1.middle_names,

papf1.last_name,

papf1.full_name         emp_full_name,

pj.name                 employeee_job_desc,

pj.attribute16          wd_job,

papf1.employee_number   employee_number,

papf1.email_address     employee_email_hr,

fu.email_address        employee_email_fnd,

fu.user_name            user_name,

papf2.first_name        manager_first_name,

papf2.last_name         manager_last_name,

papf2.middle_names      manager_middle_name,

papf2.full_name         manager_full_name,

papf2.employee_number   manager_empno,

papf2.email_address     manager_email

FROM

apps.per_people_x papf1,

apps.per_people_x papf2,

apps.hr_organization_units_v hou,

apps.per_all_assignments_f paaf1,

apps.per_jobs pj,

apps.fnd_user fu

WHERE

1 = 1

AND hou.organization_id = papf1.business_group_id

AND papf1.person_id = paaf1.person_id

AND paaf1.job_id = pj.job_id (+)

AND paaf1.supervisor_id = papf2.person_id (+)

AND papf1.person_id = fu.employee_id (+)

AND hou.type = ‘BG’

AND papf1.business_group_id = p_business_group_id

AND trunc(SYSDATE) BETWEEN trunc(paaf1.effective_start_date) AND trunc(paaf1.effective_end_date)

What we expect in the script.

This script helps us to comprehend how the Employee data extraction work based on business group. A couple of tables which is being used in the scripts are apps.per_people, apps.hr_organization_units_v,etc

Summary

This Post described the script for Employee data extraction based on business group in Oracle EBS R12.

Queries

Do drop a note by writing us at doyen.ebiz@gmail.com or use the comment section below to ask your questions.

 

Recent Posts

Start typing and press Enter to search