明基逐鹿eHR安装步骤及过程文件配置说明书_第1页
明基逐鹿eHR安装步骤及过程文件配置说明书_第2页
明基逐鹿eHR安装步骤及过程文件配置说明书_第3页
明基逐鹿eHR安装步骤及过程文件配置说明书_第4页
明基逐鹿eHR安装步骤及过程文件配置说明书_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

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

文档简介

明基逐鹿eHR安装步骤及过程文件配置说明版本<4.5.3>

TOC\o"1-4"\h\z\u一.说明 3二.安装环境准备 3三.自动安装程序 5四.手动配置 11(一).eHR设置 11(二).与招募站点整合配置 18(三).与工作流FlowER整合配置 18(四).与GreenOffice整合配置 21(五)与“HR战情室”整合配置 22(六).SSO单点登陆配置 26五.eHR常见问题: 261.如果修改eHR虚拟路径名称,要修改哪些地方的配置? 262.如何改变sa的登录密码? 273.如果拷贝整个文件到机器上,需要修改哪些配置? 274.客户端IE有那些限制? 275.水晶报表相关问题: 286.Excel2003导入时遇到OledbException 307.访问某些页面时出现下面的错误 308.访问eHR显示License错误? 319.上传,下载提示没有权限? 3110.JRE安装报错? 3211.如何配置组织图Visio导出功能 3212.刷卡机数据源为数据库的字符串格式说明 3413.如何增加数据库中S_***薪资科目栏位说明 3514.如何配置eHR整合NT认证 3515.员工自助配置水晶报表的说明 3616.其他一些注意问题 40六.整合FLowER常见问题: 411.访问工作流后台,提示“Pleasecheckemployeeactivestatus”时如何处理? 412.访问工作流,提示“StringreferencenotsettoaninstanceofaString”时,如何处理? 413.访问工作流,提示“无效的URI:此URI为空”时,如何处理? 414.申请表单点击送签时,提示“请纠正函数<submitForm_Locale()>”时,如何处理? 435.如何配置eHR和FlowER整合NT认证 436.如何在有域的环境下将eHR和FlowER部署在不同服务器上的配置说明 457.如何配置使eHR和FlowER同时支持外网和内网的部署说明 46七.HR战情室安装常见问题 471.PermGenspaceOutOfMemoryError 472.没有重新生成document导致birt错误 48八.附录: 48(一).eHR 48一.说明本手册介绍eHR4.5.3,及招募站点的安装配置过程。将分为安装环境准备,自动安装程序和手动配置三部分。安装前,先进行软件环境的安装。二.安装环境准备安装前请先确保软硬件环境符合要求硬件配置要求对应不同要求的Web服务器,请参照“eHR系统软硬件配置要求”文档软件配置要求APserver:OS推荐为WindowServer2003EnterpriseEditionServicePackage2IIS安装5.0以上版本安装.NetFramework3.5Dependency目录下提供netFramework3.5的安装文件dotnetfx35.exeSQLServer2005EnterpriseEditionClientTools如eHR是Oracle,需要安装OracleClientTool,且必须和数据库的版本一致,确保自动安装程序能成功导入dmp数据文件安装“水晶报表2008”及补丁注意问题:安装水晶报表时,请按照水晶报表安装文件的默认安装选项进行安装,不要做任何自定义选择(不提供水晶报表2008的安装文件)安装完水晶报表后,请安装Dependency目录下的CRRuntime_12_0_mlb.exe补丁,以确保水晶报表在.NetFrameWork2.0上运行正常安装JRE(排班页面使用)需操作[排班]的客户端(含服务器)请安装:Dependency/JRE6.0/jre-6u26-windows-i586.exe 要支持繁体,则请用Dependency/JRE/perties.zh_TW覆盖已安装到客户端JRE对应繁体文件,文件位置在安装目录的jre\lib目录下如有JRE安装时报错,可参看后面eHR常见问题安装excel2007导入支持已安装excel2007,可跳过此步;没有安装过,请安装Dependency目录下的AccessDatabaseEngine.exe10)OS安装多语言字符集DBServer:OS推荐为WindowServer2003EnterpriseEditionServicePackage2数据库SQLServer2005Databaseserver的collation设定为简体安装Database的collation必须设定为简体Chinese_PRC_CI_AS安装多语言字符集,支持中文2)Oracle的安装如eHR是oracle版,则需要安装oracle,先创建好表空间和用户,表空间的名称必须包括“EHR363CH”,并且将用户指定到使用该表空间,并授权DBA权限,之后的自动安装程序会需要使用到该用户创建eHR数据库。如果使用内嵌版本FlowER,请一并创建名称为“FLOWER55”的表空间,提供给FlowER安装时使用。三.自动安装程序安装程序功能说明1)正常情况下,本安装包将会安装.NetFramework3.5,Jmail4.5。2)卸载时会删除已安装的虚拟目录,SQLServer数据库,service,卸载前请确保数据库,Service未在使用中,避免无法完全卸载。Oracle数据库无法卸载,请手动删除用户,下次安装时候,如使用相同用户名,数据库创建会失败3)安装包可指定虚拟路径使用IP,FQDN,机器名三种方式之一2.进入自动安装程序执行前,除了达到上面的软硬件所要求的条件,还必须保证以下条件达到才能顺利安装成功:1)如果数据库服务器是远程机器,必须保证Web服务器和数据库服务器之间的网络通讯正常,数据库服务已经启动。2).如果不是首次安装则必须确认上次安装的版本已经卸载,可双击eHR.msi选择卸载,也可通过[控制面板]—[添加或删除程序]卸载3.双击eHR.msi开始安装第一步:进入安装第二步,收集数据库设定信息

