变型配置的警告消息

2020-09-08 07:02发布

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

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


嗨,专家们。

我对变体配置的功能有疑问。

在某些特征中设置了不合适的值时,我想设置一条警告消息。

有可能吗?

最诚挚的问候。

武史

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

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


嗨,专家们。

我对变体配置的功能有疑问。

在某些特征中设置了不合适的值时,我想设置一条警告消息。

有可能吗?

最诚挚的问候。

武史

付费偷看设置
发送
11条回答
粗暴的香蕉
1楼 · 2020-09-08 07:21.采纳回答

您好Takeshi

是的,有可能。 我们将需要一个"用户定义的功能",此处是文档的链接:

用户定义的功能

< p>这 函数链接到一个ABAP,它将利用消息 声明。 这是一个简单的外观示例:

代码为 只需检查特征'TEST_1'的值,如果该值大于100,它将生成警告,如下所示:

通过将消息类型更改为" W",而不是弹出窗口,消息可以显示在屏幕底部:

我希望这可以有所帮助; 如果需要更多详细信息,请随时问我。

谢谢您,最好的问候,

Flavio

黑丝骑士
2楼-- · 2020-09-08 07:26

嗨, Flavio

能否详细说明创建功能模块后的要求?

我创建了与您的示例相同的功能模块,但是找不到与之匹配的对象。

根据SAP帮助门户,它可能是函数和对象依赖编辑器。

我的识别对吗?

如果您能给我一些建议,我将不胜感激。

最诚挚的问候。

Takeshi

黑丝骑士
3楼-- · 2020-09-08 07:34

您好 Takeshi

< p>是的,您说的很对,我们需要一个对象依赖项(一个过程)来使用用户定义的函数。

在上面的简单示例中,我使用了以下内容:

< ul>
  • 用户定义函数(CU67):


    它具有我们要检查作为输入的特征 参数,以及一个虚拟特征作为返回参数(我们实际上没有在过程中使用它,但它必须是函数接口的一部分;在这里它只是一个标志)。
    在标头中,我们引用 ABAP功能:

  • 对象依赖项:一个过程
    < img alt ="">
    ,使用以下代码,使用了上面的CU67功能:

  • 然后将以上依赖项插入配置概要文件中,以便对其进行处理 在配置过程中。
  • 希望这对阐明主题有帮助。 如果您需要更多信息,请告诉我。

    谢谢您,最好的问候,

    Flavio

    梦想连接
    4楼-- · 2020-09-08 07:14

    您好!

    当我将功能状态设置为"已发布"时,我收到此错误消息=无法释放功能,请检查功能模块接口

    这是什么意思?

    wang628962
    5楼-- · 2020-09-08 07:26

    Takeshi,

    这可以通过开发来实现。 您可以编写一个根据您的逻辑工作的函数(SE37),然后根据您的特征分配此函数。

    hengyuye
    6楼-- · 2020-09-08 07:32

    您好,基凡斯

    感谢您的快速回复。

    使用标准功能弹出警告消息似乎是不可能的,但我可以理解使用SE37可以实现此警告。

    我会尝试实现。

    谢谢您的帮助。

    最诚挚的问候。

    Takeshi

    shere_lin
    7楼-- · 2020-09-08 07:33

    亲爱的弗拉维奥,


    我发现您的解释非常有趣。

    我正在尝试找到一个解决方案,如果我们有2个不兼容的特征(更具体地说是2个特征的2个值是不兼容的)并且我们在配置模型中选择它们,我需要一个弹出消息(通过函数) 说"这些不兼容"。

    如果您能帮助我,我将不胜感激。

    先谢谢您

    BR,

    Vasiliki Antoniou

    一周热门 更多>