点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我正在维护旧产品。 在其功能模块...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我正在维护旧产品。 在其功能模块...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在维护旧产品。 在其功能模块之一中,调用了" PM_HIERARCHY_CALL"以获取层次结构数据并创建树结构。 它取决于导出参数" et_hier",其结构类型为" ihie_s_hier"。
ihie_s_hier上有一个名为" data"的字段,它是一个2000个字符的字段,仅将所有功能位置,物料或设备数据连接在一起。 在代码中,有很多硬编码的偏移量来解析此数据。 在s4系统中,材料编号从18个字符更改为40个字符。 这完全消除了"数据"字段以及"对象"和"前身"字段中的所有偏移量。 我知道有一些方法可以检查要使用的偏移量,但很快就会变得混乱。
我正在寻找一种更好的方法来处理这些数据并完全避免偏移。 我正在玩的一些选项:
另一个选择:
CL_ABAP_CONTAINER_UTILITIES => FILL_CONTAINER_C
CL_ABAP_CONTAINER_UTILITIES => READ_CONTAINER_C
我想我找到了一个解决方案,read方法使我可以将连接的字符数据传输回结构化数据。
一周热门 更多>