a.数据库连接字符串的写法严格遵循示范eHR如果是oracle版本,连接字符串中去掉database例如,server=servername;uid=sa;pwd=sa;数据库帐号使用管理员权限的帐号SQLServer版Server不能用localhost,请使用机器名或IPOracle版Server指TNSName第三步,收集IIS设定信息第四步,选择安装目录

安装目录中间不要有空格,且不要使用中文字符,建议不要安装在系统盘第五步,确认安装第六步,安装进程第七步,自动安装完成目前为止,eHRDB,IIS已经创建完成,数据库连接字符串也自动写入config文件中,使用的是安装过程中输入的连接字符串.如需修改,请参见后面的配置说明.安装后的目录结构为:eHR:为eHR主业务目录, db安装数据库使用的文件存放点web为eHRweb主站点Service为eHR服务WebService为eHRWebService服务web站点RecruitmentSite为招募站点第八步,检查eHR是否安装成功查看C:\ehr_setup.log,确保安装都成功完成安装后的eHR/db/目录下有对应log文件,如果是oracle版,则log为oracle.DMP.log,否则log为sqlserver.sql.log.查看log内容,没有失败信息,则数据库执行成功如检查数据库执行失败,则可直接使用db目录下提供的sqlserver.sql脚本创建SQLServer版的eHR数据库;或用oracle.dmp文件创建Oracle版的数据库,请在执行前先删除已经创建的sqlserverDB或者oracle用户。建议创建同名的数据库,帐号和安装程序过程输入的一致,这样就不需要再修改eHR系统的数据库连接配置。第九步,安装目录中如果有Patch,请更新Patch目录第十步,如需安装FlowER,请执行FlowER的安装程序,已购买了eHR内嵌的表单,请执行eHR4.4FlowERFormSetup.exe第十一步,如需安装BI,请执行BI的安装程序四.手动配置自动安装结果后,仍然有配置需要手动完成,包括以下几点(一).eHR设置eHRWeb站点匿名访问的帐号一般都是IUSER_XXX,请加入到Serveradministrator群组中,或者安装后修改匿名访问的帐号为administrator群组的一个帐号默认安装的站点是匿名访问,如需要支持集成Windows身份验证,需要右键点击IIS配置管理器中的eHR站点,选择属性选项--目录安全性页签,点击匿名访问和身份验证控制的编辑按钮,在弹出的身份验证窗口中,根据集成Windows身份验证,点击确定按钮(如下图):3.PalauGlobalConfig.xml配置文件所在路径:..\eHR\Web\PalauGlobalConfig.xml3.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.进入服务配置,可以看到所有可用的子服务,如下图: 服务默认都是禁用。用户触发[使用状态]列的图标,使之变为启用(即当前业务需要应用该服务)。进入服务管理页面,看到所有被启用的服务列表。触发[编辑]列,进入子服务的详细配置页面。 其中应用程序名/注册名称/模块编号/所在文件/当前状态(通过刷新按钮可以查看其最新的状态)/服务名,不需要用户进行编辑;[日志路径]即主服务所在服务器的物理路径,届时可以在此目录下查看子服务运行的详细日志;[自定义参数]默认是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.增加多语言设定 默认已经设定英文,简体,繁体三种语言,如果要增加其他语言(日文、德文特殊字符,阿拉伯语,朝鲜语,法、西班牙语、意大利语、俄罗斯、越南语已经确认可以支持),可通过以下配置实现.eHR/Web/WebConfigA.节点<addkey="SupportedResources">维护要增加的语言代码和描述,格式:"ES-MX|西班牙",中间用分号分隔<addkey="SupportedResources"value="EN-US|English;ZH-CN|简体中文;ZH-TW|繁体中文;ES-MX|西班牙;"/>B.维护Portal菜单新增语言的描述具体为如下节点,格式:"ES-MX|DirectordeRecursosHumanosdeauto-ayuda",中间用分号分隔<!--HRPortal页面名称

