EGP_USER_DETAILS_V
Details
-
Schema: FUSION
-
Object owner: EGP
-
Object type: VIEW
Columns
Name |
---|
USERNAME DISPLAY_PERSON_NAME DISPLAY_EMAIL_ADDRESS USER_GUID LOGIN_USERNAME |
Query
SQL_Statement |
---|
SELECT USERNAME, DISPLAY_PERSON_NAME, DISPLAY_EMAIL_ADDRESS, USER_GUID, LOGIN_USERNAME FROM ( SELECT UserPEO.USERNAME AS USERNAME, PersonNameDPEO.display_name AS DISPLAY_PERSON_NAME, EmailAddressPEO.email_address AS DISPLAY_EMAIL_ADDRESS, UserPEO.USER_GUID AS USER_GUID, UserPEO.MULTITENANCY_USERNAME AS LOGIN_USERNAME FROM PER_USERS UserPEO, PER_PERSON_NAMES_F_V PersonNameDPEO, PER_EMAIL_ADDRESSES EmailAddressPEO, per_all_people_f per WHERE UserPEO.person_id = per.person_id and trunc(sys_extract_utc(systimestamp)+0.5) between per.effective_start_date(+) and per.effective_end_date(+) and per.primary_email_id=EmailAddressPEO.email_address_id(+) and UserPEO.person_id = PersonNameDPEO.person_id(+) and trunc(sys_extract_utc(systimestamp)+0.5) between PersonNameDPEO.effective_start_date(+) and PersonNameDPEO.effective_end_date(+) union all select UserPEO.USERNAME AS USERNAME, hzp.party_name AS DISPLAY_PERSON_NAME, hzp.email_address AS DISPLAY_EMAIL_ADDRES, UserPEO.USER_GUID AS USER_GUID, UserPEO.MULTITENANCY_USERNAME AS LOGIN_USERNAME FROM PER_USERS UserPEO, HZ_PARTIES hzp WHERE UserPEO.party_id=hzp.party_id and UserPEO.person_id is null union all select UserPEO.USERNAME as USERNAME, UserPEO.USERNAME AS DISPLAY_PERSON_NAME, UserPEO.USERNAME AS DISPLAY_EMAIL_ADDRESS, UserPEO.USER_GUID AS USER_GUID, UserPEO.MULTITENANCY_USERNAME AS LOGIN_USERNAME FROM PER_USERS UserPEO WHERE UserPEO.person_id is null and UserPEO.party_id is null ) |