首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何从SAP HR/HCM公开员工主数据?

如何从SAP HR/HCM公开员工主数据?
EN

Stack Overflow用户
提问于 2010-07-27 20:42:17
回答 3查看 5.9K关注 0票数 2

我即将开始一个集成项目,需要组织数据(行报告等)和初学者/离席活动等。我们使用SAP HCM,但我没有SAP (BizTalk/.NET developer)方面的经验,而且我仍试图在我们的组织中找到合适的人,讨论如何与SAP进行接口。

可悲的是(对于我们的组织来说,堆栈溢出通常更快:)

所以,真的,我在寻找以下的答案;

  1. SAP HCM是否通过web服务公开主员工数据“开箱即用”。如果没有,是否需要在SAP端公开这一点?
  2. 如果数据是公开的,它是通过一个拉动模型吗?ie,SAP能被配置成推送事件吗?
  3. 这可能很幼稚,但SAP堆栈的试用版是否存在以允许我探索这些选项?

如有任何建议,我们将感激不尽。我知道在过去,公司不得不聘请SAP顾问来进行这样的集成工作,但是(在我天真的世界里,我猜)这似乎是一个相当简单的集成问题?

你好,杰森

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-07-27 21:44:51

我不太熟悉HCM模块,但我可以提供一些一般性的答案:

  1. 通常,主要业务对象(如人力资源世界中的用户或职务)的标准显示功能都是通过BAPI公布的。假设您的基础团队已经配置了ICF (Internet Communication ),那么将BAPI公开为web服务非常简单。
  2. SAP可以根据SAP中发生的事件来推送数据。例如,只要在SAP中创建新的员工记录,SAP就可以让SAP调用遗留应用程序中的web服务。
  3. 这个职位称,目前还没有HCM的试用版本。然而,这里有一些可能有用的东西。我没有亲自使用过它们,但它们看起来值得一试:
代码语言:javascript
运行
复制
- [SAP Enterprise Services Explorer for Microsoft .NET ](http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/10cacdca-b0bb-2a10-77be-d600de4658b7)
- [SAP NetWeaver 7.01 SR1 SP3 Developer Edition](http://www.sdn.sap.com/irj/scn/downloads?rid=/library/uuid/70b58216-00e7-2c10-f6a9-c59f3a351b63)

票数 3
EN

Stack Overflow用户

发布于 2010-07-27 22:55:56

SAP HCM是否通过web服务公开主员工数据“开箱即用”。如果没有,是否需要在SAP端公开这一点?

人力资源方面的web服务很少。但是,ABAP函数或BAPI可以使用菜单选项转换为web服务.如果这样的函数不存在,那么它应该很容易在(拉出的解决方案)上创建。

SAP可以配置为推送事件吗?

是的,有几种说法。人力资源操作修改主数据,或者管理操作可以生成可以做任何事情的事件(更新表或调用web服务)。

这可能很幼稚,但是是否存在SAP堆栈的试用版?允许我探索这些选项吗?

有一个在sdn.sap.com上可用的试用堆栈版本,但是这只包含核心,没有像HCM这样的特定模块。

问候

纪尧姆

附加信息:

您可以使用标准RFC函数轻松获取现有用户的信息,如BAPI_EMPLOYEE_GETDATA (从多个标准获取员工列表),或使用BAPI_BANKDETAIL_GETDETAIL获取银行详细信息。您必须在dev中创建一个包装器调用。langage

但是,这不会给您“事件”,例如修改银行的详细信息、雇用新员工或解雇(以前的)雇员.为此,您必须进行非平凡的开发(最简单的是:对主数据的任何修改都会将雇员id放在一个表中.每天检查表并导入当前有效的数据)

问候

票数 2
EN

Stack Overflow用户

发布于 2012-07-27 03:25:01

从另一个系统直接连接到SAP的挑战创建了一个不可伸缩的体系结构点对点接口,这些接口会受到这两个系统的更改或问题的影响。假设您尝试将更改推送到员工数据,并且目标系统不可用,那么SAP很可能会出现短转储(抛出和错误)。现在,您必须考虑SAP中的连续批处理作业,以尝试并管理这些中断。

SAP拥有Netweaver网关2.0,它基本上取代了许多老式的接口。网关提供了抽象层和某种形式的持久和恢复机制。一个金科玉律永远不是硬件系统直接在一起,而是看看中间的某种形式的中间件层,它提供了系统的语义抽象和物理抽象。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3347782

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档