Hierarchy

⤷

⤷

IMG Activity
ID | /SRMERP/BRFP_DS_APPR | Define Rulesets for Approver Determination |
Transaction Code | /SRMERP/44000275 | (empty) |
Created on | 20101124 | |
Customizing Attributes | /SRMERP/BRFP_DS_APPR | Define Rulesets for Approver Determination |
Customizing Activity | /SRMERP/BRFP_DS_APPR | Define Rulesets for Approver Determination |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | /SRMERP/BRFP_DS_APPR |
Use
In this Customizing activity, you can access the BRFplus function Get Decision Set Approver (/SRMERP/F_WF_GET_DS_APPROVER) to assign a decision set to the responsible agents.
The items of a shopping cart can require an approval by different managers when they belong to different areas of responsibility, for example, different product categories or material groups.
For more information about BRFplus, see SAP Help Portal at http://help.sap.com under SAP NetWeaver Library --> SAP NetWeaver Library: Function-Oriented View --> Application Server --> Application Server ABAP --> Other Services --> Services for Application Developers --> Business Rule Framework plus.
Requirements
You have entered the responsibility resolver name RR_BRFPLUS_RULE in the process level configuration to ensure that the BAdI implementation /SRMERP/BD_WF_SC_RR_RULE of BAdI: Define Agents (/SRMERP/BD_WF_RESP_RESOLVER) is used. This is the case, for example, in the default ruleset Ruleset for SC Process Level (/SRMERP/RS_WF_PROC_LEVEL_EX_SC).
The BAdI implementation /SRMERP/BD_WF_SC_RR_RULE calls the BRFplus function Get Decision Set Approver (/SRMERP/F_WF_GET_DS_APPROVER).
Standard settings
By default, all decision sets of the shopping cart are approved by a fallback agent as long as the function Get Decision Set Approver (/SRMERP/F_WF_GET_DS_APPROVER) does not contain a ruleset. In a non-productive system, the fallback agent is the document creator. In a productive system, a fallback agent is not defined and you must define a ruleset for agent determination to avoid workflow errors.
Activities
To ensure that an approver is determined, you assign your own ruleset to BRFplus function Get Decision Set Approver (/SRMERP/F_WF_GET_DS_APPROVER). The ruleset should check the decision set name and return the corresponding responsible agents.
Example
You define that electronic equipment belongs to decision set DS_ELECTRONIC while office material belongs to decision set DS_OFFICE. You also define that decision set DS_ELECTRONIC is approved by manager A, and decision set DS_OFFICE is approved by manager B. You create a ruleset that checks the decision set name and returns the corresponding approver so that work items for approving electronic equipment are sent to manager A, and work items for approving office material are sent to manager B.
Business Attributes
ASAP Roadmap ID | 204 | Establish Functions and Processes |
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 | /SRMERP/BRFP_DS_APPR | 0 | /SRMERP/EBS0000022 | Self-Service Procurement |
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 | /SRMERP/BRFP_DS_APPR |
History
Last changed by/on | SAP | 20101124 |
SAP Release Created in | 606 |