泛微协同平台E-cology后台维护手册-集成_第1页
泛微协同平台E-cology后台维护手册-集成_第2页
泛微协同平台E-cology后台维护手册-集成_第3页
泛微协同平台E-cology后台维护手册-集成_第4页
泛微协同平台E-cology后台维护手册-集成_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、泛微协同办公平台E-cology9.0版本后台维护手册(U)-集成目录 TOC o 1-3 h z u HYPERLINK l _Toc522895250 前 言 PAGEREF _Toc522895250 h 4 HYPERLINK l _Toc522895251 一、关于本手册 PAGEREF _Toc522895251 h 4 HYPERLINK l _Toc522895252 二、手册结构 PAGEREF _Toc522895252 h 4 HYPERLINK l _Toc522895253 三、针对用户 PAGEREF _Toc522895253 h 4 HYPERLINK l _T

2、oc522895254 四、更多资源 PAGEREF _Toc522895254 h 4 HYPERLINK l _Toc522895255 第1章数据源设置 PAGEREF _Toc522895255 h 5 HYPERLINK l _Toc522895256 一、概述 PAGEREF _Toc522895256 h 5 HYPERLINK l _Toc522895257 二、U1-1-数据源设置 PAGEREF _Toc522895257 h 5 HYPERLINK l _Toc522895258 1.2.1、数据源列表 PAGEREF _Toc522895258 h 5 HYPERLIN

3、K l _Toc522895259 1.2.2、新建数据源 PAGEREF _Toc522895259 h 5 HYPERLINK l _Toc522895260 三、U1-2-数据库类型设置 PAGEREF _Toc522895260 h 7 HYPERLINK l _Toc522895261 1.3.1、数据库类型列表 PAGEREF _Toc522895261 h 7 HYPERLINK l _Toc522895262 1.3.2、新建数据库类型 PAGEREF _Toc522895262 h 8 HYPERLINK l _Toc522895263 第2章WebService注册 PAG

4、EREF _Toc522895263 h 9 HYPERLINK l _Toc522895264 一、概述 PAGEREF _Toc522895264 h 9 HYPERLINK l _Toc522895265 二、U2-1-注册设置 PAGEREF _Toc522895265 h 9 HYPERLINK l _Toc522895266 2.2.1、Webservice列表 PAGEREF _Toc522895266 h 9 HYPERLINK l _Toc522895267 2.2.2、新建Webservice PAGEREF _Toc522895267 h 9 HYPERLINK l _T

5、oc522895268 第3章集成登录 PAGEREF _Toc522895268 h 11 HYPERLINK l _Toc522895269 一、概述 PAGEREF _Toc522895269 h 11 HYPERLINK l _Toc522895270 二、U3-1-集成登录设置 PAGEREF _Toc522895270 h 11 HYPERLINK l _Toc522895271 3.2.1、集成登录列表 PAGEREF _Toc522895271 h 11 HYPERLINK l _Toc522895272 3.2.2、新建集成登录 PAGEREF _Toc522895272 h

6、 11 HYPERLINK l _Toc522895273 3.2.3、表达式设置 PAGEREF _Toc522895273 h 15 HYPERLINK l _Toc522895274 3.2.4、表达式参数 PAGEREF _Toc522895274 h 17 HYPERLINK l _Toc522895275 第4章计划任务 PAGEREF _Toc522895275 h 18 HYPERLINK l _Toc522895276 一、概述 PAGEREF _Toc522895276 h 18 HYPERLINK l _Toc522895277 二、U4-1-计划任务设置 PAGEREF

7、 _Toc522895277 h 18 HYPERLINK l _Toc522895278 4.2.1、计划任务页面 PAGEREF _Toc522895278 h 18 HYPERLINK l _Toc522895279 4.2.2、新建计划任务 PAGEREF _Toc522895279 h 18 HYPERLINK l _Toc522895280 4.2.3、格式说明 PAGEREF _Toc522895280 h 19 HYPERLINK l _Toc522895281 第5章财务凭证 PAGEREF _Toc522895281 h 21 HYPERLINK l _Toc5228952

