【BOS基础系统_权限】SHR导入重复用户后EAS用户名后自动加了“1”

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

【BOS基础系统_权限】SHR导入重复用户后EAS用户名后自动加了“1”

问题:EAS删除(软删除)了这些用户,SHR导入重复用户后EAS这些用户名后自动加了“1”

1、该问题据SHR老师反馈SHR 初始化覆盖导入这些重复账号用户是不会 产生后面加1的账号数据的,因此此处注意如果想重新生成相同账号用户需要选 初始化覆盖导入


2、该问题产生的数据不被一些客户接受,确实存在不合理,需要EAS产品给出根本解决方案,不应该产生该类数据



3、后台修改数据存在一定风险,如需修改可参考以下脚本执行

--将以下拷贝到查询分析器,依次执行每条sql,注意后面两条执行方言----


--1、将已删除的用户备份到另一张表T_pm_user_delete_bk(执行sql或方言都行)

select * into T_pm_user_delete_bk from T_pm_user where fisdelete = 1;


--检查是否备份成功

SELECT * FROM T_pm_user_delete_bk;


--2、给已删除的用户名后加一个X(执行方言)

update t_pm_user set fnumber = fnumber+'X' WHERE FISDELETE = 1; 

    

--3、给以前重复导致尾部加1的用户名去掉尾部的1(执行方言)

update t_pm_user set fnumber = substring(fnumber,1,len(fnumber)-1) where substring(fnumber,len(fnumber),len(fnumber)) ='1' and 

substring(fnumber,1,len(fnumber)-1) in (select fnumber from T_pm_user_delete_bk);


【BOS基础系统_权限】SHR导入重复用户后EAS用户名后自动加了“1”

问题:EAS删除(软删除)了这些用户,SHR导入重复用户后EAS这些用户名后自动加了“1”1、该问题据SHR老师反馈SHR 初始化覆盖导入这些重复...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息