`
sanyecao2314
  • 浏览: 135752 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

EAS 终止流程

阅读更多
// 终止流程
                IEnactmentService iEctService = EnactmentServiceFactory
                                .createEnactService(ctx);
                ProcessInstInfo[] insts = iEctService
                                .getProcessInstanceByHoldedObjectId(billID);
                if (insts != null && insts.length > 0) {
                        String procInstId = null;
                        for (int j = 0; j < insts.length; j++) {
                                if ("open.running".equals(insts[j].getState())) {
                                        procInstId = insts[j].getProcInstId();
                                        Boolean isAudit = (Boolean) iEctService.getProcessContext(
                                                        procInstId, "isAudit");
                                        String WFState = (String) iEctService.getProcessContext(
                                                        procInstId, "WFState");
                                        if ("First".equals(WFState)) {
                                                SpecialAccountBillInfo.setBillState(StateEnum.CHECKING);
                                                try {
                                                        iSpecialAccountBill.updatePartial(
                                                                        SpecialAccountBillInfo, sicoll);
                                                } catch (EASBizException e) {
                                                        // TODO 自动生成 catch 块
                                                        e.printStackTrace();
                                                } catch (BOSException e) {
                                                        // TODO 自动生成 catch 块
                                                        e.printStackTrace();
                                                }
                                        }
                                        if (isAudit == null || isAudit.booleanValue()) {
                                                return false;
                                        }
                                        iEctService.abortProcessInst(insts[j].getProcInstId());
                                }
                        }
                }

 

分享到:
评论

相关推荐

    EAS标准供应链流程

    EAS(Enterprise Asset Management,企业资产管理)标准供应链流程是企业高效运营的核心组成部分,它涵盖了从原材料采购到产品销售的全过程,旨在优化资源分配,提高生产效率,降低运营成本,并确保客户满意度。...

    EAS流程配置操作指南.pdf

    EAS流程配置操作指南主要涉及企业应用架构(EAS)中流程的自定义和管理,它为企业提供了一个界面,用于创建和调整符合业务需求的工作流程。以下是关于EAS流程配置的关键知识点: 1. **流程自定义**:EAS的流程DIY允许...

    EAS走流程调用预算接口和调用存储过程

    NULL 博文链接:https://2594082lhj.iteye.com/blog/1902466

    金蝶EAS认证真题汇总(精华版).zip

    - 业务流程配置,如何通过EAS定制和优化企业的业务流程。 - 数据分析与决策支持,EAS如何提供报表和数据分析工具来辅助管理层决策。 - 安全性与权限管理,理解EAS的用户角色、权限分配以及数据安全机制。 2. **...

    EAS模板引入引出

    #### 三、EAS基础资料引入引出流程 1. **准备工作**: - 确认需要引入或引出的基础资料类型(例如:客户信息、产品信息等)。 - 准备好相应的模板文件。 - 确保系统版本兼容性。 2. **引出流程**: - 在EAS系统...

    EAS测试许可全套license

    EAS(Enterprise Application Suite)是企业级应用软件的缩写,通常涵盖一系列用于企业管理的软件模块,如财务、人力资源、供应链、客户关系管理等。在IT行业中,"EAS测试许可全套license"指的是用于测试EAS系统全部...

    eas模板_EAS_

    "激光KZJ102明细账"可能指的是特定类型的财务明细账,其中“KZJ102”可能是内部代码,代表某种财务核算规则或流程。在EAS系统中,明细账是跟踪资产交易和变动的详细记录,按核算项目分开打印意味着可以根据不同的...

    金蝶EAS8.0用户手册

    这款系统的用户手册详细介绍了EAS8.0的各项功能和操作流程,为用户提供了一个全面的学习和交流平台。 一、金蝶EAS8.0系统概述 金蝶EAS8.0是一款面向大型企业的ERP解决方案,它涵盖了财务管理、供应链管理、生产制造...

    金蝶 EAS DEP扩展脚本编写指南.doc

    "金蝶 EAS DEP 扩展脚本编写指南" 本文档旨在指导开发人员编写金蝶 EAS DEP 扩展脚本,提供了详细的编写指南和相关注意事项。...开发人员可以根据本指南编写适用于 EAS 的扩展脚本,提高业务流程的自动化和优化。

    金蝶EAS_V7.5_WebService开发指南_EASwebservice开发_金蝶开发_

    在V7.5版本中,金蝶EAS引入了Web Service技术,允许不同系统之间进行无缝的数据交换和业务流程集成。本指南将深入讲解如何利用金蝶EAS的Web Service接口进行开发。 Web Service是一种基于标准的、平台无关的、跨...

    金蝶EAS流程制造解决方案.doc

    金蝶EAS流程制造解决方案.doc

    金蝶EAS服务器数据中心快速搭建

    数据中心快速搭建指南 金蝶EAS服务器数据中心快速搭建是...金蝶EAS服务器数据中心快速搭建是指快速搭建EAS服务器数据中心的过程,包括EAS环境搭建、数据库快速搭建、数据初始化和EAS服务器注册并部署数据中心等步骤。

    EAS接口文档1

    ### 知识点:EAS接口文档应用与开发 #### 1. EAS接口文档的目的和重要性 EAS接口文档是为了实现EAS(企业资产管理系统)的开发和集成。文档中提供了关于如何通过接口与EAS系统交互的具体方法,这对于系统开发者而...

    金蝶EASBOS 金蝶EASBOS

    EASBOS EASBOS EASBOS EASBOSEASBOS

    EAS升级OA集成应用

    在实际操作中,应严格按照金蝶提供的升级流程进行,确保所有步骤都已执行到位,并且在升级前进行充分的备份,以防万一。此外,对于任何疑问或遇到的问题,应及时联系金蝶的技术支持获取专业帮助。由于EAS和OA的集成...

    EAS

    标题中的"EAS"通常指的是Enterprise Application System,这是一个广泛的概念,涵盖了企业级应用系统,用于处理和集成企业内部的各种业务流程。这些系统旨在提高效率、自动化工作流并促进跨部门的信息共享。EAS可能...

    金蝶EAS-V8.1-工作流数据库表参考

    金蝶EAS_V8.1_工作流数据库表参考

    金蝶EAS所有图标

    金蝶EAS的图标设计遵循用户体验原则,旨在通过视觉符号来简化复杂的业务流程,提高用户的操作效率。在实际使用中,用户可以通过这些图标快速定位和执行相应的操作,使得企业管理工作更加便捷高效。 在压缩包"金蝶...

Global site tag (gtag.js) - Google Analytics