cancel
Showing results for 
Search instead for 
Did you mean: 

FM to delimit HRP1208 (SAP Org Objects)

Former Member
0 Kudos

Hi,

I am on 4.6c, and working on a custom flow to delimit roles, relationships, and substitutes when a person (and their position) transfer to another org unit.

I need to be able to delimit SAP Org Objects (HRP1208) which are assigned to a Position, via a business object method. So far, I have found RH_PNNNN_MAINTAIN, which wants to do the trick, but not consistently. Could be that I am not passing in the right stuff.

Has anyone found a Function Module which will accept Otype, Objid, SAP Org Object, and Endda and reliably perform the delimit?

Thanks, and Happy WFing,

Sue

Accepted Solutions (0)

Answers (3)

Answers (3)

keohanster
Active Contributor
0 Kudos

Hi Arghadip, Mike,

I've have ended up using RH_PNNN_MAINTAIN to delimit the SAP Org Object relationship to the position. My next task will be to delimit custom relationships (infotype 1001) from the position, and I am sure the functions Arghadip provided will be useful.

Thanks very much for your help!

Sue

Former Member
0 Kudos

Hello Experts,

I am Editing Org. Staff assig. Plan in PPSM but the entries are not getting updated in HRP1208 Table.

Unable to find out the reason why?

Resolving P1 Ticket here. Fast response is greatly appreciated.

Thanks

Amit

pokrakam
Active Contributor
0 Kudos

Hi Sue,

Just to be absolutely clear: Are you trying to delimit the Org Object itself or the relationship?

Cheers,

Mike

PS: Why not cross-posted to the WUG?

keohanster
Active Contributor
0 Kudos

Hi Mike,

Delimit the relationship - between the position and the SAP Org Object.

There are tons of functions out there that pretend to delimit stuff, but they are not playing nicely with 1208.

Of course, this could also be EBKAC.

Cross-posting to WUG as we speak...

Cheers,

Sue

pokrakam
Active Contributor
0 Kudos

Hi Sue,

Now that I've had a chace to check this on a system, it looks like the RH_CUT* FMs in Aghradip's list above will do the job.

Nice one, I learnt something too

Cheers,

Mike

Former Member
0 Kudos

Check this FMs it might be helpful

HR_DON_DELIMIT

PD_OBJECTS_DELIMIT Delimit Objects

BAPI_PERSDATA_DELIMIT Delimit personal data validity period

BAPI_FAMILY_DELIMIT Delimit family validity period

BAPI_FAMILYGB_DELIMIT Delimit family

HR_HDA_DELIMIT_PBS Delimit employee HDA record

BAPI_INTCONTROL_DELIMIT Delimit internal control validity period

BAPI_EMPPREVIER_DELIMIT Delimit Previous Employer

BAPI_EMPPERSID_DELIMIT Delimit Personal-ID

HR_HDA_DELIMIT_PBS Delimit employee HDA record

HR_PROCREQ716_DELIMIT_PBS Delimit process request record

RH_CUT_INFTY Delimit an Infotype (Other than Time Constraint

RH_CUT_INFTY_1001_EXT Delimit External Relationships (Other than Time

RH_CUT_INFTY_GENERIC Delimit Infotypes of Particular Objects

RH_CUT_OBJECT Delimit an Object

RHCT_OBJECT_DELETE Delete/Delimit Object

DELIMIT_ORG_ASSIGNMENT

DELIMIT_ORG_STRUCTURE

RHV6_CATALOGUE_DELIMIT

RH_BUF_DELIMIT_USER_POSITION

RH_DELIMIT_POSITION_OF_USER

Thanks

Arghadip