系统接口培训文档全解_第1页
系统接口培训文档全解_第2页
系统接口培训文档全解_第3页
系统接口培训文档全解_第4页
系统接口培训文档全解_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

仅限阅读请勿传播当您阅读本方案时,即表示您同意不传播本方案的所有内容泛微软件有限公司中国上海浦东软件园陆家嘴分园峨山路91弄101号3层邮政编码:200127电话:+862150942228传真:+862150942278仅限阅读请勿传播当您阅读本方案时,即表示您同意不传播本方案的所有内容泛微软件有限公司中国上海浦东软件园陆家嘴分园峨山路91弄101号3层邮政编码:200127电话:+862150942228传真:+862150942278版本文档简要信息:文档主题(Title)人员接口文档作者(Author)杨林审批者(ToBeApprovedBy)说明(Comments)文件名称(FileName)文档版本历史:序号日期版本变更说明修改人注释2016-10-07V1.0杨林

目录版本 2第一部分 数据源配置 5一. 接口说明 5二. 实现方法&步骤 51. 配置数据源文件datasource.xml(该文件位于e-cology的WEB-INF/service/目录下) 52. 属性说明 63. 在5.0及以上版本可以直接在进行可视化的配置 64. 可视化配置属性说明 75. 如何引用该数据源 7第二部分 自定义定时器 9一. 接口说明 9二. 实现方法&步骤 91. 配置调度文件schedule.xml(该文件位于e-cology的WEB-INF/service/目录下) 92. 属性说明 103. 在5.0及以上版本对于CronJob可以直接在进行可视化的配置 104. 可视化配置属性说明 105. 如何实现任务执行的操作 116. CronExpr表达式 12第三部分 流程流转过程中和异构系统数据交互(action) 14一. 接口说明 14二. 应用效果 14三. 实现方法&步骤 161. xml文件配置 162. 属性说明 173. 在5.0及以上版本可以直接在进行可视化的配置 174. 可视化配置属性说明 185. Action接口代码编写 186. 流程节点附加操作接口调用 207. 控制action不往下流转 20第四部分 获取异构系统数据至流程字段(自定义浏览框) 21一. 接口说明 21二. 应用效果 21三. 实现方法&步骤 211. 配置接口文件 212. 属性说明 233. 在5.0及以上版本可以直接在进行可视化的配置 234. 可视化配置属性说明 245. 获取异构系统的数据作为流程字段的系统设置 25四. 高级应用(浏览框数据联动) 26第五部分 短信API接口 31一. 接口说明 31二. 实现方法&步骤 311. xml文件配置 312. 短信设备配置文件修改 323. 自定义代码开发实现方式 344. 在5.0及以上版本可以直接在进行可视化的配置 35第六部分 流程自定义页面接口 37一. 接口说明 37二. 实现方法&步骤 37三. 应用 38第七部分 流程提交前执行自定义函数 40一. 接口说明 40二. 实现方法&步骤 40第八部分 Sap自定义浏览按钮 42一. 接口说明 42二. 实现方法&步骤 42第九部分 Html模式的流程应用 51一. 接口说明 51二. 应用案例 51第十部分 文档webservices接口 66一. 接口说明 66二. 使用说明 66第十一部分 工作流程webservices接口 82一. 接口说明 82二. 使用说明 822.2.2接口说明 822.2.3调用实例 90第十二部分 人力资源webservices接口 96一. 接口说明 96二. 使用说明 961) 检查webservice是否已部署 962) 接口方法概述 963) 接口相关对象说明 984) 示例程序 109 使用客户端同步公司信息 109

