In order to bring you the best possible user experience, this site uses Javascript. If you are seeing this message, it is likely that the Javascript option in your browser is disabled. For optimal viewing of this site, please ensure that Javascript is enabled for your browser.
Login  |   On Demand  |   Home  |   qad.com




suppressResponseDetail
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:
<ns0:ReferenceParameters xmlns:ns0="http://www.w3.org/2005/08/addressing">
<suppressResponseDetail xmlns="urn:schemas-qad-com:xml-services:common"> true</suppressResponseDetail>
</ns0:ReferenceParameters>