BPM技术文档1

2

 

目录

 

目录    2

1    基本步骤    4

1.1    创建BPM    4

1.2    创建WEB UI    4

1.3    建立processweb ui的关系    4

1.3.1    指定关联    4

1.3.2    指定TASKinterface    5

1.3.3    指定process中的各activity的数据mapping,即在各个activity中可流转的数据    6

1.4    Deploy process    6

1.5    访问    6

2    技术架构    7

3    结构    7

3.1    Viewlayout    11

3.2    Composite UI Element    15

3.3    字段属性    17

4    Message    17

5    动态设置value-help    19

6    动态编程,即动态设置context    20

7    外部model数据    27

8    JA312: Advanced Webdynpro for JAVA    28

8.1    设置弹出式窗口    29

8.1.1    OVS    31

8.2    消息处理    32

8.3    高级CONTEXT    32

8.4    动态UI    33

8.5    Model interface    33

8.6    Structing application    33

8.6.1    dependencity    33

8.6.2    structing    40

8.7    附录    42

9    实用东西    44

9.1    查看日志    44

9.2    ABAP层次的WEB SERVICE    44

9.3    Task层次的某些属性可在Human activity中覆盖    44

9.4    Processweb service    45

9.5    调用web service    45

9.5.1    WSDL 文档结构    46

9.5.2    WSDL 端口    46

9.5.3    WSDL 消息    47

9.5.4    WSDL types    47

9.5.5    WSDL Bindings    47

9.5.6    总结    47

10    实用类、接口    49

10.1    Class WDValueServices    49

11    连接外部数据库    49

12    账号权限    51

12.1    PortalUWL的权限    51

12.2    管理员权限    51

13    常用URL    51

13.1    流程管理    51

http://192.168.0.233:50000/ProcessManagement/index.jsp    51

13.2    流程监控    51

14    问题    52

15    总结    52

 

 

1    基本步骤

1.1    创建BPM

在NWDS中,创建一个BPM流程实例。在此步骤中,只设置流程图(在pool中,创建多个lane,在每个lane中设置流程活动,如activity、event、gatway等),在流程图中的每个human activity中,需要用到task,在该task中,指向web dynpro for java开发的WEB UI。

 

在activity中,可指定该步骤的用户,但此处指定的用户可被该process种的task的role取代。

 

 

1.2    创建WEB UI

在该步骤中,创建process中人机交互的页面,此部主要就是web dynpro for java的开发,创建好后,需要每个component add to public part中,以便在process中可用

 

1.3    建立process与web ui的关系

此步在development infrastructure中完成,即将上述两步创建的process 与 web ui关联起来,以便在process的task中可指定web ui的interface(即要用到第二步中add to public part的组件)、在process的owner中指定该步的执行者及流程中多个activity的数据mapping (包括input mapping 、output mapping等)

1.3.1    指定关联

 

1.3.2    指定TASK的interface

在task的编辑器中,可指定task对应的UI interface,此处interface即需要用到1.2中add to public part中的component.

在此处指定component后,即可在process的数据类型中可找到该component种定义的context中的数据,如下图所示:

注意:在此处指定task的UI interface时,必须在WEB UI的Component的Interface controller中指定一个Complete event,否则无法指定。 同理,在interface controller中也要指定context,否则无法在process中mapping

以下文章点击率最高

Loading…


发表评论

电子邮件地址不会被公开。 必填项已用*标注