`
eworkflow
  • 浏览: 219325 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

工作流集成表单之多张单据和一张单据

 
阅读更多

运用工作流管理系统给业务系统建模,就是将业务办理过程转换成流程支持的一个一个节点的过程。


流程建模完成后,就需要准备做节点上办理的业务了。

业务的办理在管理系统中是用表单来体现的,通常是录入,展现,校对,修改等过程。

 

在办公管理系统中,审批流比较多,审批流的业务办理过程,通常是一张表单贯穿所有节点。如一张员工报销单,填写完成

后,后续的办理过程始终是围绕这张报销单来做的,审批,给出意见等等。

 

在生产或其它的过程办理的流程中,每个节点办理的业务,可能就不一样了,即一个节点挂接一张表单,做一件事情的办理。到达下一个节点后,又是另外一张单据,办理另外一件事情。这些表单之间操作的数据是有关联的,或者是同一张业务表的不同字段,也可能是不同业务表,但是和一张主业务表有关联。

 

在审批流为代表的流程中,流程的多个节点,办理的业务数据相同,或者说主体信息相同,只有个别信息不一样。这样就可以用同一张单据来挂接,单据中各个输入或者显示控件,可以设置权限,按人,角色,或者流程的节点来设置。

 

如填写报销申请单时,报销单的主体信息报销人有写的权限,在审批节点的时候,报销单主体信息,就都是只读的,不能修改了。



 

(填写报销申请单)

 



 

(审核报销单)


这样就可以设计一张单据,挂接到填写节点和审批节点,报销单的主体信息,在填写节点是可写的。在审批节点是只读的,按流程的节点来设置操作权限。审批通过拒绝,和审批意见等则和单据主体信息相反,在填写节点,审批的信息是隐藏的,到审批节点这些信息是可见并能编辑的。都可以按流程的节点来设置操作权限。

 

在生产或者过程办理为代表的流程中,每个节点可能操作不同的表单,就不需要设置这些操作权限了。每个节点办理的业务信息,可能是相同的业务表中的不同字段,也可能是不同的业务子表中的信息。

 

当来自同一张业务表的不同字段,就很容易操作了,单据中只要设置流程实例和主业务表的关联。

 

当来自不同的业务表,或者业务子表的时候,单据中,就需要通过流程实例id和主业务表的关联,主业务表和子业务表的关联,这样来找到子业务表和流程实例的关联。

 

当生产或过程办理的业务流程很大,大到需要用了多个子流程来分解的时候,子流程中操作的业务表记录就有更多种情况了,在表单中,就需要通过主流程实例和子流程实例之间的关联,来找到主业务表和子业务表之间的关联,或者从主子业务表之间的关联来找,主子流程之间的关联。

 



 

 

在流程中的多节点中挂接多张表单,还是一张表单,需要根据业务的需要来制定,也可能是一个业务流程中,既有多个节点共用一张表单的情况,也有多节点挂接不同的表单的情况。

  • 大小: 33.6 KB
  • 大小: 41.8 KB
  • 大小: 32 KB
分享到:
评论
1 楼 shige19 2013-11-29  
流程关联多单据:
1 多单据只是针对主从表情况;
2 单据与流程的关联: case->主表->从表.

相关推荐

    ccflow表单单据模式.docx

    **Ccflow 表单单据模式详解** Ccflow 是一款高效的工作流引擎,它结合了公文表单的设计,为用户提供了一种灵活的单据管理模式。单据模式是Ccflow的一个重要特性,它允许用户在无需经过完整的工作流程情况下,进行...

    Tiptop&Easyflow集成说明_新单据集成样例.pdf

    综上所述,Tiptop与Easyflow的集成涉及到多个层面的配置和编程修改,需要对两个系统的内部机制有深入理解。通过上述步骤和模块的详细说明,可以指导用户进行有效的集成操作,实现单据签核流程的自动化和无缝对接。

    工作流详细开发步骤

    工作流详细开发步骤是IT行业中实现企业业务自动化和流程管理的关键环节。在开始这个过程之前,首先要理解工作流的核心概念:它是一种通过定义、实施和监控业务流程来协调人与系统之间的活动的方法。工作流系统通常...

    Antdv中国式工作流组件,仿钉钉飞书雀书流程审批设计

    支持在线流程设计器,钉钉审批模式,中国式工作流 支持流程办理、退回、自由流、会签、并行、串行、服务任务等 支持退回任务,退回到指定环节,退回到上一步,退回到发起人 支持转办任务,将任务交接给他人办理,...

    金蝶K3Cloud与企业微信集成配置

    金蝶K3Cloud与企业微信集成配置,解决金蝶工作流审集成到企业微信端审批,审批消息推送到企业微信端。以及金蝶K3Cloud开通移动单据审批,及配置表单内容

    驰骋工作流引擎_表单设计器操作手册范本.docx

    - **与工作流程引擎的集成**:通过特定的API与工作流引擎进行通信,以便实现表单与流程之间的交互。 ##### 2.2 应用操作API - **与应用程序交互**:提供一系列API用于实现表单与外部应用的操作,例如数据同步、状态...

    自定义表单设计思路

    我们开发出的自定义表单系统做到工作流和自定义表单松耦合实现为好,用户自定义表单并能与工作流有效结合的工作流过程定义方法及工作流系统结构。 八、整个表单系统的设计 采用分层建模方法进行设计与开发,可以...

    K3 Cloud BOS 百问百答

    移动应用的验证、服务器部署、表单设计、短信和邮件提醒功能,以及移动工作流的实现都是移动平台开发的重要方面。 K/3 Cloud BOS的开发涵盖了从界面布局、报表设计、业务流程到工作流审批的多个层面,提供了丰富的...

    金蝶BOS单据开发视频.zip

    3. **业务流程配置**:金蝶BOS支持业务流程的可视化设计,视频可能展示如何定义审批流、工作流和事件触发器,以实现单据的自动流转和处理。 4. **表单设计与自定义控件**:在金蝶BOS中,用户可以设计丰富的表单来...

    开源的驰骋工作流程引擎-自由表单设计器操作说明书.doc

    通过这些API,可以轻松实现表单与工作流之间的数据交换和状态同步。 **2.2 与应用操作的API** 自由表单设计器还支持通过API的方式嵌入到其他应用程序中,这使得开发者可以在自己的应用程序中使用该设计器的功能。...

    驰骋工作流引擎源码

    驰骋工作流引擎源码 产品名称: 驰骋.net工作流程引擎. 运行环境: BS结构. windows xp, windows server. win7 IIS6.0以上. .net4.0. Office2007 (如果需要单据打印.) 开发语言: VS2010, .net4.0 c#.net. 客户端: ...

    驰骋工作流引擎-整体解决方案.

    基本功能: 图形化流程设计/智能表单web定义定义免程序开发/级联下拉框/流程轨迹/单据自定义打印/邮件短信工作到达通知/自动任务分配/支持sdk模式开发/简洁集成/消息侦听/丰富事件接口/报表定义/工作量分析/绩效考核/...

    泛微ecology E8协同办公系统详细的表结构(OA数据字典)

    本文件包括ecology所有的数据库表的结构,例如工作流引擎常用的表:workflow_base 工作流信息表 workflow_bill 工作流单据信息表 workflow_billfield 工作流单据字段表 workflow_flownode 工作流节点信息表 workflow...

    PB9自定义工作流+报表.rar

    标题中的"PB9自定义工作流+报表.rar"指的是使用PowerBuilder 9.0(简称PB9)开发的自定义工作流程和报表功能的压缩文件。PowerBuilder是一款强大的客户端/服务器应用程序开发工具,尤其适用于数据库应用。在这个...

    e-cology工作流接口技术方案说明书

    - **request**:指工作流的具体实例,即特定的表单或单据,如某员工提交的一张请假申请单。 #### 二、需求概述 - **客户需求** - 外部系统在e-cology系统中触发新的流程,并可能涉及回写数据。 - e-cology系统...

    工作流系统设计.docx

    工作流系统设计是现代企业信息化建设的关键组成部分,它旨在实现业务流程的自动化和规范化,提高工作效率,确保信息的准确流转。工作流系统的核心是流程引擎,它允许用户自定义表单,配置审批流程,无需编程知识,...

    开源的asp.net驰骋工作流引擎,工作流程管理系统

    基本功能: 图形化流程设计/智能表单web定义免程序开发/级联下拉框/流程轨迹/单据自定义打印/邮件短信工作到达通知/自动任务分配/支持sdk模式开发/简洁集成/消息侦听/丰富事件接口/报表定义/工作量分析/绩效考核/...

    金蝶云苍穹考试认证理论考题汇总(精华版).pdf

    - **编码规则、工作流及转换规则配置**:扩展后的单据可能需要重新配置相关的编码规则、工作流以及单据转换规则。 - **菜单入口**:即使进行了扩展,单据的菜单入口通常保持不变。 6. **云定义** - **业务云**:...

    NC65 UAP65 主子单据开发 带审批流 详细笔记

    ### NC65 UAP65 主子单据开发 带审批流 详细笔记 #### 一、前言 在企业级应用开发中,主子单据是一种非常常见的业务场景,尤其是在财务、供应链管理等模块中。NC65作为一款成熟的企业管理软件,其UAP65平台提供了...

Global site tag (gtag.js) - Google Analytics