问题标签 [sap-query]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
abap - 将 VBAK/VBAP 字段条件聚合到信息集中的单行中
我遇到以下问题。
我想做的事
我想创建一个信息集,对于给定的采购订单,表中的数据与VBAK
表中的几行数据重新组合,这些行VBPA
应该被分派到不同的字段。
示例:对于以下 PO 111005229,我想在第一个字段中检索KUNNR
哪个字段,PARVW = 'ER'
在第二个字段中检索哪个ADRNR
字段PARVW = 'BP'
。
期望的输出:
我试过的
在 SQ02 中加入两个表
我试图声明 2 个表VBAK
,并VBAP
在运行 SQ02 TCode 并选择所需的字段:
这不起作用:
- 就像在 SE16N 中一样,当需要带有过滤数据的单行时,查询返回采购订单的每一行;
- 当
CHECK VBPA-PARVW = 'ER'.
在Record processing
代码部分中使用希望这会将给定 PO 的行数减少到 1 时,根本不返回任何值。
在 SQ02 中仅声明 VBAK 表
我还尝试仅VBAK
在 SQ02 中声明表,创建PERNR_ER
我想要的附加字段并继续加入VBAK
与这些特定字段相关的代码VBPA
。openSQL
我创建了附加字段PARVW_ER
并PERNR_ER
嵌入了以下代码:
作为输出
我也试过
但它返回相同。
我应该如何继续获得预期的结果?
abap - 自定义表通过转换出口转换 MATNR 失败
我正在尝试从 MSEG 选择材料移动的最新日期,但材料需要有库存,并且来自使用未转换材料名称的定制表。
我试过使用CALL FUNCTION 'CONVERSION_EXIT_MATN1_OUTPUT'
(and INPUT
) 但我不确定如何在 select 语句中正确使用它。
目前,WA2-MATNR
似乎显示为空白,因此没有从 MSEG 中提取数据。
abap - 选择分组数据中字符串的最小值
我正在尝试创建一个 SAP 查询 (SQ02)。
我的数据集根据字段的值进行分组(下面的示例)。我需要选择并输出另一个字段的最小值,但它是一个混合字符 - 字母 + 一个数字,我需要最小的数字。
我现在有这段代码,但它只带回附加到主帐户的值,并且主帐户中的逻辑失败并没有最低值。
示例数据集:
中间结果将对应于以下内容SELECT MIN( class ) AS Class2, group FROM abovetable GROUP BY group
:
通过合并中间结果,最终结果将如下所示:
只要数量也足够了。
sap-erp - SAP 查询 - BSEG 和 BKPF
我在 SAP ERP、BSEG 和 BKPF 中有两个表,我们可以识别哪些事务来自 BSIS、BASS、BAUD、BSAD、BSIK 或 BSAK?如果是,那怎么办?我们应该使用哪些列和过滤器?
abap - 选择期间认为不存在的现有列
我需要从 knb1 中选择一个字段,其中 knb1 中的 kunnr 等于 likp 中的 kunnr 并将其分配给字段 KART_KLIENT1。出于某种原因,我无法扭曲我的头,它说 table knb1 和 likp 都没有列 kunnr ......他们两个都有。
我不知道在哪里寻找问题,knb1 和 likp 都是 SAP 中预定义的数据库表,并且 kunnr 列默认情况下存在。
我在 SQ02 工作,将代码添加到其中一个字段。
- 如果我将 knb1 和 lipk 添加到 TABLES 部分,则会出现错误,说明它们已被定义。
- 尝试在 DATA 部分(TYPE 或 LIKE)中定义 kunnr 不会改变任何内容。
- 在 SELECT 的 WHERE 部分中使用 '~' 而不是 '-' 不会改变任何东西。
感谢您的时间。
s4hana - 是否可以通过 ERP 连接器访问 SAP Analytics Cloud 中的 S/4HANA SQVI 查询?
上下文:我需要将事务中内置的查询中的数据从SQVI
本地 S/4HANA 复制到 SAP Analytics Cloud(版本:2021.14.7)。然而,显而易见的连接器 S/4HANA 连接器不起作用。相反,我使用了 ERP 连接器,但在这里我无法访问 Z* 查询。