当前位置:网站首页>SAP BTP 上 workflow 和 Business Service 的 project 管理
SAP BTP 上 workflow 和 Business Service 的 project 管理
2022-06-11 18:18:00 【华为云】
官网地址:https://developers.sap.com/tutorials/cp-cf-businessrules04-create-project.html
A project is used to configure and manage the entities of business rules. Entities of business rules include data objects, rules, rule sets, and rule services. You can create projects in the Manage Rule Projects application, which can be accessed from the Workflow Management home screen.
我们通过 project 来配置和管理 business rule 的实体,这些实体包括:
- 数据对象 data objects
- 规则 rules,规则集合 rule sets
- 规则服务 rule service

新建一个 project,然后为其分配 Data object,Rule services,Ruleset 和具体的 rules:

Data objects are the building blocks of a project. It can hold the input as well as output information of a business rule.
数据对象是项目的构建组成部分。 它可以保存业务规则的输入和输出信息。
In this tutorial, we will create data objects which hold the employee details and the details of the equipment assigned to the employee.

创建新的本地 data object:

给 data object 分配属性:

https://developers.sap.com/tutorials/cp-cf-businessrules05-dataobjects.html

创建 value help 的方法:
Value help 的类型,选择成 Value list:

手动维护 Value list 的 code 和 description:

A decision table rule is the collection of rule expressions in tabular format and sequentially executes each rule in the table.
决策表规则集是以表格格式维护的规则表达式的集合,并按顺序执行表中的每个规则。
A text rule is a decision logic in simple if-then format. The If condition of the text rule is evaluated by the system once the rule is triggered. Based on the result of the condition, the rule performs a set of operations.
创建 local rules:
创建一条新的 local rule:
点击设置按钮:

选择结果数据结构,即 determine 出来的设备信息:


创建好的 decision table 如下图所示:

再插入一条决策规则:
最终结果:
再创建一条 text rule:
如果设备金额大于 80,则需要走审批流程:

边栏推荐
- 牛客刷题——part8
- Niuke brush questions part8
- Feign 共享登录信息进行请求
- [C语言]用结构体把最高分的学生输出,可有多个最高分
- 牛客刷题——part7
- Radio button text background changes at the same time
- DC-DC自举电容(BOOT)几个问题
- Why is ti's GPMC parallel port more often used to connect FPGA and ADC? I give three reasons
- * Jetpack 笔记 Room 的使用
- 全志科技T3開發板(4核ARM Cortex-A7)——MQTT通信協議案例
猜你喜欢

信号的处理与捕捉

SISO decoder for min sum (supplementary Chapter 2)

Niu Ke's question -- Fibonacci series
![[C语言]对一个数组的元素排序后平移元素](/img/5b/3e74fc40787d94f6d0ab93332140ba.png)
[C语言]对一个数组的元素排序后平移元素

Why is ti's GPMC parallel port more often used to connect FPGA and ADC? I give three reasons

Non recursive traversal of binary tree

BigDecimal基本使用与闭坑介绍

Reading summary of nacos2.x source code
![[c language] output the students within the specified score range with the structure](/img/40/cbd7fe5aafbaeb6237e6d257455e5e.png)
[c language] output the students within the specified score range with the structure

牛客刷题——把字符串转换成整数
随机推荐
Feign 共享登录信息进行请求
viso的常见操作
TR-069协议介绍
Feign shares login information for request
MMA-Self-defining function
async导致函数结果出乎意料,改变原来代码的意图;await is only valid in async functions and the top level bodies of modules
为何TI的GPMC并口,更常被用于连接FPGA、ADC?我给出3个理由
TI AM64x——最新16nm处理平台,专为工业网关、工业机器人而生
Why is ti's GPMC parallel port more often used to connect FPGA and ADC? I give three reasons
信号的处理与捕捉
Various poses for text modification using sed
判断是否为平衡二叉树
[c language] limit the number of searches and output the maximum value found in the number of internal searches
[C语言]限制查找次数,输出次数内查找到的最大值
使用Visdom对损失函数进行监控
SISO decoder for a general (n,n-1) SPC code(補充章節3)
VIM common commands
Modern application of LDAP directory server
软件需求工程复习
学习使用LSTM和IMDB评论数据进行情感分析训练