8、82 一、概述 PAGEREF _Toc522895282 h 21 HYPERLINK l _Toc522895283 二、U5-1-财务凭证设置 PAGEREF _Toc522895283 h 21 HYPERLINK l _Toc522895284 5.2.1、财务凭证列表 PAGEREF _Toc522895284 h 21 HYPERLINK l _Toc522895285 5.2.2、新建凭证 PAGEREF _Toc522895285 h 22 HYPERLINK l _Toc522895286 5.2.3、编辑凭证 PAGEREF _Toc522895286 h 22 HYPE

9、RLINK l _Toc522895287 第6章数据流转集成 PAGEREF _Toc522895287 h 23 HYPERLINK l _Toc522895288 一、概述 PAGEREF _Toc522895288 h 23 HYPERLINK l _Toc522895289 二、U6-1-流程接口注册 PAGEREF _Toc522895289 h 23 HYPERLINK l _Toc522895290 三、U6-2-注册DML接口 PAGEREF _Toc522895290 h 24 HYPERLINK l _Toc522895291 6.3.1、基本信息 PAGEREF _To

10、c522895291 h 24 HYPERLINK l _Toc522895292 6.3.2、条件设置 PAGEREF _Toc522895292 h 25 HYPERLINK l _Toc522895293 6.3.3、DML赋值设置 PAGEREF _Toc522895293 h 26 HYPERLINK l _Toc522895294 6.3.4、自定义DML语句 PAGEREF _Toc522895294 h 27 HYPERLINK l _Toc522895295 6.3.5、DML赋值设置之转换规则 PAGEREF _Toc522895295 h 27 HYPERLINK l _

11、Toc522895296 6.3.6、自定义DML语句之获取流程表单字段 PAGEREF _Toc522895296 h 28 HYPERLINK l _Toc522895297 四、U6-3-注册WebService接口 PAGEREF _Toc522895297 h 29 HYPERLINK l _Toc522895298 6.4.1、基本信息 PAGEREF _Toc522895298 h 29 HYPERLINK l _Toc522895299 6.4.2、返回值 PAGEREF _Toc522895299 h 30 HYPERLINK l _Toc522895300 6.4.4、参数

12、设置 PAGEREF _Toc522895300 h 30 HYPERLINK l _Toc522895301 第7章数据展现集成 PAGEREF _Toc522895301 h 31 HYPERLINK l _Toc522895302 一、概述 PAGEREF _Toc522895302 h 31 HYPERLINK l _Toc522895303 二、U7-1-数据展现集成设置 PAGEREF _Toc522895303 h 31 HYPERLINK l _Toc522895304 7.2.1、数据展现集成列表 PAGEREF _Toc522895304 h 31 HYPERLINK l

13、_Toc522895305 7.2.2、新建数据展现集成 PAGEREF _Toc522895305 h 31 HYPERLINK l _Toc522895306 第8章IM集成设置 PAGEREF _Toc522895306 h 34 HYPERLINK l _Toc522895307 一、概述 PAGEREF _Toc522895307 h 34 HYPERLINK l _Toc522895308 二、U8-1-集成设置 PAGEREF _Toc522895308 h 34前 言关于本手册本手册是泛微协同管理平台E-cology9.0基础版本的系统维护手册,主要为了指导用户管理员使用本产品

14、而编写。手册结构本手册针对管理员管理泛微协同管理平台E-cology进行详尽描述。针对用户本手册针对泛微协同管理平台E-cology的最终用户的系统管理员及模块功能管理员,模块管理员必需具备基本的计算机操作技能,熟悉Windows操作环境并且已经掌握基本的软件操作方法,掌握Internet Explorer浏览器的基本使用,系统管理员还必须对数据库有基本的了解。更多资源本手册涵盖泛微协同管理平台E-cology系统功能的后台维护和配置操作指导,如果您能够详细的阅读本手册,就可以对泛微协同管理平台E-cology进行日程的维护工作。同时向用户提供多种帮助资源,以便您能够熟练使用本产品,从而感受到

