SAP BW中主数据时间相关信息对象中的问题

2020-09-15 23:16发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 由于sap提供的...

         点击此处--->   EasySAP.com群内免费提供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)