SAP-CPI-SF问题收集009 user id is either invalid or purged

复制代码

导读

Purged:关于SuccessFactors中的"Purged"(清除)用户,核心要点是:SuccessFactors的用户清除分为"软清除"和"永久清除"两个层级,且自2024年底起,清除流程已全面切换至"DRTM主数据清除"方案。。

作者:vivi,来源:osinnovation

1 关于Purged的含义

1. 必须区分的两个层级:软清除 vs. 永久清除

SuccessFactors的用户删除并非"一键物理删除",而是严格的两步走策略:

  • 软清除(Soft Purge/DRTM主数据清除) :这是目前的标准操作。执行后,用户的业务数据(表单、文档、权限等)被彻底删除 ,但用户名(Username)和用户ID(UserID)在数据库表(USERS_SYSINFO)中仍以"已清除"状态保留关键好处:该用户名可以被回收并用于新员工。

  • 永久清除(Permanent Purge/系统标识符清除) :这是最终物理删除。执行后,用户名和用户ID记录也从数据库中彻底消失无任何审计报告可追溯该用户曾经存在,操作不可逆。

2. 当前唯一推荐的操作路径(2024-2025年更新)
请注意 :旧的"清除不活动用户(Purge Inactive User)"请求类型已于2024年11月15日对启用了Employee Central(EC)的实例删除

  • 必须使用DRTM主数据清除 。路径:Admin CenterData Retention Management创建新清除请求DRTM Master Data Purge

  • 前置条件 :用户必须先被终止(Terminated) 且状态为不活动(Inactive) ;同时需确保用户的(离职日期)和Country字段有值,否则将受保留期规则限制。

3. 清除失败的最常见原因(Recruiting模块冲突)

如果清除请求报错,99%是因为用户仍与招聘流程关联。系统不会自动解除这种关联,必须手动处理

  • 场景 :用户是招聘需求(Requisition)的操作员、审批人、面试官或Offer审批人

  • 强制处理 :必须通过Admin CenterReassign Job Requisition(重新分配招聘需求)或Reassign Offer Approvals(重新分配Offer审批)将该用户的关联转移给其他在职员工,否则清除任务将一直失败。

4. 重要限制与风险提示

  • LMS联动 :清除平台用户会自动连带清除其Learning(LMS)模块的学习记录,且无法仅单独清除LMS。

  • 硬清除不可逆 :一旦执行"永久清除",不仅数据消失,连"谁在什么时候被清除了"的审计日志也会一并被清除,无法出具报告证明该用户曾存在。

  • 合规性 :DRTM方案支持按国家/地区、法律实体配置不同的数据保留期限,建议与法务团队确认后再执行。

2 SAP主数据无法集成问题

今天遇到的问题是SAP的没有启用全球雇佣和同时派遣,0709信息类型没有数据,但是传输一个员工ID的时候,系统还是同时传输两个员工到SF系统且第二个员工提示user id is either invalid or purged的问题。

通过debug标准逻辑数据库,逻辑数据库发现在get perars的时候发现这个内表的数据有两条数据,所以即使你输入一个编号,系统也会带出两个员工出来,现在问题就奇怪,为什么没有0709信息类型的关联数据,但是系统能把两个没关联的数据关联起来,因为名字也不相同,系统怎知道要关联起来。经过分析,发现员工的hrp1001的CP关系是相同的,也就是两个不同的pernr编号映射到同一个CP。

知道原因,那就是如何删除关系。原来遇到过的就是没有cp的关系,通过程序创建cp的关系,但是要删除这cp的关系还没遇到过,发现有个note能解决此问题。

也就是通过这个报表的RHRHDL00去删除映射关系。其实这个程序还能删除员工数据。

相关推荐
weixin_397574097 小时前
按行业定制分析视角
大数据·数据库·人工智能·企业数据治理·数据驱动决策·本体语义·企业经营分析
鹿角片ljp8 小时前
Redis 深度复习:从入门到面试通关
数据库·redis·面试
Ming_studying8 小时前
Python + SQLite FTS5 构建本地文档全文搜索器:增量索引、中文检索与高亮
jvm·数据库·python·sqlite
云和恩墨8 小时前
从静态备份到极速恢复:zData S重构多元数据库时代的“第二存储”底座
数据库·重构
吴声子夜歌8 小时前
MongoDB 8.0——存储
数据库·mongodb
网教盟人才服务平台9 小时前
Redis Key集中过期引发的流量雪崩实战解析
数据库·redis·缓存
AI大模型-小华9 小时前
ChatGPT充值后Codex误改数据库怎么办?用迁移审查避免数据丢失
数据库·chatgpt·codex·chatgpt plus·chatgpt pro·chatgpt充值
吴声子夜歌9 小时前
MongoDB 8.0——索引
数据库·mongodb
安_9 小时前
MySQL SQL 调优完整指南
数据库·sql·mysql
影寂ldy9 小时前
WinForm 完整版分页查询(多条件搜索+页码切换+每页条数切换)
数据库