SRM更改产品类别层次结构的影响

2020-08-26 20:45发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 作为ABAP-er,我试...

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

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


嗨,

作为ABAP-er,我试图了解将产品类别层次结构从2列税类别更改为3列税类别(tcode COMM_HIERARCHY)如何影响当前的"已打开"文档(SC正在等待) 批准等)。

我知道每个类别都有一个特定的GUID,该GUID保存在每个文档项目中,如果更改层次结构,则该GUID也将更改。 这是否意味着必须手动重新处理每个"打开的"文档,以便为每个项目附加新的类别?

我尝试搜索有关此内容的注释或文档,但未找到任何内容。

亲切的问候,

Marius

PS:SRM处于扩展方案。

6条回答
huskylover
2020-08-26 21:20

您好,马里乌斯(Hello Marius),

您是否通过中间件复制ECC物料组以创建您的产品类别?

如果是,则可以使用BAdI BBP_PRODCAT_HIER。

但是,此BAdI不能用于 已经存在的产品类别:仅用于新的产品类别(请参阅OSS注释 2686033-产品层次结构 (R3PRODHIER)从ECC复制到SRM失败()包含LCOM_PRODUCT_CUST_INBOUNDF19。

这不会对现有的采购文档产生任何影响,因为您无需更改"产品类别" GUID,但要更改其父级GUID(请检查表 COMM_CATEGORY )。

对于分配给应用程序购买(检查事务COMM_PRAPPLCAT)的层次结构ID,其CATEGORY_GUID是下面节点的父GUID。

因此,对于标准层次结构R3MATCLASS,它给出:

R3MATCLASS-> R3MATCLASS ->所有产品类别; 这是一个平面结构。

在您的情况下,您似乎希望拥有:

SRMPRODCAT-> ???? ->子节点1->产品类别4XXXXX

SRMPRODCAT-> ???? ->子节点2->产品类别5XXXXX。

致谢。

洛朗。

一周热门 更多>