SlideShare a Scribd company logo
2
Most read
3
Most read
SELECT DISTINCT
"C"."Job Role id",
"C"."Job Role Name",
"C"."Duty Role id",
papf.person_number,
f.first_name
|| ' '
|| f.nam_information1
|| ' '
|| f.nam_information2
|| ' '
|| f.last_name full_name,
pu_emp.username "UserAccountName",
(
SELECT
"ASE_ROLE_VL"."ROLE_NAME"
FROM
"FUSION"."ASE_ROLE_VL" "ASE_ROLE_VL"
WHERE
"ASE_ROLE_VL"."ROLE_ID" = "C"."Duty Role id"
) AS "Duty Role Name",
"ASE_PRIV_ROLE_MBR"."PRIVILEGE_ID" AS "PRIVILEGE_ID",
(
SELECT
"ASE_PRIVILEGE_VL"."NAME"
FROM
"FUSION"."ASE_PRIVILEGE_VL" "ASE_PRIVILEGE_VL"
WHERE
"ASE_PRIVILEGE_VL"."PRIVILEGE_ID" =
"ASE_PRIV_ROLE_MBR"."PRIVILEGE_ID"
) AS "Privilege_name",
"C"."Navigation path"
FROM
per_users pu_emp,
per_user_roles pur_emp,
per_roles_dn prd_emp,
per_roles_dn_tl prdt_emp,
per_person_names_f f,
per_all_assignments_m paam,
per_all_people_f papf ,
( SELECT
"B"."Job_Role_id1" AS "Job Role id",
(
SELECT
"ASE_ROLE_VL"."ROLE_NAME"
FROM
"FUSION"."ASE_ROLE_VL" "ASE_ROLE_VL"
WHERE
"ASE_ROLE_VL"."ROLE_ID" = "B"."Job_Role_id1"
) AS "Job Role Name",
"B"."Duty_Role_id1" AS "Duty Role id",
"B"."Navigation_path1" AS "Navigation path"
FROM
(
SELECT
"A"."Job_Role_id" AS "Job_Role_id1",
"A"."Duty_Role_id" AS "Duty_Role_id1",
(
SELECT
"ASE_ROLE_TYPE_VL"."ROLE_TYPE_NAME"
FROM
"FUSION"."ASE_ROLE_TYPE_VL" "ASE_ROLE_TYPE_VL"
WHERE
"ASE_ROLE_TYPE_VL"."ROLE_TYPE_CODE" = (
SELECT
"ASE_ROLE_VL"."ROLE_TYPE_CODE"
FROM
"FUSION"."ASE_ROLE_VL" "ASE_ROLE_VL"
WHERE
"ASE_ROLE_VL"."ROLE_ID" = "A"."Job_Role_id"
)
) AS "JOB_ROLE_TYPE_NAME",
(
SELECT
"ASE_ROLE_TYPE_VL"."ROLE_TYPE_NAME"
FROM
"FUSION"."ASE_ROLE_TYPE_VL" "ASE_ROLE_TYPE_VL"
WHERE
"ASE_ROLE_TYPE_VL"."ROLE_TYPE_CODE" = (
SELECT
"ASE_ROLE_VL"."ROLE_TYPE_CODE"
FROM
"FUSION"."ASE_ROLE_VL" "ASE_ROLE_VL"
WHERE
"ASE_ROLE_VL"."ROLE_ID" = "A"."Duty_Role_id"
)
) AS "DUTY_ROLE_TYPE_NAME",
"A"."Navigation_path" AS "Navigation_path1"
FROM
(
( SELECT DISTINCT
CONNECT_BY_ROOT
"ASE_ROLE_ROLE_MBR"."CHILD_ROLE_ID" AS "Job_Role_id",
"ASE_ROLE_ROLE_MBR"."PARENT_ROLE_ID"
AS "Duty_Role_id",
sys_connect_by_path((
SELECT
"ASE_ROLE_VL"."ROLE_NAME"
FROM
"FUSION"."ASE_ROLE_VL" "ASE_ROLE_VL"
WHERE
"ASE_ROLE_VL"."ROLE_ID" =
"ASE_ROLE_ROLE_MBR"."PARENT_ROLE_ID"
), ' – > ') AS
"Navigation_path"
FROM
"FUSION"."ASE_ROLE_ROLE_MBR"
"ASE_ROLE_ROLE_MBR"
WHERE
( "ASE_ROLE_ROLE_MBR"."EFFECTIVE_END_DATE" >=
sysdate
OR "ASE_ROLE_ROLE_MBR"."EFFECTIVE_END_DATE" IS
NULL )
CONNECT BY
PRIOR "ASE_ROLE_ROLE_MBR"."PARENT_ROLE_ID" =
"ASE_ROLE_ROLE_MBR"."CHILD_ROLE_ID"
)
UNION
( SELECT
"ASE_ROLE_VL"."ROLE_ID" AS "Job_Role_id",
"ASE_ROLE_VL"."ROLE_ID" AS "Duty_Role_id",
' – > ' || "ASE_ROLE_VL"."ROLE_NAME" AS "Navigation_path"
FROM
"FUSION"."ASE_ROLE_VL" "ASE_ROLE_VL"
WHERE
( "ASE_ROLE_VL"."EFFECTIVE_END_DATE" >= sysdate
OR "ASE_ROLE_VL"."EFFECTIVE_END_DATE" IS NULL )
)
) "A"
) "B"
WHERE
( "B"."JOB_ROLE_TYPE_NAME" LIKE '%Duty Roles%'
OR "B"."DUTY_ROLE_TYPE_NAME" LIKE '%Duty Roles%' )
) "C",
"FUSION"."ASE_PRIV_ROLE_MBR" "ASE_PRIV_ROLE_MBR"
WHERE
"ASE_PRIV_ROLE_MBR"."ROLE_ID" = "C"."Duty Role id"
AND ( "C"."Job Role Name" ) IN ( 'Employee', 'Line Manager' )
AND f.name_type = 'GLOBAL'
AND f.person_id = paam.person_id
AND papf.person_id = paam.person_id
AND pu_emp.person_id = f.person_id (+)
AND pu_emp.user_id = pur_emp.user_id
AND pur_emp.role_id = prd_emp.role_id
AND pur_emp.role_guid = prd_emp.role_guid
AND prd_emp.role_id = prdt_emp.role_id
AND pur_emp.role_id = prdt_emp.role_id
AND prdt_emp.source_lang = 'US'
AND "C"."Job Role Name" = prdt_emp.role_name
ORDER BY PERSON_NUMBER

