IF_RSPLS_CR_METHODS〜DERIVE中的cl_rsplfa_plan_buffer

2020-09-24 07:27发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨 我需要从集成计划中的关键指...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我需要从"集成计划"中的关键指标值中得出日期特征。

我将特征视为派生的,但是默认类(基于CL_RSPLS_CR_EXIT_BASE)使我无法从聚合级别访问关键指标。

我以为我可以使用cl_rsplfa_plan_buffer通过计划缓冲区到达它们,但是当我调用读取方法get_data时,我得到了一个简短的转储,因为cl_rsplfr_controller => p_r_area没有绑定...

有没有办法在派生类中读取计划缓冲区?

致谢

Yann

4条回答
nice_wp
2020-09-24 07:59

嗨格雷戈尔

我看到标准派生仅基于特征,因此我尝试从派生类中读取计划缓冲区以"访问"关键指标值。

用例如下:IP中的变化特征值很麻烦,因为从根本上讲,这意味着重新记录。 我们正在计划使用关键数据作为日期的"替代方法"。 在我们的模型中,我们的特征足以为记录定义单个键,因此我们可以使用键值作为日期,以便用户可以输入例如20180102。

我们的计划数据是通过基本计算启动的,我们可以生成"计算日期"作为不向用户显示但在后台用于复制的特征。

现在的问题是用户创建全新的记录时-我们想在后台从用户创建新记录时必须填写的特定日期键值中得出计算出的日期。 用户随后更改日期时该怎么办:)-首先,如果我们要沿着那条路线走,我们需要在推导特性时获取关键指标值。 我试图在派生类中调用计划缓冲区类,但是它引发了我上面提到的错误。 显然,替代方法是将此计算出的日期作为输入布局和basta中的特征,但是我想探索这个关键指标访问主题,以防万一。

致谢

Yann

一周热门 更多>