Skip to Content
avatar image
Former Member

Unable to create HR records (with subtype)

Hi Experts,

I've implemented Structural Authorization and developed HR maintenance role with the following details :

Auth Object: P_ORGINCON

AUTHC M, R, W

INFTY 0006 (and others)

PERSA *

PERSG *

PERSK *

PROFL ZHR*

SUBTY *

VDSK *

Auth Object: P_PERNR

AUTHC M,R, W

INFT 0006 (and others)

PSIGN I

SUBTY *

This role and auth profile ZHR-xxxxx has been granted to the Test ID accordingly.

Lets take IT0006 as an example - I try to create new record with subtype 01 but keep getting below notification:

"No authorization to maintain Addresses 01 exists"

I've tried SU53 and ON the trace to identify the missing piece but what I'm getting is not relevant e.g. AUTHC = S.

Where did I go wrong - appreciate you guys could help me on this. Thank you.

Regards

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    avatar image
    Former Member
    Feb 21, 2011 at 12:55 AM

    Heya,

    Have you tried testing the structural profile? Does that allow maintenance of the selected employee? You can use tcode RE_RHAUTH00 to display structural access of the test-id.

    Another thing to try might be to separate infotype 0006 from the P_ORGINCON to own object and list also subtypes user should be allowed to maintain. Include also dummy subtype ' ' to the subtype list to allow use of overview button in PA30.

    Regards,

    Saku

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi All,

      False alarm - no issue at all. Just to share that I've overlooked the effective date (future dated at that point of time). I'm not able to create records for the affected employee because the authorization will only be granted on the day the employee join the organization unit specified in the profile.

      Best Regards.

  • avatar image
    Former Member
    Feb 20, 2011 at 01:41 PM

    Hi,

    Are you using PA30 to create the IT0006 record or is it via some custom program?

    AUTH= S is also relevant to Write access for master data but this is based on symmetric double verification principle meaning two users are always required to create or change the infotype record instead of complete write access to any particular user (AUTHC= W or *). The users have the same authorizations assigned and hence the process is called symmetrical.

    Thanks

    Sandipan

    Add comment
    10|10000 characters needed characters exceeded