PPM-自定义投资组合项目ID

2020-08-28 20:51发布

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

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

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


专家们,

我们需要构建自定义的投资组合项目ID,例如 FE.01.2020.001其中

FE =存储桶ID中的前两个字母,

01 =子存储区ID,

2020 =日历年,001 =运行编号

我知道,SAP建议使用方法GET_NEXT_NUMBER_FOR_EXTID的标准BADI RPM_OBJECT_SERVICES,以影响外部ID(项目ID)。 在这里,使用此BADI我们无法获取存储桶ID(或详细信息)。

但是,BADI会根据物料类型确定投资组合物料ID,因此在我们的案例中没有用。

可以轻松建立日历年和运行编号。

在确定投资组合项目ID时,是否还有其他BADI或替代方案可以带来并使用存储桶/子存储桶ID?

请提出建议。

此致

1条回答
浮生未央
2020-08-28 21:16

嗨,¨

下面的代码将为您提供现有对象的状态,从这里,您可以找到Bucket以及父对象

DATA(lo_inm_session_state)= cl_inm_session_state => get_instance()。
调用方法lo_inm_session_state-> get_current_context
导入
es_context = l_context。

一周热门 更多>