2020-08-19 02:40发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨-我们有一个包装类(zcl_email),围绕着CL_BCS类和send之后的COMMIT WORK构建。
lv_sent_to_all = go_request->发送(i_with_error_screen ='X')。提交工作。
此电子邮件类别(ZCL_EMAIL)用于WD应用程序发送邮件。 在某些情况下,我们每月都会收到SOST中的"在队列中仍然没有条目"错误。
您能帮助我为什么我们遇到此问题吗? 可能是什么原因。
请在下面加上以下代码,看看是否可以在SOST中找到
提交RSCONN01并返回。
致谢,
Venkat
PS:还请注意,这是针对任何特定形式的电子邮件还是随机发生的。
执行上面的程序会将这些项目带到SOST。
Michael Piesche 我认为您的评论比当前的评论更能回答问题。 您可以将其转换为答案吗?
我希望您检查了文档"队列中没有条目"。 在创建电子邮件之后和执行提交工作之前,逻辑上很可能存在问题。 例如,您是否检查了与那些不一致的电子邮件一致的转储? 另一种方法是,像Sandra所建议的那样立即发送电子邮件,但是那样一来,您只会收到您的电子邮件,而不会收到后来出现的问题。
SAP文档的" 队列中尚无条目":
发送状态:状态标志不一致
从应用程序发送了一条消息。 消息的当前状态为"正在等待"。 但是,队列中尚无条目。
使用
这可以是已发送邮件的正常临时状态。 在SAPconnect发送过程的队列中输入消息的准备工作已经完成。 持久性服务将消息放入队列的相应数据库表后,状态将立即变为"等待"。 在许多情况下,其原因在于发送应用程序。 当应用程序设置了明确的提交工作时,持久性服务首先将数据写入数据库。 如果缺少此消息,则该消息不会放入队列中,并且SAPconnect发送过程不会记录该消息。 在发送请求概述中,可以使用重试将消息再次放入队列中,但是必须在发送应用程序本身中查找问题的原因。
问题的另一个原因可能是 在发送过程记录消息之前,手动删除了队列中的相应条目。
Venkata Kishore Babu Maguluri ,请继续处理您的公开问题。
或者如果没有太多要重复发送的电子邮件,则可以在发送请求之前通过CL_BCS的实例方法SET_SEND_IMMEDIATELY立即发送每封电子邮件:
go_bcs-> set_send_immediately(abap_true)。
RSCONN01将批量发送,以提高性能。
最多设置5个标签!
请在下面加上以下代码,看看是否可以在SOST中找到
致谢,
Venkat
PS:还请注意,这是针对任何特定形式的电子邮件还是随机发生的。
执行上面的程序会将这些项目带到SOST。
Michael Piesche 我认为您的评论比当前的评论更能回答问题。 您可以将其转换为答案吗?
我希望您检查了文档"队列中没有条目"。 在创建电子邮件之后和执行提交工作之前,逻辑上很可能存在问题。 例如,您是否检查了与那些不一致的电子邮件一致的转储? 另一种方法是,像Sandra所建议的那样立即发送电子邮件,但是那样一来,您只会收到您的电子邮件,而不会收到后来出现的问题。
SAP文档的" 队列中尚无条目":
发送状态:状态标志不一致
从应用程序发送了一条消息。 消息的当前状态为"正在等待"。 但是,队列中尚无条目。
使用
这可以是已发送邮件的正常临时状态。 在SAPconnect发送过程的队列中输入消息的准备工作已经完成。 持久性服务将消息放入队列的相应数据库表后,状态将立即变为"等待"。 在许多情况下,其原因在于发送应用程序。 当应用程序设置了明确的提交工作时,持久性服务首先将数据写入数据库。 如果缺少此消息,则该消息不会放入队列中,并且SAPconnect发送过程不会记录该消息。 在发送请求概述中,可以使用重试将消息再次放入队列中,但是必须在发送应用程序本身中查找问题的原因。
问题的另一个原因可能是 在发送过程记录消息之前,手动删除了队列中的相应条目。
Venkata Kishore Babu Maguluri ,请继续处理您的公开问题。
或者如果没有太多要重复发送的电子邮件,则可以在发送请求之前通过CL_BCS的实例方法SET_SEND_IMMEDIATELY立即发送每封电子邮件:
RSCONN01将批量发送,以提高性能。
一周热门 更多>