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去删除映射关系。其实这个程序还能删除员工数据。

相关推荐
摩拜芯城IC2 小时前
RS -485/RS -422 全双工收发器 ISO3086TDW芯片参数资料 驱动集成 IC
数据库
e***13622 小时前
MySQL 常用 SQL 语句大全
数据库·sql·mysql
yueyin1234563 小时前
MySQL 批量插入详解:快速提升大数据导入效率的实战方法
大数据·数据库·mysql
kiss strong3 小时前
同一无线网下两台笔记本,一台访问另一台虚拟机中服务(redis为例)
数据库·redis·缓存
星火开发设计3 小时前
模板参数:类型参数与非类型参数的区别
java·开发语言·前端·数据库·c++·算法
山岚的运维笔记4 小时前
SQL Server笔记 -- 第53章:INSERT 第54章:主键
数据库·笔记·sql·microsoft·sqlserver
SQL必知必会4 小时前
SQL 聚合函数详解:COUNT、SUM、AVG、MIN、MAX
数据库·sql
w***29854 小时前
MySQL 创建新用户及授予权限的完整流程
数据库·mysql
heimeiyingwang4 小时前
向量数据库在大模型 RAG 中的核心作用与实践
数据库·人工智能·微服务