QBFC irequest reference

Unlike the IResponse object, which is processed after the DoRequest invocation, the IRequest object is normally seldom processed. However several properties are available for your use if you need to process an IRequest. We won’t describe the processing of an IRequest as it is nearly identical to processing an IResponse, which is covered in detail in Receiving and processing responses.

Functionality Method/Property Notes
Get the RequestID RequestID  
Determine the request type. Type

This property indicates the request type. For example, a customer query request would have the response type rtCustomerQueryRq.

It should not be confused with the Detail object’s Type property, which indicates the detail object type.

Return the data in IRequest to the proper object type. Detail