-->

<addkey="FirstPageName"><!--主管自助页面名称-->

<addkey="ManagerPageName"

>

<!--员工自助页面名称-->

<addkey="PersonalPageName"><!--GurueHR页面名称-->

<addkey="GuruEhrPageName"><!--HR工作流页面名称--><addkey="GuruEhrFlowPageName">

<addkey="GuruEhrFlowAdminPageName">.eHR/Web/ResourceConfig.xmlA.节点<cultures>下,新增语言代码例如:<cultures> <EN-USname="EN-US"/> <ZH-CNname="ZH-CN"/> <ZH-TWname="ZH-TW"/> <ES-MXname="ES-MX"/> </cultures>B.节点<resourceData>下,新增语言代码对应的资源文件路径可先复制从<EN-USCDir="EN-US\">到</EN-US>的所有内容,把EN-US都替换成新增语言代码,如ES-MX,再贴到resourceData节点内和原来的<EN-USCDir="EN-US\">…</EN-US>平行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表示隐藏,其他值表示显示--> <addkey="IsShowLogOut"value="Y"/> <!--整合FlowER的方式,配置为Y表示需要转到下面配置的指定页面--> <addkey="FlowerIntegrationMode"value="N"/> <!--配置转到FlowER的页面,仅在FlowerIntegrationMode配置为Y时才有效,和GreenOffice整合时Value=FlowERRoute_Adjust.aspx,否则为FlowERRoute.aspx--> <addkey="FlowerIntegrationPage"value="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的支持,所以请按照如下步骤进行安装配置:Tomcat需要JRE6.0的支持,所以请在eHR所在的AP服务器安装Dependency\JRE6.0目录下jre-6u26-windows-i586.exe,运行exe程序安装安装Tomcat:执行Dependency\Tomcat目录下的apache-tomcat-7.0.12.exe到AP服务器上,请注意,Tomcat需要和eHR安装在同一个AP服务器上,具体安装指南请参阅“Tomcat安装指南.doc”。安装【HR战情室】图表展示层:eHR站点下与Web同层有一个BenQGuru\eHR\eHR\eHRDashboardinBirtSite文件夹,将其复制粘贴到Tomcat安装目录的webapps目录下,如下图

配置【HR战情室】访问eHR的路径:Tomcat安装目录下的eHRDashboardinBirtSite文件夹,找到resources\eHR.perties文件,用文本编辑器打开,其中2个地址需要修改,将红色部分替换为eHR的发布路径。url=/ehrdev/eBI/WebServices/DataProvider.asmx?wsdldashboardUrl=/eHRdev/eBI/配置eHR访问【HR战情室】路径:修改eHR的Web.config中<BIWebUrl>节点的值,将红色部分改为所在服务器地址<!--BIWeb的访问地址,必须配置-->

<addkey="BIWebUrl"value=":8080/eHRDashboardinBirtSite/"/>

<!--BI中对应eHR的仪表盘的名字,由BI维护后提供,必须配置-->

<addkey="GuruHRDashboardPageName"value="ZH-CN:HR战情室;ZH-TW:HR戰情室;EN-US:HRDashboard"/>开启Tomcat服务:安装Tomcat后在开始菜单中有ApacheTomcat7.0,点击ConfigureTomcat

将Tomcat服务的启动类型设置为自动启动,并且启动它

检查【HR战情室】是否安装成功,

1)打开TomcatManager(所有程序ApacheTomcat<version>TomcatManager),这里要求账号密码,就是在安装时填写端口页面下方输入的账号密码(也可以在conf\tomcat-users.xml中找到,一般是最后一个记录)。