More Related Content

PDF
The Goal with performance details Oracle Fusion Cloud
PDF
Infolets and OTBI Deep link Actionable Reports - Configuration Work Book
PDF
Oracle Cloud SQL FTE Positions Query
PDF
Query Worker Contracts Details Oracle Fusion Cloud
PDF
Bi email-alert-notification - Fusion Alert
DOCX
Fast formula queries for functions, contexts, db is and packages
PDF
Query Pre Payment details Oracle Fusion Cloud
PDF
Legal Employer Details Query Oracle Fusion Cloud
The Goal with performance details Oracle Fusion Cloud
Infolets and OTBI Deep link Actionable Reports - Configuration Work Book
Oracle Cloud SQL FTE Positions Query
Query Worker Contracts Details Oracle Fusion Cloud
Bi email-alert-notification - Fusion Alert
Fast formula queries for functions, contexts, db is and packages
Query Pre Payment details Oracle Fusion Cloud
Legal Employer Details Query Oracle Fusion Cloud

What's hot (20)

PDF
Oracle Fusion Cloud HCM Payroll Query
PDF
Oracle Fusion Cloud Payroll Costing Query
DOCX
Accrual plan set up in oracle hrms
PDF
All payroll elements with eligibility Oracle Fusion Cloud
RTF
Calendar working days and holidays for Oracle EBS R12 Absence management
PPT
Oracle HRMS Payroll Table Overview
PDF
Otl Oracle Time and Labor
DOCX
How to debug a fast formula
PDF
DBI database Items Query Oracle Fusion Cloud
PDF
Validation type 'special' in value sets
PDF
Payroll costing details Oracle Fusion Cloud HCM
PDF
An Overview of Fusion Absence Management Absence Plan Definition and Use
PDF
Ame how to diagnose issues with the default approver list in purchasing when ...
PDF
Oracle HCM Cloud Core HR Workforce Structures Table Relationships
PDF
Oracle Payables R12 ivas
PDF
Creating business group in oracle apps
PDF
Purchase Order Approval Using Approval Management Engine
PDF
Oracle forms personalization
DOCX
Query to get the geography information using bi report
PDF
How to Debug the Fast Formula.pdf
Oracle Fusion Cloud HCM Payroll Query
Oracle Fusion Cloud Payroll Costing Query
Accrual plan set up in oracle hrms
All payroll elements with eligibility Oracle Fusion Cloud
Calendar working days and holidays for Oracle EBS R12 Absence management
Oracle HRMS Payroll Table Overview
Otl Oracle Time and Labor
How to debug a fast formula
DBI database Items Query Oracle Fusion Cloud
Validation type 'special' in value sets
Payroll costing details Oracle Fusion Cloud HCM
An Overview of Fusion Absence Management Absence Plan Definition and Use
Ame how to diagnose issues with the default approver list in purchasing when ...
Oracle HCM Cloud Core HR Workforce Structures Table Relationships
Oracle Payables R12 ivas
Creating business group in oracle apps
Purchase Order Approval Using Approval Management Engine
Oracle forms personalization
Query to get the geography information using bi report
How to Debug the Fast Formula.pdf
Ad