15、它的快捷易用。您可以根据实际情况,选择其中适应的方式。应用培训期刊泛微定期通过电子邮件发送泛微应用培训期刊向用户介绍使用泛微软件过程中可能遇到的问题和泛微软件功能应用技巧,提升客户的泛微软件应用水平,加强与泛微客户的广泛交流。培训针对大规模企业用户,泛微软件有限公司可为其组织上门培训,培训内容包括:产品功能使用、系统管理员培训、系统应用推广、产品使用技巧等。用户可以自行选择培训时间和内容。电 话: 02150942228 转 客户服务部数据源设置概述数据源设置是用来管配置与其它数据库的链接,用来读写其它数据库的数据。U1-1-数据源设置1.2.1、数据源列表点击【数据源设置】菜单后显示如图U1

16、-1-1所示U1-1-1新建:创建新的数据源;批量删除:勾选可删除的数据源,点击此按钮可进行批量删除,删除时需有删除确认对话框,防止误操作;系统日志:点击后弹出【查看日志】操作界面,显示所有数据源的新建、修改、删除操作日志;列表菜单:编辑:修改指定数据源相关参数;删除:删除指定的这条数据源;测试:测试这条数据源是否可以正常连接数据库;日志:这条数据源修改日志记录。1.2.2、新建数据源点击【新建】按钮后显示如图U1-1-2U1-1-2数据源名称:给数据源起一个名字,在E-cology系统中当用到数据源的时候,就是选择这些名称从而连接到对应的数据库,所以数据源名称是不能重复的;数据库类型:不同的

