增强型数据源0MATERIAL_ATTR

2020-08-24 14:33发布

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

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


大家好,

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

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

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

那我该怎么做?

谢谢

基督徒

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

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


大家好,

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

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

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

那我该怎么做?

谢谢

基督徒

付费偷看设置
发送
4条回答
亦是此间程序员
1楼-- · 2020-08-24 14:54

Christian

只需更改您的附加结构中已更改的数据字段tpye即可。 您不必再次创建完整的数据源

Thnaks

sat

太Q了
2楼-- · 2020-08-24 14:56

Christian,

您只需更改该字段,然后将其重新激活然后复制即可。 应该没事的 无需删除整个内容。

渐行渐远_HoldOn
3楼-- · 2020-08-24 14:37

非常感谢。

基督徒

哎,真难
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

一周热门 更多>