2)进入页面后,在应用程序列表中,找到eHRDashboardinBirtSite,确认状态是running,如果没有则请启动,然后点击第一列eHRDashboardinBirtSite的名称,出现如下页面

3)点击ViewExample,如果出现下面页面,表示【HR战情室】已经安装成功申请授权:如果原来申请过BI模块的权限无需再授权,否则需要重新申请License。eHR访问数据库账号的权限,由于【HR战情室】的数据来源是通过服务获取,服务会在运行中动态创建表,所以访问eHR数据库的账号需要有创建表的权限,否则无法产生数据。如果是NT整合认证,还需要将eHR站点下的web\eBI\WebServices目录设置为匿名访问认证。【HR战情室】的操作说明,请查看帮助文档(六).SSO单点登陆配置 和FlowER,Greenoffice整合,如需支持SSO单点登陆模式,请执行下面的配置1).eHR/Web/Web.config修改配置<!--=========================SSObegin==============================--><!--是否启用SSO,默认为NO。其取值只可以是YES和NO。启用SSO后,“登出”功能将失效--><addkey="enableSso"value="NO"/><!--启用SSO后,SSO管理站点会为每个应用程序分配一个ID,用做应用程序身份的标识--><addkey="apId4Sso"value="72A42FB7!5A55!4DC0!8C16!2A9032D9E075"/><!--提供验证服务的SSO的Web地址,该地址必须可以匿名访问。如果启用了SSO,它的值必须配置,否则该值被忽略--><addkey="ssoWebServiceUrl"value="/sso_login_rd/SSOAuthenticate.asmx"/>五.eHR常见问题:1.如果修改eHR虚拟路径名称,要修改哪些地方的配置?答:分别针对HR,BI,FlowER说明修改eHR/Web/Web.config的WebSiteURL节点配置;FlowER数据库配置参考前文四.(三)与工作流FlowER整合配置b.如果安装了BI,需要修改BI数据库的路径配置updateBI_DASHBOARD_TYPEsetDEFAULT_PAGE='/eHR/ErrorInfo.aspx'whereTYPE_ID='A343FFB4-21DE-4CF6-BA74-A96F18CB184B'2.如何改变sa的登录密码?答:由于当前系统用户密码采用了加密,所以不能通过直接修改数据库的方式来修改密码,请采用密码加密工具Tool\UserPwdCre.exe,输入要修改的密码,加密后。在执行数据库密码修改sql语句,如下:Updatesecusersetpassword=’’(加密后的字符串)whereuserid=’sa’3.如果拷贝整个文件到机器上,需要修改哪些配置?答:如果是通过拷贝整个文件到机器上,要使得该项目站点发布成功,一般情况下,我们要作的是以下修改:a.eHR/Web,Webservice发布成虚拟目录,framework为2.0;FlowER/Web,Webadmin发布成虚拟目录,framework为1.1;BI发布成虚拟目录,framework为2.0其他配置点参见手动配置(HR重新申请授权)HYPERLINK四.手动配置注意:修改以上配置节点后,重启IIS。方法:在“开始/运行”中输入命令“iisreset”即可。4.客户端IE有那些限制?答:对于客户端IE浏览器,目前的限制主要是在两个方面:a)由于组织控件为AcitveX控件,所以在IE的安全设置中,对ActiveX控件的启用和一些访问许可,都要设置为启用或者提示。(一般设置为启用)具体方法:在IE浏览器的工具栏,选择Internet选项-安全,点击“自定义级别按钮”,设置安全设置弹出框中的“ActiveX控件和插件”下子选项为“启用”。图例如下:(IEActiveX控件选项安全设置图例)b)由于客户端可能安装了一些IE工具,比如(百度搜索等),这些工具具有可以防止弹出窗体弹出的功能,目的是组织浏览网页的过程中广告弹出窗体的出现。如果启用了这一功能,那么系统中的弹出窗体,例如:组织架构维护窗体,以及人事部分的部分弹出窗体都会别屏蔽掉,出现点击无反应的情况。解决办法是:在使用当前系统的时候,取消这些禁用功能,或者卸载该辅助小工具。5.水晶报表相关问题:a.访问报表时报异常信息:拒绝访问报表文件答:此问题是因为目标目录C:\WINOWS\TEMP以及EHR安装目录下的PresentationLayer\ReportView2008\RPT对于程序不可写造成的,解决办法将目录C:\WINOWS\TEMP以及EHR安装目录下的PresentationLayer\ReportView2008\RPT目录的写权限赋予运行的windows用户帐号即可,对于windowsxp,将写权限赋给帐号ASPNET;而对于windowsserver2003,则是将写权限赋给帐号ASPNET和NETWORKSERVICE。b.访问报表时报异常信息:已达到系统管理员配置的最大报表处理作业数限制答:此问题时由于水晶报表的最大报表处理作业数默认为75而引起的,需要修改机器的注册表文件值,点击开始->运行输入regedit,修改以下的注册表值:HKEY_LOCAL_MACHINE->SOFTWARE->Business

