eas bos判断数据是否处于工作流中

转载 2016年08月28日 16:32:50
给一段代码你参考一下
工作流已启动需要终止,或终止的流程需要重新启动
            IEnactmentService wfService = EnactmentServiceProxy.getEnacementService(ctx);
            ProcessInstInfo[] processInstances = wfService.getProcessInstanceByHoldedObjectId(billID);//不包括已经结束的流程
            //ProcessInstInfo[] processInstances = wfService.getAllProcessInstancesByBizobjId(billID);//包括已经结束的流程
            if(null != processInstances &&  processInstances.length > 0){//存在流程
                for(int j=0; j<processInstances.length; j++){
                    ProcessInstInfo inst = processInstances[j];
                    String instId = inst.getProcInstId();//获取流程实例ID
                    EnactmentServiceFactory.createEnactService(ctx).abortProcessInst(instId);//终止工作流实例
                }
             }

【转】金蝶EAS BOS工作流开发(附带JAVA脚本)

目录(?)[+] 流程配置基本知识及示例 重要概念 流程变量任务输入输出 注意事项基本流程的配置示例 单流程审批流程带分支的审批流程 常见的流程配置需求 配置参与人配置多级审批函数节点用流程...
  • lzwgood
  • lzwgood
  • 2014年12月23日 18:58
  • 1675

金蝶EAS,BOS,BOTP,源单据与目标单据关联关系

以下代码片段适用于通过BOTP生成下游单据时,获取上下游单据相关信息。 名词:源单据(上游单据)、目标单据(下游单据)。 /** * 业务单据是否已经通过BOTP生成指定下游单据 * 如果已生...
  • guosyu
  • guosyu
  • 2017年06月13日 10:37
  • 898

EAS BoS 业务单据基础模板的扩展

在这里,我以我实际创建的多分录业务单据模版为实例,简单介绍一下怎么对EAS Bos的系统模版进行扩展。扩展需求,实现单据的审核、反审核操作。同时对于在工作流程的单据不能进行修改、删除等操作。   ...
  • h249059945
  • h249059945
  • 2013年08月01日 16:49
  • 2760

eas bos常用代码-新增单据,参数传递

2.1 单据新增代码 如:新增一行付款单 //构造一条付款单信息(构造值对象) PaymentBillInfo payInfo = new PaymentBillInfo(); payInfo...
  • qiaqia609
  • qiaqia609
  • 2013年04月03日 00:50
  • 6997

EAS BOS中有关特殊数据权限的配置问题

{一}业务需求: 实现EAS二次开发单据满足如下要求:制单人只能查看自己做的单据(说明一下:EAS的单据默认都会有创建人、最后修改人等字段)、只有主管能进行审批。 需要说明:以下的配置是针对EAS...
  • zt19901229
  • zt19901229
  • 2013年12月11日 21:35
  • 1392

EAS跳过权限检查

我们在处理一些业务,例如botp下推单据,如果没有目标单据的保存权限,则会提示需要授权;还有一些后台事务,如果用ctx.setCaller(xxxxx),不一定管用。 经过跟踪代码,发现可以通过设置c...
  • giianhui
  • giianhui
  • 2016年06月18日 11:01
  • 531

单据头F7字段、分录F7字段,数据过滤,过滤条件添加

初始化编辑界面F7字段,以及分录中F7字段对应的数据过滤条件。 适用于金蝶EAS客户端,需要在onload()中调用。 /** * 初始化F7设置,为界面上的F7控件增加新的过滤条件 ...
  • guosyu
  • guosyu
  • 2017年06月01日 15:50
  • 464

金蝶BOS,通过ID,获取动态单据对象,无需知道实体类型

通过ID动态获取单据对象,核心代码如下: IDynamicObject instance = DynamicObjectFactory.getRemoteInstance(); //用于动态获取单据对...
  • guosyu
  • guosyu
  • 2017年06月01日 15:26
  • 717

金蝶EAS,分录F7字段根据单据头字段进行数据过滤

单据头含有组织单位F7字段,分录中含有人员F7字段。分录中的人员F7需根据单据头中的组织F7字段进行过滤。 当单据头组织F7清空或者改变为其他值之后,需清空分录并为分录人员F7添加过滤条件。 ...
  • guosyu
  • guosyu
  • 2017年06月05日 16:15
  • 560

金蝶EAS8.2,二次开发单据关联费用预算,新预算接口

EAS8.2版本中,可以通过后台插入数据的方式实现二次开发单据关联费用预算。 二次开发单据关联费用预算之后,相应的预算扣减、返还、查询等操作可以通过调用新预算接口来实现,以下代码仅供参考。 文末附加了...
  • guosyu
  • guosyu
  • 2017年06月02日 11:09
  • 555
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:eas bos判断数据是否处于工作流中
举报原因:
原因补充:

(最多只允许输入30个字)