ATC:S/4HANA准备就绪:搜索简化对象的用法

2020-09-16 15:19发布

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

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

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


亲爱的ABAP专家,

早上好,公司SAP质量团队已激活此ATC标准检查:S/4HANA准备就绪->子检查:S/4HANA:搜索简化对象的用法。

在我们的自定义代码中,我们将物料编号填充到新的物料字段中,当执行ATC检查时我们不理解该长度为40个字符长的BUT,ATC仍然提示我们:" 语法上不兼容的更改 现有功能FUNC CLAF_CLASSIFICATION_OF_OBJECTS,请参见注释0002438110 "

下面的示例代码:内部表gt_mat,字段MATNR已经引用了已经有40个字符的MARA-MATNR。

将gt_mat循环到INTO DATA(lwa_mat)。

         刷新:gt_gcls [],

         gt_gcabn []。

         g_obj = CONV#(lwa_mat-matnr)。

 *获取对象的分类数据

         通话功能'CLAF_CLASSIFICATION_OF_OBJECTS'

           出口

             classtype ='ZMA'

             对象= g_obj

             objecttable ='MARA'

           桌子

             t_class = gt_gcls

             t_objectdata = gt_gcabn

           例外情况

             no_classification = 1

             no_classtypes = 2

             invalid_class_type = 3

             其他=4。

请忠告。

非常感谢。