- 4
- 0
- 约3.53万字
- 约 50页
- 2021-09-23 发布于重庆
- 举报
流程平台开发文档
NC_UAP基础技术部
2009-4
参考文档:
《NCV5-流程平台技术红皮书 .doc 》
《流程平台详细设计 .doc 》
《流程平台详细设计 .doc 》
《流程平台详细设计 .doc 》
《工作流开发文档.doc 》
《流程平台- 元数据应用 .doc 》
《NCV55-元数据建模及管理红皮书 .doc 》
《NCV55-元数据开发红皮书 .doc 》
《NCV6流程平台概要需求 - 评审》
版本 日期 修订人 修订
2009-6-23 雷军 设计评审后的较大改动:
1. 去掉系统类型,改用模块;
2. 单据类型必须关联元数据实体;去掉单据 VO 对
照、单据项目的注册;
目录
1 流程平台中的本体
这里一并对流程平台中的一些基本概念进行阐述。了解流程平台的前提是了解这些基本
要素。
单据类型
单据类型是对单据的分类,也被称作交易。其他本体都是基于单据类型来定义。在定义
单据类型时, 单据类型必须属于某个模块。 单据类型由功能点 [ 客户化 ]-[ 二次开发工具 ]-[ 单
据管理 ]-[ 单据类型管理 ] 维护,如图所示,一般由各业务产品预置。
项目说明:
类型代码: 手工输入, 最大长度为 4 个字符, 可以输入字母和数字, 不允许重复。
类型名称:业务单据名称,手工输入,不允许重复。
单据大类:表示单据类别 (应收应付 101 ),用于区分单据类型的主子关系 (估
计在废弃 )。
节点编号:单据类型关联的管理功能节点编号。用于根据单据类型联查打开单据
UI 。
审批节点编号:单据类型关联的审批功能节点编号。用于审批时,根据单据类型
联查打开单据 UI 。
主表参照的固定条件语句:被其它单据参照时自己填写的固定的 SQL条件语句。
参照查询对应的 DMO类: 应该统一为业务扩展类
审批流检查类: 应该统一为业务扩展类
会计平台类:财务会计平台所需的类。
是否项目核算: NC210以后不再使用。
是否为根节点:针对单据大类,用于实现单据主子关系。
是否发送会计平台:用于财务会计平台。
是否可扩展交易类型:标识该单据类型是否可以定制扩展交易类型。
元数据组件:如果进行了元数据实体建模,则可将元数据组件与单据类型进行关
联。
单据类型还可注册一些扩展类(如交易类型扩展类、流程用户组规则器) ,保存在单据类型子
表中。
1.1.1 元数据实体
NC从版本开始支持元数据建模。对象元数据是对业务实体对象及其相互间关系的抽象描
述,也称作实体对象模型。它为系统运行中的数据提供了更加确切的语义。元数据业务模型
中的一些关键概念包括模块,组件,实体,值对象,业务接口,属性,业务操作,方法,参
数,元素,容器, IBean 等。业务对象元模型是按照模块 - 组件- 实体三层关系进行组织的。
对于流程平台而言,单据类型必须与元数据主实体进行关联。同时,元数据实体还需要
实现流程平台业务接口 IFlowBizItf 、IPfBillLock 和 IHeadBodyQueryItf ,并进行属性的映
射。
交易类型
是对单据类型(交易)的分类。最明显的例子是报销单据,可以把不同类型的费用报销
进行细分,如差旅报销、部门活动报销、交通费报销等,这些细分的类型就可以理解为交易
类型。
可直接理解为是交易的细分, 基于横向基于行业 / 企业的不同、 纵向基
您可能关注的文档
最近下载
- 《新编应用文写作(第2版)》全套教学课件.pptx
- 美的热水器F80- A20GA2(H)专项试验报告.pdf VIP
- 湖南省长沙市雅礼中学2024-2025学年高二上学期期末考试数学试题(含答案).docx VIP
- 2025年最新修订中华人民共和国监察法实施条例学习解读专题宣讲PPT课件.pptx VIP
- 量子纠缠光源性能表征和测试方法-15页.pdf VIP
- 场厂内机动车辆考试试题.docx VIP
- 水库坝线选择、正常蓄水位、施工总布置编制规定.pdf VIP
- 中学校长述职报告【7篇】.docx VIP
- .直线式包裹分拣机输送分拣装置设计.doc VIP
- 2025年春新人教版七年级下册历史全册课件.ppt
原创力文档

文档评论(0)