Objects->Suite

12.0->Report

Application

Server->InprocServer->PrintJobLimit

修改为较大的值,例如1000HKEY_LOCAL_MACHINE->SOFTWARE->Business

Objects->Suite

12.0->Report

Application

Server->Server->PrintJobLimit

修改为较大的值,例如1000c.访问报表时页面显示js脚本有错误答:请确认已经安装过水晶报表的补丁。并且确认IIS根目录是否在默认c盘下,如果IIS根目录不在C:\Inetpub\wwwroot下,请将C:\Inetpub\wwwroot\aspnet_client\system_web\2_0_50727\目录下的crystalreportviewers12文件夹复制到IIS所在目录下的Inetpub\wwwroot\aspnet_client\system_web\2_0_50727\文件夹下。d.报表访问一段时间后,加载水晶报表失败答:水晶报表应用运行时需要生成临时文件,所以必须有临时目录,且空间要足够大。

运行一段时间后,可能需要手工清理一下这个临时文件目录或者定期重启一下服务器。水晶报表的临时文件目录为系统变量的temp目录。6.Excel2003导入时遇到OledbException答:请尝试安装Dependency目录下的MDAC_TYP.EXE解决。7.访问某些页面时出现下面的错误答:请尝试修改ISAServer的HTTP策略,去掉“阻止高位字符”的限制8.访问eHR显示License错误?答:如未申请授权License,请先申请;已申请,则请按照下面的点检查是否配置正确1.FrameWork版本是否指认不正确2.生成UserKey时,站点服务器是否有外接移动硬盘或者U盘?如果有,请先去掉移动硬盘或者U盘,再生成一次UserKey,重新申请License。3.ASPnet或者站点允许匿名访问的帐号,是否加入到Administrator群组中,具体可以查看安装配置文档。4.如果找不到ASPNET,则检查Windows服务中是否已经启动此服务。5.eHR的登录模式使用的是NT吗?要是NT的话,network也要加到Administrator群组中

。6.eHR系统之前是正常的突然无法使用时,检查站点服务器是否有外接U盘或者新增无线网卡等。最后重新启动IIS9.上传,下载提示没有权限?答:可尝试为HR目录增加ASPNET帐号的读写权限10.JRE安装报错? 答:排班控件JRE安装时如果出现下面错误 请尝试用如下方法解决: 1)右键[我的电脑],点[高级]—[环境变量]2)修改用户的环境变量Temp,Tmp的路径为C:\Temp,保存 3)重新安装 11.如何配置组织图Visio导出功能1.组织图汇出Visio在web.config中增加如下节点,目前支持Visio2003。<!--组织图汇出Visio必须在服务器上安装Visio,配置Dcomcnfg权限;并使用一个固定的非Windows内建的管理员账号运行,并且要以此账号在服务器上登录,并运行过Visio程序创建Visio图--><!--是否开启组织图汇出Visio功能,Y\N,如果为Y,则--><addkey="IsUseExportVisio"value="Y"/><!--所配置账号的域名(如果为本机账号,则为本机名称或为空)、账号、密码,请设置此账号永不过期--><addkey="RunVisioDomainName"value="BQC"/><addkey="RunVisioUserName"value="Loston.Zhang"/><addkey="RunVisioPassword"value="82230A038ACE1A4C1E5C7BA5577CCDDA"/><!--采用Palau加密-->2.配置Dcom步骤1.在Windows中输入dcomcnfg,步骤2.点开DCOM配置步骤3.找到Visio节点,并右键选择属性

