【2022-4-12_恺酷街舞_导入员工信息时工号出错_郑小容】导入员工信息时,出现错误提示:工号已存在。
2022/3/28 15:01:32 0
导入员工信息时,出现错误提示:****工号已存在。
问题描述:
1、导入员工信息时,出现错误提示:工号已存在。
2、导入员工信息表中,没有提示要输入工号的地方。
3、检查员工导入报表,各项填写的内容与格式正确。
4、查找与工号相关的配置项均默认状态,无异常:
问题原因:
1、客户开通了自定义工号后,又关闭自定义工号配置项,导入员工信息会检查系统中的最大工号。
2、从测试系统xrtxy系统复现, 获取新工号时会去取当前最大的工号,取值方法不正确+刚好系统里面有其他数据影响,比如xrtry里面是有个工号是SM0001,因为S比E大,所以每次取到的最大工号都是这个,然后用0001+1 得到0002。
自动排号时,前面的字母为E,然后拼成E0002,正好系统里又已存在E0002的工号,所以提示”E0002工号已存在“。
处理方案:
1、程序上修改获取工号的方法,获取当前最大工号时只获取指定前缀的工号。这个改动影响导入员工,新增员工。
2、目前已更新判断逻辑,但是如果有其他客户还遇到类似问题,就需要找开发单独修复。
以上信息对您是否有用