SharePoint企业门户与SAP集成方案.docx
- 文档编号:1962094
- 上传时间:2022-10-25
- 格式:DOCX
- 页数:50
- 大小:605.55KB
SharePoint企业门户与SAP集成方案.docx
《SharePoint企业门户与SAP集成方案.docx》由会员分享,可在线阅读,更多相关《SharePoint企业门户与SAP集成方案.docx(50页珍藏版)》请在冰豆网上搜索。
SharePoint企业门户与SAP集成方案
SharePoint企业门户与SAP集成方案
1系统体系结构设计
1.1系统总体设计
1.1.1硬件架构设计
网络拓扑图
1、服务器说明:
前端服务器:
虚拟化/实体服务器,提供用户访问的入口,多前端服务器可以在其中一台服务器因为硬件故障失效后提供不间断地访问。
按照通常企业门户的负载估算,每个前端服务器可以最大支持200的并发。
BPM服务器:
虚拟化/实体服务器,提供用户访问BPM的入口。
硬件方面倾向性:
CPU处理能力强劲、大内存。
应用服务器:
虚拟化/实体服务器,运行所有服务,例如单点登陆信息存储服务、Excel渲染计算服务、Office文档渲染服务、搜索服务器等。
硬件倾向性:
CPU处理能力强劲、大内存、高速磁盘。
数据库服务器:
实体服务器,为前端服务器、应用服务器和搜索服务器提供数据存储服务。
整个系统的所有数据均保存在后台存储中。
系统可以使用多个数据库服务器来进行分散存储,并可以根据需要随时对存储进行扩充。
硬件倾向性:
大内存、高速磁盘。
热备服务器:
低成本的数据库实时备份方案,热备服务器本身不提供数据库访问功能,只做主数据库服务器的实时备份,通过镜像功能实现。
外部存储设备(可选):
为了降低大文件对数据库效率的影响,通过RBS方式把数据库的大文件内容转存到数据库服务器的本地存储设备,它支持接口为iSCSI的磁盘或者存储设备。
2、访问模式:
内网:
内部用户通过企业内部千兆以太网访问。
这种情况下可以使用域认证方式无需每次访问输入用户名密码即可访问EP。
外网:
在公司对外出口交换机或者防火墙上配置访问策略,映射EP到外部的域名。
外网用户访问这个域名通过防火墙访问企业内网的相应网站资源,这种模式每次访问EP都需要输入域用户名和密码。
1.1.2软件架构设计
系统的软件架构如下图所示:
其中:
WindowsServer2008R2:
提供底层的操作系统支持,包括域控制器、RMS服务、IIS等基础环境。
SQLServer2008R2:
提供数据的存储能力,以及报表的分析、展现能力。
通过SQLServer的RBS(RemoteBlobStorage)功能(可选功能),可以设置将SharePoint数据库中超过指定大小的二进制文件内容直接放置到本地磁盘中,从而在提升I/O性能的同时,不影响整体的备份策略。
OfficeSharePointServer2010:
方案中的核心产品,提供门户架构、内容管理、流程管理、单点登陆集成等功能,并提供Office客户端、浏览器、移动设备等多种访问方式。
SharePointDesigner2010:
SharePoint的开发管理工具,提供对SharePoint网站的管理功能,以及页面定制、流程定制等功能。
InfoPath2010:
SharePoint表单开发工具。
VisualStudio2010:
SharePoint代码开发工具。
1.2环境说明
1.2.1系统语言
简体中文
English
1.2.2系统平台
∙SharePoint2010企业版
∙VisualStudio2010
∙.NET3.5
∙SQLServer2008R2
∙Windows2008R2
∙客户端工具:
IE8.0
1.3接口设计
企业门户在HR审批流程中需要与SAPHR,SAPERP以及最新的考勤系统之间有信息沟通,接口定义如下图所示:
接口数据交换方式图
SAPHR以及SAPFI向企业门户开放两个接口,数据存放在企业门户中间数据库中,有人员信息表,每天定时更新数据。
考勤系统向企业门户直接开放数据库权限,可以直接调用考勤系统中的存储过程交换数据。
1.3.1接口定义
功能
方法名
输入参数
输出参数
描述
把员工信息写入SAP
EP_WriteEmployeeData
SAPNo
ret:
1成功,0失败;
message:
错误信息
把员工入职流程信息写入SAP
EP_WriteEmployeeEntryData
SAPNo
ret:
1成功,0失败;
message:
错误信息
把员工离职流程信息写入SAP
EP_WriteEmployeeLeaveData
SAPNo
ret:
1成功,0失败;
message:
错误信息
把员工调动流程信息写入SAP
EP_WriteEmployeePositionChangeData
SAPNo
ret:
1成功,1失败;
message:
错误信息
把员工合同续签信息写入SAP
EP_WriteEmployeeRenewalData
SAPNo
ret:
1成功,2失败;
message:
错误信息
读取SAP员工信息
EP_GetAllEmployeeData
无
ret:
1成功,3失败;
message:
错误信息
读取SAP单个员工信息
EP_GetEmployeeData
SAPNo
ret:
1成功,4失败;
message:
错误信息
读取SAP某一时间段的员工信息
EP_GetEmployeeData
StartDate,EndDate
ret:
1成功,5失败;
message:
错误信息
读取SAP组织架构信息
EP_GetOrganizationData
无
ret:
1成功,6失败;
message:
错误信息
读取SAP组织架构信息
EP_GetAllOrganizationData
ORGNo
ret:
1成功,7失败;
message:
错误信息
读取SAP组织架构信息
EP_GetOrganizationData
StartDate,EndDate
ret:
1成功,8失败;
message:
错误信息
读取SAP职位信息
EP_GetAllPositionData
无
ret:
1成功,7失败;
message:
错误信息
读取SAP职位信息
EP_GetPositionData
PositionNo
ret:
1成功,8失败;
message:
错误信息
读取SAP职位信息
EP_GetPositionData
StartDate,EndDate
ret:
1成功,9失败;
message:
错误信息
读取薪资福利信息
EP_GetAllWelfareData
无
ret:
1成功,8失败;
message:
错误信息
读取薪资福利信息
EP_GetWelfareData
SAPNo
ret:
1成功,8失败;
message:
错误信息
读取薪资福利信息
EP_GetWelfareData
StartDate,EndDate
ret:
1成功,8失败;
message:
错误信息
1.3.2SAP接口
1.3.2.1入职申请接口
函数:
ZHRRFC_PA_001
参数:
参数名
缺省值
TXT
说明
ZPERNR
人员编号
必填
ZBEGDA
开始日期
必填
ZENDDA
'99991231'
结束日期
默认
ZMASSN
'ZA'
操作类型
默认
ZMASSG
操作原因
必填
ZREMARK1
原因说明
ZPLANS
职位
必填
ZWERKS
人事范围
必填
ZPERSG
员工组
必填
ZPERSK
员工子组
必填
ZBTRTL
人事子范围
必填
ZABKRS
工资范围
必填
ZLOCATION
工作地点
ZFCCN
'28'
中国/境外
默认
ZNACHN
姓名
必填
ZNAME2
曾用名
ZVORNA
汉语拼音简称
ZGESC2
性别-女
必填
ZGESC1
性别-男
ZGBDAT
出生日期
必填
ZGBORT
出生地
ZGBLND
'CN'
出生国家
默认
ZNATIO
'CN'
国籍
默认
ZGBDEP
出生省份
ZFATXT
婚姻状况
ZFAMDT
婚姻开始日期
ZANZKD
子女数目
ZSPRSL
语言代码
ZRACE
民族
ZMIDNM
英文名
ZHOMETOWN
籍贯
ZOLDNO
原工号
1.3.2.2入职(地址)接口
函数:
ZHRRFC_ESS_IT0006_W
上传参数:
参数名
缺省值
TXT
说明
ZNO
人员编号
ZIT
0006'
人力资源主数据维护的信息类型选择
IT0006_BEGDA
开始日期
IT0006_ENDDA
99991231'
结束日期
IT0006_ANSSA
地址记录类型
下表:
IT0006_NAME2
联系人
IT0006_STRAS
街道和房屋号
IT0006_ORT01
城市
IT0006_ORT02
区域
IT0006_PSTLZ
邮政编码
IT0006_LAND1
国家代码
IT0006_TELNR
电话号码
IT0006_LOCAT
第二地址行
IT0006_COM01
通讯类型
IT0006_NUM01
通信号码
IT0006_COM02
通讯类型
IT0006_NUM02
通信号码
返回标识:
ZFLAG
1:
表示成功,0:
失败
1.3.2.3入职(政党)接口
函数:
ZHRRFC_ESS_IT0534_W
上传参数:
参数名
缺省值
TXT
说明
ZNO
人员编号
ZIT
0534'
人力资源主数据维护的信息类型选择
IT0534_BEGDA
开始日期
IT0534_ENDDA
99991231'
结束日期
IT0534_PCODE
政治面貌
下表:
返回标识:
ZFLAG
1:
表示成功,0:
失败
1.3.2.4入职(时间)接口
ZHRRFC_ESS_IT0041_W
参数名
缺省值
T
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SharePoint 企业 门户 SAP 集成 方案