Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

HR Relationships

Former Member
0 Likes
1,203

HI,

Can some one explain clearly the use of RSIGN in HR?

ORG--


>POS----->Person.

B003 A008

From this I understand, under Org Units positions are created hence it is B (Top Down) since Org is higher level. But when it comes to position it is other way round. I am bit confused in top down & bottom up relations. Please help me out.

Regards,

V

Edited by: V Nair on Jul 22, 2008 12:27 PM

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,102

*Relate account to project

OTYPE = 'O' , SCLAS = 'O'

-- RSIGN = 'B'.

RELAT = '002'

*Relate position to project

OTYPE = 'O' , SCLAS = 'S'

-- RSIGN = 'B'.

RELAT = '003'

*Relate job to position

OTYPE = 'S' , SCLAS = 'C'

-- RSIGN = 'B'.

RELAT = '007'

*Relate employee to position

OTYPE = 'S' , SCLAS = 'P'

-- RSIGN = 'A'.

RELAT = '008'

HI,

Can some one explain clearly the use of RSIGN in HR?

ORG--


>POS----->Person.

B003 A008

From this I understand, under Org Units positions are created hence it is B (Top Down) since Org is higher level. But when it comes to position it is other way round. I am bit confused in top down & bottom up relations. Please help me out.

Regards,

V

Edited by: V Nair on Jul 22, 2008 12:27 PM

5 REPLIES 5
Read only

former_member31961
Contributor
0 Likes
1,102

Hi,

RSIGN 'A' doesnt mean it always belong to the higher level. In some cases (as your case), both related objects will be in same level, for those cases only relationship matters (A008 or B008).i.e. it wont tell you about which object is at higher level.

Following is the extract from SAP help:

'Active (A) and passive (B) should not be construed to mean superior and subordinate. Sometimes one side of a relationship does have a superior standing. However, it is also possible that both sides of a relationship have equal, and corresponding, standing. It is also possible that some relationships will be one-sided. This occurs when, for example, you create relationships with external objects'

Hope this helps,

Shrinivas

Read only

Former Member
0 Likes
1,103

*Relate account to project

OTYPE = 'O' , SCLAS = 'O'

-- RSIGN = 'B'.

RELAT = '002'

*Relate position to project

OTYPE = 'O' , SCLAS = 'S'

-- RSIGN = 'B'.

RELAT = '003'

*Relate job to position

OTYPE = 'S' , SCLAS = 'C'

-- RSIGN = 'B'.

RELAT = '007'

*Relate employee to position

OTYPE = 'S' , SCLAS = 'P'

-- RSIGN = 'A'.

RELAT = '008'

Read only

Former Member
Read only

Former Member
0 Likes
1,102

hi for the hr relations go to the table....

T778V

Read only

Former Member
0 Likes
1,102

You can use the Table HRP1001

or else use the Function module

RH_STRUC_GET