Hierarchy

⤷

⤷

IMG Activity
ID | GRFNMW_CONFIGURE_WD | Maintain MSMP Workflows |
Transaction Code | S_GF1_13000124 | (empty) |
Created on | 20100717 | |
Customizing Attributes | GRFNMW_CONFIGURE_WD | Maintain MSMP Workflows |
Customizing Activity | GRFNMW_CONFIGURE_WD | Maintain MSMP Workflows |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | GRFNMW_CONFIGURE_WD_DOC |
Use
In this Customizing activity, you maintain the Multi-Stage Multi-Path (MSMP) process workflows for the access control application. When you start this activity, a configuration screen appears displaying seven activities in a recommended order. You can directly execute a few of these activities; the others require that you complete the prerequisite activities before executing them.
Requirements
Standard settings
Activities
Process Global Settings
You can maintain global settings for a process. It allows you to:
- Enable escalations on a fixed date
- Set up escape paths in case an approver is not found or if provisioning fails
To process the global settings:
- Choose Display/Change.
- In the Escalation column, select the checkbox if you want to enable escalation for the process.
- In the Escape Conditions section, maintain the Escape Path, Escape Routing, and Escape Stage.
- Choose Next.
Maintain Rules
You can add, modify, or delete MSMP workflow rules.
To add a rule:
- Choose the Add pushbutton.
- In the Rule Kind column, select a rule kind from the dropdownlist.
- In the Rule Type column, select a rule type from the dropdownlist.
- In the Rule Description column, enter a description.
- In the Global Rules section, select the Process Initiator and the Notification Rule. The Process Initiator specifies the initiator rule the process uses.The Notification Rule specifies the notification rule the process uses to resolve variables in the notification template.
- Choose Next.
Maintain Agents
You can create agents for approval or notification purposes. The possible agent types are:
- Directly mapped users
A group of users created within the workflow configuration. - PFCG roles
All users who have specified PFCG role assignments. - PFCG User Group
All users who are part of the specified PFCG group. - GRC API rules
All users returned by the configured rule in the previous activities.
Maintain the agents, and then choose Next.
Variables and Templates
You can maintain custom notification templates along with their variables and reminders.
You maintain custom templates in the NotificationTemplate table. To do this:
- In the Notification Templates table, choose the Add pushbutton.
- Maintain the notification template as required.
- Under E-mail Reminder Frequency, enter the number of days in Period.
- Select the Template ID to use to send reminders to approvers.
- In the Recipient ID field, enter the e-mail address to receive e-mail responses to the notification.
If you create new variables, you must create custom notification rules for the logic to resolve the variables. To do this:
- In the Notification Variables table, choose Add.
- In the Temp. Variable column, maintain the template variables as required.
- Choose the Next pushbutton.
Note: The variables are valid only for specific process types and templates.
The following templates are valid for all process types:
- APPROVED
- REJECTED
- ESCALATION
- NEW WORK ITEM
The following tables list the delivered process types and the valid variables for each:
Process Type Variable
SAP_GRAC_AR APPROVED_BY
FIRST_NAME
LAST_NAME
LINK_APPROVE_REJECT
LINK_GET_APPROVERS
LINK_GET_REQ_STATUS
PATH
PROVISIONING
REQNO
REQUESTER_NAME
REQUEST_TYPE
SENDER
STAGE
SUBMISSION
USER_ID
Process Type Variable
SAP_GRAC_CNTLASGN APPROVED_BY
FIRST_NAME
LAST_NAME
PATH
REQNO
REQUESTER_NAME
REQUEST_TYPE
SENDER
STAGE
Process Type Variable
SAP_GRAC_FIREFIGHT_LOG_REPORT APPROVED_BY
FIRST_NAME
LAST_NAME
PATH
REQNO
REQUESTER_NAME
REQUEST_TYPE
SENDER
STAGE
USER_ID
Process Type Variable
SAP_GRAC_FUNC_APPR APPROVED_BY
FIRST_NAME
LAST_NAME
PATH
REQNO
REQUESTER_NAME
REQUEST_TYPE
SENDER
STAGE
Process Type Variable
SAP_GRAC_MIT_CONTROL_MAINT APPROVED_BY
FIRST_NAME
LAST_NAME
PATH
REQNO
REQUESTER_NAME
REQUEST_TYPE
SENDER
STAGE
Process Type Variable
SAP_GRAC_RISK_APPR APPROVED_BY
FIRST_NAME
LAST_NAME
PATH
REQNO
REQUESTER_NAME
REQUEST_TYPE
SENDER
STAGE
Process Type Variable
SAP_GRAC_RISK_REVIEW APPROVED_BY
ATTACHMENT_REPORT
CO_ORDINATOR
FIRST_NAME
LAST_NAME
LINK_GET_APPROVERS
LINK_GET_REQ_STATUS
PATH
REQNO
REQUESTER_NAME
REQUEST_TYPE
SENDER
STAGE
USER_ID
Process Type Variable
SAP_GRAC_ROLE_APPR APPROVED_BY
FIRST_NAME
LAST_NAME
LINK_APPROVE_REJECT
LINK_GET_ROLE_STATUS
PATH
REQNO
REQUESTER_NAME
REQUEST_TYPE
ROLE_NAME
SENDER
STAGE
Process Type Variable
SAP_GRAC_ROLE_ASGN_REVIEW APPROVED_BY
ATTACHMENT_REPORT
CO_ORDINATOR
FIRST_NAME
LAST_NAME
LINK_GET_APPROVERS
LINK_GET_REQ_STATUS
PATH
REQNO
REQUESTER_NAME
REQUEST_TYPE
REVIEWER
SENDER
STAGE
USER_ID
Maintain Paths
You can maintain workflow approval paths and their stages. All stages for a selected path are shown in the Maintain Stages table. To do this:
- In the Maintain Stages table, in the Approval Type column, select if All Approvers or Any One Approver from the dropdownlist. This determines if all approvers or any one approver is required to approve the stage.
- Specify the detour condition that is evaluated after the stage is approved.
- Specify the escalation setting by entering the idle time in minutes. Idle time is the amount of time by which if the stage is not approved or rejected, then the task is either sent to the specified agent or the workflow moves to the next stage.
- Choose the Next pushbutton.
Maintain Route Mapping
You can maintain route mappings between the initiator rules result and the actual path for the result. In addition to this, you can also map routing results to the path that is taken after the routing is evaluated. To do this:
- Choose Add to create new mapping.
- From the respective columns, select the rule ID, rule result ID, and path ID from the dropdownlists.
- Choose the Next pushbutton.
Generate Versions
You can save, simulate, and generate new versions from the changed workflow configurations for a process, as described below:
- To only save a configuration without generating a new version or without simulating validation&
Business Attributes
ASAP Roadmap ID | 201 | Make global settings |
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 |
IMGDUMMY | D - Dummy object | GRFNMW_CONFIGURE_WD |
History
Last changed by/on | SAP | 20100721 |
SAP Release Created in | V1000 |