明基逐鹿eHR安装步骤及过程文件配置说明书.docx
- 文档编号:4384350
- 上传时间:2022-12-01
- 格式:DOCX
- 页数:37
- 大小:1.77MB
明基逐鹿eHR安装步骤及过程文件配置说明书.docx
《明基逐鹿eHR安装步骤及过程文件配置说明书.docx》由会员分享,可在线阅读,更多相关《明基逐鹿eHR安装步骤及过程文件配置说明书.docx(37页珍藏版)》请在冰豆网上搜索。
明基逐鹿eHR安装步骤及过程文件配置说明书
明基逐鹿eHR
安装步骤及过程文件配置说明
版本<4.5.3>
一.说明
本手册介绍eHR4.5.3,及招募站点的安装配置过程。
将分为安装环境准备,自动安装程序和手动配置三部分。
安装前,先进行软件环境的安装。
二.安装环境准备
安装前请先确保软硬件环境符合要求
1.硬件配置要求
对应不同要求的Web服务器,请参照“eHR系统软硬件配置要求”文档
2.软件配置要求
APserver:
OS推荐为WindowServer2003EnterpriseEditionServicePackage2
1)IIS安装5.0以上版本
2)安装.NetFramework3.5
Dependency目录下提供netFramework3.5的安装文件dotnetfx35.exe
3)SQLServer2005EnterpriseEditionClientTools
4)如eHR是Oracle,需要安装Oracle10.1.0.2ClientTool,且必须和数据库的版本一致,确保自动安装程序能成功导入dmp数据文件
5)安装“水晶报表2008”及补丁
注意问题:
a.安装水晶报表时,请按照水晶报表安装文件的默认安装选项进行安装,不要做任何自定义选择(不提供水晶报表2008的安装文件)
b.安装完水晶报表后,请安装Dependency目录下的CRRuntime_12_0_mlb.exe补丁,以确保水晶报表在.NetFrameWork2.0上运行正常
6)安装JRE(排班页面使用)
需操作[排班]的客户端(含服务器)请安装:
Dependency/JRE6.0/jre-6u26-windows-i586.exe
要支持繁体,则请用Dependency/JRE/font.properties.zh_TW覆盖已安装到客户端JRE对应繁体文件,文件位置在安装目录的jre\lib目录下
如有JRE安装时报错,可参看后面eHR常见问题
7)安装excel2007导入支持
已安装excel2007,可跳过此步;
没有安装过,请安装Dependency目录下的AccessDatabaseEngine.exe
10)OS安装多语言字符集
DBServer:
OS推荐为WindowServer2003EnterpriseEditionServicePackage2
1)数据库SQLServer2005
Databaseserver的collation设定为简体
安装Database的collation必须设定为简体Chinese_PRC_CI_AS
安装多语言字符集,支持中文
2)Oracle10.1.0.2 的安装
如eHR是oracle版,则需要安装oracle,先创建好表空间和用户,表空间的名称必须包括“EHR363CH”,并且将用户指定到使用该表空间,并授权DBA权限,之后的自动安装程序会需要使用到该用户创建eHR数据库。
如果使用内嵌版本FlowER,请一并创建名称为“FLOWER55”的表空间,提供给FlowER安装时使用。
三.自动安装程序
1.安装程序功能说明
1)正常情况下,本安装包将会安装.NetFramework3.5,Jmail4.5。
2)卸载时会删除已安装的虚拟目录,SQLServer数据库,service,卸载前请确保数据库,Service未在使用中,避免无法完全卸载。
Oracle数据库无法卸载,请手动删除用户,下次安装时候,如使用相同用户名,数据库创建会失败
3)安装包可指定虚拟路径使用IP,FQDN,机器名三种方式之一
2.进入自动安装程序执行前,除了达到上面的软硬件所要求的条件,还必须保证以下条件达到才能顺利安装成功:
1)如果数据库服务器是远程机器,必须保证Web服务器和数据库服务器之间的网络通讯正常,数据库服务已经启动。
2).如果不是首次安装则必须确认上次安装的版本已经卸载,可双击eHR.msi选择卸载,也可通过[控制面板]—[添加或删除程序]卸载
3.双击eHR.msi开始安装
●第一步:
进入安装
●第二步,收集数据库设定信息
a.数据库连接字符串的写法严格遵循示范
b.eHR如果是oracle版本,连接字符串中去掉database
例如,server=servername;uid=sa;pwd=sa;
c.数据库帐号使用管理员权限的帐号
d.SQLServer版Server不能用localhost,请使用机器名或IP
e.Oracle版Server指TNSName
●第三步,收集IIS设定信息
●第四步,选择安装目录
安装目录中间不要有空格,且不要使用中文字符,建议不要安装在系统盘
●第五步,确认安装
●第六步,安装进程
●第七步,自动安装完成
目前为止,eHRDB,IIS已经创建完成,数据库连接字符串也自动写入config文件中,使用的是安装过程中输入的连接字符串.如需修改,请参见后面的配置说明.
安装后的目录结构为:
eHR:
为eHR主业务目录,
db安装数据库使用的文件存放点
web为eHRweb主站点
Service为eHR服务
WebService为eHRWebService服务web站点
RecruitmentSite为招募站点
●第八步,检查eHR是否安装成功
1.查看C:
\ehr_setup.log,确保安装都成功完成
2.安装后的eHR/db/目录下有对应log文件,如果是oracle版,则log为oracle.DMP.log,否则log为sqlserver.sql.log.查看log内容,没有失败信息,则数据库执行成功
3.如检查数据库执行失败,则可直接使用db目录下提供的sqlserver.sql脚本创建SQLServer版的eHR数据库;或用oracle.dmp文件创建Oracle版的数据库,请在执行前先删除已经创建的sqlserverDB或者oracle用户。
建议创建同名的数据库,帐号和安装程序过程输入的一致,这样就不需要再修改eHR系统的数据库连接配置。
●第九步,安装目录中如果有Patch,请更新Patch目录
●第十步,如需安装FlowER,请执行FlowER的安装程序,已购买了eHR内嵌的表单,请执行eHR4.4FlowERFormSetup.exe
●第十一步,如需安装BI,请执行BI的安装程序
四.手动配置
自动安装结果后,仍然有配置需要手动完成,包括以下几点
(一).eHR设置
1.eHRWeb站点匿名访问的帐号一般都是IUSER_XXX,请加入到Serveradministrator群组中,或者安装后修改匿名访问的帐号为administrator群组的一个帐号
2.默认安装的站点是匿名访问,如需要支持集成Windows身份验证,需要右键点击IIS配置管理器中的eHR站点,选择属性选项--目录安全性页签,点击匿名访问和身份验证控制的编辑按钮,在弹出的身份验证窗口中,根据集成Windows身份验证,点击确定按钮(如下图):
3.PalauGlobalConfig.xml配置
文件所在路径:
..\eHR\Web\PalauGlobalConfig.xml
3.1数据库连接字串配置:
安装程序已配置数据库连接字符串,如需修改,可用实施工具打开PalauGlobalConfig.xml修改。
数据库连接字符串的格式:
SQLSERVER:
Server=;uid=;pwd=;database=
Oracle:
Server=;uid=;pwd=;
也可以使用Tool\PalauEncryption.exe加密, 直接修改PalauGlobalConfig.xml的ConnectionString节点
3.2关于LicenseKey与ModuleLicense:
该部分的License由实施顾问向明基逐鹿苏州总部申请,客户可联系明基逐鹿方项目经理,由其代为取得。
具体操作步骤如下:
A.由实施顾问在客户服务器端使用BenQGuruPalauUserKeyGenerator工具产生一序号,详见《明基逐鹿Palau平台License许可控制说明》文档;
B.实施顾问通过邮件等方式将该序号和模块申请列表一并传至总部的相关负责人;
C.由该负责人通过处理,将产生的LicenseKey与ModuleLicense通过邮件回复传至实施顾问;
D.实施顾问将其分别拷贝并代替以上PalauGlobalConfig.xml中LicenseKey,ModuleLicense节点
E.执行完以上各项后,在“开始->运行”中录入iisreset,再重新打开IE,键入eHRURL地址。
3.3关于薪资结果加密和薪资相关数据加密:
该部分请根据客户需求进行配置,一旦设置为加密后不可再设置为不加密,加密可能会影响薪资部分性能。
薪资结果加密:
指薪资计算的结果数据是否为DB加密。
需要配置PayrollResultEncrypt节点,新系统可选择为加密(YES)或不加密(NO),旧系统升级只可设置为加密(YES)。
薪资相关数据加密:
指除薪资计算结果之外的其他薪资计算相关数据的加密。
需要配置PayrollInfoEncrypt节点,新系统或旧系统升级都可选择为加密(YES)或不加密(NO)。
4.eHRService配置
eHR服务分两主服务和子服务两个部分。
主服务是用来统一调度子服务运行的一个应用程序,子服务便是业务服务实体(如刷卡数据自动接收,自动核薪等)。
主服务的安装配置在系统外进行,子服务的配置/调度在eHR系统中进行。
4.1 主服务
安装程序默认已经注册GURUeHRServices,数据库连接已指向eHR/Web/PalauGlobalConfig.xml,其他配置请打开Service\eHRServices.exe.config进行相关配置,参考注释.
请注意:
1.如果要卸载主服务,直接运行GuruEHRServiceUninstall.bat,但在运行前,请务必将GuruEHRServices停止,如果需要重新安装,先要重启操作系统再安装。
2.修改以上值时,请注意不要破坏XML文件格式,否则会出现程序异常,检查方法用IE直接打开,看是否可以显示,如果不可以说明有格式以被破坏。
3.修改正确完成后,建议重启服务。
4.服务停止完成,仅表示停止监听,并不会将正在允许的程序进行中止,所以请不要进行关机等操作,以防止服务中的某些正处理的业务意外中断。
4.2 子服务配置
主服务安装完毕之后以sa身份进入eHR系统,在系统管理处看到[服务注册]和[服务管理]两个菜单便是子服务的配置调度区域。
1.进入服务配置,可以看到所有可用的子服务,如下图:
服务默认都是禁用。
用户触发[使用状态]列的图标,使之变为启用(即当前业务需要应用该服务)。
2.进入服务管理页面,看到所有被启用的服务列表。
触发[编辑]列,进入子服务的详细配置页面。
其中应用程序名/注册名称/模块编号/所在文件/当前状态(通过刷新按钮可以查看其最新的状态)/服务名,不需要用户进行编辑;
[日志路径]即主服务所在服务器的物理路径,届时可以在此目录下查看子服务运行的详细日志;
[自定义参数]默认是True,一般不需要修改,只有考勤自动提交计算服务和考勤刷卡数据自动接收两个子服务里面的参数需要自行配置。
且配置规则如下:
1.考勤自动提交计算服务配置说明:
—各节点以|分割
第一节是否删除手动录入数据true是false否
第二节计算点名作业true是false否
第三节计算加班作业true是false否
第四节计算津贴作业true是false否
第五节综合工时作业true是false否
第六节计算日期方式1天,2周,3月
第七节要计算的管理单元ID(UnitCode),如果多个用逗号分割,不能为空,
例如:
A01,A02,A03。
2.考勤刷卡数据自动接收服务配置说明:
—各节点以|分割
第一节数据结束类型DB是从数据库接收FILE是文件接收
第二节文件接收路径
第三节旧文件处理方式1是删除2是保留
第四节要接收的管理单元ID(businessunitid),如果多个用逗号分隔,不能为空,
例如:
A01,A02,A03
[描述]根据需要自定义。
[运行状态]实时/每周/每月/每天三种方式;[运行值]/[运行时间]与[运行状态]配合使用。
如果选择实时,即实时监控,即每隔(运行值设置的值)秒,服务自动触发处理;
如果选择每周,那么运行值为1-7确定具体是每周的哪一天;
如果选择每月,那么运行值为1-31确定具体是每月的哪一天,建议不要取29/30/31。
如果选择每天,那么运行值不需要维护,运行时间(HH:
MM)即确定具体是每天的哪个时间点运行。
[启动类型],分手动和自动两种。
自动的意思是指主服务会自动监测子服务的运行配置,启动子服务;手动的意思是一定要手工通过[启动]按钮启动子服务。
注意:
如果要更换子服务的运行方式或者运行值,请先停止原先的服务,重新配置,然后再启动。
作业流程:
同步FlowER服务运行时间较长,建议每天执行一次即可,如果选择实时监控,运行值请设置大于600的值(即大于10分钟)。
5.增加多语言设定
默认已经设定英文,简体,繁体三种语言,如果要增加其他语言(日文、德文特殊字符,阿拉伯语,朝鲜语,法、西班牙语、意大利语、俄罗斯、越南语已经确认可以支持),可通过以下配置实现
1).eHR/Web/WebConfig
A.节点
"ES-MX|西班牙",中间用分号分隔
B.维护Portal菜单新增语言的描述
具体为如下节点,格式:
"ES-MX|DirectordeRecursosHumanosdeauto-ayuda",中间用分号分隔
--HRPortal页面名称 -->
--主管自助页面名称-->
--员工自助页面名称-->
--GurueHR页面名称-->
--HR工作流页面名称-->
2).eHR/Web/ResourceConfig.xml
A.节点
例如:
B.节点
可先复制从
3).eHR/Web/Resource
复制eHR/Web/Resources任一语言种类的目录,例如Web/Resource/en-US,改名为新增语种代码,如Web/Resource/ES-MX,使用Tool/ResEdit/ResEdit.exe工具维护资源文件里的数据。
参考语言编码:
de-DE德国
ru-RU俄国-俄国
ar-EG阿拉伯语-埃及
fr-FR法国-法国
ja-JP日本-日本
it-IT意大利-意大利
es-AR西班牙-阿根廷
es-MX西班牙-墨西哥
vi-VN越南-越南
(二).与招募站点整合配置
没有购买招募模块,请跳过本步。
具体配置请参考附件
(三).与工作流FlowER整合配置
不需要和FlowER整合,可以跳过配置
第一步,请使用eHR实施工具来配置和FlowER关联的部分,如下图所示,如果两个系统在同一个APServer上,请注意保持CookieDomain名称为空
第二步,请使用下面提供的脚步检查FlowERDB中是否有如下图所示的数据
SELECT*FROMdbo.SYSTEM_CONFIGWHEREENTRY_NAMELIKE'%version%'
如果没有,请执行以下脚本进行插入和更新,
UPDATEdbo.SYSTEM_CONFIGSETITEM_VALUE='EMB'WHEREITEM_NAME='VERSION_TYPE'
UPDATESYSTEM_CONFIGSETITEM_VALUE='Y'WHEREENTRY_NAME='VERSION_ENTRY'ANDITEM_NAME='IS_INTEGRATED'
DELETEFROMSYSTEM_CONFIGWHEREENTRY_NAME='VERSION_ENTRY'ANDITEM_NAME='INTEGRATED_SYSTEM_LIST'
INSERTINTO[system_config]([ENTRY_NAME],[ITEM_NAME],[ITEM_VALUE],[EXTENDED_ITEM_VALUE],[ITEM_DESCRIPTION],[EXTENDED_ITEM_VALUE_1])
VALUES(N'VERSION_ENTRY',N'INTEGRATED_SYSTEM_LIST',N'eHR',NULL,N'Integratedsystem.KeepsystemnamesameasregistedinFlowERRoute',NULL)
第三步,检查IIS设定,确保FlowERWeb站点和Webadmin站点是勾选匿名认证的,并且未勾选整合认证
第四步,启动GurueHRService服务,使用sa账号登陆HR系统,在系统设置—服务注册—启用并启动“同步FlowER数据”子服务,可以将人员资料同步到FlowER的数据库中,如果需要同步签核人列表数据,需要先在eHR系统中,人事资料—基本资料—签核列表设定,生成所有人员的签核列表数据,然后再运行“同步FlowER服务”。
最后,配置成功后可以采用sa账号登陆eHR之后点击HR工作流访问FlowER前台,点击工作流后台访问FlowERwebadmin后台。
(四).与GreenOffice整合配置
不需要和GreenOffice整合,可以跳过配置
1).eHR/Web/Web.config修改配置
--是否显示系统退出按钮控制,为N表示隐藏,其他值表示显示-->
--整合FlowER的方式,配置为Y表示需要转到下面配置的指定页面-->
--配置转到FlowER的页面,仅在FlowerIntegrationMode配置为Y时才有效,
和GreenOffice整合时Value=FlowERRoute_Adjust.aspx,否则为FlowERRoute.aspx-->
2).FlowER数据库的system_config表修改配置控制FlowER重新登入按钮的隐藏与显示
DELETESYSTEM_CONFIG
WHEREENTRY_NAME='LOGON_ENTRY'ANDITEM_NAME='SHOW_RELOGON'
INSERTINTOSYSTEM_CONFIG
VALUES('LOGON_ENTRY','SHOW_RELOGON','false',NULL,N'是否显示ReLogon按钮,true表示显示,false表示隐藏',NULL)
(五)与“HR战情室”整合配置
由于该功能的运行需要第三方软件Tomcat的支持,所以请按照如下步骤进行安装配置:
a)Tomcat需要JRE6.0的支持,所以请在eHR所在的AP服务器安装Dependency\JRE6.0目录下jre-6u26-windows-i586.exe,运行exe程序安装
b)安装Tomcat:
执行Dependency\Tomcat目录下的apache-tomcat-7.0.12.exe到AP服务器上,请注意,Tomcat需要和eHR安装在同一个AP服务器上,具体安装指南请参阅“Tomcat安装指南.doc”。
c)安装【HR战情室】图表展示层:
eHR站点下与Web同层有一个BenQGuru\eHR\eHR\eHRDashboardinBirtSite文件夹,将其复制粘贴到Tomcat安装目录的webapps目录下,如下图
d)配置【HR战情室】访问eHR的路径:
Tomcat安装目录下的eHRDashboardinBirtSite文件夹,找到resources\eHRxmon.properties文件,用文本编辑器打开,其中2个地址需要修改,将红色部分替换为eHR的发布路径。
url=xgr24-loston.bqc.corpx/ehrdev/eBI/WebServices/DataProvider.asmx?
wsdl
dashboardUrl=xgr24-loston.bqc.corpx/eHRdev/eBI/
e)配置eHR访问【HR战情室】路径:
修改eHR的Web.config中
--BIWeb的访问地址,必须配置-->
8080/eHRDashboard
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 明基 逐鹿 eHR 安装 步骤 过程 文件 配置 说明书