This attribute is an optional string for QDoc requests at the root element level that indicates whether the business data of the QDoc response is needed, as opposed to only the exceptions raised during processing. It is provided as a performance-enhancing feature, when the requestor wants a request processed but does not need to know the results outside of the overall outcome and any exceptions encountered.
A primary example would be the processing of inbound QDocs into QAD Enterprise Applications through Q/LinQ or QAD EDI ECommerce. As both of these products perform their transaction processing asynchronously, they need only to log success/failure and exceptions thrown, from which they may (or may not) create separate outbound QDoc confirmation documents for the ultimate requestor. Given the verbose nature of XML in general, using this attribute could measurably improve performance and/or conserve network bandwidth.
Query requests would always set this attribute to false; otherwise, the QDoc response would not include the results of the query.
Note: In the QDoc 1.1 specification the suppressResponseDetail attribute is a node in the SOAP header ReferenceParameters section:
<suppressResponseDetail xmlns="urn:schemas-qad-com:xml-services:common"> true</suppressResponseDetail>