步骤4.然后选择配置安全,下面3个都给Everyone赋权限。12.刷卡机数据源为数据库的字符串格式说明Sqlserver数据库:server=sv03;database=ehr4;uid=ehr;pwd=1;oracle数据库:server=sv03;uid=EHR4;pwd=1;access2003:未设置密码的:Provider=Microsoft.Jet.OLEDB.4.0;DataSource=E:\tt\ccc.mdb;已设置密码的:Provider=Microsoft.Jet.OLEDB.4.0;DataSource=E:\tt\ccc.mdb;JetOLEDB:DatabasePassword=test;Access2007:Provider=Microsoft.ACE.OLEDB.12.0;DataSource=E:\tt\ccc.accdb请注意:access数据库,可能要调整权限控制,参考的配置说明如下:1.将access文件所在目录权限设置为everyone完全可控2.$windows$\Microsoft.NET\Framework\v2.0.50727\TemporaryASP.NETFiles目录权限设置为everyone完全可控3.$windows$\temp目录权限设置为everyone完全可控13.如何增加数据库中S_***薪资科目栏位说明目前我们的产品中薪资科目有200个,针对一般用户都够了,为性能考虑,不会默认再增加。但针对薪资科目超过200个的客户,我们的数据库中已经提供了扩展薪资科目的SP:USP_ADDPAYSUBJECTREFCOL100,在这个脚本中,每执行一次则增加100个薪资科目栏位,需要时在eHR数据库按照以下说明执行:

SQLServer数据库:执行脚本execUSP_ADDPAYSUBJECTREFCOL100,即可。

Oracle数据库:找到这个procedure,双击后,点击执行即可。14.如何配置eHR整合NT认证答:对于有NT域的客户,可以整合NT域认证,这样免除用户重新输入密码的麻烦。步骤如下:1)设置eHR的站点为集成NT认证。 2)也可通过实施工具修改。也可手工修改eHR站点的web.config,将IsADLogin修改为YES。 <!--是否以AD域方式访问eHR,如果是为YES,否则为NO--> <addkey="IsADLogin"value="YES"/> 3)将本机的以下账号加入的系统管理员中:networkservice;network;aspnet;4)将登录账号配置为DomainName/NTAccount形式,比如BQC\Loston.Zhang5)EHR中修改这个账号的neverused=0,默认为0,否则会从FlowER邮件中点链接到表单信息时发生错误;Updatesecusersetneverused=0。6)如果启用NT认证,则以有eHR权限的NT用户访问eHR站点,则不能使用SA登录。15.员工自助配置水晶报表的说明目前我们的产品支持将报表中的报表配置到员工自助使用。步骤如下:新建报表,报表中人员ID的参数命名为PARAPERSONIDFOREHR,此参数为产品内置参数,若报表需要与人员信息相关,则请增加此报表参数。例如根据员工ID,查询出员工姓名,水晶报表数据库命令编辑为selecttruenamefrompsnaccountwherepersonid='{?PARAPERSONIDFOREHR}'在报表中心>系统报表目录发布报表,定义报表ID,例如定义为truename,设置为不关联组织使用实施工具配置菜单,在系统设置>员工自助的对应模块下新增菜单,模块链接为eReportCenter/rptView.aspx?rptID=XXXX&from=PER其中XXXX使用上面定义的报表ID,例如新增“姓名报表”,可配置为eReportCenter/rptView.aspx?rptID=truename&from=PER在员工自助功能配置中,将上面新增的姓名报表菜单新增到“人事自助”下给用户配“姓名报表”的功能及数据权限给用户或角色配报表的浏览权限配置完成后,登录eHR后,可在员工自助看到新增的“姓名报表”点击后,报表显示正常,有根据当前人员对应的员工ID查找到其姓名16.其他一些注意问题1)使用组织功能的客户端需要降低IE访问安全性,运行下载和运行未注册的ActiveX控件。2)安装完成后,系统提示网页上有错误且网页无法正常显示的解决方法:NetAdvantage控件的版本是否和eHR的版本一致,如果一致,安装是否成功,如果做过控件的升级,原控件是否卸载干净。3)如果出现系统首页面无法显示:可能为license问题,请与项目经理联系;4)如果能显示系统首页面而无法进入,并且出现SQL出错的提示框,则可能为PalauGlobalConfig.xml的连接字符串出错,请重新配置。六.整合FLowER常见问题:1.访问工作流后台,提示“Pleasecheckemployeeactivestatus”时如何处理?答:访问工作流后台,提示如下图所示信息时,是因为没有运行同步FlowER数据的服务,sa账号没有同步到FlowERDB,请检查eHRService是否正常运行,且同步人员帐号到FlowER的任务是否开启。2.访问工作流,提示“StringreferencenotsettoaninstanceofaString”时,如何处理?答:当前登录系统账号对应人员在FlowERDB中表am_employee的active栏位值=N,不是在职状态,请修改Active=Y

