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

2020-09-15 23:16发布

         点击此处--->   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)

         点击此处--->   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)
付费偷看设置
发送
4条回答
亦是此间程序员
1楼-- · 2020-09-15 23:47

嗨Abhimanyu,

您正在使用哪些报告选择来运行报告。

问: 但是,当我右键单击主数据iobj并选择显示数据时,我只会得到一条状态为F的记录。->这是信息对象的标准行为,始终会显示最新数据。

此致

萨蒂亚。

spaceman01
3楼-- · 2020-09-15 23:47

已修复。 在查询设计属性中,我在"关键日期"中添加了用户输入变量。 现在,它可以提供预期的结果。

哎,真难
4楼-- · 2020-09-15 23:47

很高兴知道问题已解决。 而不是要求用户输入关键日期,您应该使用客户出口变量将用户输入的过帐日期作为关键日期。 只是为了避免用户混淆。 这就是我上次答复中所说的。

无论如何,问题已解决。 请关闭线程,以便其他人可以了解这些情况的解决方案。

此致

萨蒂亚。

一周热门 更多>