4 Minutes Read

HeadyFactors(SFSF)扩展与Hana云平台

眼见为实!安排Live Demo以查看为您的业务定制的Container Worker平台。
Schedule a Demo
HeadyFactors(SFSF)扩展与Hana云平台

我们都明白合作伙伴,咨询公司和开发人员的路线图应该与SAP的路线图相提并论。在移动期间的初期,我们从Sup 2.0开始,然后转移到SMP 2.3,后来在SMP 3.0和现在进行了重大版本 哈纳云平台 (HCP)。我们确实使用移动业务对象(MBOS)构建了许多应用程序,然后必须根据具有ODATA结构的新SMP 3.0版本修改和重写代码库。很少有公告,这使得开发人员幸福是SMP和HCP的共同SDK的使用。

我们的一些应用程序与员工自助服务(ESS)和经理自助服务(MSS)有关,这里我们必须规划与SAP同步的路线图;我们看到SAP人力资本管理(HCM)已经转变为成功器(SFSF)来管理云服务器上大多数数据(我有机会使用SFSF适配器与Hana Cloud集成的成功器集成。在此背景信息,我邀请您查看我以前的数据交换过程中的博客)。现在,挑战是迁移在SMP上运行的前提SAP HCM移动应用程序到云解决方案。通过此要求,我们将此方案称为使用HCP的SFSF扩展。

首先,我已经开始研究现有的Invenpptive的Memployee应用程序,通过网关和SMP / HCP(员工自助服务应用程序)与SAP交谈,该应用程序具有员工配置文件的功能,人员搜索,时间表,请求等上。

要开始,我开始探索SFSF和标准的ODATA API,这是我们的业务方案所必需的。

在此博客中,我也将逐步展示关于如何使用HCP配置SFSF标准ODATA API的步骤过程,以及如何通过REST客户端读取和更新数据到SFSF。

先决条件

  • 成功器管理员访问权限
  • HCP.
  • 高级restclient在chrome

我想考虑从SFSF的员工个人资料详细信息显示在移动设备上。为此,请按照以下概述步骤操作。

1.在这方面 我的员工文件屏幕,显示如下屏幕截图所示的详细信息。

图片1

图1

在此屏幕中,您可以使用个人,联系人,依赖项等的信息查看员工的个人资料,如您所知,SFSF具有标准的ODATA API,用于此处显示的大多数详细信息。

要搜索这些API,请单击 首页 然后点击 管理中心.
3.在显示的搜索框中,键入ODATA API数据字典以显示屏幕中的整个API列表(如下面的屏幕截图所示)                                                                                                                                   as:

  •   oDATA API entities
  • 复杂类型名称
  •  Function import

4.在ODATA API实体屏幕中,展开搜索到的用户实体以显示该实体上的属性名称和所有可能的操作。

Picture2.

图2

现在,尝试从OData URL访问此实体。 SFSF的新基本URL如下:

//apisalesdemo8.successfactors.com/odata/v2/

单击此URL以导航到具有ODATA查询格式的所需实体。出于插图目的,我使用了以下URL:

//apisalesdemo8.successfactors.com/odata/v2/User?$filter=userId%20eq%20%27admin3%27&$format=json

显示以下数据,需要更新。这里,作为一个例子,我打算更新手机号码(标记为黄色)

图片3.

图3.

在REST客户端上测试ODATA API

5.您可以使用高级REST客户端进行测试,其中包含以下详细信息(请参阅以下屏幕截图)。

图片4.

图4.

6.对于POST操作,请使用以下代码(如屏幕截图显示)。

图片5.

图5.

配置HCPMS(HANA云平台移动服务)

7.完成基本测试后,检索HCP配置。
8.导航到HCP并注册新的应用程序

图片6.

图6.

9.输入后端URL和其他详细信息,如下屏幕截图所示。

图片7.

图7.

10.配置后,尝试ping服务器。

图片8.

图8.

使用高级REST客户端测试HCPMS应用程序ID

1.注册获取App CID

Picture9.

图9.

有效载荷:

<?xml version="1.0" encoding="utf-8"?>

<entry xmlns="http://www.w3.org/2005/Atom" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"

xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices">

<content type =“application / xml”>

<m:properties>

<d:DeviceType>iPhone</d:DeviceType>

</m:properties>

</content>

</entry>

2.对于GET请求,单击以下URL。
//hcpms-s0015412706trial.hanatrial.ondemand.com:443/com.sfsf.xxxxx/User('admin3')

