金蝶s-HR技术支持宝典_系统平台常见问题 | ||||||||||||||||
前言 金蝶s-HR技术支持宝典是我们可爱的技术支持顾问利用闲暇时间整理的产品常见问题及对应的解决方案。旨在帮助广大的金蝶s-HR实施或服务顾问更深入地了解产品,为实施或服务实施过程中的问题处理提供参考。 为便于搜索,我们为每一个问题都设计了关键字,您可以通过关键字来搜索问题及方案。 由于我们整理的时间比较仓促,文档中可能存在这样那样的瑕疵。如果在使用发现任何问题,请在第一时间发邮件给我们,我们会及时修正更新。 【问题1】属于审批流程问题。在一个员工的上级既有主要职位又有兼职的情况下,在审批流程中找出两个上级出来,在找上级的上级时就会取得兼职上级的上级,业务需求是以此员工的主岗上级为主线的如该员工是A公司下面的员工他的上级是张三(集团总部人员兼职)和李四(A公司主任职)。 【关键字】:系统平台、工作流、上级、兼职、脚本 【适用版本】:通用 【解决方案】:使用工作流脚本取“人”,以岗位汇报关系为主线,一层一层地往上找上级。 例如:可参考脚本《遍历获取岗位上级岗位.txt》、《根据岗位主线获取上级避免去掉兼职上级的上级离职单据.kdwf》。 遍历获取岗位上级岗位.txt 根据岗位主线获取 上级避免去掉兼职上级 【问题2】工作流无法指定下一步参与人(上级岗位有两人,但希望能够让客户操作时选择其中一个执行人)。 【关键字】:系统平台、工作流、上级、兼职、脚本 【适用版本】:通用 【解决方案】: V2.0 PTM1及以下版本不支持该功能(简单场景可以参照文档《s-HR实施FAQ基础篇V4.0.doc》使用变通方案设置,搜索“指定下一步参与人”); V2.0 PTM2及以上版本已支持该功能,但部分单据不支持如请假单补签卡单等,具体见《金蝶s-HR V2.0 PTM2的发布说明》(s-HR产品论坛可以下载); V8.2版本已支持该功能。 【问题3】s-HR流程单据提交后,查看流程图提示没有对应的流程实例。 【关键字】:系统平台、工作流、流程、流程图、流程实例 【适用版本】:通用 【解决方案】: 要打开客户端–>adminitrator登录->企业建模->业务流程管理->流程监控里查看一下是否 有流程实例。 1、如有流程图,V8.2版本这个问题是一个产品缺陷,已出补丁修复,补丁号:PT111279; 2、如V8.2该菜单提示没有许可,则说明现场的产品license里没有包含工作流管理平台模块的许可, 需联系销售协调客户购买; 3、如没有流程图,说明确实没有生成对应的流程实例: ?请检查是否工作流配置是否有发布的流程; ?已启动的流程是否过期; ?流程启动条件是否设置了过滤; ?提交参与人条件设置了过滤导致,但没有满足提交单据的用户的流程,可以去掉条件试下。 【问题4】打开创建单据报空白(薪酬、假勤、人事等单据) 【关键字】:系统平台、单据、工作流、流程、空白 【适用版本】:V8.2 【解决方案】: V8.2的流程提交节点参与人设置了职位参与人,打开单据报空白页问题,BOS基础部门已出补丁修复,补丁号:PT108712。 【问题5】在审批流里如何设置提交节点同审批节点为同一人时,审批节点自动跳过,如何实现? 【关键字】:系统平台、工作流、上级、兼职、脚本 【适用版本】:通用。 【解决方案】:在流程属性中设置合并审批勾选框即可,注意:合并的审批节点不能设置编辑单据(具体可查看金蝶工作流用户手册,快速定位词“合并审批”)。 【问题6】工作流如何取分录请假人的上级? 【关键字】:系统平台、工作流、请假、分录、上级 【适用版本】:通用 【解决方案】:取分录的职员,请在提交节点“任务”,输出对象选择实体分录->事务执行人->id, 即entries.person.id,输出到变量上,在使用参与人变量关系指定上级。 【问题7】V2.0PTM2补丁打完之后,BOS工作流流程还原为最初状态,找不到已编辑过的流程。 【关键字】:系统平台、工作流、流程、补丁 【适用版本】:通用 【解决方案】: 直接修改标准产品的预置的流程,在打补丁后会被覆盖。正确的做法是:不要直接修改标准预置的流程。可以选择新建流程,根据现有流程生成,复制一份,在自己新建的流程上修改。 1、使用备份账套,导出流程,再导入当前账套; 2、使用客户端流程监控,导出流程,再导入BOS流程配置工具。 【问题8】V8.2sp1安装s-HR补丁后,所有s-HR模块都报404 错误如下图: 【关键字】:系统平台、SP1、404、补丁、安装 【适用版本】:V8.2sp1 【解决方案】:现场补丁未正确安装导致,指导现场重新安装补丁后已经解决。 【问题9】安装补丁“PTM102659”报错T_BD_PERSON.IX_HR_PERIDNMNMIX这个索引问题。 【关键字】:系统平台、补丁、PTM102659、索引、IX_HR_PERIDNMNMIX、安装、脚本 【适用版本】:V8.2sp1 【解决方案】: V8.2现已经出sp1补丁,应直接安装PTM106552补丁,不用安装PTM102659,或者可以先删掉索引再执行补丁脚本,语句如下:drop index T_BD_PERSON.IX_HR_PERIDNMNMIX; 【问题10】V8.2安装s-HR补丁PTM106552报错IN结果集太多 【关键字】:系统平台、补丁、PTM106552、脚本、IN、guipermclear 【适用版本】:V8.2sp1 【解决方案】:PTM106552的脚本错误引起,替换补丁中脚本即可解决。 请将附件替换到补丁文件对应目录sql/2_0_0to3_0_0/s_HR/guidataclear/guipermclear.sql同名文件,无需解压补丁使用rar工具打开对应目录即可。替换完后重启管理控制台重新执行补丁脚本即可。 guipermclear.sql 【问题11】V8.2sp1补丁安装报错,在环境安装过程中报错,信息提示“ant脚本执行失败” 问题。 【关键字】:系统平台补丁、PTM106552、ant脚本、安装 【适用版本】:V8.2sp1 【解决方案】: 参照论坛帖子重新从论坛上的补丁下载地址下载最新的补丁,然后重新安装补丁。 【问题12】V8.2sp1配置考勤明细表中输出的上、下班时间时无法显示时分秒数据。 【关键字】:报表、考勤明细表、报表、上下班时间 【适用版本】:V8.2sp1 【解决方案】: 现场配置错误,日期参数控件的类型选择“日期”导致。应该选择“时间”,见下图: 【问题13】自定义SQL报表报错或查询不出数据。 【关键字】:报表设计、自定义SQL 【适用版本】:通用 【解决方案】: s-HR web端报表的自定义SQL与GUI端的报表数据源自定义SQL不一样,不能随意写。 s-HR web端报表的自定义SQL的应用是: 按报表设计工具一步一步设计报表。在数据源定义环节,添加好自己的查询字段、过滤条件、参数映射后,在工具自动生成的SQL基础上,在进行修改,增删字段、增删过滤条件、排序等仅此而已。 【注意】: 1、SQL中报表查询的字段必须是信息集里的字段、表别名必须是信息集->结构配置中的实体的 对象名,不可以随意乱改的; 2、必须是ksql规范的语法; 3、代码还会对这个sql语句进行封装处理; 4、不支持自己写好了SQL往里面贴,只能是对生成的SQL在此基础上进行局部调整; 5、web端报表设计工具报表主要是面对会使用excel公式的实施顾问或客户(需制作带excel公 式的报表模板)。 【问题14】V8.2与K/3 cloud V6.0集成同步问题,组织、岗位、人员数据修订没有同步到K/3 cloud,点击同步按钮可以同步,强制更新不同步。(s-HR V8.2和EAS同步、OA同步也需要配置以下信息) 【关键字】:集成接口、K/3 cloud、集成、同步、更新、新接口 【适用版本】:V8.2、V2.0 PTM2 【解决方案】: s-HR V8.2版本需要修改以下配置信息才可以监听变化的数据。 修改安装目录listenerconfig.data 文件增加以下信息: 【注意】:多实例部署的需要每个实例下的这个配置文件都修改。 【问题15】系统登录提示“license过期请联系管理员”。 【关键字】:系统平台、登录、license、过期 【适用版本】:V8.2、V2.0 【解决方案】: 云平台企业未认证导致。解决方式:登陆云平台进行企业认证,认证通过后重新下载license通过管理控制台导入即可。需要停止应用服务器后进行导入。 【问题16】s-HR和K/3 cloud集成强制更新失败,提示“s-HR基础连接已经关闭:连接被意外关闭“。 【关键字】:集成接口、K/3 cloud、集成、同步、新接口 【适用版本】:V8.2、V2.0 PTM2 【解决方案】: 1、检查shr和cloud的防火墙设置; 2、做好内网外网端口映射或调整成一致。 另外,原因也可能是s-HR内网部署的http端口(如6888)和外网访问的端口(如80)不一致导致,防火墙配置不对。 【问题17】金蝶s-HR V2.0 PTM2中,员工入职的时候报错,关键报错信息如下: 【关键字】:员工管理、ptm2、入职、BusinessObject bosType、补丁 【适用版本】:V8.2 【解决方案】: 人事补丁问题,元数据没有加载引起,PT106843补丁没有安装。该补丁未包含在后面的补丁,但补丁关系却写成了包含,导致该补丁没有安装。 卸载后面的补丁,重新一个一个拷贝进去,安装完一个在拷贝一个。 人事在V2.0 PTM2后相继出了补丁PT106843,PT110165,PT110866,依赖关系错误导致。后续出补丁,人事答复:将这个三个补丁包含在一起解决。 【问题18】EAS V8.2和s-HR V2.0单点登录配置(其他版本可以参照) 【关键字】:系统平台、单点登录、EAS 【适用版本】:通用 【解决方案】: 一、s-HR配置: 1、调整s-HR集成配置文档,s-HR服务器停服后将安装目录: server下的ssoClient.properties文档中的sso.easIsSSOClient的值修改为true; 2、server目录下的autoLoginConfig.properties文件 中的datacenter参数修改为s-HR要登录的数据中心id,并且将authPattern参数修改为BaseTrdLtpaToken; 3、重启s-HR应用服务实例; 二、EAS配置: 1、将安装包中WEB-INF文件夹下的shr-ssoClient.properties拷贝至EAS安装目录EAS服务器安装目录/eas/server/deploy/portal.ear/portal.war/WEB-INF下); 2、修改上一步的部署文件shr-ssoClient.properties; 如下图所示: 3、安装包中的shr目录拷贝至EAS安装目录EAS服务器安装目录/eas/server/deploy/portal.ear/portal.war下; 4、将安装包中的WEB-INF/lib下的shr_sso_client.jar放在对应的EAS服务器eas
|