3.访问工作流,提示“无效的URI:此URI为空”时,如何处理?答:cookiedomain值设定错误,eHR与FlowER在同一台server上时,两个系统的cookiedomain都要设定为空值,如果不在同一台Server则需保持两者一致。

4.申请表单点击送签时,提示“请纠正函数<submitForm_Locale()>”时,如何处理?答:eHR系统和FlowER系统如果在同一台server上请关闭表单的crossserver开关,以及系统的crossserver开关,具体操作如下在FlowERDB执行如下语句,请保持IS_CROSS_SERVER=N

SELECTIS_CROSS_SERVERFROMdbo.FM_FORM_LIST,

在FlowERDB执行如下语句,请保持ITEM_VALUE=N

SELECTITEM_VALUEFROMdbo.SYSTEM_CONFIGWHEREITEM_NAME='ENABLE_CROSS_SERVER',5.如何配置eHR和FlowER整合NT认证1)请将eHR整个虚拟目录设置为匿名访问,并且将eHR虚拟目录下的default.aspx和eHRRoute.aspx配置为NT整合认证,此操作是为了让eHR可以抓到客户端访问者信息,并且将可匿名和FlowER交互。2)请将FlowER整个虚拟目录设置为匿名访问,并且将FlowER虚拟目录下的default.aspx、Module\MailRoute.aspx和FlowERRoute.aspx页面设置为NT整合认证。3)eHR同步到FlowER中的数据,员工数据中需要将eHR中的账号(secuser.loginname)拆分到FlowER中的2个栏位(AM_EMPLOYEE.LOGIN_NAME和AM_EMPLOYEE.DOMAIN_CODE)。请修改服务目录(eHRServices)下的bin目录将eHR导数据到FlowER的文件FlowER_SQL_Statement.xml(SQL版本)或FlowER_Oracle_Statement.xml(Oracle版本)文件,以FlowER_SQL_Statement.xml为例,说明怎么调整数据。在FlowER_SQL_Statement.xml中找到如下信息:<InsertTargetDataTag="NoQuery"Message="Insertam_employeeData">

INSERTINTOam_employeeSELECT*FROM#am_employee

