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

云解析_韩版恶作剧之吻百度云_年度促销

小七 141 0

本文档的目的是逐步说明创建AMDP方法的过程,该方法使用多个选择查询来避免所有条目,并将计算推送到数据库层。

要求根据特定的工厂和存储位置组合从数据库表MATDOC中获取记录。在提取的记录上,根据不同的组合进行计算,例如:物料/工厂/存储位置、物料/工厂、,物料。开发人员希望利用AMDP来满足此要求。

MATDOC表格的相关字段:

输入表格:

物料清单

工厂和仓库位置组合清单

输出表格:

在选择查询中,对于所有条目,怎么查看大数据,不能使用Group BY子句。如果使用FOR ALL ENTRIES,则addition GROUP BY不起作用。

有了新的S/4 HANA编码指令,所有的计算都要推送到数据库层。因此,如果在select查询中使用FOR ALL ENTRIES,则不能利用代码下推。

为了避免在select查询中使用FOR ALL ENTRIES,可以继续为select查询的driver表的每个字段使用多个范围。但有多个范围,大数据信息,我们得到了交叉引用条目。

1.范围表交叉引用条目

正如您所见,由于工厂和存储位置的交叉引用,条目的数量大大增加,即工厂0001和存储位置0002组合和工厂1010和存储位置0002组合正在额外获取(458–412=48)条目

以下步骤逐步说明配置:

1.在类内创建AMDP方法

在类中包含IF\u AMDP\u MARKER\u HDB接口。请看下面的截图。

请按照下面的截图定义方法。输入参数包括物料清单、厂房及库位清单

2.编写首选报表

根据物料清单、厂房及库位清单编制首选报表。请参见下面的屏幕截图。注意AMDP方法的实现语法

这里我们使用了带有输入参数表的数据库表的内部连接

3.编写后续select语句

AMDP的一个好特点是可以对局部变量(如局部内部表)编写select语句。在第一条select语句中取到的记录上写第二条select语句,使用GROUP BY子句。

4.在结果数据集中使用GROUP BY子句

现在当我们有了结果数据集后,淘客小程序,我们可以在第一条select语句中取到的本地内部表上用GROUP BY class的各种条件进一步写select语句。这将使我们能够执行数量求和(计算)并以所需格式准备输出。可以根据需求编写多个select语句。请参见下面的屏幕截图。

现在通过执行SE24事务中的类来运行AMDP方法。应打开窗口测试方法

填充物料清单、工厂清单和存储位置清单如下

按执行按钮,在导出参数表ET\工厂数量中查看结果

编码部分遵循标准SQL脚本引用。在这里,啥叫人工智能,select语句根据select选项分为多个步骤。

请参见下面的类/方法定义屏幕截图

请参见下面的方法实现屏幕截图。

AMDP的所有标准限制,人工智能核心,如: