cancel
Showing results for 
Search instead for 
Did you mean: 

Ariba webservice wsdl file unknown field

0 Kudos

i got a question when i use an ariba contract inbound webservice name "Download Contract Terms", the wsdl file ask me to specify "onBehalfUserId", but i dont know what this field means. I try the realm name of my ariba and my user name of ariba, both of them are wrong. Pls help me ,thxxxxxxxxxxxx.

Accepted Solutions (0)

Answers (1)

Answers (1)

ajmaradiaga
Developer Advocate
Developer Advocate

Hi zcx ,

The OnBehalfUserId field specifies the user ID of the user for whom the SAP Ariba web service performs the action. For example, when creating a project, the SAP Ariba web service creates the project with this user as the owner if the Owner element is not set. You will need to specify the user ID of a user that has access to perform that action in Contracts.

To find out the documentation of the different fields available, checkout the WSDL itself, e.g. https://s1.ariba.com/Sourcing/soap/YOURREALM-T/ContractTermsDownload?wsdl. It contains information on the different fields. See screenshot below.

Note: If you consider that the answer has solved your query, please mark the question as answered.

.A

0 Kudos

Thanks for your answer.

Well I had seen the WSDL, and found the documentation of the field. But i cannot comprehend what it means. Does it means the realm name of my ariba system? Could you please give me an example or tell me where i can find the user id for this field?

ajmaradiaga
Developer Advocate
Developer Advocate
0 Kudos

Hi zcx , it is an actual user of the system. The user id is the value that the user uses to log in. You can see the user id in Administration > User manager > Users... see screenshot below.

0 Kudos

Thank you so much.

I will try it.