点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) 专家, 在将CREATE...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) 专家, 在将CREATE...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家,
在将CREATE_TEXT FM用于英语以外的其他语言的长时间通知创建测试时,我遇到了一个奇怪的问题。
简而言之,要求是从带时间戳的通知长文本(QM02)中的Outlook中捕获电子邮件正文内容。 为此,我正在使用CREATE TEXT。 请找到我用于实现相同参数的附件(w_name =通知编号),并且将标志INDTX设置为" X",这足以满足我的要求。 对于英语,它按预期工作(请参阅附件)。现在,以FR语言进行测试时,未在Notification中捕获文本,但对于CREATE_TEXT为0而言,奇怪的是sy-subrc,因为设置标志的逻辑是 写在支票里面,这支支票已经很完美了。 第二个奇怪的部分是,如果我正在从SOIN调试类方法,那么即使是FR语言,我也能看到文本。
我已经做过一些研发工作,并在FM之前和之后尝试使用COMMIT和Wait,COMMIT_TEXT,WAIT进行操作,但是没有成功。
请问有人对此提出解决方案。
预先感谢。
谨此问候
(20.3 kB)
所以,这意味着您的程序在SAP收到有关PM通知的入站电子邮件时自动触发,并且在PM通知中添加了一个长文本。
您是否遵循注释1982719-无法显示长文本-使用功能模块SAVE_TEXT 吗? (涉及模块PM)
注释摘录:
现在,您说在调试时无法重现该问题。 常见的原因是,由于要进行逐步调试,因此延迟了代码的某些部分的执行,因此可能存在一个异步更新任务(由COMMIT WORK触发),该任务有时间在执行以下代码之前完成 您的代码将更新QMEL-INDTX或类似的代码。
无论如何,尝试与COMMIT WORK AND WAIT同步执行更新任务,然后看看会发生什么。
一周热门 更多>