点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我是ABAPER,我们需要阅读依赖源代码,以根据条件检索构成另一个特征(部分)的特征(部分)。
Ex:假设在物料" TV"下的依赖项" SAMSUNG_TVS"中维护的代码如下。 (TCode:CU43)-> Variant(300)-> Procedure
$ SET_DEFAULT($ SELF,ZTV_SAMSUNG1,'7DBG3570')IF(Z_REMOTE EQ'054C2ND'和Z_SCREEN EQ'089C2W1')和Z_ZIPCODE EQ'95089',
$ SET_DEFAULT($ SELF,ZTV_SAMSUNG2,'7DBG3673')IF(Z_REMOTE EQ'054D3FR'和ZSCREEN EQ'091C3R8')和Z_ZIPCODE EQ'95089'。
因此,需求就像一个选择屏幕,输入的邮政编码为95089,材料为" TV"。
我们需要通过读取相关性的源代码并在输出中显示,来检索邮政编码为95089的SAMSUNG电视(最终部分)和组成各个电视的子部分,如下所示。
1。 ZTV_SAMSUNG1:7DBG3570->最终部分
-Z_REMOTE:054C2ND->子部分
-Z_SCREEN:089C2W1->子部分
2. ZTV_SAMSUNG2:7DBG3673
-Z_REMOTE:054D3FR
-ZSCREEN:091C3R8
我遇到了一个链接 https://archive.sap.com/discussions/thread/3794538 。 想知道问题是否已解决以及如何解决。
在这方面的任何帮助都将受到赞赏。
非常感谢!
您好 Kaustubh ,
对象相关性代码存储在表CUKN的KNBLK字段中。
对象依赖项是通过其内部编号(字段KNNUM)选择的,可以在表CUKB中找到,此处从依赖项名称(KNNAM)开始。
只需在我的沙箱系统中进行测试,如下所示:
创建过程
并获得其内部号码
然后,查询CUKN表:
在ABAP方面,像这样的简单代码行
将返回代码,可以根据您的要求进行解析
希望这会有所帮助。
感谢和问候,
Flavio
感谢及时的答复。
请让我知道SAP中是否有简单的算法来解析此源代码。 与之类似,任何可以编译此源代码并提供检索出的值的功能模块或方法。
再次非常感谢!
感谢及时的答复。
请让我知道SAP中是否有简单的算法来解析此源代码。 与之类似,任何可以编译此源代码并提供检索出的值的功能模块或方法。
再次非常感谢!
您好 Kaustubh ,
功能模块'CUKD_GET_KNOWLEDGE'看起来很有希望。
这是事务CU04(" Dispaly Object Dependencies Details",报告RCUKDLIS)称为的那个。
希望这会有所帮助。
谢谢你,最好的问候,
Flavio
一周热门 更多>