More from Feras Ahmad (18)

PDF
Oracle Fusion HCM Payroll Process Flow.pdf
DOCX
Configure Flexfield Parameters in Value Sets for Document Records.docx
PPT
Building-Materials
PDF
Oracle Fusion Cloud sensitive data access audit
PPTX
Oracle HCM Presentation 2020
PPT
Oracle Fusion HCM vs E-Business Suite HRMS
PDF
2020 06-11 goverment KSA Summary VAT increase
PPTX
Financial reporting compliance cloud service presentation
DOCX
Absence Work flow query
DOCX
Setting up audits and audit reports Fusion Cloud
DOC
Oracle EBS R12 Payroll user manual
DOC
Oracle EBS R12 Self service user manual
DOCX
Oracle EBS R 12 Core hr user manual
DOCX
Oracle Fusion HCM Presentation
DOC
Oracle HRMS Accrual plan Setup
PPT
Oracle Fusion HCM Presentation
PDF
Best practices for fusion hcm cloud implementation
PPTX
Oracle EBS Apps HRMS Presentation
Oracle Fusion HCM Payroll Process Flow.pdf
Configure Flexfield Parameters in Value Sets for Document Records.docx
Building-Materials
Oracle Fusion Cloud sensitive data access audit
Oracle HCM Presentation 2020
Oracle Fusion HCM vs E-Business Suite HRMS
2020 06-11 goverment KSA Summary VAT increase
Financial reporting compliance cloud service presentation
Absence Work flow query
Setting up audits and audit reports Fusion Cloud
Oracle EBS R12 Payroll user manual
Oracle EBS R12 Self service user manual
Oracle EBS R 12 Core hr user manual
Oracle Fusion HCM Presentation
Oracle HRMS Accrual plan Setup
Oracle Fusion HCM Presentation
Best practices for fusion hcm cloud implementation
Oracle EBS Apps HRMS Presentation
Ad

Recently uploaded (20)

PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Machine learning based COVID-19 study performance prediction
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
Big Data Technologies - Introduction.pptx
PDF
Encapsulation theory and applications.pdf
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Empathic Computing: Creating Shared Understanding
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Modernizing your data center with Dell and AMD
PDF
Chapter 3 Spatial Domain Image Processing.pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
A Presentation on Artificial Intelligence
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
Machine learning based COVID-19 study performance prediction
Digital-Transformation-Roadmap-for-Companies.pptx
NewMind AI Monthly Chronicles - July 2025
Review of recent advances in non-invasive hemoglobin estimation
Big Data Technologies - Introduction.pptx
Encapsulation theory and applications.pdf
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Network Security Unit 5.pdf for BCA BBA.
Empathic Computing: Creating Shared Understanding
Agricultural_Statistics_at_a_Glance_2022_0.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Modernizing your data center with Dell and AMD
Chapter 3 Spatial Domain Image Processing.pdf
The AUB Centre for AI in Media Proposal.docx
A Presentation on Artificial Intelligence
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf

