# SelectAndGenerateTestDocuments

## Overview

The SelectAndGenerateTestDocuments operation is a business process encapsulation method that performs autoselection and document assembly targeted for testing specific documents.
Attention: This operationis not intended to be used on a production environment.

This operation is used to generate documents based on parameters submitted in the request. The request takes a Transaction and Organization object, along with either a PackageID or LOBPhase and document post-processing instructions and returns a DocSet object and an array containing documents (as DocumentSet objects).

The request differs from the SelectAndGenerate operation in that it expressly does NOT require a RequestID as the payload and does require the actual PackageDoc and compiled ERL of the document to be submitted in the request (in the ProvidedDocuments object).

Operation | SelectAndGenerateTestDocuments
--- | ---
Style | document
Operation Type | Request-response. The endpoint receives a message, and sends a correlated message.
SOAP Action | http://schemas.bankerssystems.com/2004/ExpereAPI/ExpereIEServices/IExpereAPI/SelectAndGenerateTestDocuments
Input | SelectAndGenerateTestDocumentsRequest
Output | SelectAndGenerateTestDocumentsResponse