Skip to Content
avatar image
Former Member

Error while trying to excecute - RHPROFLO

I'm getting this message while trying to exceute RHPROFLO - "no users found in analysis path"

Kindly let me know what values have to be given in selection criteria.

I have actually added a structural authorization to a Position Number.

In RHPROFLO, i gave the Object Type - S (Position) ; Object ID: Position number to which Struct profile is added.

Evaluation Path - PROFLO; Key date - Today's Date

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

5 Answers

  • Best Answer
    Oct 07, 2010 at 10:52 AM

    Is there a user assigned to the position?

    Do they have a user master & IT0105 maintained correctly?

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 07, 2010 at 10:53 AM

    Hello ,

    The RHPROFL0 report creates authorization profiles for a user within an organizational plan. The report differentiates between standard authorization profiles and authorization profiles for structural PD authorizations.

    The system searches along the PROFL0 evaluation path for all persons in the structure and saves them temporarily. Using these persons as a basis, the system reads, up to the next higher organizational unit, all related objects for a given key date that are valid at this time and have infotype 1016 and/or 1017 appended.

    The system then checks whether users already exist in the system for the persons found. This is necessary because users also created in the system cannot be entered in infotype 0105 (subtype 0001) for the person. If the user has not yet been created in the system, it is created automatically. The authorization profiles for all users found in the organizational plan are then entered.

    The reason why you are getting this error is

    1) User is not assigned to any position

    2) User is assigned to position and this report has been run and data has been reconciled for that user.

    Hope this helps

    Thanks

    Dheeraj

    Add comment
    10|10000 characters needed characters exceeded

  • Oct 07, 2010 at 11:23 AM

    Hi Ashwin,

    There is also some detailed information in a previously answered post in the ABAP forum that may help you:

    rhprofl0-program

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 07, 2010 at 12:08 PM

    Hi,

    RHPROFL0 uses in standard evaluation path PROFL0 to find users who are in a position with infotype 1017 with structural profile and then updates table T77UA with those values. To be able to get that information correct employees must be assigned to user id using infotype 0105 subtype 0001 (maintain with PA30). Also positions need to have infotype PD Profiles (1017) maintained with structural profile (maintain with PO13).

    When report is run it will read all org units under org unit given and all positions during that path with persons and users and then maintain table T77UA. So in your case I would assume that either position infotype 1017 is not maintained or employee infotype 0105 subtype 0001 is not maintained or there is some issue with validity dates in infotypes or org structure. You can check the decision path of PROFL0 evaluation path from transaction OOAW and it will follow the table HRP1001 (infotype 1001 between HR objects).

    Regards,

    Saku

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 08, 2010 at 05:44 AM

    Hi All,

    Thanks for your valuable inputs.

    Hi Alex/Dheeraj,

    Users have been assigned to the position. Now I'm getting the error "Evaluation path specified is not in T778A table".

    PROFLO is the evaluation path selected and this entry is found in table T778A table.

    Thanks,

    Ashwin

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi,

      Make sure that in PROFL0 last digit is zero not O.

      If still having issues check that PROFL0 evaluation path is still in system (tcode OOAW).

      If it has been deleted try to recreate:

      10 O B 002 Is line supervisor of * O X

      20 O B 003 Incorporates * S X

      30 S A 008 Holder * US

      40 S A 008 Holder * P X

      50 P B 208 Is identical to * US

      Regards,

      Saku