Академический Документы
Профессиональный Документы
Культура Документы
Products
Products Industries
Industries Support
Support Training
Training Community
Community Developer
Developer Partner
Partner
About
About
Home / Community / Blogs + Actions
Mayank Singh
more by this author
ABAP Development
create evaluation path | evaluation | evaluation path | evaluation path in sap hr | get multiple roots | hr abap | hrwpc struc get multiple
roots
share
0 share
0 tweet share
0
Follow RSS
https://blogs.sap.com/2013/09/02/evaluation-path-how-to-create-and-use/ 1/17
4/26/2018 Evaluation Path : How to create and use | SAP Blogs
We will create an Evaluation Path below which will be used to find Org. Unit of
a person based on USER ID which is given as an input.(US -> P -> S -> O)
STEP 4: Enter the name of EvalPath and the Evaluation Path Text.
Then Click on Save.
https://blogs.sap.com/2013/09/02/evaluation-path-how-to-create-and-use/ 2/17
4/26/2018 Evaluation Path : How to create and use | SAP Blogs
STEP 6: There is a Field Skip which has a Checkbox which should not be
ticked if you want the Output of that Relationship to be Included in the Final
Result.
e.g: in the above scenario Output from all the Relationships will be
Included in the Final Result.
https://blogs.sap.com/2013/09/02/evaluation-path-how-to-create-and-use/ 3/17
4/26/2018 Evaluation Path : How to create and use | SAP Blogs
STEP 3: Click on the Position Button at the Bottom of the Screen and enter
the name of Evaluation Path which you want to Display. Then Press OK.
STEP 4: Select the Evaluation Path you want to Display and Click on the
Evaluation Path
https://blogs.sap.com/2013/09/02/evaluation-path-how-to-create-and-use/ 4/17
4/26/2018 Evaluation Path : How to create and use | SAP Blogs
Note: We can also Create/Display Evaluation Path using Transaction Code OOAW.
We will execute the Evaluation path created above using the Function Module
“RH_STRUC_GET“:
Position 40004241
https://blogs.sap.com/2013/09/02/evaluation-path-how-to-create-and-use/ 5/17
4/26/2018 Evaluation Path : How to create and use | SAP Blogs
https://blogs.sap.com/2013/09/02/evaluation-path-how-to-create-and-use/ 6/17
4/26/2018 Evaluation Path : How to create and use | SAP Blogs
RESULT_TAB
RESULT_OBJEC
RESULT_STRUC
https://blogs.sap.com/2013/09/02/evaluation-path-how-to-create-and-use/ 7/17
4/26/2018 Evaluation Path : How to create and use | SAP Blogs
(LEVEL 1) (LEVEL 2)
(LEVEL 3)
10: US A208 P NA
S -> 40004241 ————–
20: P B008 S NA
(LEVEL 3)
30: S A003 O O -> 30001028
(LEVEL 4)
10: US A208 P NA
O -> 30001028 O -> 3000102
20: P B008 S NA
(LEVEL 4)
30: S A003 O NA
(LEVEL 3)
(LEVEL 2)
https://blogs.sap.com/2013/09/02/evaluation-path-how-to-create-and-use/ 8/17
4/26/2018 Evaluation Path : How to create and use | SAP Blogs
*Levels mentioned above are the values which we will get in the column “Level” in
the result table “RESULT_STRUC”
RESULT_TAB:
RESULT_OBJEC:
RESULT_STRUC
https://blogs.sap.com/2013/09/02/evaluation-path-how-to-create-and-use/ 9/17
4/26/2018 Evaluation Path : How to create and use | SAP Blogs
https://blogs.sap.com/2013/09/02/evaluation-path-how-to-create-and-use/ 10/17
4/26/2018 Evaluation Path : How to create and use | SAP Blogs
(LEVEL 3)
10: US A208 P NA
S -> 40004241 O -> 30001028
20: P B008 S NA
(LEVEL 3) S -> 4000424
30: S A003 O O -> 30001028
P -> 2000184
(LEVEL 4)
10: US A208 P NA
O -> 30001028 A. O -> 3
20: P B008 S NA B. S 400
(LEVEL 4) C. P ->
30: S A003 O NA 20001
P -> 2000184
P -> 2000184
P -> 2000184
NOTE:- We can give any Object as Input which is specified in Obj. Type in
the Evaluation Path.
In that scenario the Relationships which are Relevant to that Object will be
Executed first.
https://blogs.sap.com/2013/09/02/evaluation-path-how-to-create-and-use/ 11/17
4/26/2018 Evaluation Path : How to create and use | SAP Blogs
This Evaluation path will return only Org. Units and Position as the above Org.
https://blogs.sap.com/2013/09/02/evaluation-path-how-to-create-and-use/ 12/17
4/26/2018 Evaluation Path : How to create and use | SAP Blogs
We can also alter Display Depth (Default is Zero) and execute the Evaluation Path
A. When we specify the Display Depth as ‘1’ then we get the below output:
B. When we specify the Display Depth as ‘2’ then we get the below output:
C. When we specify the Display Depth as ‘3’ then we get the below output:
https://blogs.sap.com/2013/09/02/evaluation-path-how-to-create-and-use/ 13/17
4/26/2018 Evaluation Path : How to create and use | SAP Blogs
Note: Evaluation paths can be tested and analyzed using the report RHSTRU00.
Note: For evaluating Evaluation Path there are few Function Modules in the
a) HR_STRUCTURE_GET
b) RH_STRUC_GET
c) RH_STRUC_GET_MULTIPLE_ROOTS
d) RH_STRUC_SEARCH
Alert Moderator
8 Comments
You must be Logged on to comment or reply to a post.
https://blogs.sap.com/2013/09/02/evaluation-path-how-to-create-and-use/ 14/17
4/26/2018 Evaluation Path : How to create and use | SAP Blogs
Anirban RoyChoudhury
Nice document.
Thanks Anirban.
Please let me know in case you have any questions.
Hitesh Wankhede
instead of
Thanks Hitesh….
https://blogs.sap.com/2013/09/02/evaluation-path-how-to-create-and-use/ 15/17
4/26/2018 Evaluation Path : How to create and use | SAP Blogs
SG Sg
Regards,
Giri
Thanks Giri….
Kush Patidar
Regards,
Kush
Priya Gupta
https://blogs.sap.com/2013/09/02/evaluation-path-how-to-create-and-use/ 16/17
4/26/2018 Evaluation Path : How to create and use | SAP Blogs
Iam not able to see entries in evaluation path we can test directly through OOAW instead
of function module
https://blogs.sap.com/2013/09/02/evaluation-path-how-to-create-and-use/ 17/17