</InsertTargetData>并将其中红色部分的SQL部分调整为如下的写法:这个调整的目的是将Login_name中的Domain信息去掉。insertintoAM_EMPLOYEE(EMP_ID,EMP_NO,LOGIN_NAME,EMP_NAME,PASS_WORD,MAIL_ACCOUNT,EXT_NO,ENTRY_DATE,ACTIVE,SITE_CODE,DEPT_CODE,CULTUREL,DIMISSION_DATE,JOB_DESC,HRMS_DEPT_CODE,LOCATION_ID,PREVIEW_SHOW,CONTINUE_APPROVE,AGENT_APPROVE,APPROVE_PREVIEW,DOMAIN_CODE,DISPLAY_NAME,ENTRY_MODULE,RECEIVE_MAIL,RSS_DATE_SCOPE,MAIL_CONTINUE_APPROVE,ALLOW_LOGON_BY_MOBILE,SUPERVISOR,LAST_CHANGED_ON,LAST_PASS_WORD,MOBILE,INFO_RECEIVE_TYPE)selectEMP_ID,EMP_NO,substring(LOGIN_NAME,CHARINDEX('\',LOGIN_NAME)+1,LEN(LOGIN_NAME)-CHARINDEX('\',LOGIN_NAME)),EMP_NAME,PASS_WORD,MAIL_ACCOUNT,EXT_NO,ENTRY_DATE,ACTIVE,SITE_CODE,DEPT_CODE,CULTUREL,DIMISSION_DATE,JOB_DESC,HRMS_DEPT_CODE,LOCATION_ID,PREVIEW_SHOW,CONTINUE_APPROVE,AGENT_APPROVE,APPROVE_PREVIEW,DOMAIN_CODE,DISPLAY_NAME,ENTRY_MODULE,RECEIVE_MAIL,RSS_DATE_SCOPE,MAIL_CONTINUE_APPROVE,ALLOW_LOGON_BY_MOBILE,SUPERVISOR,LAST_CHANGED_ON,LAST_PASS_WORD,MOBILE,INFO_RECEIVE_TYPEfrom#am_employee4)最后,需要在FlowER的System_config表中配置Domain信息,包括2笔记录:SELECTLEFT(ITEM_VALUE,10)FROMsystem_configwhereentry_name='LOGON_ENTRY'and(item_name='DEFAULT_DOMAIN'orITEM_NAME='DOMAIN_LIST')6.如何在有域的环境下将eHR和FlowER部署在不同服务器上的配置说明这是由于eHR和FlowER采用cookie交互登录信息。FlowER中:修改FlowER的web.config文件,修改CookieDomain和CookieExpireTime节点信息。其中CookieDomain是FlowER和eHR交互Cookie信息的公用Domain。如果在目前的Web.config中无此信息,则请手工增加,参考如下:<!--CookieDomainName,必须配置,且和eHR的值一样--><addkey="CookieDomain"value=""/><!--Cookie失效时间--><addkey="CookieExpireTime"value="60"/>eHR中:1)修改eHR的Web.config中CookieDomain,其中的CookieDomain必须和FlowER配置一致。2)另外还需要配置eHRRouteCheckDomain节点选项,如果eHR中数据库的SECUSER表中.LOGINNAME栏位是包含域信息的,则配置为Y,否则配置为N。7.如何配置使eHR和FlowER同时支持外网和内网的部署说明目前eHR可FlowER部署在同一台机器上的时候,可以同时支持在内网和外网部署。配置说明如下:首先,eHR和FlowER一个物理目录位置,同时发布为2个站点,一个对外,一个内对。eHR中:

调整web.config如下图所示节点的Value值,并且将CookieDomain节点的值改为空。<!--内网IP开始码列表--><addkey="INTERNAL_IPS"value="10;127;"/><!--FlowERWeb的外网访问地址,非必须配置--><addkey="FlowerWebUrl_INTERNET"value="/eHR451_FlowER55"/><!--FlowERWebAdmin的外网访问地址,非必须配置,并且将CookieDomain改为空。--><addkey="FlowerWebAdminUrl_INTERNET"value="/eHR451_FlowER55_WebAdmin"/>FlowER中:

1)在FlowER的数据库中执行下面的SQL:deletefromsystem_configwhereENTRY_NAME='MISC_ENTRY'andITEM_NAME='EHR_INTERNAL_IPS'insertintosystem_config

(ENTRY_NAME,ITEM_NAME,ITEM_VALUE,EXTENDED_ITEM_VALUE,ITEM_DESCRIPTION,

EXTENDED_ITEM_VALUE_1)

values(N'MISC_ENTRY',N'EHR_INTERNAL_IPS',N'10;127;',N'',N'内网IP开始码列表',N'')deletefromsystem_configwhereENTRY_NAME='MISC_ENTRY'andITEM_NAME='EHR_VIRTURE_INTERNET_PATH'insertintosystem_config

(ENTRY_NAME,ITEM_NAME,ITEM_VALUE,EXTENDED_ITEM_VALUE,ITEM_DESCRIPTION,

EXTENDED_ITEM_VALUE_1)

values(N'MISC_ENTRY',N'EHR_VIRTURE_INTERNET_PATH',N'',N'',N'eHR的外网站点访问路径',N'')2)然后再执行下面的SQL,结果中会有3条记录,检查并修改其中栏位的值。其中EHR_INTERNAL_IPS是这个企业内网的IP地址开始码列表,比如IP为20,那么开始码为10;EHR_VIRTURE_PATH配置的是eHR内网的地址,EHR_VIRTURE_INTERNET_PATH配置的是eHR外网的地址;select*fromsystem_configwhereentry_name='MISC_ENTRY'anditem_namein('EHR_INTERNAL_IPS','EHR_VIRTURE_PATH','EHR_VIRTURE_INTERNET_PATH')七.HR战情室安装常见问题1.PermGenspaceOutOfMemoryError由于JVM本身运行机制的原因,有时候会出现下面错误:java.lang.OutOfMemoryError:PermGenspace这个需要增加PermGen的空间ConfigureTomc

温馨提示

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

评论

0/150

提交评论