SAP ABAP IMG Activity /IWWRK/WF_PROV_CSTM (Task Provider Customizing)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-WFM (Application Component) Gateway Business Workflow enablement
     /IWWRK/WF_ODC_DESIGNTIME (Package) Workflow ODC Runtime for Gateway - Design Time
IMG Activity
ID /IWWRK/WF_PROV_CSTM Task Provider Customizing  
Transaction Code /IWWRK/92000001   (empty) 
Created on 20110713    
Customizing Attributes /IWWRK/WF_PROV_CSTM   Task Provider Customizing 
Customizing Activity /IWWRK/WF_PROV_CSTM   Workflow Provider Customizing 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name /IWWRK/ID_PROV_CSTM_DOC_A    

Use

This activity allows you to maintain Workflow task providers in the Task Provider Framework.

The Task Provider Framework consists of 2 components:

  • Generic Worklist
  • Push Framework

The Generic Worklist collects the user items from all customized active task providers to create a unified inbox view.

The Push Framework collects notifications from all customized active task providers and sends them to the SAP Netweaver Gateway system.

Requirements

Standard settings

Activities

To add a new provider, you must register an entry in the Providers section, add its details in the Provider Details and define its adapter classes for the Task Provider Framework in the Adapter Classes section.

You can also maintain additional services for the provider.

To add a new provider:

  1. In the Dialog Structure section, double-click Providers.
  2. Choose New Entries.
  3. In the Providers section, enter the provider ID and select the Active checkbox.
  4. Choose Save.
  5. In the Dialog Structure section, select Provider Details.
  6. Choose New Entries.
  7. In the Provider Details table, enter the provider ID, the default internal service name, the version number, and the provider's description.

Note: If no specific service can be found for an item, the default service and version number is used instead.

  1. Choose Save.

To define the provider's adapter classes:

  1. In the Dialog Structure section, select Task Providers.
  2. In the Task Providers table, select the relevant provider.
  3. In the Dialog Structure section, double-click Adapter Classes.
  4. Choose New Entries.
  5. In the first line of the Adapter Classes table, under Adapter Type, select Generic Worklist from the drop-down list.
  6. In the Class/Interface field, enter the class you implemented for retrieving all the user items from the provider (inherited from /IWWRK/CL_GWL_ABS_DATA).
  7. In the second line of the Adapter Classes table, under Adapter Type, select Push Framework from the drop-down list.
  8. In the Class/Interface field, enter the class you implemented for retrieving all the notifications that need to be sent from the provider to the SAP NetWeaver Gateway system (inherited from /IWWRK/CL_PFW_ABSTR).
  9. Choose Save.

To define the provider's specific services:

  1. In the Dialog Structure section, select Task Providers.
  2. In the Task Providers section, select the relevant provider.
  3. In the Dialog Structure section, double-click Services.
  4. Choose New Entries.
  5. In the Services table, enter the internal service name, the version number, the main and secondary unique IDs (values used to identify the service), and the service description.
  6. Choose Save.

Example

Business Attributes
ASAP Roadmap ID 204   Establish Functions and Processes 
Mandatory / Optional 1   Mandatory activity 
Critical / Non-Critical 1   Critical 
Country-Dependency A   Valid for all countries 
Maintenance Objects
Maintenance object type C   Customizing Object 
Assigned objects
Customizing Object Object Type Transaction Code Sub-object Do not Summarize Skip Subset Dialog Box Description for multiple selections
/IWWRK/VC_DT_PROV C - View cluster SM34  
History
Last changed by/on SAP  20121104 
SAP Release Created in 200