SAP MDG中测试系统中生成/1GY/* SMT映射程序的问题

2020-09-11 00:32发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我们已经在MARAP...

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

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


大家好,

我们已经在MARAPURCH实体中添加了一个自定义字段,并将其成功复制到开发系统中的S4。

将这些更改传输到测试系统后,该字段值未复制到S4。 我们比较了开发和测试系统之间的SMT映射,两者似乎都不错。 我们观察到的问题是制图程序/1GY/* SMT不是在测试系统中针对自定义字段生成的,但在开发中也存在。

我们已经尝试了多次以重新映射该字段并将其传输到测试系统,但是问题仍然没有解决。在测试系统中缺少用于自定义字段的映射程序/1GY/* SMT。

我们如何解决此问题?让我们以同样的方式了解您的输入。

2条回答
Alawn_Xu
2020-09-11 01:02 .采纳回答

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

一周热门 更多>