-1

我们使用的是旧版本的 SAP,并且无法访问数据库本身。

版本为 SAP ECC 6.0。

谁能告诉我在哪里可以找到员工的唯一员工 ID/编号?

SAP No 不好,因为员工可以有 2 个职位,这意味着 2 个不同的 SAP 编号?

任何帮助,将不胜感激。

谢谢

4

2 回答 2

2

您的问题并不清楚问题是什么,以及您想要完成什么。

我假设您在谈论 HCM/HR 模块。

属于多个公司的员工将拥有多个员工 ID。如果一名员工在同一家公司担任两个职位,那么它将只有一个employeeid(所有infotypes 表中的字段pernr)。但是,它与 OM 中的“S”对象(Job)有两种关系。

如果您在几家公司都有员工,您可以创建一个解决方案。有很多方法可以做到这一点(与 SAP 一样)。它还取决于您要使用什么(子)模块?帕?嗯?

在第一种情况下,您可以使用 IT0032 的字段(例如徽章),或创建共享信息类型,在信息类型创建期间填充 GroupId / UniqId。

在第二种情况下,您可以使用 OM 中的“CP”对象(中心 Person)来获取与该员工的所有 P 对象(person / employeeId)的关系。

这实际上取决于 HR 流程和 SAP 系统的当前定制。

于 2014-01-10T14:15:20.970 回答
1

SAP HCM 具有显示人员数据的事务PA20 。实际上,事务的正确名称是:Display HR Master Data

  1. 执行 PA20。
  2. 查找您想要的字段。
  3. 在那边按F1。
  4. 击中锤子图标。
  5. 查找字段名和表名。

或者

运行 SE16,访问表:PA0105和列名:PERNR - 人员编号。

于 2015-03-08T15:07:33.003 回答