Regarding Customized evaluation path in OM

Hi experts,
This is Prasanna. i have created customized relationship as "HAS TALENTED PARTICIPANT" and evaluation path as "AZTI".i have assined this relationship between two object types that are D(course type) and P(person). In PP01 transaction i tried to save the record using this relationship.but there i am getting one issue that is showing below
"ERROR WHILE ADDING".
my evaluation path and relation ship showed successfully in ALLOWED RELATIONSHIP option.please help me to rectify this issue.
Thanks and Regards,
M.L.Prasanna

Hi Prasanna,
Please check whether your custom relationship has been maintained for object type or not for which you need to maintain this relationship.
Path to check:- SPRO > PM > OM > Data model enhancement > Relationship maintenancee > Maintain relationship > Allowed relationship
Revert for further clarification.
Regards,
Purnima

Similar Messages

  • Custom Relationship or Evaluation Path needed for 'Time Admin' Scenario

    Hello all Gurus,
    I am looking for some direction on a scenario that I am trying to accomplish.
    The position u201CLEAD Solutions Architectu201D, in the example below, is going to be what we will classify as a Time administrator.  The function on this Time Admin will to be to correct an employeeu2019s punch exceptions via a portal application (ITC).  But, my issue is that I need this user/position to be able to view all organizations and their people down below.
    I have tried creating a custom evaluation path and I can get it to work down to the ORG, but not to the employee.
    Also, I have created an ABAP program and routine to tie to a custom relationship, but when I attempt assign the new program, the program name disappears after clicking on new entry (T77EV-PROGR).
    EXAMPLE
    IT Infrastructure          O(rganization)
                        Lead Solutions Architect     S    (TIME ADMIN)          
         Director, IT Infrastructure     S          
         Operations Services          O(rganization)          Below Organization 'IT Infrastructure'
              Senior Support Specialist                          S     
              Senior Operations Coordinator     S     
              Manager, Operations Services     S     
              Intern, IT Intern                          S     
              Operations Servies Analyst     S     
              Customer Support Services     O(rganization)  Below Organization 'Operations Services'
                   Support Specialist     S
                   Support Specialist     S
                   Support Specialist     S
    END
    Any advice or direction on this would be highly appreciated.
    Thanks,
    Mike

    Hello Brad,
    Thank you for your response. Here is the requested information.
    1) Is it a customer ITC app in the portal?
    a) This is SAPs iTime Clock for punch edits
    2) Are you using structural auth's ? also have you checked to make sure the time admin user has the right auth's to see people?
    a) We do use Structural auth and I have already opened that orgranization up to my test Time Admin
    3) Post the eval path you have so far.
    10     US     B     008     Holder      *      S
    20     P     B     008     Holder      *      S
    30     S     A     003     Belongs to      *      O
    40     O     B     003     Incorporates      *      *
    Appreciate your help on this,
    Mike

  • HR - Evaluation Path Issue

    Hi ,
    There is a custom FM which is using  std FM   RH_STRUC_GET_MULTIPLE_ROOTS' to get back hierarchy of organisation .
    A custom evaluation path has been created and is being used - ZX.
    Now RH_STRUC_GET_MULTIPLE_ROOTS' is returning incorrect results. I need to check whether the evaluation path is defined properly. looks like there is an error in definition which might be causing this problem.
    I have no idea how evaluation path works. Could you please let me know the tcode where i could check on the custom evaluation path and rectify the error?
    Thanks in advance

    thanks for the reply.
    I can see the evaluation path in table t778a. In tcode ppss i do not know what the object id and object type for the evaluation path are?
    Any idea if there is any other way to check details?

  • Default Evaluation Path in OM

    Hi HR Experts,
    I am really new to OM and this question might be a stupid one. But anyway here it goes.... Is there a way to default an evaluation path that will be used? Thanks in advance.
    Regards,
    Arvin

    Ho Evaluation paths are incoporated to the relationship..... Its already defaulted by SAP.. An evaluation path is an instruction to the system which determines which object types and relationship(s) are to be included in an evaluation of your organizational plan.
    For more check in SPRO>Personnel Management>Organizational Management->Basic Settings-->Maintain Evaluation Paths

  • Evaluation Path Results change after ECC6 Upgrade

    Hi All,
    We have upgraded to ECC6 up to and including our QA environment. We are running an old java version of the MSS team viewer. We have a custom evaluation path, a modified version of SAP_MANG (Z_MANG) that we have been using for years. After upgrade any view that involves an organization is showing duplicates...
    Example of output
    Organization 1
    Person 1
    Person 2
    Organization 1
    Person 1
    Person 2
    Our Z_MANG Evaluation Path looks like this...
    No     Obj. Typ.     A/B     Relat     Relat Name      Priority     Relat Obj Typ     Skip
    10      *                 B         008       Holder              *               S                        X
    20      S                A         012       Manages...      *               O      
    21      S                A         Z01      Salary Budg     *               * 
    22      S                A         Z02      HR Manages    *               *
    30      US             A          208      Is Identical to    *               *                         X
    Only when we skip No 21 Salary Budg is the problem resolved. Has anyone run into problems after upgrade to ECC60 that the results for an exting evaluation path have changed like this?
    Thanks,
    Doug

    >
    Doug Steckel wrote:
    > Hi Ranganath,
    >
    > Thanks for the quick reply. Yes the Skip flag is set on relationships 10 and 30. I would also think that would prevent this but it is not.
    >
    > Thanks,
    > Doug
    not all relationships represent physical data records in the database.  some are derived and without looking at the system, I believe the US 208 to P is a derived relationship.
    Are you sure all the users you are testing with have a proper sy-uname setup for all respective pernrs in PA0105?

  • Regarding Evaluation path used in Organisation structure.

    Dear All,
    How would i be able to get to know the evaluation path used by organisational structure to display the structure. What i found in tcode : ppome is that it is showing evaluation but not path name. I want to know the reference path name which it is using.
    Thanks,
    Raj

    Hi
    Check the Report:
    RHINFAW0 - Infotype reporting.
    Regards,
    Sreeram

  • Regarding role resolution using evaluation paths in workflow

    hi all,
    Could anybody guide me on the steps needed to configure role resolution using evaluation paths in workflow. IF u could provide me with a sample it would be great.
    Thanks in advance,
    steve

    Hi Steve,
    Why dont you check the Standard rule <b>168</b>. I am sure, that will give you some idea of Agent Determination. I mean, please refer the SWX_GET_MANGER function module.
    In this,you can see RH_STRUC_GET is the function module that determines the required Agent/related Org Object using the Evaluation path(see the parameter - ACT_WEGID), here they have used SAP_TAGT.
    I hope this helps.
    Regards,
    <i><b>Raja Sekhar</b></i>

  • Enhancing evaluation path with custom code

    Hi,
    like described in another discussion I have the following task to solve:
    I was setting up an org structure with companyname (O)- spain (O) - valencia (O) - engineer (S)-James(P), created a work center and assigned the organisational element on the level of valencia to it in hrms.
    I found the evaluation path P-S-O fits for my needs to see that (starting with) james is an engineer in valencia and I will try to get also the work center in the way it is described here: Evaluation path with P-S-O + work center
    Evaluation pathes seem to be pretty cool to use and efficient. I am wondering now how far the evaluation pathes can be extended. In the described process there are also WBS elements involved. They are linked to the work center with the help of the partner schema in the wbs element. The quesion is if it is possible to make a own evaluation path element (or to choose the wbs datatype) and have a user exit to get the wbs elements that are connected as partners to the work center also in the path? How can I find out how to solve this and if there are any user exits (or other mechanism) that give me the flexibility to take the evaluation path beyond the standards I can do without development.
    Greetings, Vanessa

    Hi Omid,
    I would like to have all necessary values in one evaluation report for development. In this way I don't need to go over several tables in the abap development ... instead I am able to use the evaluation path in several ways. One of these things is to include the WBS elements.
    Greetings, Vanessa

  • Querry regarding Evaluation path in org management

    Hi Experts,
    I need to configure an evaluation path as follows.
    1.  A manager  M1 belongs to org unit O1. He manages Org unit O2.
    2.  Org unit O2 reports to O1. similarly O3 also reports to O1.
    3.  Now I need to develop a evaluation path in which, M1 should have visibility to all employees from both O2 and O3 in his MSS..
    I have tried out many combinations with A002 and B002 relationships. but it not working.
    So could you help me to build this evaluation path.
    Thanks
    Sameer

    Hi Sameer,
    As per your existing relationships, 02 and 03 both reports to 01 org. unit..
    M1 belongs to 01, and 02 Reports to 01.
    So I think you should create a relationship like the following.
    1) Either M1 has to manage 03 (A012)
    or
    2) 02 has to Reports to 01 (A002 b/w the org.units)
    I think any one of the above relationships must exist..
    Otherwise, M1 cannot view all the employees from 03 in MSS, Since He is no more related with Org. unit 03.

  • MSS Team View evaluation path for non chief positions (s-s)

    Hello,
    We have a problem with display of employees under non chief manager - reporting managers (connection A002). In our organization we have line managers and under them team managers who are leading team of employees. Those managers want to see their employees under MSS Team View iView.
    I have checked forum posts and try to create correct evaluation path but i didn't get results yet. I have created 2 evaluation paths:
    Z_MANG (copy of SAP_MANG):
    10 *     B 008      S
    20 S    B 002      S
    30 US  A 208 P
    Z_S-S (copy of MSSDIREC):
    10 S  A 002     S
    20 S  A 008     P
    30 S  A 008     US
    I also included them into rules so:
    Root rule (rule 1) - Z_MANG
    Target rule (rule 3) - Z_S-S
    I have also done customizing under Object and Data provider and if I choose standard evaluation paths (e.g. SAP_MANG and MSSDIREC), I get employees shown - if I give manager a hat (A012 connection).
    Could you please help me with advice, where am I wrong? I think that first evaluation path (Z_MANG) is ok and it finds non chief manager, maybe is a problem with second one that don't show employees?
    Thank you for answers in advance.
    Best regards,
    David

    My first suggestion was either use Bottoms-up approach or top-down dont use both..like either use either of below
    S A 002 Reports (line) or
    S B 002 Is line supervisor
    but figured u will still have depth issues..so therefore
    you cld experiment like below..i understood your requirement, and i am suggesting this totally off-hand thats on top of my head..as i said experiement doing this way..
    say you have four levels  why dont you use different evalutaion path to link them between each level..
    say 1st to 2nd (reports to A002)
          2nd to 3rd (subordinate to A005)
          3rd to 4th/4th to 3rd (Is line supervisor B 002 )etc
    this way you will not have the depth issue as each one is diffeent Ev path..
    ...oops i can see people laughing at this solution..but well..i tried!

  • Evaluation path in Organizational Management

    Hi everyone ,
    Can anyone explain me what is the Evaluation path in Organizational Management?
    Thanks in advance.

    Hi.
    Evaluation paths represents a chain of relationships between object types.
    By specifying the several objects and relationships the evaluation path will analyse your organization structure and retrieve the several objects included on it.
    You can maintain evaluation paths on img -> Personnel Management ->Organisation Management-> Basic Settings-> Maintain Evaluation Paths
    Using SAP documentation to be more precise:
    An evaluation path is an instruction to the system which determines which object types and relationship(s) are to be included in an evaluation of your organizational plan.
    One or more relationships are then used as "Navigation paths" for evaluating structural information in your organizational plan (relating to the organizational or reporting structures) or matrix organization. The sequence of the relationships included in the evaluation path is decisive in how the results of the evaluation are displayed.
    Example
    Evaluation path "Staff assignments along organizational structure" (SBESX):
    No.  Object type A/B  Relationship  Priority  Type rel. object  Skip
    010 O B 003         *             S    
    020 S A 008         *             P 
    030 O B 002         *             O 
    For more information on priorities, see also: Priority
    First of all in this evaluation path, the positions assigned (S) to an organizational unit (O) are determined, then, the holder (P) assigned to each position is determined. As well as this, the next organizational unit down in the organizational structure is determined, the above procedure then takes place for this organizational unit. This procedure is repeated for all further subordinate organizational units.
    In the "Skip" field, you specify that a particular relationship is to be included in the evaluation path, but that the last object type in this relationship is not to be displayed.
    So, if the skip field were selected in the first line of the above example, this would mean that the organizational units and persons would be displayed, but not the positions that the persons occupy.
    Activities
    1. Check the evaluation paths in the SAP standard system.
    2. Create your own evaluation paths. These must be alphanumeric and have a- maximum of eight digits. They must begin with the letter "Z".
    Further notes
    Each relationship is defined by its short name ("A002", for example) and the evaluation text as an evaluation path and can not, therefore, be changed. You can change the evaluation text but not the short name of other evaluation paths.
    Create new evaluation paths, if you have defined new objects and want to carry out evaluations for them in conjunction with object types that already exist. You also need new evaluation paths if you are modifying existing evaluation paths, by selecting a "Skip" field, for example. Copy the evaluation path into the customer name space (beginning with "Y" or "Z") and enter an evaluation path.
    Regards,
    Pedro

  • Evaluation paths in MSS

    Hi
    Our client is using "matrix" relationships A/B002 (is line supervisor of) in their organisation and wants to display them in MSS (latest version) teamviewer. We are using evaluation path WF_POSIT (User/person has as position)as rule for root objects and ORGA-P (Supervisory and subordinate positions with person display) as rule for target objects. However we are only able to show relationships 002 which are below the manager's position in the organisation and not those which are elsewhere in the organisation. This worked before with the client before our upgrade project.
    Can you advise if it's possible to show the 002 (is line supevisor of) relationships in MSS from all over the organisational structure (not only below the manager) with these evaluation paths or should some others be used?
    We can only see the 002's below the manager with or without structural authorizations and before the upgrade the evaluation paths were not modified from standard and permitted relationships are also the same.
    Any thoughts would be helpful.
    -JT

    Hello Raj,
    you need so called Structural Authorizations to accomplish your requirenment. But be aware this has a direct effect on your entire HR-based Authorization concept in your company if you switch it on!
    To activate Structural Authorizations call transaction OOAC and set the switch for ORGPD to a proper value which does meet your needs. (See http://help.sap.com/erp2005_ehp_03/helpdata/EN/c7/4aba3b3bf00152e10000000a114084/frameset.htm) If it is already set to a value <> 0 is is already activated.
    The next thing you need to do is to maintain your Manager Role. The authorization object in question is P_ORGIN. If you want for instance to give a user read access to Infotype 0001 of another person you provide the following values:
    - AUTHC: R
    - INFTY: 0001
    - PERSA: *
    - PERSG: *
    - PERSK: *
    - SUBTY: *
    - VDSK1: *
    If you would stop here, every user would have access to Infotype 0001 of any other Person in your company. But as you want to restirct the access to just persons which lay within you evalution path B002, you have to maintain tables T77PR and T77UA.
    T77PR: Create a Profile (e.g. name it My Team or something) and add the following values: http://help.sap.com/erp2005_ehp_03/helpdata/EN/34/49ba3b3bf00152e10000000a114084/frameset.htm
    - Planversion: 01 (most likely)
    - Object Type: O
    - Evalution Patch: <Hint> You cant use B002 directly as B002 just give objects of type O back, but you  need object of type P. Use SBES for instance.
    - Status Vector: 12
    - Depth: 0
    - Function Module: RH_GET_ORG_ASSIGNMENT (Gives you the root object where to start the evaluation with path SBES.
    Now you need to assign your users (in your case your managers) to this profile. Use table T77UA to do this.
    Thats it
    regards
    Markus

  • Issue with Evaluation Path

    Hi All,
    I had created one Evaluation Path P-P.
    I want to retrieve all employees who are reporting to a particulat employee...
    ex: A is the manager
    B , C, D are team leads.
    Again B is having 2 more employees.. B1,B2...
    So when we execute for employee A all the B,C,D,B1,B2 need to be displayed. and I created the ZTEST ev path..
    code of EV:
    P B 008 S -> Geeting 'a' position
    S B 005 S  -> getting A' sub-ordinates positions
    S A008 P ->  sub-ordinate positions
    and it is succesfully executed in PPSS..
    i HAVE WRITEN A SAMPLE PROGRAM to test that...
    eX:
    GET OBJEC.
    WRITE: OBJEC-OTYPE , OBJEC-OBJID.
    but system is going infinite loop and giving the following error...
    "\FUNCTION-POOL=RHAS\DATA=STRU_VERK[]"
    Let me know whats wrong here.. and more over issue is person to person retrieve is not possible?
    Regards
    Sas

    Hi.
    What's wrong is this:
    P B 008 S -> Geeting 'a' position
    S A008 P -> sub-ordinate positions
    You are using two opposite links in the same WEGID, so this is what leads to the infinite loop. You should get rid of the first one and always start to evaluate with the current position of the manager.
    S B 005 S -> getting A' sub-ordinates positions
    S A008 P -> sub-ordinate positions

  • S_ALR_87012176 - AR,  Customer Evaluation with OI Sorted List

    Hi,
    Can someone tell how to read S_ALR_87012176 - Customer Evaluation with OI Sorted List in AR. What do the old, ovd and omt mean.
    Thanks,
    Ram

    This is a standard report.
    Enter the Customer range and Company Code.
    You can change the open item at key date forward, back or keep it as today.
    You then need to make any other selections.
    In terms of the output it is determined by the summarization levels. use the Information icon "I" to see the settings.
    Lastly you can change the bucket view by changing the days overdue groupings.
    Here is the information:
    The program displays the following payment history information:
    Sales figures such as annual sales and authorized deductions. This data is available in the system and only issued by this program.
    Information on whether the customer is a net payer or a cash discount payer. This information is displayed in the field "Type".
    The type of payer is determined by means of the payment volume:
    A net payer is a customer who usually exhausts the payment term and does not take any cash discounts.
    A cash discount payer is a customer who usually makes use of the cash discount deduction.
    Days in arrears. The average days in arrears are determined as follows:
    For each of the last five periods in which payments took place, the payment amount from each period is multiplied by the average days in arrears from each period. The results are added together and then divided by the total of the payments from the periods.
    The days in arrears are thus weighted with the payment amount.
    Last payment period. The period and the year (for example, 5 93) are displayed.
    In addition to analyzing payment history, this program evaluates customer open items. It structures the items it selects using a time schedule that you can define as you like, and displays them according to business area.
    The criteria you can choose for this analysis are as follows:
    Aging schedule for open items by due date for net payment
    Displayed next to "Net"
    Calculation: Due date for net payment - key date
    Due date forecast using the first cash discount days
    Displayed next to "Dsc"
    Calculation: Baseline date for payment + cash discount days 1 - key                                                                   date
    Probability of payment based on the weighted incoming payments in the past
    Displayed next to "Pay"
    Calculation: Baseline date for pmnt + cash disc.days 1 + average days                                                            in arrears
    Days overdue of items that are due
    Displayed next to "Ovd"
    Calculation: Key date - due date for net payment
    Examples of the open item analysis
    The item used in these examples contains the following data:
    Document date   04/01/1992
    Baseline date for payment   04/05/1992
    Terms of payment   8 days 5% / 14 days 2% / 21 days net
    Key date   04/15/1992
    The due date for net payment of this item is determined as follows:
    Baseline date for payment + net days
    The sorted list for this item would appear as follows:
    The (*) indicates in which column in the sorted list the item would appear for the different evaluations.
    Due date for net payment
    Due date for net payment - key date = number of days until the due                                        date for net payment
    04/26                    - 04/15    = 11 days
    Display in the list:
    I    1    I    2    I     3    I     4     I    5    I    6    I -
    I         I from  1 I from 11 I from 21 I from 31 I from 41 I I to  0   I to   10 I to   20 I to   30 I to   40 I         I -
    Explanation of column 1:
    Items displayed here are overdue.
    Explanation of column 6:
    Items displayed here are due in 41 days or more.
    Cash discount 1 due date
    Baseline date for payment + cash discount days-1 - key date
    04/05                     + 8                    - 04/15    = -2 days
    Display in the list:
    I    1    I    2    I     3    I     4     I    5    I    6    I -
    I         I from  1 I from 11 I from 21 I from 31 I from 41 I I to  0   I to   10 I to   20 I to   30 I to   40 I         I -
    Explanation of column 1:
    Items displayed here are overdue for the first cash discount.
    Explanation of column 6:
    Items displayed here are due in 41 or more days for the first cash discount.
    Forecast of incoming payments
    Baseline date for payt + cash disc.days 1 - key date + days in                                                          arrears
    04/05                  + 8                - 04/15    + 25    = 23 days
    Display in the list
    I    1    I    2    I     3    I     4     I    5    I    6    I -
    I         I from  1 I from 11 I from 21 I from 31 I from 41 I I to  0   I to   10 I to   20 I to   30 I to   40 I         I -
    Explanation of column 1:
    Items displayed here are overdue as regards cash discount 1.
    Explanation for column 6:
    Items displayed here are due in 41 or more days for the first cash discount.
    Days overdue
    Key date - due date for net payment
    04/15    - 04/26                  = -11 days
    Display in the list:
    I    1    I    2    I     3    I     4     I    5    I    6    I -
    I         I from  1 I from 11 I from 21 I from 31 I from 41 I I to  0   I to   10 I to   20 I to   30 I to   40 I         I -
    Explanation of column 1:
    Items displayed in this column are open but not yet due.
    Explanation of column 6:
    Items displayed here have been overdue for 41 or more days.
    Note
    The analysis types "Net", "Dsc", "Pay" are a future time frame for forecasting incoming payments. "Ovd" is the time frame for the past for analyzing overdue items.
    To estimate the probability of incoming payments, you should always request a sorted list by due date, cash discount days 1, and incoming payments forecast. Normally, the cash discount days 1 due date shows the earliest incoming payment, the latest due date and for the forecast of incoming payments the probable time of the incoming payment.

  • Evaluation Path for View of Organizational Structure

    Hi all,
    I am trying to define new VIEWID using EVPATH which would do the following filtering (by using f.m. HRWPC_GET_NAV_SUBTREE): giving org.unit number, it would return employees of current org unit and in case that there are some sub org units  which dont have the boss also all employees of those org units and in case that the sub org. unit have the boss only the boss.
    I saw there is Evaluation path SBES, which shows me the employees of given org unit, or SBESX which gives all including suborgs, but I cannot find Ev. path which will do more complicated conditions.
    I can see EVPATH only on T778A table with short description, is there any other way to see them with more details?
    Thank you and best regards,
    Anna

    Hi Anna,
    You will find all the existing eval paths in table T778A itself.
    I am not sure if you have seen the individual maintenance too.
    You can also create your own eval paths acc to your requirement too.
    But as far as i know all the things wrt to eval paths can be managed there itself
    Hope it helps!
    Regards,
    SR

Maybe you are looking for