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?
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.
Dig Deeper on SAP supplier relationship management software
Related Q&A from Sachin S. Sethi
An SAP SRM user is looking to update an SRM URL process when implementing or changing a catalog in a live environment in SAP SRM. Continue Reading
An SAP SRM user wants to know how to set Confirmation and Invoice as the default options in a limit-order shopping cart. Continue Reading
Configuring WF for SAP SRM in the extended classic scenario Continue Reading