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

数据库_sql数据库删除语句_免费6个月

小七 141 0

您已经向您的企业推出了SAP Fiori Approve采购订单,每个人都非常激动。他们喜欢界面和易用性,甚至在移动设备上用浏览器运行。现在他们已经在使用它了,他们会问是否可以离线进行审批。你的回答是:"当然可以。"

现在你必须弄清楚如何做到这一点。

在这篇文章中,行业大数据,我将向你展示一种方法。第一篇文章将为您提供一个起点,让您轻松创建离线商店,并显示即使您没有连接,您的批准也将在设备上。

在以后的文章中,我将进一步详细介绍如何增强应用程序以使用离线功能,如刷新、刷新和同步。离线是一个广泛的话题,你应该通过阅读下面的博文来熟悉它。正如你所看到的,这并不像说的那么简单,我希望我的应用程序在离线状态下工作,在如何处理诸如更新、创建、冲突等方面有很多考虑。这篇文章的想法是给你一个入门的地方。

在这篇文章中,我假设你熟悉SAP Fiori的移动服务并且您已经批准了在您的环境中运行的采购订单。如果您没有使用过SAP Fiori的移动服务,大数据数据库,请阅读本教程作为入门指南。

您也可以看看这篇文章,它向您展示了如何实现本文中讨论的同一脱机功能,但是使用了公共的Northwind oData服务,它还介绍了一些体系结构和应用程序的细节离线的概念。

对于我的设置,我将使用一个试用帐户和Approve Purchase Order应用程序,该应用程序托管在我的试用版Fiori云门户中,该应用程序连接到一个工作后端,该后端的目的地配置了我的HANA云连接器。我们在本文中使用的模板是一个sapfiori参考应用程序,您可以在这里找到更多信息;sapfiori参考应用程序库。对于后端通信,应用程序使用OData服务EPM\u REF\u app\u PO\u APV\u SRV。你将需要在你的环境中一步一步地学习这个教程,但是你可以将本文的大部分要点,使用离线数据,调整到你现有的采购订单批准应用程序,或者许多基于Fiori的应用程序中。

后端开发环境:

GW软件组件:SAP\u GWFND 740网关服务生成器:事务SEGW网关项目名称:EPM\u REF\u APPS\u PO\u APVABAP软件包:S\ EPM\ REF\ APPS\ PO\ APV\ ODATA

在我的情况下,我没有对批准采购订单应用程序进行任何更改。如果您已经将项目导入WebIDE并进行了修改,那么接下来的几个步骤将不适用于您,因为您可以继续修改清单.json以及为您的项目添加离线支持。

从使用Approve Purchase Order示例应用程序开始。此应用程序基于UI5 1.30,您需要确保您的环境支持此操作。

从WebIDE选择"文件"->"新建"->"示例应用程序中的项目"

选择"批准采购订单"模板,大数据应用,然后接受协议。然后,您将在WebIDE中拥有项目,并可以开始进行更改。

一旦项目准备就绪,您将需要进行更改,以将目标指向后端服务。应用程序使用目标名称"RefAppsBackend"作为目标。您可以在SAP云平台帐户中创建此目标,也可以使用现有目标。因为您应该已经运行了应用程序,所以很可能已经创建了目标。在本例中,我的目的地是一个名为"FIA"

有关创建目的地的详细信息,您可以查看此处的文档或此处的快速教程。

一旦您有了目的地的名称,请返回WebIDE并在项目中,在代码编辑器中打开应用程序描述符,这将是neo的档案-应用程序.json. 此文件提供用户界面和后端之间的集成详细信息。有关应用程序描述符文件的更多信息,店铺淘客怎么做,请访问此处。其中有两个,一个在项目的根目录下,另一个在webapp文件夹下。我们将修改两者,但首先从项目根目录下的一个开始。您需要更改名称以匹配您的目的地。

在我的情况下,将此更改为FIA

保存文件,然后打开另一个neo-应用程序.jsonwebapp文件夹下的文件。在此文件中,我们需要将SAP\u Gateway更改为FIA目标。

更改名称,然后保存文件。

此时,您可以通过右键单击项目名称并选择Run As->SAP Fiori Launchpad Sandbox来测试您的项目。这将允许您确保您已经更改了所有指向目的地的名称,并进入部署应用程序的下一步。如果名称不正确,您将看到一个类似的错误,告诉您您的引用目标不正确。

如果您看到此错误,请确保检查您的应用程序描述符文件,因为这是您在沙盒中进行测试时需要更改的唯一位置。测试完成后,您可以将应用程序部署到SAP云平台。

右键单击项目名称并选择deploy->deploy to SAP Cloud Platform。请注意,每次对项目进行更改时,您都需要将其保存并部署到SAP云平台。

一旦部署完毕,您可以选择将其注册到SAP Fiori Launchpad,我们将不在本文中介绍这些步骤。