人力资源webservices接口接口说明可以通过该接口对系统中的人员组织架构进行操作。具体方法见下面的使用说明。使用说明检查webservice是否已部署在浏览器中输入http://IP/services,应显示如下页面: 如果未出先上述页面,则webservice未部署成功,请与泛微项目人员联系。接口部署成功之后,需要在系统的的HrmWebserviceIP.properties配置文件中配置调用接口客户端的IP,调用接口时传入的参数ip包涵在此配置文件才能调用以下接口。接口方法概述名称参数返回值功能描述SynHrmResourceStringipaddress:调用接口的IP地址,StringxmlData:人员信息的xml成功:1,失败:0,2:无权限调用同步人员信息getHrmUserInfoStringipaddress:调用接口的IP地址,StringsubcompanyId:分部id,多个用逗号分隔(不为空时该条件有效)Stringdepartmentid:部门id,多个用逗号分隔(不为空时该条件有效)Stringjobtitleid:岗位id,多个用逗号分隔(不为空时该条件有效)StringlastChangeDate:最后修改日期,日期格式“YYYY-MM-DD”(不为空时该条件有效)Stringworkcode:人员编码(不为空时该条件有效)UserInfo[]:用户信息列表根据参数条件获取用户信息列表checkUserStringipaddress:调用接口的IP地址Stringloginid:登录名Stringpassword:密码True:表示存在False:表示不存在检测OA用户接口相关对象说明4)SynHrmResource同步人员传入xml的格式如下(一定要按照此格式传入):<?xmlversion="1.0"encoding="UTF-8"?><root><hrmlist><hrmaction="add"><workcode>10001</workcode><loginid>test</loginid><lastname>test</lastname><password>123456</password><subcompany>测试分部一</subcompany><department>测试部门一</department><jobtitle>测试岗位一</jobtitle><statue>正式</statue><managerid>1024</managerid><sex>男</sex><birthday>1988-09-09</birthday><telephone>12345678</telephone><mobile>12345678</mobile><email>test@163.com</email><maritalstatus>已婚</maritalstatus></hrm> <hrmaction="edit"><workcode>10001</workcode><loginid>test</loginid><lastname>test</lastname><password>123456</password><subcompany>测试分部一</subcompany><department>测试部门一</department><jobtitle>测试岗位一</jobtitle><statue>正式</statue><managerid>1024</managerid><sex>男</sex><birthday>1988-09-09</birthday><telephone>12345678</telephone><mobile>12345678</mobile><email>test@163.com</email><maritalstatus>已婚</maritalstatus></hrm></hrmlist></root>相关属性说明:Action:动作,add:添加,edit:编辑Workcode:人员编码,唯一值Subcompany:分部Department:部门Lastname:姓名Loginid:登录名Password:密码Seclevel:安全级别Sex:性别 Jobtitle:岗位Jobactivityid:职务Jobgroupid:职务类别Jobcall:职称Joblevel:职级Jobactivitydesc:职责描述Managerid:直接上级(编码)Assistantid:助理(编码)Status:状态Locationid:办公室Workroom:办公地点Telephone:办公电话Mobile:移动电话Mobilecall:其他电话Fax:传真Email:邮箱Systemlanguage:系统语言Birthday:出生日期Folk:名族Nativeplace:籍贯Regresidentplace:户口Certificatenum:身份证号码Maritalstatus:婚姻状况Policy:政治面貌Bememberdate:入团日期Bepartydate:入党日期Islabouunion:工会会员Educationlevel:学历Degree:学位Healthinfo:健康状况Residentplace:现居住地Homeaddress:家庭联系方式Tempresidentnumber:暂住证号码以上是人员同步的所有节点信息,需要同步那些字段,就填写相应的值。8)UserInfo privateintuserid;//用户idprivateStringsubcompanyid1;//分部 privateStringdepartmentid;//部门 privateStringworkcode;//编号 privateStringlastname;//姓名 privateStringloginid;//系统账号 privateStringpassword;//密码privateStringseclevel;//安全级别 privateStringsex;//性别 privateStringjobtitle;//岗位 privateStringjobactivityid;//职务 privateStringjobgroupid;//职务类型privateStringjobcall;//职称 privateStringjoblevel;//职级 privateStringjobactivitydesc;//职责描述 privateStringmanagerid;//直接上级 privateStringassistantid;//助理 privateStringstatus;//状态eg:正式、试用等 privateStringlocationid;//办公地点 privateStringworkroom;//办公室 privateStringtelephone;//办公电话 privateStringmobile;//移动电话 privateStringmobilecall;//其他电话 privateStringfax;//传真 privateStringemail;//电子邮件 privateStringsystemlanguage;//系统语言默认7 privateStringbirthday;//生日 privateStringfolk;//名族 privateStringnativeplace;//籍贯 privateStringregresidentplace;//户口 privateStringcertificatenum;//身份证号 privateStringmaritalstatus;//婚姻状况 privateStringpolicy;//政治面貌 privateStringbememberdate;//入团日期 privateStringbepartydate;//入党日期 privateStringislabouunion;//是否是工会会员 privateStringeducationlevel;//学历 privateStringdegree;//学位 privateStringhealthinfo;//健康状况 privateStringheight;//身高 privateStringweight;//体重 privateStringresidentplace;//居住地 privateStringhomeaddress;//家庭住址 privateStringtempresidentnumber;//暂住证号码 privateStringstartdate="";//合同开始日期 privateStringenddate="";//合同结束

温馨提示

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

评论

0/150

提交评论