SAP ABAP IMG Activity WORKFLOW_PATTERNZGP (Maintain Workflow Settings)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FS-BP (Application Component) Business Partner
     FTBP (Package) Treasury: Central business partner
IMG Activity
ID WORKFLOW_PATTERNZGP Maintain Workflow Settings  
Transaction Code S_KFM_86000187   (empty) 
Created on 20000807    
Customizing Attributes WORKFLOW_PATTERN   Maintain Workflow Settings 
Customizing Activity WORKFLOW_PATTERN   Maintain Workflow Settings 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name WORKFLOW_PATTERN    

In this IMG activity, you set up both the repeated and initial settings for the release workflow that need to be executed in the correct order.

Requirements

  1. Basis Workflow

You have to make various settings in the Basis area of the system to enable you to run and administer the workflow (IMG path: SAP NetWeaver -> SAP Web Application Server -> Business Management -> SAP Business Workflow).
For more information, see the IMG activity documentation on maintaining the standard settings for the SAP Business Workflow.

  1. Customer-Specific Adjustments to the Workflow

If you do not intend to make changes of your own, you can use the standard workflow template and standard role delivered with the SAP System. The standard role controls how users are determined for release decisions.

You can adjust the standard workflow template or standard role to suit your requirements. To do this, you have to use a special procedure. Note, however, that you are not modifying the standard template, but deviating from the SAP Standard. You should therefore discuss any changes you want to make with SAP beforehand.

Activities

   

Maintain Responsibilities for Agent Assignment

  1. Execute the IMG activity. A dialog box appears.

    Procedure:

    1. Create the required responsibilities/roles using the 'Create responsibility ' function. You can use the editing period to limit the period for which the responsibilities are valid. By selecting the responsibility you have created and the 'Change responsibility' function, you can define its technical validity according to the criteria below. These criteria are used to determine the agents when the workflow is running.

  • Release object (category), such as 'AUSZ' for disbursement
  • Steps completed (number of releases so far), for example. '0' to '3'
  • Company code
  • Other steps (number of releases still to be made), for example '1' to '4'
  • Product type
  • Release initiator (workflow initiator or user who created (changed) workflow)
  • Competence amount
  • Currency

In the case of alphanumeric parameters, you can enter replacement symbols, for example '*'.
Using the 'New row' (F5) function, you can make multiple entries for one criterion, which are linked to each other by a logical OR operation.
If no responsibility is found for the runtime because none of the criteria specified for the responsibilities entered corresponds to the parameters of the runtime object, the agent assignment is unsuccessful. In such a case, the task is assigned to all agents in the current system, provided that the task has been defined as a general task.
  1. Now define the agent assignment. Select the responsibility created and choose the 'Insert agent assignment' function. You can assign various organizational objects, for example, the user directly, or if the organizational management is maintained, a work center, a job, an organizational unit, a person or a position.

  1. When you have maintained all the responsibilities with the respective assignments, exit the screen to return to the dialog screen.

Administrative Responsibility for Incorrect Agent Assignment

Using this activity you can create one or more areas of responsibility that are used for release decisions in cases where the agent assignment for standard roles is incorrect.

Execute the activity. A dialog screen appears.

Procedure:

Make the required settings as in the activity 'Maintain Responsibilities for Agent Assignment'.

Define General Processor Assignment for Tasks

To enable the workflow task 'Release decision by user' to also be assigned to the agents from the agent assignment function, this task must be defined as a general task. You may still need to make this setting, or at least check it.

You need to follow this step once before the workflow is activated.

Execute the activity. A dialog screen appears.

Procedure:

  1. Choose 'Assign Processors to Tasks'.
  2. Make the following steps for each of the three tasks in the Loans Release Workflow:
  3. Place the cursor on the respective task and choose 'Attributes...'.
    On the screen that appears, select the field 'General Task' and confirm by choosing 'Transfer'.
  4. Choose 'Back' to return to the dialog screen. .
  5. Activate Event Linkage

    Since this workflow is triggered by an event, event linkage must be activated for the workflow you are using.

    This step needs to be carried out once after all of the other settings have been made.

    Execute the activity. A dialog screen appears.

    Procedure:

  6. Execute the activity 'Activate Event Linkage'.
  7. Expand the task 'Loans: Release Workflow' (WS 20000263.)
  8. Place the cursor on the event 'Release Loan TR LO Release Start'
  9. Choose the 'Activate/Deactivate' function (F8) so that the event is 'activated'.
  10. Leave the screen by choosing 'Back'.
Business Attributes
ASAP Roadmap ID 203   Establish Master Data 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG WORKFLOW_PATTERN 0 HLA0100075 O  
SIMG WORKFLOW_PATTERN 1 KFM0000003 O  
SIMG WORKFLOW_PATTERN 2 HLA0100105 Business Partners 
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
FNCW T - Individual transaction object FNCW1 0000000001 Maintain Areas of Responsibility for Agent Assignment 
FNCW T - Individual transaction object FNCW2 0000000002 Administartive Responsibility for Incorrect Agent Assignment 
FNCW T - Individual transaction object FNCW3 0000000003 Define General Processor Assignment of Tasks 
FNCW T - Individual transaction object FNCW4 0000000004 Activate/Deactivate Workflow 
History
Last changed by/on SAP  20020905 
SAP Release Created in 462_10