`
evangxli
  • 浏览: 223771 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

转 Defining Custom Rules using responsibilities in SAP Workflow

 
阅读更多

Defining Custom Rules using responsibilities in SAP Workflow

By Geethanjali K, Kaavian Systems from link


“In this tutorial, we would discuss about creating custom rules using responsibilities in SAP Workflow. The rules can be created or changed using the standard SAP transaction PFAC. Once the rules are created you can call these rules in any workflow via the rule container”. 

First go to PFAC transaction and enter the rule name like znew_rule. Click on create icon. It will show you the screen like as follows: 

Give the name of the rule and choose the rule type as “agent determination responsibilities”. 

 

Now go to the description page and give the rule description. Choose change text.

 

Go to the container tab and create a container element 

 

 

And choose the ok button. Now you have added a rule container element for ‘netvalue’ (ekpo-netwr) value. 

After that go to the responsibilities tab. Here we can provide the agents for this rule. 

Enter the abbreviation and press ENTER.

 

Now, for example, choose the net value as 0 to 1000 and click on save. 

The responsibility defined is in RED color. After saving the responsibility it will show the green color status.

Now go back to the ‘Responsibilities’ tab. Choose insert agent assignment (see the screenshot below).

Choose your desired object type and choose create button. Now agent is assigned for your netvalue between 0-1000.

 

You can assign several users for different netvalues. Lets assign one more agent when the netvalue is between 1001-2000. 

And you have to insert the agent for this net value range. 

Try simulation run for this 

 

 

Enter the netvalue as 1000 it will show you the agent for this value. 

 

Now you can use this rule in your workflow. Do not forget to do the binding between workflow container and Rule container for the container element ‘netvalue’.

分享到:
评论

相关推荐

    Defining Load-Balancing Policy in Static Cluster

    Defining Load-Balancing Policy in Static Cluster

    Defining and Testing Dynamic Parameters in High-Speed ADCs,Part1

    MAXIM公司的介绍模数转换器(ADC)各项动态参数定义,以及动态性能测试方法 第一部分 Part1

    workflow student guide-工作流手册

    Lesson 6: Defining Item Types, Item Attributes, and Lookup Types Objectives 6-2 Create a New Workflow Process Definition 6-3 Define an Item Type 6-4 Item Type Selector/Callback Function 6-5 Define a ...

    Defining Metrics Using Goal-Question-Metric——第五届中国软件工程大会

    报告主题:Defining Metrics Using Goal-Question-Metric 嘉宾介绍:Bruce于1995年成为评估师,他有着23年的工作经验,10余年的软件开发和项目管理经验、10余年的过程改进经验,13年CMM/CMMI评估经验。他曾就职于多...

    Rules of Play: Game Design Fundamentals

    Chapter 11 - Defining Rules Chapter 12 - Rules on Three Levels Chapter 13 - The Rules of Digital Games Chapter 14 - Games as Emergent Systems Chapter 15 - Games as Systems of Uncertainty ...

    DESIGNING STEGANOGRAPHIC DISTORTION USING DIRECTIONAL FILTERS

    This paper presents a new approach to defining additive steganographic distortion in the spatial domain. The change in the output of directional high-pass filters after changing one pixel is weighted ...

    ABAP Development for SAP HANA

    4.5 Using SAP HANA Views in ABAP ................................... 205 4.5.1 Access via Native SQL ....................................... 205 4.5.2 External Views in the ABAP Data Dictionary .........

    defining decade

    the defining decade!

    Authorization in ASP.Net MVC using XML Configuration.

    side your compiled code, I have always preferred simple abstraction either using roles and their corresponding mappings in the database or using simple xml file to store action to role mappings. ...

    Manning.Spring.in.Action.4th.Edition.2014.11.epub

    11.3.3. Mixing in custom functionality 11.4. Summary Chapter 12. Working with NoSQL databases 12.1. Persisting documents with MongoDB 12.1.1. Enabling MongoDB 12.1.2. Annotating model types for ...

    Writing Testbenches using System Verilog

    Writing Testbenches using System Verilog 英文原版的,学起来比较容易。 Writing Testbenches using System Verilog About the Cover xiii Preface xv Why This Book Is Important . . . . . . xvi What This ...

    Introduction to Programming Using Python (英文版)

    Introduction to Programming Using Python is intended for use in the introduction to programming course. Daniel Liang is known for his “fundamentals-first” approach to teaching programming concepts ...

    The defining decade

    The Defining Decade_ Why Your T - Jay, Meg.pdf

    using-liferay-portal-6.2.pdf

    2.5 Using Liferay’s Workflow with WCM . . . . . . . . . . . . . . . . . . . 45 2.6 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 3 Advanced Web Content Management 49 ...

    RCS_Tutorial.m

    Defining A Radar Cross Section In Matlab Using Object Model Tutorial for defining a Radar Cross Section in Matlab(在Matlab中定义雷达截面的教程) 所附的Matlab代码运行并解释了使用对象模型为STK中的对象...

    Mahout in Action

    Workflow for stage 3: using the model in production 245 13.5 Step-by-step simple classification example 245 The data and the challenge 246 ■ Training a model to find colorfill: preliminary thinking ...

    Managed Directx 9 Kick Start - Graphics And Game Programming

    Managed DirectX was released with the latest version of the core DirectX libraries in DirectX9. It enables developers using the new .NET languages (i.e. C#, VB.NET, etc.) to develop rich multimedia ...

    Introduction.to.Android.Application.Development(4th,2013.12) pdf

    5 Defining Your Application Using the Android Manifest File 115 Configuring Android Applications Using the Android Manifest File 115 Editing the Android Manifest File 116 Managing Your Application...

    SAP Fiori Odata 实施步骤

    SAP Fiori OData Services. OData is used to define best practices that are required to build and consume RESTful APIs. It helps you to find out changes, defining functions for reusable procedures and ...

    Using Perl For Web Programming.pdf

    Using CGI in Server-Side Includes H G From Here G Chapter 3 Advanced Form Processing and Data Storage Using the POST Method Comparing GET and POST H Processing the Information from a POST-Method ...

Global site tag (gtag.js) - Google Analytics