zoukankan      html  css  js  c++  java
  • 01 PO&BPM集成-数据过滤

    一、集成场景介绍:

            BPM流程消费PO ESR中创建的Operation Mapping进行数据的过滤。本次场景基于系统功能完善的基础上。场景流程图如下:

    二、PO ESR对象创建

        1、在Software Component中新建namespace:http://demo.com/rkt

        2、在namespace下新建Data Types:DT_Item/DT_Order/DT_Filter。

        2.1、DT_Item下新建三个字段:ID/Region/Part。范围选择1...1。

        2.2、新建DT_Order参考DT_Item,范围0...*。

        2.3、新建DT_Filter参考DT_Order,范围1...1,新增字段RegionFilter。

        3、新建Message Types:MT_Filter_Source/MT_Filter_Target/

        MT_Order。

     

     

        4、新建Service Interfaces:SI_Filter_Source/SI_Filter_Target/

            SI_StartProcess。

     

     

        5、新建Message Mappings:MM_Filter。

     

     

        6、新建Operation Mappings:OM_Filter。

     

    三、创建BPM&WDJ DC

        NWDS视图切换到Development Infrastructure,在LocalDevelopment下的Mycomponents中创建BPM&WDJ。

        3.1、创建BPM DC:

     

        3.2、创建WDJ DC:

     

        3.3、BPM&WDJ创建好之后:

    四、BPM流程建模(视图切换到Process Development)

        4.1、导入PO OM(OM_Filter):

     

        4.2、导入PO Service Interface(SI_StartProcess)

     

     

     

        4.3、创建Process流程模型

     

     

     

     

        创建完成后的结果图:

        4.3.1、将数据类型:DT_Order分别拖到Lanes中:

        4.3.2、然后再拖动Automated和Human到两个Lanes中:

        4.3.3、将整个流程连接起来:

        4.3.4、选择Automated对应的Service Interface:

       4.3.5、Create Service Reference:

     

        4.3.6、Input Mapping:

       4.3.7、 将右侧的RegionFilter给定一个常量:

     

     

        4.3.8、Output Mapping:

        4.3.9、选择Human节点创建Task:

     

     

     

     

     

        4.3.10、Input Mapping:

        4.3.11、Task指定当前流程发起人为所有者:

     

     

        4.3.12、Output Mapping:

        4.3.13、完整的流程图如下:

         4.4、检查BPM DC dependence:

     

     

     

     

        4.5、Deploy BPM&WDJ:

    五、场景测试:http://<host>:<port>/nwa

     

     

     

     

     

     

        http://<host>:<port>/irj/portal

    本文来自博客园,作者:宁海峰,转载请注明原文链接:https://www.cnblogs.com/robinNing/p/15337279.html

  • 相关阅读:
    applicaitonContext属性未注入, 请在applicationContext.xml中定义SpringContextHolder.
    HTML
    c# Path路径类
    C# 继承
    C# 结构体
    c# 类
    c#方法
    wpf开源控件MahApps.Metro
    c#数组类型
    c#类型转换
  • 原文地址:https://www.cnblogs.com/robinNing/p/15337279.html
Copyright © 2011-2022 走看看