Defining a New Request

To design a new ad-hoc batch job that users can submit via Request, first create a new Request Type business object. The base product BO for request type, F1-TodoSumEmailTyp, may be used as a sample.

The business object for the request includes the functionality for selecting the records to process, displaying a preview map for the user to review, and for performing the actual processing. The base product BO for request, F1-TodoSumEmailReq, may be used as a sample. The following points highlight the important configuration details for this business object:
  • Special BO options are available for request BOs to support the Preview Request functionality.
    • Request Preview Service Script. This script retrieves the information that is displayed when a user asks for a preview of a request.
    • Request Preview Map. This map displays the preview of a request.
  • The enter algorithm plugged into the Complete state is responsible for selecting the records that satisfy the criteria and processing the records accordingly.