图片10.

图10.

3.对于POST请求,单击以下URL:

//hcpms-s0015412706trial.hanatrial.ondemand.com:443/com.sfsf.xxxxx/User('admin3')

有效载荷:
{
“__metadata”:{
“URI”:“UserId ='admin3')”
},
“手机”:“9986926681”,
“状态”:“T”,
“用户名”:“Admin3”
}

图片11.

图11.

4.刷新你的刷新 SFSF我的员工文件 屏幕以查看更新的手机号码。

图片12.

图12.

使用iOS本机应用程序进行测试

正如我之前提到的那样,我们仍在研究应用程序开发。我正在使用此用户ID仅用于测试目的。我将从iOS本机应用程序更新手机号码。电话号码是一个假人的数字,请不要试图打电话。

以下是具有适当程序的屏幕截图。

1.数据显示在 SFSF:我的员工文件 screen.

图片13.

图13.

2. The 登录 移动设备上的屏幕显示如下:

图片14.

图14.

图片15.

图15.

3.数据从此移动应用程序成功更新,同样在SFSF中反映。

图片16.

图16.

个人管理数据的个人经验

在开发移动应用程序的个人经历以及在SFSF中进行测试时有点疼痛,其中对于移动设备上的每一个变化,我必须在代理登录的帮助下作为不同的用户进行更改。测试数据是否在Post / Put操作期间进行更新的最佳方法是通过Microsoft Excel测试。

通过Microsoft Excel测试

1.打开一个新的Excel文件。
2.从菜单中,单击 数据 tab ->来自其他来源 然后点击 来自ODATA数据源.

图片17.

图17.

3.键入基本URL和登录详细信息,如下所示:

图片18.

图18.

基本网址: //apisalesdemo8.successfactors.com/odata/v2/

4.在 选择表格 屏幕,单击以选中您需要的表,然后单击 下一页.

图片19.

图19.

5.在 保存数据连接文件并完成 屏幕,点击 结束。所有数据都显示在Excel电子表格中。

图片20.

图20.

Picture2.1.

图21.

提示:简单的Ctrl + F可以让生活变得容易。

我希望您有一个公平了解如何配置SFSF标准ODATA API和HCP,包括通过REST客户端读取和将数据读取和发布到SFSF。通过这种融合,我们希望将创新的Memployee的用户体验带到新的高度,提供无缝的跨国经验,这些经验与所有人力资源活动的处理有关,包括工资单,招聘,绩效管理和登机

如果你想要一个演示 创新的 投资组合 本机或Web基于 SFSF的移动解决方案,请点击按钮请求演示。或者,如果哟你想用创新的解决方案专家讨论,您可以通过电子邮件向我们联系 [email protected] 或者您可以在(713)275-1804处达到销售代表。

新的呼叫动作
全球半导体短缺为伪造者带来了射彩挑战
对于半导体制造商2021年来说,这是一个艰难的开始,具有严重的干旱,但在台湾干燥芯片制造和贡献......
阅读更多
MRO价值链中的五个共同挑战
20世纪80年代着名企业思想家Michael Porter开发了价值链的想法。它专注于一系列联系活动......
阅读更多
不要在SAP S / 4HANA升级计划中忽略手机
迁移到SAP S / 4HANA是大多数公司雷达最大的IT项目之一,它现在搬到了前燃烧器,现在SAP有...
阅读更多
用于移动设备维护解决方案的四个必备
在进行新的数字转型计划时,很容易感到不堪重负。对于SAP工厂维护用户,评估移动工厂......
阅读更多
构建一个带数字工作说明和SAP智能资产管理的更安全的工厂
在过去一年的制造设施中六码安全罚款强调了关键的前线员工培训是如何维持安全,......
阅读更多
您的EAM系统是否准备好了即将到来的矿山繁荣?
矿业在正在进行的冠状病毒大流行病中取得了肿块。危机抑制了金属和矿物质需求,损害价格和失价......
阅读更多
Visual Planner如何帮助维护计划
“适当的规划和准备阻止性能不佳。” Stephen Keague,作者植物维修计划占据了重要地位
阅读更多
三种方式Innnovapptive的连接工作台转换维护和运营
智能机器正在征服工厂的工厂楼层4.0,但制造业的不可预测情况仍然需要人为干预......
阅读更多
一种更简单的方法来测量数字工作指令的ROI
数字工作指令确保生产中的质量和连续性,同时创建更安全的工作场所。彻底评估您的......
阅读更多