``有哪些选项可以通过SAP PO为第三方外部应用程序提供HCM数据的外观?

2020-09-19 15:35发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的同事, 我...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


亲爱的同事,

我的问题是关于SAP HR/HCM和SAP PO。 我在HR ALE集成方面有一些经验,但是对PO知之甚少。 抱歉,如果我的问题很琐碎,或者我的术语还不够完善。

因此,存在具有SAP HCM系统和SAP PO设置的SAP环境。 SAP HCM数据已过帐到PO,以向所有可能的订户提供HCM数据。

并且有一个第三方应用程序(非SAP)希望以简化形式获取HCM数据,即:

-仅O,S,P型

-需要关系,但并非所有关系(O-O-S-P)

-仅限于有限的信息类型/字段

-仅当前数据(无历史数据)

-如果可能,以汇总形式,即每人一个简单的记录,组织单位(而不是一堆信息类型)。

应该可以接收更改(基于更改指针,因此,不仅像PFAL中那样充满数据)。

现在考虑的唯一解决方案是将HCM数据完全推送到应用程序中,然后由应用程序执行其余所有操作(聚合等)。

我认为这是不对的,因为我发现这些数据过于"原始",过于详细,无法将其带出SAP领域。 感觉就像在OOP方面打破了封装。

此外,应用程序的逻辑必须复制从HR Idoc'反序列化'HR数据的SAP标准逻辑。 感觉太复杂且容易出错。 想象一下那些麻烦的情况,对象1和2之间的关系首先在IDOC 1中到达,而对象本身随后在另一个IDOC中到达!

我的问题是-这种方法真的是唯一的吗? 对于这种情况,典型的解决方案是什么?

先谢谢您