金蝶sHR关键技术支持宝典组织人事常见问题一期.docx
- 文档编号:3750889
- 上传时间:2023-05-06
- 格式:DOCX
- 页数:20
- 大小:1.16MB
金蝶sHR关键技术支持宝典组织人事常见问题一期.docx
《金蝶sHR关键技术支持宝典组织人事常见问题一期.docx》由会员分享,可在线阅读,更多相关《金蝶sHR关键技术支持宝典组织人事常见问题一期.docx(20页珍藏版)》请在冰点文库上搜索。
金蝶sHR关键技术支持宝典组织人事常见问题一期
金蝶s-HR技术支持宝典
前言
金蝶s-HR技术支持宝典是我们可爱技术支持顾问利用闲暇时间整理产品常见问题及对应处理方案。
意在帮助广大金蝶s-HR实施或服务顾问更深入地了解产品,为实施或服务实施过程中问题处理提供参考。
为便于搜索,我们为每一个问题全部设计了关键字,您能够经过关键字来搜索问题及方案。
以下常见问题处理方案均为FAQ公布前处理方案,后续如有新处理方案,我们会立即更新。
因为我们整理时间比较仓促,文档中可能存在这么那样瑕疵。
假如在使用发觉任何问题,请在第一时间发邮件给我们(),我们会立即修正更新。
【问题1】金蝶s-HRV2.0中再入职错误,提醒:
“系统错误,请联络系统管理员”;或入职报错,错误日志关键错误假如有以下报错信息:
Causedby:
com.kingdee.bos.metadata.MetaDataNotFoundException:
CannotfoundBusinessObjectbosType[4DB1D0DE]incache!
【关键字】:
职员管理、入职、再入职、补丁
【适用版本】:
V2.0
【处理方案】:
原因是没有按次序打补丁,补丁pt110165描述中,写是包含了pt106843,实际上是没有包含,必需先打pt106843,再打pt110165,最终再打PT110866。
【问题2】工作流入职,提交生效时,提醒“系统错误,请联络系统管理员”。
错误日志中关键内容:
“FEMPENROLLBILLENTRYIDID非法”。
【关键字】:
职员管理、入职、工作流
【适用版本】:
通用
【处理方案】:
原因是T_HR_TempPersonPhoto缺乏字段FEMPENROLLBILLENTRYIDID,FTempPersonId等字段,把字段添加回去即可。
【问题3】对于导入离职人员无法做再入职,做入职时候不会弹出提醒框,提交生效提醒身份证号反复,为V2.0PTM2中一个缺点,而且补丁PT106843中没有处理。
【关键字】:
职员管理、导入离职、再入职、缺点
【适用版本】:
V2.0
【处理方案】:
变通处理:
1.以下图1、图2、图3,在GUI用户端修改变动操作—职员初始化事务类别为其它;
图1
图2
图3
2.将导入离职人员删除,重新导入,然后再做再入职,就能够弹出对话框,进行再入职了。
【问题4】在入职单据中点击提交生效无反应,错误日志关键信息以下:
java.lang.NullPointerExceptionatcom.kingdee.shr.affair.web.handler.hrman.EmpEnrollBizBillHrManEditHandler.checkWarnningRuleAction(EmpEnrollBizBillHrManEditHandler.java:
692)
【关键字】:
职员管理、入职,再入职、生效、集成
【适用版本】:
通用
【处理方案】:
再入职职员,因为t_hr_emporgrelationfactionid为空,系统集成数据问题造成,需要把factionid补上。
【问题5】职员信息维护界面,年纪字段为空。
【关键字】:
职员管理、职员信息,年纪,后台事务
【适用版本】:
通用。
【处理方案】:
1.后台事务实施问题。
V8.2版本需要打补丁PT109795,2.0PTM2版本需要打补丁PT106843,然后用user账号进GUI用户端->系统平台->后台事物->后台事物定义,找到人力资源–>职员管理->计算职员年限(或称职员服务年限)->测试(实施)->公布->保留这个后台事物。
2.对于没有这个后台事务情况,需要使用用user账号进GUI用户端->系统平台->后台事物->后台事物定义,在人力资源–>职员管理->职员信息下新增:
新增计算工作年限,选择任务calworktime。
建立后,测试-公布-保留。
【问题6】在进入s-HR职员管理->职员信息维护中查询某一职员职业信息报错。
【关键字】:
职员管理,职员信息,职业信息报错,FreeMarker
【适用版本】:
通用
【处理方案】:
因为职员_职业信息视图存在扩展信息造成,先把扩展视图删除,假如用户确实有扩展内容,先把默认视图拷贝到扩展,然后重新定义扩展内容。
【问题7】删除岗位时,提醒“被[第1个表体]引用”。
【关键字】:
组织管理、删除、岗位、表体、引用
【适用版本】:
通用
【处理方案】:
原因是t_hr_hraatl、t_hr_hraatld表有此岗位数据(引用),直接把对应数据删除即可。
【问题8】:
删除岗位时,提醒“被[岗位版本]引用”。
【关键字】:
组织管理、删除、岗位、引用
【适用版本】:
V2.0
【处理方案】:
原因是t_hr_positionver表有此岗位数据(引用),直接把对应数据删除即可。
假如还报该数据统计已被[行政组织单元历史数据]引用,操作失败!
则是T_ORG_adminhis
fresponpositionid还存在引用,还需要把fresponpositionid更新为空。
【问题9】入职单反审批错误,提醒:
“该数据统计已被[离退休信息]引用,操作失败!
”
【关键字】:
职员管理、删除、入职、反审批、离退休、引用
【适用版本】:
通用
【处理方案】:
T_HR_HRAATL,T_HR_RetirementInformationBill存在这个职员统计,依据职员fid内码,删除数据统计即可。
参考查询语句:
SELECT*FROMT_HR_HRAATLwhereFPERSONID='8r0AAAAJpMCA733t'
SELECT*FROMT_HR_RetirementInformationBillwhereFPERSONID='8r0AAAAJpMCA733t'
【问题10】删除岗位时提醒“被【考勤从表】所引用”
【关键字】:
组织管理、删除、岗位、考勤、引用
【适用版本】:
通用。
【处理方案】:
T_HR_ATS_HolidayLimit,T_HR_ATS_HolidayLimitdetail还存在统计,删除就能够,参考查询语句
select*fromT_HR_ATS_HolidayLimitwherefproposerid=(selectfidwherefnumber='编码')
select*fromT_HR_ATS_HolidayLimitdetailwherefproposerid=(selectfidwherefnumber='编码')
【问题11】修改组织(包含成本中心,财务组织等),保留时系统提醒“生效时间必需大于’1900-01-01’范围内”。
【关键字】:
组织管理、组织、生效日期、1900
【适用版本】:
V8.2SP1
【处理方案】:
原因是组织t_org_admin,t_org_adminhis,t_org_oupartadmin三个表生效日期不一致,直接在查询分析中实施下面SQL;
Updatet_org_oupartadminsetfeffdt=(selectb.feffdtfromt_org_adminbwhereb.fid=t_org_oupartadmin.funitid);
【问题12】通讯录职员数量不对。
【关键字】:
通讯录、职员、人数、数量
【适用版本】:
通用
【处理方案】:
1.企业通讯录_职员列表视图条件配置不对造成,以下图红色圆圈内容:
系统默认条件是,('EmpPosOrgRela.assignType','=',1),相关键任职
('EmpPosOrgRela.isInner','=',1),是系统内任职
('employeeType.isInCount','=',1),职员关系状态是占人头
('employeeModle.number','=','01')职员关系类型是正式
假如需要把不占人头用工关系人员显示,则修改视图取消以下条件:
('employeeType.isInCount','=',1),
假如要显示其它工关系类型,则修改职员基础资料用功关系类型,把它改称正式用功关系类别
2.另外,检验后台事务“组织岗位职员Fact表固化”是否实施了,假如没有实施,就需要重新实施后台事物;
3.还有一个情况,右边组织显示为空框,原因是组织或职位名称过长时候,会折行增加了框高度,造成出现空白界面。
研发已经出私包处理为职位或组织名称过长时,截取前10个字符显示,鼠标放上去经过Tip提醒全称。
【问题13】V8.2职员个人档案打开显示空白。
【关键字】:
职员管理、个人档案、空白
【适用版本】:
V8.2
【处理方案】:
t_hr_employeepagedataset
1.把职员培训统计中ui和subui删除;
2.在履历配置中把职员培训统计删除;
【问题14】V8.2离职(调动)人员无法撤销离职。
【关键字】:
职员管理、调动、离职撤消
【适用版本】:
V8.2
【处理方案】:
需要安装PT110865补丁。
【问题15】V8.2单据映射单据类型找不到
【关键字】:
职员管理、单据映射、类型
【适用版本】:
V8.2
【处理方案】:
从EASHR迁移上来V8.2存在此问题,需要实施SQL脚本处理。
请发邮件向索取。
【问题16】V8.2版本中,首次职员初始化信息导入报错,处理后再次导入,再次报错:
编码已被占用。
第二次导入几乎全部职员报错编码已被占用,但在系统里组织下面,没有任何职员。
改变查询条件,也没有些人员显示。
【关键字】:
职员管理、职员信息、职员初始化、职员导入
【适用版本】:
V8.2
【处理方案】:
原因是假如导入失败,没有删除T_HR_ImportMainKey表统计造成,删除表统计即可,然后重新导入。
【问题17】入职审批错误,提醒“截断字符串错误”。
【关键字】:
职员管理、入职、审批、备注、字符串
【适用版本】:
通用
【处理方案】:
原因:
是T_HR_EmpFlowInOut表备注过长造成。
直接改下数据库即可,altertableT_HR_EmpFlowInOutalterCOLUMNfremarkNVARCHAR(600)。
【问题18】V2.0进行薪酬核实时,可选人员数量和薪酬档案发薪人员不一致,同时薪酬核实界面,可选人员和列表显示数量也不一致
【关键字】:
职员管理、薪酬核实、可选、发薪、人员不一致
【适用版本】:
V2.0
【处理方案】:
原因:
在t_org_adminorgtreehis不存在组织统计造成,需要依据t_org_admin,把不存在t_org_adminorgtreehis统计补回去。
下面语句能够查询出缺失和那些统计。
Select*fromt_org_adminwherefid
notin(selectfadminorgidfromt_org_adminorgtreehis);
【问题19】薪酬核实人员反复,什么原因?
【关键字】:
职员管理、薪酬核实、人员反复
【适用版本】:
通用
【处理方案】:
选择一个反复职员,按下面步骤操作。
1、selectfidfromt_bd_personwherefnumber='反复人员编码'
2、SELECT"T0"."FID""ID","T0"."FPERSONID""T1.ID","T1"."FNAME_L2""T1.NAME","T1"."FNAME_L1""T1.NAME_L1","T1"."FNAME_L2""T1.NAME_L2","T1"."FNAME_L3""T1.NAME_L3","T0"."FADMINORGID""T2.ID","T2"."FNAME_L2""T2.NAME","T2"."FNAME_L1""T2.NAME_L1","T2"."FNAME_L2""T2.NAME_L2","T2"."FNAME_L3""T2.NAME_L3","T0"."FPOSITIONID""T3.ID","T3"."FNAME_L2""T3.NAME","T3"."FNAME_L1""T3.NAME_L1","T3"."FNAME_L2""T3.NAME_L2","T3"."FNAME_L3""T3.NAME_L3"
from"T_HR_EMPORGRELATION""t0"
leftOUTERJOIN"T_BD_PERSONHIS""t1"
on(("T0"."FPERSONID"="T1"."FHISTORYRELATEID"
and("T1"."FEFFDT"<="T0"."FEFFDT"))
and("T1"."FLEFFDT">="T0"."FEFFDT"))
leftOUTERJOIN"T_ORG_ADMINHIS""t2"
on(("T0"."FADMINORGID"="T2"."FHISTORYRELATEID"
and("T2"."FEFFDT"<="T0"."FEFFDT"))
and("T2"."FLEFFDT">="T0"."FEFFDT"))
leftOUTERJOIN"T_ORG_POSITIONHIS""t3"
on(("T0"."FPOSITIONID"="T3"."FHISTORYRELATEID"
and("T3"."FEFFDT"<="T0"."FEFFDT"))
and("T3"."FLEFFDT">="T0"."FEFFDT"))
where(((("T0"."FASSIGNTYPE"=1
and"T1"."FHISTORYRELATEID"='上面语句返回fid')
and"T0"."FISINNER"=1)
and("T0"."FEFFDT"<={ts'-06-28'}))
and("T0"."FLEFFDT">={ts'-06-28'}))
其中日期,请改为目前日期,返回统计是否存在两条或多条,把反馈结果导出到excel表里,能够看出是组织或则岗位存在反复数据,然后把反复岗位历史或则组织历史删除。
下面语句能够查询是否存在反复组织,假如反复,需要把反复统计删除。
selectfhistoryrelateid,count(*)fromt_org_adminhisgroupbyfeffdt,fleffdt,fhistoryrelateidhavingcount(*)>1
【问题20】字段直接加在实体【职员_个人信息】里面然后修改了视图【职员编辑】结构配置和查询配置也全部出现了这字段以后在职员信息维护导入模板里也添加这个字段,不过在用模板导入时,错误汇报显示:
null,无法导入改行。
不知道哪一步出现问题了。
【关键字】:
职员管理、职员信息、查询结构、导入,NULL
【适用版本】:
通用
【处理方案】:
T_BD_PERSON表中没有添加自定义字段造成,在DEP中删除,重新增加即可。
【问题21】职员信息维护导入报错null,无法导入该行。
【关键字】:
职员管理、职员信息、维护、导入、NULL
【适用版本】:
通用
【处理方案】:
因为用户管理员不小心把预置人员基础信息结构配置勾选为基础数据造成,修改回来即可。
【问题22】职员管理中培训统计,设置了结构配置和查询配置,在职员信息维护导入模板中添加了培训统计字段,导入是提醒失败。
错误汇报截图见附件。
【关键字】:
职员管理、培训统计、查询结构、导入
【适用版本】:
通用
【处理方案】:
需要在职员培训查询结构配置唯一判定字段加person,而且在查询结构查询字段处增加person。
【问题23】怎样配置多导入模板?
【关键字】:
职员管理、多模板、导入
【适用版本】:
通用
【处理方案】:
标准产品现在暂不支持配置多模板,针对职员信息维护导入模板,现场熟悉话能够自己配置一个,变通处理:
步骤一:
使用模板配置自定义一个模板,和标准职员信息维护导入模板一致,除了字段不一样外;
步骤二:
后台数据表T_BS_SHRFileTemplate,查找到标准职员信息维护导入统计和你自定义新增模板统计(可依据fname_l2字段查找);
步骤三:
将此表T_BS_SHRFileTemplate你新建那边统计这个字段fclassify值改成和标准模板那条统计一样即可。
【问题24】职员信息导入提醒“职员xx生效时间在xx日期没有对应岗位:
xxx-xxx,不能进行操作无法导入该行”
【关键字】:
职员管理、职员信息、导入、生效时间、岗位
【适用版本】:
通用
【处理方案】:
进入GUI用户端->职员人事事物变动配置,用户修改,过再入职变动方法,把快速新增勾选了,把快速新增取消即可。
【问题25】职员初始化导入有什么限制吗?
【关键字】:
职员管理、职员、初始化、导入
【适用版本】:
通用
【处理方案】:
1.只能用系统提供模板,不能勾选数据源;
2.只会更新6个基础表内容(职员基础信息表,职员基础信息历史表,职员企业任职经历,职员职业信息,职员职业信息,职员任职情况表)。
【问题26】职员信息维护导入报错。
提醒:
查询配置中无某列?
【关键字】:
职员管理、职员信息、导入、查询配置
【适用版本】:
通用
【处理方案】:
系统日期格式不认-01-01,只认-1-1,或/1/1,所以导入时候提醒没某列。
【问题27】在劳动协议界面,勾选“未签”,会出现已经签署协议。
【关键字】:
职员管理、劳动协议、已签署、再入职
【适用版本】:
通用
【处理方案】:
该职员是再入职职员,而职员在再入职前存在未终止协议。
后再入职,而协议未签筛选条件是包含了再入职职员。
所以该职员存在协议且显示在未签里面。
现在业务逻辑既是这么,属于正常。
【问题28】协议追溯是指什么?
【关键字】:
职员管理、职员、劳动协议、追溯
【适用版本】:
通用
【处理方案】:
协议追溯表现是协议经过了新签、变更、续签、终止等操作,在追溯时能表现目前协议经历了什么状态,经过fsourcecontractid来进行追溯,也就是能追溯协议,必有fsourcecontractid(t_hr_employeecontract)。
【问题29】离职人员协议自动终止怎样设置?
【关键字】:
职员管理、劳动协议、终止、离职
【适用版本】:
通用
【处理方案】:
在系统设置->职员基础数据->协议类别->进入具体类别->点右边按钮->规则设置。
【问题30】协议查看不到,新增又提醒已经存在,是什么原因?
【关键字】:
职员管理、劳动协议、新签、存在
【适用版本】:
通用
【处理方案】:
通常是导入造成,在t_hr_hrcontractinfo存在统计,不过t_hr_employeecontract不存在,或t_hr_employeecontract,t_hr_hrcontractinfo两表fstate,fnewstate,ftodate字段值不一致造成。
【问题31】在职员信息维护界面搜索查询框中,依据姓名首字母模糊查找
【关键字】:
职员信息、搜索查询、快速过滤、首字母、模糊查找
【适用版本】:
V2.0
【处理方案】:
职员基础信息中,有一个字段保留了职员姓名拼音首字母,把这个字段配置到快速过滤中作为搜索条件就能够。
需要在视图:
uipk=com.kingdee.eas.basedata.person.app.Person.search中增加一行:
【问题32】预警对象--过滤条件设置后无效。
【关键字】:
预警对象、过滤条件
【适用版本】:
通用
【处理方案】:
预警对象界面过滤条件,只能填写预警主对象上字段,主对象非直接属性,需要提供相关函数来实现,如取职员关联属性功效等。
【问题33】职员信息界面一行只能两列信息字段,能否自定义显示列数。
【关键字】:
职员信息、自定义显示、多行显示
【适用版本】:
通用
【处理方案】:
在对应视图
【问题34】跨组织调动怎样实现工作流。
【关键字】:
职员管理、跨组织调动,工作流
【适用版本】:
通用
【处理方案】:
修改创建单人调动单界面对应视图->调动申请Form(专员),修改调动后岗位字段对应UIPK为全集团岗位F7对应UIPK->hr.org.action.positon.f7。
【问题35】动态扩展平台依据名称“学历”,“职称”等搜实体搜不到。
【关键字】:
学历、职称、实体搜不到、按名称、DEP
【适用版本】:
V8.2
【处理方案】:
1.用业务账号登录系统,在系统设置->职员基础资料,找到学历、职称基础资料实体名称,复制。
2.用业务帐号登录用户端,DEP导入实体。
按F7,粘贴上刚才复制实体名称,点确定即可导入对应实体,新增F7字段,也能够这么关联对应F7对象。
【问题36】社会工作经历导入,多行表导入,只导入了一条
【关键字】:
职员管理、职员信息、社会工作经历,多行表
【适用版本】:
通用
【处理方案】:
需要在对应结构配置(如社会工作经历)上增加唯一判定字段,图,能够设置社会工作经历unitName字段为唯一区分判定字段,只能设置一个。
【问题37】职员续签了劳动协议,且过了生效日期,但职员现行协议还是显示旧;或职员新签了劳动协议,且过了生效日期,职员信息维护列表上不显示协议信息。
【关键字】:
职员管理、劳动协议、现行协议、显示协议信息
【适用版本】:
通用
【处理方案】:
在用户端手动实施协议信息固化后台事务。
【问题38】未来生效入职单,反审批报错;入职单到了生效日期没有生成职员基础信息。
【关键字】:
职员管理、入职、反审批、生成、职员基础信息
【适用版本】:
V2.0PTM2
【处理方案】:
请打PT106843补丁,并修复V2.0PTM2版本做未来生效入职单。
【问题39】劳动协议导入成功,web数据看不见。
【关键字】:
职员管理、劳动协议、导入
【适用版本】:
通用
【处理方案】:
检验基础资料->协议类别,是否劳动协议没勾上,需设置为劳动协议。
【问题40】导入报错岗位,提醒名称反复。
【关键字】:
组织管理、岗位、导入、名称反复
【适用版本】:
V2.0PTM2、V8.2
【处理方案】:
版本V2.0+PTM2和V8.2不许可岗位名称有反复,属于正常,如不能接收,需要等FAQ发版后处理补丁或提单处理。
【问题41】web端有兼职统计,不过用户端查看对应职位无人员。
【关键字】:
职员管理、、兼职、职位、无人员,
【适用版本】:
V8.2
【处理方案】:
初始化导入兼职人员,没有生成t_org_pos
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 金蝶 sHR 关键 技术支持 宝典 组织 人事 常见问题 一期