I have a requirement from the client to set up the time constraint between different OM objects in order to have a stable system. They do not want orphan org objects to be available. This is an enhancement. Some of the examples of the requirement are :
1. O-O --> TC 1
2. O-S--> TC 2
3. O- K---> TC 2
4. S- O --> TC 1
5. S - P --> TC 3
And so on. We have A002 relationship for all O- O and we have B003 and B012 for O-S. How do i set the relationships? I am using Personnel Management->Organizational Management->Basic Settings->Data Model Enhancement-> Relationship Maintenance -> Maintain Relationships and Define Time Constraint Depending on Target Object Type.
When i try the set the O-1001-A002- O in the second link(Define Time Constraint Depending on Target Object Type) i get an error
Message no. 5A287".
I am getting this error for any time constraint i give for this relationship. Can any one please help me on setting the Object relationship in OM.
Appreciate any help.
pls change the time constraints of the relevant object type and relationship to 3 in T777Z
before maintaining Define time constraint depending on target object type as follows....For O-O and A002, ensure that the time constraint for object type O and Infotype 1001 and subtype A002 to be '3' as in the screen shot....
Please award marks if useful....
Finally some light on the issue.Thanks a ton. I was now able to set the relationship to time constraint 1 for O-O -> A002 as per your suggestion. .
I have a series of custom relationships too with respect to O, with relationships A011, AZZT, AZZG. Same issue.
What would be the impact of making changes to the T777Z table? Most of these relationships for which i am getting the error is TC 2 in T777Z table and the need is to have the TC as 2 for these. Is making an entry in T77ZR still required? Could you please elaborate on this?
Have awarded points .
it is a mandatory requirement to set time constraint 3 in T777Z if you want to define time constraint depending on target object type be it any object type including custom object type.
This implies we are setting a broad scope for that object type and relationship with time constraint 3 in T777Z thereby facilitating us to restrict based on target object type in T77ZR.
Thanks a lot for your Patient reply. Things are much clear now. I have one clarification for what you ahve mentioned above. If im changing the TC in T777 for say O- A002 is TC 3, then will it impact all the objects using the relationship A002? I have made a config in T77ZR table with O-O as TC 1.
So if im mainatining A002 as for O-O as 1, how will it impact the root org objects which would not have any further org units?
Really appreciate your response.
It will not impact root org unit as it is not B002 which is afffected but A002 (reports to) i.e., a sub org unit cannot report to >1 root org unit when you maintain TC 1 in T77ZR...however, the root org unit can be line supervisor of as many sub org units....