主页 > CDN > > 正文

文件存储_mysql数据库分库分表_免费申请

浏览:

在一系列与sapbusinessbydesign事件驱动体系结构相关的博客文章之后,我们将展示如何使用定制业务对象的变更历史重用库。自定义和/或标准业务对象可以利用更改历史。此处显示的示例使用SAP Business ByDesign Cloud Application Studio和一个简单的自定义对象。

使用更改历史的目的是,我们不仅可以跟踪SAP Business ByDesign UI中自定义或标准业务对象元素发生的更改,云服务器免费,但我们也可以使用更改历史记录。读取重用库以将更改发送到外部解决方案,如SAP云平台、云平台集成(CPI)或除OData之外的任何外部系统。我们使用更改历史记录。读取重用库,因为这是一种从SAP Business ByDesign获取更改事件并使用OData服务的机制,允许外部解决方案利用此信息。

使用更改历史记录。读取重用库是使用CloudApplicationStudio的应用程序内扩展。在这个示例中,我们正在创建一个新的自定义业务对象。还有其他文档和/或博客,什么是物联网应用技术,如Cloud Application Studio帮助文档,其中介绍了业务对象的创建以及如何为Changes选项卡设置UI,如果您不熟悉如何操作,可以参考这些文档和博客。我触及了其中几个领域,但这个博客的重点是使用更改历史记录。读取重用库。

这里是一个简单的业务对象,它说明了如何表示我们希望跟踪的元素:

使用ChangeHistory的第一个方面是使用上面所示的注释来跟踪您希望在其中跟踪更改的元素您的业务对象或标准对象。为了举例说明,上面的业务对象将跟踪所有四个元素,但是您可以选择要跟踪的元素的任何子集。默认情况下,关键字元素之前的[ChangeHistory]注释将允许我们最终在更改选项卡上看到对SAP Business ByDesign UI中任何元素所做的更改,这些更改将在我们使用Cloud Application Studio为对象创建屏幕并使用Cloud Application Studio UI设置更改表后创建Designer.

在大多数SAP Business ByDesign表单上都可以找到"更改"选项卡,例如销售订单、客户帐户、物料等。我们正在使用[ChangeHistory]注释将该功能添加到自定义对象中。另一个关键是我们在"更改"选项卡上添加OIF,来自/SAP\u BYD\u应用程序的ChangeDocuments\u EC\u UI/Reuse/ChangeHistory/ChangeDocuments_EC.EC.UI组件.

这允许我们在自定义业务对象的UI中看到更改选项卡。当我们单击Changes选项卡时,我们会看到SAP Business ByDesign的标准功能以及Cloud Application Studio帮助文档中记录的一些其他OIF更改。

此外,在业务对象的定义中,您可以看到标记为CheckChanges的操作[图1.1]。当单击按钮时,它将触发我们的ABSL代码,永久免费自助建站软件,以获取对ChangeLog中任何带注释元素的任何更改_恩博对象,然后在另一个名为自定义更改历史.bo.

这是更改历史记录。读取重用库…

更改历史记录。读取(BusinessObjectName、NodeID、NodeName、FromChangeDateTime、,ToChangeDateTime,changeruid);

·BusinessObjectName–必选

·NodeID–必选

·NodeName–可选

·FromChangeDateTime–可选

·ToChangeDateTime–可选

·changeruid–可选

如果我们尝试使用标准业务对象我们将使用SAP business ByDesign对象,其中BusinessObjectName是AP.CustomerinVoiceing.Global公司.

在所示的示例中,我们从自定义业务对象ChangeLog EN获取所有更改信息,这些信息在UI中更改,并且在保存记录时,在ChangeHistoryRootNode集合中存储更改:

var ChangeHistoryRootNode=更改历史记录。读取("ChangeLog_EN",NodeID2,NodeName);

然后实例化新的业务对象CustomChangeHistory,企业管理软件下载,然后遍历所做的更改并将其存储在新的业务对象中。第二个业务对象,自定义更改历史.bo, 当对图1.2中的字段进行更改时,将使用发生的更改进行更新。单击CheckChanges按钮时,大数据开发平台,使用我们的ABSL代码。

我们可以在上面列出的ABSL代码调试屏幕截图中看到单击CheckChanges按钮的结果,并将其存储在ChangeHistoryRootNode集合中。

这些更改在我们的CustomChangeHistory业务对象中更新。一旦有了这些更改,我们就可以在SAP business ByDesign中为我们的CustomChangeHistory对象创建OData Web服务,将允许除OData…之外的任何外部系统访问更改数据。这是创建的OData web服务的示例。

然后,我们可以使用SAP Business ByDesign OData服务提供的URL测试我们的OData服务,并将集合添加到URL的末尾,如图所示。

有不同的选项,如中所示与事件驱动架构相关的博客文章。使用更改历史记录。读取重用库是其中之一。如果您有任何问题或意见…让我们知道!

发表评论
验证码: 点击我更换图片

注:网友评论仅供其表达个人看法,并不代表本站立场。

热门文章

  • 海外服务器_网站_云数据服务
    海外服务器_网站_云数据服务

    海外服务器_网站_云数据服务

    现在工作场所正在发生重大变化。我们协作、计划项目和管理工作量的方式正在改变,如果企业没有做好准备,它们将很快被抛在后面。准确地理解是什么...

  • 数据存储_个人_人工智能基本技术
    数据存储_个人_人工智能基本技术

    数据存储_个人_人工智能基本技术

    通常认为搅动器是一个漏水的桶。你有多少顾客?你损失了多少?你留了多少钱,漏了多少钱?让我们把顾客流失看作是导致医生就诊的原因,比如偏头痛...

  • 智能物联_物联网解决方案公司
    <strong>智能物联_物联网解决方案公司</strong>

    智能物联_物联网解决方案公司

    在我们发布通知(以前是Engage)后的四个月里,我们在后端做了大量的改进。大多数更新在UI中不可见。相反,我们的客户可能已经注意到他们发送的电子...

  • 分析数据库_物联网用的是什么网络
    <strong>分析数据库_物联网用的是什么网络</strong>

    分析数据库_物联网用的是什么网络

    更新:有本文的更新版本。阅读"RPA如何转换数据迁移"(2019年出版)。 在本文中,数据迁移被定义为将数据从旧的遗留系统移动到新的替换系统。通常,...

  • 联想云存储_人工智能与人类
    <strong>联想云存储_人工智能与人类</strong>

    联想云存储_人工智能与人类

    今天是Skype推出十年来的日子,Skype是一款免费的互联网通话应用,用户已超过3亿。Skype是一家来自爱沙尼亚的初创公司,来自点对点文件共享应用Kazaa的开...

云储存

更多 >
  • 域名解析_数据库的设计步骤_排行榜
    域名解析_数据库的设计步骤_排行榜

    考虑到最近努力维持工厂运转,制造商继续感受到供应链不稳定的影响。不断波动的需求正引发巨大的压力,要求快速调整生产设备、调整设计和创新新产...

  • 负载均衡_云主机云服务器_排行榜
    负载均衡_云主机云服务器_排行榜

    本文的主要内容是本文的第二幅图。是的,你可以只看那张图片而忽略文字。SA–CCR:交易对手信用风险敞口的标准化方法。 作为巴塞尔协议III的一部分,...

云储存分布式存储_mysql数据库指令_学生机
云储存服务器_阿里云压测_年度促销
云储存云存储_数据库的优化方法_优惠券
云储存企业邮箱_阿里云免费邮箱个人版_评分榜
云储存分布式存储_cdn和分布式_0元