云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

MySQL数据库_网站建设与管理好吗_怎么买

小七 141 0

你好SAP社区,

我们想分享一个使用SAP云平台集成(CPI)+SAP云连接器(SCC)与SAP HCM ERP连接的SAP SuccessFactors Employee Central的工作示例。

使用的ERP是一个S/4HANA OnPremise(在SP 26和EA\ U HR 608 SP 65中运行PA\ U SEU)。

目标:

帮助我们的客户和合作伙伴完成本地环境/项目中的配置。

此设置过程中使用的手册是:

将员工主数据和组织分配从员工中心复制到SAP ERP HCM–(2019年第4季度–2020-02-04)手册链接包含URL中的"/最新",多多淘客,因此将来,本手册可能会有一些不同的程序或本博客文章中未记录的小更改。

此处使用的所有图像和数据均来自SuccessFactors SalesDemo实例、本地CPI租户、本地ERP内部安装,因此,我们使用的是虚拟数据。

让我们从一幅风景图开始。

我们假设您的ERP中已经安装了SP中的应用程序。这篇博文不会涵盖所有这些步骤,有关更多信息,请参阅前面提到的实施指南。

1。从Discover菜单下载名为SAP SuccessFactors Employee Central的CPI包到ERP Employee and Organization Data。

配置将在工件SAP SuccessFactors Employee Central到ERP Employee Data and Organization Assignment中启动

操作>配置:

在Sender选项卡中,您可以使用以下地址维护默认配置:

/EC到ERP主数据和组织查询

此地址将稍后在您的SOAMANAGER消费者代理配置中使用。

在Receiver选项卡中,更改Employee Central的下拉列表。

应根据您的SF实例数据中心选择address字段,您可以在此处找到所有URL 2215682–SAP Successfactors不同数据中心的API URL。

凭证名称字段您可以键入任何文本,但这需要使用您的SF公司ID在monitor view>Security Material中创建,您的用户名和密码(我们称之为API用户)。

此API用户在SF端需要的权限在手册第3.3.1章"授予API用户权限"中进行了描述。

如果您不熟悉创建SAP SuccessFactors API用户名,您也可以按照此处的指导答案进行操作。

在接收器选项卡,更改ERP\U响应的下拉列表

"ERP\U响应"、"ERP\U通知…"和"ERP\U例外…"共享相同的配置。您可以对所有这些应用相同的值。

在地址中,云服务器租用价格,您的URL将以:

结尾?sap client=200

(URL末尾的值200是您的ERP客户端号)

此时URL的初始部分仍然未知,因为我们需要先设置sap Cloud Connector。我们稍后再回来。只需键入一些有效的HTTP网址,如上面的示例。

凭证名称需要在监视器视图>安全材料中创建,并使用您的ERP管理员技术用户名。该用户在ERP端所需的权限可以在手册第3.3.2和3.3.3章中看到。

此处的代理类型是在本地使用的,因为稍后我们将配置SAP Cloud Connector。

在完成上述类似配置后,请保存/部署您的工件。

现在转到"监视">"管理集成内容">"搜索"对于SAP SuccessFactors Employee Central,请查看ERP员工数据和组织分配,并找到您的端点URL以供使用。

在我的场景中,URL为:

https://MASKED-iflmap.hcisbt.br1.hana.ondemand.com/cxf/EC到ERP主数据和组织查询

2. 现在,让我们从您的ERP中的SOAMANAGER配置开始。

在浏览器中访问Web服务配置。

在搜索栏中键入对象名称CO\u ECPAOX\u EE\u MD\u ORGAS\u BNDL\u QRY。

为此消费者代理创建一个手动配置。

在本示例中,我们将使用用户ID/密码。

用户名是您的CPI s-User。如果您愿意,您也可以在您的一侧配置客户端证书。

消息传递选项卡必须有这些确切的设置。

RM协议=SAP RMMessage ID Protocol=禁止ID传输数据传输范围=增强型数据传输传输协议=通过SOAP头传输

在传输设置选项卡中,我们将使用从"CPI">"Overview">"manage integration content"获得的URL(与步骤1相同)。

示例=https://MASKED-iflmap.hcisbt.br1.hana.ondemand.com/cxf/EC到ERP主数据和组织查询

下一个选项卡保留默认值(不需要更改)并保存

最后一步(非常重要)是标记逻辑端口默认为true。这是必需的,大数据推荐,否则消息稍后会在SRTUTIL事务中处于Wait for Scheduler状态。

您现在可以运行一个Ping Web服务。预期的消息是:

网络服务ping成功,LP'REPLICATION\u S4A',proxy'CO\u ECPAOX\u EE\u MD\u ORGAS\u BNDL\u QRY'。

如果ping不起作用,不要难过。可能是由于证书(步骤3)或其他原因。

有时ping失败,这是预期的结果。根据KBAs 1947516和1711486,始终建议在SE80中测试Web服务,因为在SOAMANAGER中ping Web服务、在浏览器中测试Web服务或使用事务SICF不会发送POST方法,这对于SOAP服务是必需的。这可能导致空页或各种HTTP错误代码,具体取决于版本。另一种测试服务的方法是使用以下Wiki中提到的方法之一:https://wiki.scn.sap.com/wiki/x/GAIhF

我的建议如果你的ping失败=暂时忽略这个,因为稍后我们将运行程序同步数据,真正的"测试"将完成。

3。我们需要设置证书。

为什么?因为我们刚刚在两个系统之间配置了HTTPS连接,证书是握手过程的一部分。

在浏览器中键入步骤1中生成的CPI端点URL,以下示例:

https://MASKED-iflmap.hcisbt.br1.hana.ondemand.com/cxf/EC到ERP主数据和组织查询

我使用的是Mac操作系统,在浏览器Google Chrome和Firefox中的东西与Microsoft Windows没有什么不同。

在浏览器中键入URL后,单击锁定图标并导航,直到您看到证书。

我们需要下载顶级证书(即2038年到期的证书),而不是中/中级证书和叶子证书(通常在1年内到期)。

在Mac OS和Google Chrome中,我们只需要将金盒子拖放到Finder中的某个文件夹中。

此操作生成类似"DigiCert Global Root G2.cer"的文件。

现在我们需要在ERP STRUST事务中安装此文件。

请在节点下安装:

SSL客户端SSL客户端(标准)SSL client SSL client(匿名)