Adding to extended attributes of a Position in SRM

Adding to extended attributes of a Position in SRM

I am trying to write recordings for use within LSMW load objects in order to make mass changes to the organizational structure. I have achieved this using PP02; however, when I want to alter the Extended Attributes (i.e. the Approval Limits) listed against a Position, I receive the error: "Object type S infotype 5503 cannot be maintained via basic transaction".

As far as I know I cannot use the transactions PP01/PP03/PO13 for the same reason and PPOMA_BBP will not work as a search option will be required which does not sit happy with the recording fields. Can you please recommend a way to update/add to the extended attributes (infotype 5503) of a Position without the previously mentioned transactions?

    Requires Free Membership to View

    When you register, you will start receiving targeted emails from my award-winning team of editorial writers. Our goal is to keep you informed on the hottest topics and biggest challenges faced by SAP professionals today.

    Hannah Smalltree, Editorial Director

    By submitting your registration information to SearchSAP.com you agree to receive email communications from TechTarget and TechTarget partners. We encourage you to read our Privacy Policy which contains important disclosures about how we collect and use your registration and other information. If you reside outside of the United States, by submitting this registration information you consent to having your personal data transferred to and processed in the United States. Your use of SearchSAP.com is governed by our Terms of Use. You may contact us at webmaster@TechTarget.com.

If I could summarize your requirement:
You are trying to mass update the Organizational Structure in SRM, specifically, the values within the Extended Attributes tab. And yes, the standard HR transactions PPxx are not available for direct update in SRM.

Maintaining attributes in the organizational structure can be a daunting task especially given the interface of the detail area in the Organizational structure. Personally, I've never really tried it via a recording. Instead I would recommend using a Function module. A standard program B_UPLOAD_COST_CENTER_ATTRIBUTE allows the upload of cost center attribute. You can modify this program or alternately use the function module: BBP_UPDATE_ATTRIBUTES.

Hope this helps you meet your requirement.

This was first published in September 2007