Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

Multiple record sets and output parameters using SOAP


If you have a transaction with, say, 3 output parameters (bool, string and xml), then the SOAPRunner only returns the bool and string values. That is, the output of type XML is not returned. Only when there is a single output parameter, of type XML, does it return.

Moreover, if you then use a single output of type XML, but that XML contains more than 1 rowset, only the first rowset returns. Subsequent rowsets are suppressed in the output. Testing via a query of type xacute and text/xml will return both record sets, as intended. But via SOAPRunner does not.

Any ideas?

Thanks in advance.


PS: I am aware that SOAPRunner is not for direct URL use, but its results are identical to an application we have that is using SOAP, so I am using it to test.

Not what you were looking for? View more on this topic or Ask a question