转:http://www.cnblogs.com/dannyli/archive/2012/11/29/2794772.html /************************************************************************************************ **  功能:根据实例ID,删除[K2Server]中的流程实例数据(物理删除,不可恢复,操作前请备份) **  作者:Danny,Li [xing.dong.li@163.…
转:http://www.cnblogs.com/dannyli/archive/2012/11/29/2794845.html /************************************************************************************************ **  功能:根据实例ID,删除[K2ServerLog]中的流程实例数据(物理删除,不可恢复,操作前请备份) **  作者:Danny,Li [xing.dong.li@1…
OPM成本更新流程:  1.跑实际成本处理  功能作用:计算成本  2.成本更新        功能作用:更新成本  3.OPM会计预处理程序->活动->提交流程 功能作用:是创建会计事件  4.创建会计科目(OPM财务管理系统)    功能作用:更新成本      Cost Detail  Data Table项目成本  GMF.CM_CMPT_DTL  ---OPM成本定义表  包括标准成本.实际成本 实际成本事物处理  CM_ACST_LED    ---实际成本事物处理 成本类型:  …
http://blog.csdn.net/zwk626542417/article/details/46646565 *********************************************************** 一.前言 上一篇文章中我们将Activiti流程定义管理的知识进行了介绍,这篇文章我们继续Activiti流程实例和任务管理的学习. 二.正文 流程实例(ProcessInstance ) 流程实例(ProcessInstance)和上一篇文章中流程定义(Pro…
1.1什么是流程实例 参与者(可以是用户也可以是程序)按照流程定义内容发起一个流程,这就是一个流程实例.是动态的.流程定义和流程实例的图解: 1.2启动流程实例 流程定义部署在 activiti 后,就可以在系统中通过 activiti 去管理该流程的执行,执行流程表示流程的一次执行.比如部署系统请假流程后,如果某用户要申请请假这时就需要执行这个流程,如果另外一个用户也要申请请假则也需要执行该流程,每个执行互不影响,每个执行是单独的流程实例 执行流程首先需要启动流程实例. @Test publi…
一个流程中,流程实例只有一个,执行对象可以有多个(如果存在分支和聚合) SELECT * FROM activiti.act_ru_execution a;  #正在执行的执行对象表 SELECT * FROM activiti.act_hi_procinst a;  #流程实例的历史表 SELECT * FROM activiti.act_ru_task a; #正在执行的任务表(只有节点是UserTask的时候,该表中才存在数据) SELECT * FROM activiti.act_hi_…
转:http://www.cnblogs.com/dannyli/archive/2011/08/15/2139550.html K2 blackpearl项目中经常需要将其他数据中的表注册到K2服务中,然后使用Smart Object进行封装,在Project或K2 Process中直接访问封装好的Smart Object中的字段,这样十分方便使用.例如,在K2 Process中,配置Activity对应的审批人(Destination Users),根据需求,这里需要从HR的数据库中的表Em…
转:http://www.cnblogs.com/dannyli/archive/2011/08/02/2125285.html 使用C#代码,发起一个K2的流程,其形式和链接SQL Server数据库的代码差不多,都是通过连接字符串,然后OPEN,然后....你懂的. 下面是K2流程发起的代码,仅供参考.同时,如果有K2方面的高手,还请多多指教小弟. protected void ProcessSubmit_Click(object sender, EventArgs e) { //创建连接对…
转:http://blog.csdn.net/gxiangzi/article/details/8444590 本来想一篇文章把流程开发介绍完的,后来发现实在是太多了,只好分成两部分了.上一篇很简单的介绍了下k2流程的设计和配置,希望大家的流程都已经发布成功了.这部分接着上面讲,主要说一下k2流程api的使用. 我们要在k2web中新建一下几个页面: LeaveProcess\Startflow.aspx:请假流程发起界面 LeaveProcess\Audit.aspx:请假流程审批界面 ind…
转:http://blog.csdn.net/gxiangzi/article/details/8444060 郁闷,今天K2的license过期了,很多东西都没法用了,还得去找PM大大帮忙申请一个. 简单说一下K2 blackpearl的开发步骤,前提条件是K2已经安装好,而且K2 workspace打开顺利. 1.首先我们要新建一个解决方案,名称呐就叫K2Project好了,然后添加两个项目,一个是web项目叫K2Web,另一个呢是K2WorkflowProject 叫K2Workflow …