Query to find PERSON_NUMBER, TITLE, FIRST_NAME, MIDDLE_NAMES, LAST_NAME, DISPLAY_NAME,FULL_NAME, LIST_NAME, ORDER_NAME OF EMPLOYEE of Employee - Oracle Fusion HCM

Fusion Queries

Employee Details in Fusion HCM

Query to find Name details of an Employee

Oracle Fusion HCM : 

PERSON_NUMBER,          
TITLE,              
FIRST_NAME,         
MIDDLE_NAMES,          
LAST_NAME,          
DISPLAY_NAME,         
FULL_NAME,         
LIST_NAME,          
ORDER_NAME      


per_person_names_f,town_of_birth,region_of_birth,country_of_birth,person_number,date_of_death,blood_type,date_of_birth ,





SELECT 
papf.person_number,          
ppnf.title,                  -- Its code. Use hcm_lookups for meaning          
ppnf.first_name,         
ppnf.middle_names,          
ppnf.last_name,          
ppnf.display_name,         
ppnf.full_name,         
 ppnf.list_name,          
ppnf.order_name     

FROM 
per_all_people_f papf, 
per_person_names_f ppnf    

WHERE 
papf.person_id = ppnf.person_id(+) -- (+)to fetch if some data is not present in system          
AND TRUNC (SYSDATE) BETWEEN papf.effective_start_date 
 AND papf.effective_end_date          
AND TRUNC (SYSDATE) BETWEEN ppnf.effective_start_date  AND ppnf.effective_end_date -- To get latest updated data          
AND ppnf.name_type = 'GLOBAL'          -- Depending uppon requirement 

ORDER BY person_number

Comments

Popular posts from this blog

Query to find Address Details of Employee - Oracle Fusion HCM

Query to find Email details of an Employee

Query to find PERSON_NUMBER, PHONE_TYPE, PHONE_NUMBER, AREA_CODE, SEARCH_PHONE_NUMBER, COUNTRY_CODE_NUMBER OF EMPLOYEE of Employee - Oracle Fusion HCM