点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我们已经在MARAPURCH实体中添加了一个自定义字段,并将其成功复制到开发系统中的S4。
将这些更改传输到测试系统后,该字段值未复制到S4。 我们比较了开发和测试系统之间的SMT映射,两者似乎都不错。 我们观察到的问题是制图程序/1GY/* SMT不是在测试系统中针对自定义字段生成的,但在开发中也存在。
我们已经尝试了多次以重新映射该字段并将其传输到测试系统,但是问题仍然没有解决。在测试系统中缺少用于自定义字段的映射程序/1GY/* SMT。
我们如何解决此问题?让我们以同样的方式了解您的输入。
Milind嗨,
不确定系统中到底发生了什么,因为这本不应该发生。
我的猜测:-
缺少用于自定义字段的映射程序/1GY/* SMT,因为它没有在测试系统中生成。
一些背景信息适合您。 检查表GYY_CAT(它包含生成的程序对象)
在此表的两个环境中检查映射和映射步骤的内容。 正如您在Dev中所说的那样,它正在运行,因此您将在其中输入内容,但在Test中可能会丢失它。
对于MARAPURCH,它必须是MDG_BS_MAT_MAP_2STA映射
这似乎与注释的实现有关:2496834-SMT:当关联的Switch关闭时执行扩展转换。 我相信您的系统中没有定义任何开关,因此SMT扩展从未插入到生成的代码中。 因此,这似乎是SAP的错误。
将此问题报告给SAP。
可能可行的解决方法(没有保证,只是一个猜测)
打开您的SMT扩展->应用交换机(您可以使用的交换机)。 请参考下面的图片
在EDIT模式下,根据您的MDG的最新版本,指定SWITCH MDG_APPLICATION_FRAMEWORK_6(或7)。 保存并运输。 检查表条目(GYY_CAT)是否在您的测试环境中生成。
无论如何,将此问题报告给SAP。
干杯
Rohit
嗨Rohit,
感谢您的回复。 注释2496834具有另一个注释2598879,该注释告知未填充自定义字段的SMT映射。 实施此注释后,该方案在测试系统中成功运行。
非常感谢您的及时帮助。
一周热门 更多>