Entering content frameBackground documentation Generated Web Transactions Locate the document in its SAP Library structure

Namespace

Specify a namespace template in the Name range maintenance for task-related form transactions IMG activity in Customizing for SAP Business Workflow. The namespace template must be no more than two characters long.

By defining the namespace template, the prefixes for the names of the transaction (Y<Namespace template>) and program (SAPMY<Namespace template>) are formed and the corresponding namespaces are reserved.

Name of Transaction and Program

The Web transaction used to start a task or process a work item is given the name Y<name space template><Task ID>H.

The program name for this transaction (Module Pool) is SAPMY<namespace template><task ID>H.

Example

Namespace template

AB

Defined once in Customizing

Task identifier

WS98700001

Assigned automatically by the system when the task is saved

Transaction

YABWS98700001H

Created with the Web Transaction function

Program (module pool)

SAPMYABWS98700001H

Screens

50, 100, 150, 200

 

Module Pool Screens

The system creates four screens for the module pool. Matching HTML templates are then generated for these screens in the step Developing an ITS Service from a Transaction.

This screen is filled with technical information and used internally.

This screen is only used if the transaction for executing a work item is executed. It contains the import elements of the task container as display fields and the export elements of the task container of the task as input fields.

This screen is only used if the transaction for starting a workflow or a single-step task is executed. It only contains the import elements of the workflow or task container as input fields.

This screen contains final messages. If the procedure was successful, the number of the work item started is displayed here.

Deletion of the Program (Module Pool)

If you change the container of a workflow or a task, you have to generate an existing web transaction again. However, you must also delete the existing web transaction, which you can execute from the display of the data for the web transaction.

If an error occurs when generating or deleting a web transaction, you can no longer delete the web transaction automatically, but rather you must do it manually. Also change to the Object Navigator. There you can manually delete the generated program (module pool) or the part that still exists.

Leaving content frame