Query all roles and duties and privileges Oracle Fusion Cloud

  • 1. SELECT DISTINCT "C"."Job Role id", "C"."Job Role Name", "C"."Duty Role id", papf.person_number, f.first_name || ' ' || f.nam_information1 || ' ' || f.nam_information2 || ' ' || f.last_name full_name, pu_emp.username "UserAccountName", ( SELECT "ASE_ROLE_VL"."ROLE_NAME" FROM "FUSION"."ASE_ROLE_VL" "ASE_ROLE_VL" WHERE "ASE_ROLE_VL"."ROLE_ID" = "C"."Duty Role id" ) AS "Duty Role Name", "ASE_PRIV_ROLE_MBR"."PRIVILEGE_ID" AS "PRIVILEGE_ID", ( SELECT "ASE_PRIVILEGE_VL"."NAME" FROM "FUSION"."ASE_PRIVILEGE_VL" "ASE_PRIVILEGE_VL" WHERE "ASE_PRIVILEGE_VL"."PRIVILEGE_ID" = "ASE_PRIV_ROLE_MBR"."PRIVILEGE_ID" ) AS "Privilege_name", "C"."Navigation path" FROM per_users pu_emp, per_user_roles pur_emp, per_roles_dn prd_emp, per_roles_dn_tl prdt_emp, per_person_names_f f, per_all_assignments_m paam, per_all_people_f papf , ( SELECT "B"."Job_Role_id1" AS "Job Role id", ( SELECT "ASE_ROLE_VL"."ROLE_NAME" FROM "FUSION"."ASE_ROLE_VL" "ASE_ROLE_VL" WHERE "ASE_ROLE_VL"."ROLE_ID" = "B"."Job_Role_id1" ) AS "Job Role Name", "B"."Duty_Role_id1" AS "Duty Role id",
  • 2. "B"."Navigation_path1" AS "Navigation path" FROM ( SELECT "A"."Job_Role_id" AS "Job_Role_id1", "A"."Duty_Role_id" AS "Duty_Role_id1", ( SELECT "ASE_ROLE_TYPE_VL"."ROLE_TYPE_NAME" FROM "FUSION"."ASE_ROLE_TYPE_VL" "ASE_ROLE_TYPE_VL" WHERE "ASE_ROLE_TYPE_VL"."ROLE_TYPE_CODE" = ( SELECT "ASE_ROLE_VL"."ROLE_TYPE_CODE" FROM "FUSION"."ASE_ROLE_VL" "ASE_ROLE_VL" WHERE "ASE_ROLE_VL"."ROLE_ID" = "A"."Job_Role_id" ) ) AS "JOB_ROLE_TYPE_NAME", ( SELECT "ASE_ROLE_TYPE_VL"."ROLE_TYPE_NAME" FROM "FUSION"."ASE_ROLE_TYPE_VL" "ASE_ROLE_TYPE_VL" WHERE "ASE_ROLE_TYPE_VL"."ROLE_TYPE_CODE" = ( SELECT "ASE_ROLE_VL"."ROLE_TYPE_CODE" FROM "FUSION"."ASE_ROLE_VL" "ASE_ROLE_VL" WHERE "ASE_ROLE_VL"."ROLE_ID" = "A"."Duty_Role_id" ) ) AS "DUTY_ROLE_TYPE_NAME", "A"."Navigation_path" AS "Navigation_path1" FROM ( ( SELECT DISTINCT CONNECT_BY_ROOT "ASE_ROLE_ROLE_MBR"."CHILD_ROLE_ID" AS "Job_Role_id", "ASE_ROLE_ROLE_MBR"."PARENT_ROLE_ID" AS "Duty_Role_id", sys_connect_by_path(( SELECT "ASE_ROLE_VL"."ROLE_NAME" FROM "FUSION"."ASE_ROLE_VL" "ASE_ROLE_VL" WHERE "ASE_ROLE_VL"."ROLE_ID" =
  • 3. "ASE_ROLE_ROLE_MBR"."PARENT_ROLE_ID" ), ' – > ') AS "Navigation_path" FROM "FUSION"."ASE_ROLE_ROLE_MBR" "ASE_ROLE_ROLE_MBR" WHERE ( "ASE_ROLE_ROLE_MBR"."EFFECTIVE_END_DATE" >= sysdate OR "ASE_ROLE_ROLE_MBR"."EFFECTIVE_END_DATE" IS NULL ) CONNECT BY PRIOR "ASE_ROLE_ROLE_MBR"."PARENT_ROLE_ID" = "ASE_ROLE_ROLE_MBR"."CHILD_ROLE_ID" ) UNION ( SELECT "ASE_ROLE_VL"."ROLE_ID" AS "Job_Role_id", "ASE_ROLE_VL"."ROLE_ID" AS "Duty_Role_id", ' – > ' || "ASE_ROLE_VL"."ROLE_NAME" AS "Navigation_path" FROM "FUSION"."ASE_ROLE_VL" "ASE_ROLE_VL" WHERE ( "ASE_ROLE_VL"."EFFECTIVE_END_DATE" >= sysdate OR "ASE_ROLE_VL"."EFFECTIVE_END_DATE" IS NULL ) ) ) "A" ) "B" WHERE ( "B"."JOB_ROLE_TYPE_NAME" LIKE '%Duty Roles%' OR "B"."DUTY_ROLE_TYPE_NAME" LIKE '%Duty Roles%' ) ) "C", "FUSION"."ASE_PRIV_ROLE_MBR" "ASE_PRIV_ROLE_MBR" WHERE "ASE_PRIV_ROLE_MBR"."ROLE_ID" = "C"."Duty Role id" AND ( "C"."Job Role Name" ) IN ( 'Employee', 'Line Manager' ) AND f.name_type = 'GLOBAL' AND f.person_id = paam.person_id AND papf.person_id = paam.person_id AND pu_emp.person_id = f.person_id (+) AND pu_emp.user_id = pur_emp.user_id AND pur_emp.role_id = prd_emp.role_id AND pur_emp.role_guid = prd_emp.role_guid AND prd_emp.role_id = prdt_emp.role_id AND pur_emp.role_id = prdt_emp.role_id AND prdt_emp.source_lang = 'US' AND "C"."Job Role Name" = prdt_emp.role_name ORDER BY PERSON_NUMBER