Ansicht
Dokumentation
GRFNMW_CONFIGURE_WD - Maintain MSMP Workflows
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up General Material DataThis documentation is copyright by SAP AG.
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.
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 Escalationcolumn, 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 Addpushbutton.
- In the Rule Kind column, select a rule kind from the dropdownlist.
- In the Rule Typecolumn, select a rule type from the dropdownlist.
- In the Rule Descriptioncolumn, 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 Addpushbutton.
- Maintain the notification template as required.
- Under E-mail Reminder Frequency, enter the number of days in Period.
- Select the Template IDto use to send reminders to approvers.
- In the Recipient IDfield, 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 Variablestable, choose Add.
- In the Temp. Variable column, maintain the template variables as required.
- Choose the Nextpushbutton.
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 Stagestable, in the Approval Typecolumn, select if All Approversor Any One Approverfrom 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 Nextpushbutton.
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 Addto create new mapping.
- From the respective columns, select the rule ID, rule result ID, and path ID from the dropdownlists.
- Choose the Nextpushbutton.
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 of changes made to the configuration, choose Save.
- To save a configuration and to simulate changes to a configuration, choose Save/Simulate. In this case, the application displays all entities modified since the previous version was generated.
- To activate the new version of a configuration for a selected process, choose Activate. From this point onwards, any new workflow instances of the process starts using the newly generated version. The application also displays any possible errors that have occurred.
BAL_S_LOG - Application Log: Log header data TXBHW - Original Tax Base Amount in Local Currency
This documentation is copyright by SAP AG.
Length: 20030 Date: 20240523 Time: 191852 sap01-206 ( 125 ms )