17、数据库连接方式是不一样的,所以这里要指定需要连接的数据库的类型,如果这里设置错了,是连接不上指定数据库的,目前默认支持的数据库有sql、oracle、mysql、db2、sybase、informix和hana,如果需要可以在数据库类型设置中自定义增加;集群/多实例:勾选后支持集群数据库,填写完整的url连接串oracle集群url举例:jdbc:oracle:thin:(description=(address_list= (address=(host=地址) (protocol=tcp)(port=1521)(address=(host=地址)(protocol=tcp) (port=15

18、21) (load_balance=yes)(failover=yes)(connect_data=(service_name= 服务名);sqlserver集群使用偏移地址即可;sqlserver多实例:jdbc:sqlserver:/地址:端口号;instanceName=实例名;DatabaseName=数据库名mysql集群举例:bc:mysql:replication:/:3309,:3306/core服务器IP:设置服务器的IP地址,这个地址必需是e-cology系统所在服务器能够访问的地址,简单说就是安装E-cology的服务器和需要连接的数据库服务器之间必需是连通的;端口号:连

19、接服务器的数据库端口号;数据库名称:连接服务器的数据库名称,sql数据库就是数据库的名称,Oracle数据库就是实例名;用户名:可以连接此数据库的用户名;密码:对应用户名的密码;连接池:选中时连接数据库采用连接池方案,否则采用数据库直连;最小连接数:数据库允许的最小连接数;最大连接数:数据库允许的最大连接数;显示顺序:设置数据源在应用时的显示顺序。U1-2-数据库类型设置1.3.1、数据库类型列表点击【数据库类型设置】页面后显示如图U1-2-1所示U1-2-1新建:创建新的数据库类型;批量删除:勾选可删除的数据库类型后,点击此按钮可进行批量删除,删除时需有删除确认对话框,防止误操作;系统级的数

20、据库类型不可删除,用户级的数据库类型如果被数据源引用过也不能删除,不可删除的数据库类型行头check框不能选中;系统日志:点击后弹出【查看日志】操作界面,显示所有数据库类型的新建、修改、删除操作日志;列表菜单:编辑:修改指定数据库类型相关参数,系统级数据库类型不显示;删除:删除指定的这条数据库类型,系统级数据库类型不显示;查看:查看数据库类型相关参数。1.3.2、新建数据库类型点击新建按钮后显示如图U1-2-2所示U1-2-2数据库类型:只能输入字母和数字,其他不允许输入,需要进行唯一性检测,不允许重名;显示名称:可输入各种字符包括中文;驱动类:输入驱动类,例如:org.gjt.mm.mysq

21、l.Driver连接字符串:输入连接地址模板,例如:jdbc:mysql:/host:port/dbnamehost:代表数据库服务器ipport:代表数据库服务器端口号dbname:代表数据库名称servicename:代表服务名称(informix专用)允许集群/多实例:勾选后,数据库类型支持集群;驱动级别:默认为“用户级”,不能修改;显示顺序:整数(最大9位),默认为当前最大值+1;驱动程序:选择本地文件,需要上传连接指定数据库类型的驱动文件。WebService注册概述目前很多软件为了便于和其它软件进行集成,都开发了WebService接口,通过这些接口可以和第三方软件进行数据的交互功

22、能,这里的WebService注册就是在ecology中集中登记其它软件的WebService接口及相关的参数,这样我们在后台管理的时候可以直接调用这些接口。U2-1-注册设置2.2.1、Webservice列表点击【WebService注册】菜单后显示如图U2-1-1所示U2-1-1点击【新建】按钮可以注册WebService信息;选中已注册的WebService后点击【删除】按钮后可以删除选中的信息;列表菜单只有【编辑】和【删除】按钮,点击后可以编辑删除注册信息。2.2.2、新建Webservice在图U2-1-1中点击【新建】按钮后显示如图U2-1-2所示,开始注册WebService信

23、息U2-1-2自定义名称中填写WebService服务的名称,在后期调用的时候会看到这个名称,所以命名最后能够代表此WebService服务是干嘛用的;WebService地址:非常重要的内容,此地址是由第三方软件供应商提供的,如果没有提供就不能使用这个功能,配置完成后可以点击【解析WSDL】以确保接口地址正确,点击【检查更新】按钮可以可以确保接口内容有没有变化;点击图U2-1-2中的添加按钮,会在下方增加一行,配置WebService接口中提供的方法和参数字段等信息,这些信息都是由第三方软件供应商所需要提供的,如图U2-1-3所示配置完成后需要点击【保存】按钮进行保存;选中已有的方法,点击删

24、除按钮可以删除选中的方法;方法列表字段功能显示如下表,先来看一下图U2-1-3中红框所示的方法所对应的WebService接口文件,如图U2-1-4所示,我们通过浏览器直接访问WebService地址后看到的内容U2-1-3U2-1-4方法名称:其它模块配置过程中可以调用的方法,此方法必需是写在WebService接口内容中的,如图4中的【getAllModeDataList】,所以这些方法都是由提供WebService接口的软件供应商提供;描述:针对此方法的文字描述,主要是便于其它管理员了解此接口的作用;返回值类型:接口返回数值的类型,在后期调用接口方法的时候,E-cology字段的类型一致

25、;参数名称:写在方法之后的参数名称,这些名称也在WebService接口文件中可以看到,如图U2-1-4中的in0in7;参数类型:对应参数的类型,在WebService接口文件中可以看到,如图4中type后面跟的就是参数字段的类型;是否数组:只有数组型的参数才需要选中。注意:暂时只支持简单参数类型的接口集成登录概述集成登录是通过在E-cology系统中设置自定义的菜单,点击此菜单后可以不用输入用户名和密码直接登录到第三方系统中去,当然前提是用户名和密码已经在指定的地方维护好了。U3-1-集成登录设置3.2.1、集成登录列表点击【集成登录】菜单后显示如图1所示:U3-1-1点击【新建】按钮可以

26、创建集成登录配置信息;选中已有的集成登录配置后点击【删除】按钮可以删除已有的集成登录配置信息;列表菜单【编辑】和【删除】按钮,点击后可以编辑和删除这一条集成登录配置信息;列表菜单【测试】按钮点击可以测试单独登录菜单是否有效;记录单独登录设置的修改记录。3.2.2、新建集成登录在图U3-1-1中点击【新建】按钮后显示如图U3-1-2所示:U3-1-2类型:选择需要集成的第三方系统的类型,e-cology已经默认集成了NC、EAS、U8、K3等软件的集成接口,如图U3-1-3所示,这些已经写好的软件相关的接口参数信息都配置好了,无需用户再次进行配置,对于其它软件,必需软件供应商提供了单点登录接口,

27、否则是无法实现单点登录功能的;U3-1-3标识:通过自定义菜单搭建其他系统入口时的唯一标志,不能有相同的标识;名称:此集成登录设置所用的名称,这个是自定义的;链接图标:可以上传一个图标,设置的图标在门户-集成登录元素中会展示,默认大小32*32 可以自行设置;如果未上传图标,那么元素中展示的是默认图标;内外网自动登录:启用【内外网自动登录】开关后,增加内外IP选择下拉框,如图U3-1-4所示U3-1-4下拉选择框中可选【组织权限中心】-【帐户中心】-【安全设置】-【网段策略】中设置的IP段;点击【添加】,可将选择网段添加到下方的只读列表中;点击【网段策略】进入组织权限中心的网段策略页面,但需要

28、相应的权限,如果无权限则提示没有权限;只读列表中点击【删除】可删除所选行;内网地址、外网地址:其他系统的访问地址,通常情况下保持一致就可以,某些特殊的客户同一个系统可能内网访问和外网访问用的是不同的地址,那么这里要分别设置;请求方式:有GET和POST两种方式,使用GET方式是将用户记录的用户名和密码附加在第三方系统访问地址后面,有一定风险,而POST方式是将用户名和密码推送到第三方系统中,当然这个就需要第三方系统支持此类方式才可以,采用GET方式的时候由于要将用户名和密码带到地址栏中,如果存在中文的话就会产生编码问题所以如图U3-1-3所示,采用GET方式的时候有编码和不编码的选择,例如:【

29、http:/IP/login/VerifyLogin.jsp?logintype=1&loginid=路飞&userpassword=1】就是不编码的方式【http:/IP/login/VerifyLogin.jsp?logintype=1&loginid=%25C2%25B7%25B7%25C9&userpassword=1】就是编码的方式;加密算法:如果客户的用户名和密码登录的时候有加密算法,需要在这里进行选择,常用的MD5加密、PBE加密、DES加密、AES加密可以直接选择,如果是其它的算法,在选择了【自定义加密算法】后自行设置;选择加密算法为“自定义算法”时,如图U3-1-5所示,显示

30、后面的自定义加密算法下拉框,下拉框默认值为设置的第一个自定义加密算法,点击【新建】可打加密算法新建页面,详细设置参见U3-2-加密算法设置;U3-1-5账号参数名:登录其他系统的的用户名的参数名称【需由第三方提供】,其值可以直接选择直接用ECOLOGY的帐号登陆(如果其他系统的帐号和ECOLOGY帐号一致)或者由客户在使用的时候先输入一次帐号,以后只要在其他系统帐号改变的时候再输入就可以,如果第三方系统需要通过加密传输的话,需要将【是否加密】开启;密码参数名:登陆其他系统的的口令的参数名称【需由第三方提供】,其值可以直接选择直接用ECOLOGY的密码登陆(如果其他系统的帐号和ECOLOGY密码

31、一致)或者由客户在使用的时候先输入一次密码,以后只要在其他系统密码帐号改变的时候再输入就可以,如果第三方系统需要通过加密传输的话,需要将【是否加密】开启;单独登录地址:打开单点登录地址的页面;其它参数:参数名:为实际登陆到其他系统的时候所需要的参数的名称;标签:是客户在设置参数值时的一个说明;参数值:可以从部门(ECOLOGY中的部门ID)、分部(ECOLOGY系统中的分部ID)、固定值(如果选择固定值,必须在后面输入一个值)、用户录入(客户在使用的时候先输入一次)、表达式、表达式参数中选择;是否加密:如果这些内容需要加密传输,打开此按钮。3.2.3、表达式设置参数值选择“表达式”时,后面出现

32、【设置】链接,点击可进入表达式设置,如图U3-1-6所示:U3-1-6U3-1-7点击【保存】按钮,保存设置,并将设置好的表达式填入参数值字段中,如图U3-1-8所示:U3-1-8表达式为只读,点击【设置】可进入修改3.2.4、表达式参数参数值选择“表达式参数”时,同除表达式外的其他选项一样,后面只带出单行文本输入框,如图U3-1-9所示。U3-1-9表达式参数特殊值设置:当前日期,值设置为$date$;当前时间,值设置为$time$;当前日期和时间,值设置为$dateandtime$;1970年1月1日起至当前时间的毫秒数,值设置为$ts$;1970年1月1日起至当前时间的秒数,值设置为$t

33、s_l$。表达式参数的作用:只作用于设置表达式中使用,并不会作为参数直接传递到第三方系统;表达式参数除了固定值之外,还可使用特殊值。计划任务概述e-cology提供CronJob接口,此接口在指定的时间点(自己定义时间点)执行任务。U4-1-计划任务设置4.2.1、计划任务页面点击【计划任务】菜单后显示如图U4-1-1所示U4-1-1点击【新建】按钮后可以创建新的计划任务;在列表中编辑了计划任务的信息后必须点击【保存】按钮才可以生效;选中已有的计划任务后点击【删除】按钮可以删除选中的计划任务。4.2.2、新建计划任务在图U4-1-1中点击【新建】按钮后显示如图U4-1-2所示U4-1-2 “计

34、划任务标识”不能重复;“计划任务类”必须是类的全名,该类必须实现接口erfaces.schedule.BaseCronJob的方法public void execute() ;“定时时间”格式按Cron表达式的定义。一个Cron表达式包含至少6个有空格分隔的时间元素,按顺序依次为:秒(059)分钟(059)小时(023)天-每月(031,但是需要考虑每个月实际的天数)月(011)天-每星期(17其中1=SUN,2= MON,3= TUE,4=WED,5=THU,6=FRI,7=SAT)或(SUN,MON,TUE,WED,THU,FRI,SAT)4.2.3、格式说明定时时间内容补充说明秒:分为秒

35、和每n秒,秒就是第0秒的时候触发,每n秒显示如图U4-1-3所示,拖拽至需要的数值,每到这个秒就触发动作;U4-1-3分钟:分为每分钟、每n分钟和选择分钟,分钟就是0分的时候触发,每n分钟就是每到第几分钟时就触发一次,选择分钟是指到了这个分钟时间点触发;小时:分为每小时、每n小时和选择小时,小时就是0分的时候触发,每n小时就是每到第几小时时就触发一次,选择小时是指到了这个小时时间点触发;U4-1-4日:分为每日和选择日,每日就是每天都触发,选择日就是选择的这一天触发;月:分为每月和选择月,每月就是每月都触发,选择月就是选择的这一月触发;年:定时间阅读举例定时时间说明0 0 10,14,16 *

36、 * ?每天上午10点,下午2点,4点0 0/30 9-17 * * ?朝九晚五工作时间内每半小时0 0 12 ? * WED每个星期三中午12点0 0 12 * * ?每天中午12点触发0 15 10 ? * *每天上午10:15触发0 15 10 * * ?每天上午10:15触发0 * 14 * * ?在每天下午2点到下午2:59期间的每1分钟触发0 0/5 14 * * ?在每天下午2点到下午2:55期间的每5分钟触发0 0/5 14,18 * *在每天下午2点到2:55期间和下午6点到6:55期间的每5分钟触发0 0-5 14 * * ?在每天下午2点到下午2:05期间的每1分钟触发0

37、 10,44 14 ? 3 WED每年三月的星期三的下午2:10和2:44触发0 15 10 ? * MON-FRI周一至周五的上午10:15触发0 15 10 15 * ?每月15日上午10:15触发0 15 10 L * ?每月最后一日的上午10:15触发0 15 10 ? * 6L每月的最后一个星期五上午10:15触发0 15 10 ? * 6#3每月的第三个星期五上午10:15触发财务凭证概述财务凭证是用来管理与e-cology系统集成的财务系统软件接口信息。U5-1-财务凭证设置5.2.1、财务凭证列表点击【财务凭证】菜单后显示如图U5-1-1所示U5-1-1点击【新建】按钮后可以创

38、建财务凭证;选中已有的财务凭证信息后点击【删除】按钮,可以批量删除选中的财务凭证;列表菜单只有【编辑】和【删除】两个按钮,点击后可以编辑和删除当前的财务凭证。5.2.2、新建凭证在图U5-1-1中点击【新建】按钮后显示如图U5-1-2所示,这里是管理e-cology和财务系统接口信息的页面U5-1-2名称:当前的财务凭证的名称;财务系统:选择需要同步的财务系统,目前支持的财务系统有NC5、NC6、U8、K3四种;接口地址:输入凭证接口文件在服务器上的存放地址,只能NC使用;编码:如果是NC财务系统需要选择编码方式,有UTF-8、GB2312和GBK三种编码方式;数据源:需要配置外部数据源,选择

39、U8或K3的数据源;选择流程:设置需要应用此凭证的流程。5.2.3、编辑凭证新建凭证页面仅仅是凭证的基本信息,创建完成后还需要设置凭证的主表信息、借方或贷方信息,如图U5-1-3所示。U5-1-3数据流转集成概述流程流转集成是用来集中管理在流程中可被调用的三种接口程序,在这里集中进行管理,并可以查看这些接口程序被哪些流程所调用。U6-1-流程接口注册点击流程流转接口后显示如图U6-1-1所示U6-1-1分别点击【注册DML接口】、【注册WebService接口】、【注册自定义接口】、【注册ESB接口】后可以创建相应的接口配置;在已有的列表菜单中点击【编辑】按钮可以修改现有的接口信息;点击【删除

40、】按钮可以删除现有的接口。U6-2-注册DML接口6.3.1、基本信息点击注册DML接口按钮后显示如图U6-2-1所示U6-2-1名称:是指这个DML接口的名称;表单名称:选择系统中的流程表单,表单对应的流程才能关联此DML接口;数据源:选择需要进行数据交互的数据源,备选数据源必须在【数据源设置】中先设好。若没有设置数据源,表示使用本系统中的数据库表;DML类型:可选择update、insert、delete、自定义类型选择insert,向外部主表插入数据,需要设置DML赋值设置中的DML赋值设置 或者 自定义DML语句中编写insert语句;选择update,根据条件更新外部主表的数据,需要

41、设置DML赋值设置中的DML赋值设置、DML触发条件设置(自定义触发条件)或者 自定义DML语句中编写update语句;选择delete,根据条件删除外部主表的数据,需要设置DML赋值设置中的DML触发条件设置(自定义触发条件)或者 自定义DML语句中编写delete语句;选择自定义类型,需要设置自定义DML语句,根据sql语句对外部主表进行插入、更新、删除操作数据来源:若已选的流程表单有明细表,则可选择明细表,通过流程明细表更改外部主表的数据;外部主表:需要进行数据交互的数据主表,若没有选择数据源,则可使用本系统中数据库表,如图U6-2-1;若选择了数据源,则设置数据源中数据库表。执行DML

42、操作,将更改外部主表中的数据,如图U6-2-2所示;U6-2-2流程主表或流程明细表:只读,显示已选表单的主表或明细表的数据库表名。6.3.2、条件设置将表单字段的值赋值给外部主表字段,作为where条件,DML类型选择update或delete需要设置;其中转换规则是表单字段在赋值给外部表之前,允许按照一定的规则进行转换后再赋值。可自定义设置触发条件,最终会拼接到where条件后面,直接从外部主表字段名开始,不能写where或and。U6-2-36.3.3、DML赋值设置将表单字段的值赋值给外部主表字段,DML类型选择insert或update需要设置;其中转换规则是表单字段在赋值给外部表之

43、前,允许按照一定的规则进行转换后再赋值。U6-2-46.3.4、自定义DML语句可自行编写insert、update、delete语句,自定义DML语句应该与DML类型相对应,否则会导致DML接口不执行:DML类型为insert,自定义DML语句设置insert语句;DML类型为updae,自定义DML语句设置update语句;DML类型为delete,自定义DML语句设置delete语句;DML类型为自定义类型,自定义DML语句设置insert、update、delete语句,会自行判断执行插入、更新、删除操作;DML赋值设置与自定义DML语句只要设置一边就好,即设置了DML赋值设置就不用设

44、置自定义DML语句了,设置了自定义DML语句就不要设置DML赋值设置了,否则可能导致会执行两遍。若DML类型为自定义类型,只能设置自定义DML语句,否则不会执行。6.3.5、DML赋值设置之转换规则DML赋值设置以及DML触发条件中转换规则支持的情况:浏览按钮-人力资源,选项如下:固定值固定的值,在随后的文本框中填写。显示值显示值,将数据库中存储的id等,转换为在表单上显示的值,如人力资源字段,将存储的id转换为人员姓名。人员编号人力卡片上的员工编号。登录名人员的登录名。手机号码人力资源卡片上的“移动电话”。Email人力资源卡片上的“电子邮件”。自定义SQL自己在随后的文本域中输入sql,将

45、值转换,sql支持?流程表单字段这种格式的参数。浏览按钮-部门,选项如下:固定值固定的值,在随后的文本框中填写。显示值显示值,将数据库中存储的id等,转换为在表单上显示的值,如人力资源字段,将存储的id转换为人员姓名。部门编号人力卡片上人员所属部门的编号。自定义SQL自己在随后的文本域中输入sql,将值转换,sql支持?流程表单字段这种格式的参数。浏览按钮-分部,选项如下:固定值固定的值,在随后的文本框中填写。显示值显示值,将数据库中存储的id等,转换为在表单上显示的值,如人力资源字段,将存储的id转换为人员姓名。分部编号人力卡片上人员所属分部的编号。自定义SQL自己在随后的文本域中输入sql

46、,将值转换,sql支持?流程表单字段这种格式的参数。其他浏览按钮、选择框、附件上传、特殊字段,选项如下:固定值固定的值,在随后的文本框中填写。显示值显示值,将数据库中存储的id等,转换为在表单上显示的值,如人力资源字段,将存储的id转换为人员姓名。自定义SQL自己在随后的文本域中输入sql,将值转换,sql支持?流程表单字段这种格式的参数。以上4种情况之外的字段,选项如下:固定值固定的值,在随后的文本框中填写。自定义SQL自己在随后的文本域中输入sql,将值转换,sql支持?流程表单字段这种格式的参数。6.3.6、自定义DML语句之获取流程表单字段编写自定义DML语句时,若需要获取流程表单字段

47、的值,格式为?字段名称,字段可相应地查看DML赋值设置-同步对应字段中的字段名称。获取流程主表字段值:同步对应字段中显示流程主表中文本字段名称为wb,则在自定义DML语句写?wb获取流程明细表字段值:同步对应字段中显示明细表1中文本字段名称为d.wb_mx1,则在自定义DML语句写?d.wb_mx1U6-3-注册WebService接口6.4.1、基本信息点击注册WebService接口按钮后显示如图U6-3-1所示U6-3-1名称:是指这个WebService接口的名称;表单名称:选择系统中的流程表单,表单对应的流程才能关联此DML接口;(选择之后将不能修改)WebService地址:选择需

48、要使用的WebService,WebService必须在【WebService注册】中先设置好。WebService方法:选择需要使用的WebService方法,WebService方法必须在已选的WebService地址中注册;WebService命名空间:.net写的webservice接口,需要结合命名空间才能正常调用,在KB81001608版本之后增加了命名空间的输入。6.4.2、返回值返回值类型支持字符串和执行sql两种方式,显示如图U6-3-2所示U6-3-2字符串:设置返回值,与执行WebService接口获得的返回值进行判断,若相同,则表示执行成功;若不相同,则表示执行失败,流

49、程将流转不下去。执行SQL:设置SQL语句,利用执行WebService接口获得的返回值,更改OA数据表的数据。说明:执行SQL只支持WebService接口方法返回值为字符串类型的,返回值标签返回值标签$retstr$也是固定格式,不能更改。6.4.4、参数设置若WebService方法中参数是需要传递一个XML格式的字符串可在参数设置中设置。传入参数名称:必须是参数列表中的参数名;XML模板:输入将WebService方法中的参数XML格式,若需引用流程表单字段,直接点击下面主表字段中字段标签,会自动在鼠标光标位置插入字段标签,如图中的“$field127478$”,XML模板,需要根据实际的WebService接口方法的参数格式进行设置。数据展现集成概述数据展现集成就是通过浏览按钮的方式展示外部数据源的数据,常被用作自定义浏览框的设置和自定义查询菜单

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论