增强型数据源0MATERIAL_ATTR

2020-08-24 14:33发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我增强了数据源0M...

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

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


大家好,

我增强了数据源0MATERIAL_ATTR,其中包含一些客户需要的ZZ字段。

现在,客户将这些ZZ字段之一的数据类型从NUMC 5更改为CHAR 4。

我现在是否必须为0MATERIAL_ATTR重新创建我的数据源,这意味着删除我现有的追加结构ZABIW_MARA_S并从头开始,或者我可以在其中进行更改 现有的APPEND结构

那我该怎么做?

谢谢

基督徒

4条回答
哎,真难
2020-08-24 14:49

嗨,

将MARA的标准字段或ZZ字段添加到0MATERIAL_ATTR

步骤

1)0MATERIAL_ATTR数据来自SE37功能模块MDEX_MATERIAL_MD。

从内部功能模块MATERIAL_DYNAM_DATA_SELECTION中获取的MARA字段(标准字段或Z字段),如下调试器所示。

2)如上图所示,将MARA表的字段动态提取到内部表L_T_MARA中。

3)L_T_MARA在MDEX_MATERIAL_MD中声明如下。

因此,所有所有字段都是在运行时通过功能模块MATERIAL_DYNAM_DATA_SELECTION从MARA中获取的,如上面的屏幕截图所示。

4)结果,如果要将MARA(标准字段或Z字段)添加到0MATERIAL_ATTR,则仅在SE11事务中追加到结构BIW_MARA_S即可,如下所示。

5)最后一步,取消选中RSA6中的数据源隐藏字段。

此致

Cihan Ekin

一周热门 更多>