阅读:1629 回复:1
H3BPM
655

帖子

2504

跟帖

117422

积分

管理员
管理员
  • 社区居民

[进阶]采购场景实现2

楼主#
更多 发布于:2017-06-22 17:10
10月签到活动奖励发放啦:http://bbs.h3bpm.com/read.php?tid=5377&fid=5
H3BPM
655

帖子

2504

跟帖

117422

积分

管理员
管理员
  • 社区居民
1楼#
发布于:2017-11-17 19:23


一、 目的
基于初级做好的基础上,进一步提升体验,针对表单设计、流程设计、业务集成、规则引擎等使用介绍;
1.表单、流程
表单字段默认值,及相关默认值的自动取值;
开窗查询,取值来源于外部系统(数据库);
流程实例名称设定,参与者设定;

2.业务集成:建立外部主数据的业务服务,供表单选择;

3.业务报表:按要求新建一张业务报表;

二、 需求说明
1、数据来源于BPM维护主数据:
系统提供物料主数据维护功能,可以进行增、删、查改。在采购流程中,采购明细表物料编码和物料名称开窗选择,不允许直接进行输入;

2、联动选择,数据来源第三方系统:
采购明细表中需求地区和需求工厂是联动选择项,数据来源于其他系统提供的数据;(类似于省市区联动选择)
三、 实现过程
Step1:物料主数据维护
1> 新建物料主数据流程包
2> 此操作是为了实现物料数据的增删改功能,无需跑流程所以去掉物料数据流程(点击删除)

3> 数据模型—》查询列表—》添加—》设置展示字段和查询条件

Step2:弹窗功能实现
子表物料编码—》QueryCode—》绑定查询列表、查询条件映射、数据映射


Step3:联动功能实现(此处以省市区联动为例)
数据源多为外部数据源(字段结构至少包含Code、Name、ParentCode三个),通过添加业务服务获取外部数据源

以data table adapter类型接口为例,自动生成增删改的方法

添加外部主数据:点击流程模型—》主数据—》添加

选择GetList方法—》绑定业务服务

点击【自动创建属性并绑定】,自动形成映射关系(也可手动配置映射对象):

表单实现联动
点击对应省、市、区字段—》QueryCode属性—》绑定查询列表、查询条件映射、数据映射(注意在选择市、区县字段时ParentCode一定要指向上一个字段的Code,如城市的ParentCode是省份),即可实现省市区联动查询。


>>>>>>采购业务流程场景实现-进阶版视频在线观看
采购场景实现2
>>>>>>采购业务流程场景实现-进阶版资料下载
1.采购业务流程实现2.pdf
2.流程制作的场景阶段设计.pdf

10月签到活动奖励发放啦:http://bbs.h3bpm.com/read.php?tid=5377&fid=5
游客

返回顶部