点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 由于sap提供的...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 由于sap提供的...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
由于sap提供的数据源是与时间无关的主数据,所以我的要求是捕获BW中合约帐户的更改。 因此,我在BW中创建了一个与主数据时间相关的对象,并编写了ABAP逻辑以捕获历史记录更改。
请查看下面的示例以获取更多信息:
在Masterdata的Q表中,我有一个状态为L和F以及有效日期的合同帐户的2个条目。
我已将此InfoObject添加到我的多维数据集中,并与转换中存在于多维数据集中的合同帐户进行映射,还激活了ZCHACSTAT作为多维数据集中的导航属性,并在BEx查询中添加了导航属性。
主数据的结构:将字段"帐户状态"仅添加为导航属性,并检查与时间相关的字段。
但是当我右键单击主数据iobj并选择显示数据时,我只得到一条状态为F的记录。
因此,当我运行报表以说 18.07.2018 时,在多维数据集中,我得到F作为状态。
它应该在我的BEx中显示为L。
请让我知道如何解决此问题?
谢谢
阿比。
qtable.jpg (33.9 kB)
很高兴知道问题已解决。 而不是要求用户输入关键日期,您应该使用客户出口变量将用户输入的过帐日期作为关键日期。 只是为了避免用户混淆。 这就是我上次答复中所说的。
无论如何,问题已解决。 请关闭线程,以便其他人可以了解这些情况的解决方案。
此致
萨蒂亚。
一周热门 更多>