点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
我有一个ABAP程序,该程序可以检查失败的作业,并向用户发送电子邮件以提供作业详细信息。 rsconn01在同一程序中运行。 因此不需要单独的苏格兰时间安排。
它在dev中完美运行。 环境也一样。 发送电子邮件没有延迟。 但是,同一程序在发送高质量电子邮件方面存在延迟。 与系统时间相比,用户的su01设置没有时区差异。
我观察到的实际问题是程序第一次运行时,该条目仅位于SOST中。 在下一次ABAP运行中,旧条目将替换为新条目,并发送与SOST中的旧条目有关的电子邮件。 现在,新条目仅位于SOST中,直到完成下一次ABAP运行为止。
在SOST中显示"等待通信服务"。 请注意,rsconn01已安排好,没有时区问题。 除此之外,没有特定的延迟时间。 旧条目只是等待新条目进入SOST,直到它发送电子邮件为止。
ABAP程序可以在开发人员中完美运行。 没有任何延迟。 这个上有灯吗??
此致
Mihir
您好Mihir,
在使用任何用于生成输出消息的函数之后,提交rsconn1之前,请确保具有"提交工作并等待"语句。 在完成其他工作之前,RSCONN01似乎正在运行。
此致
筛粉机
嗨
尝试检查报表RSCON001的作业是否存在其他设置:表SXJOBS
Max
代替执行SUBMIT,只需添加RSCONN01作为后台作业的第二步。 然后,如果有问题,很容易找到工作并进行故障排除。
关于新条目/旧条目-只需检查消息的状态并检查SOST(发送状态选项卡)中的参数即可。 自然地,您会收到两封电子邮件,因为您已两次运行该程序,但RSCONN01会将所有电子邮件发送到队列中,而不仅仅是该程序刚刚生成的一封电子邮件。 那是危险的事。
一周热门 更多>