自定义SM37中的作业日志错误???

2020-08-23 00:36发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 当作业有错误时,是否可...

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

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


嗨,

当作业有错误时,是否可以显示特定的自定义信息? 我希望在SM37中显示作业日志。

例如,在一个特定的已取消作业上,它显示一个已经自定义的消息"检查负载"消息类型" E"。

代替此消息,我需要它来在其运行的表中显示一个字段。 我知道该字段的名称,因此当作业取消时,它将显示表格字段。 有没有办法对此进行编码以在作业日志中显示它?

此外,我需要作业在遇到错误后不取消。 我假设这是由于所选消息的类型,即" E"。 我要寻找哪种消息类型?

谢谢

6条回答
歪着头看世界
2020-08-23 01:06

这是我要更改的程序中的结束代码:

从/BIC/PZINF_DTST中选择*附加表的相应字段
 it_zinf_dtst其中s_tzone中的/BIC/ZTZ_ZONE。

 使用键/BIC/ZRPT_STS ='102'读取表it_​​zinf_dtst
/BIC/ZRPT_CON ='99999'。
 如果sy-subrc ='0'。
   打开数据集dsn以默认文本模式编码输出。
   将flag_n传输到dsn。
   关闭数据集dsn。
   消息"检查负载",键入" E"。
 其他。
   使用键/BIC/ZRPT_STS ='101'读取表it_​​zinf_dtst
 /BIC/ZRPT_CON ='250'。
   如果sy-subrc ='0'。
     打开数据集dsn以默认文本模式编码输出。
     将flag_n传输到dsn。
     关闭数据集dsn。
     消息"检查负载",键入" E"。

   其他。
     打开数据集dsn以默认文本模式编码输出。
     将flag_y传输到dsn。
     关闭数据集dsn。
   万一。
 万一。
 选择结束。

好的。 我可以在"消息"中输入表字段名称吗? 我希望它在发生错误时显示表字段中的内容。 这可能吗,还是只允许在作业日志的消息区域中使用字符串变量?

一周热门 更多>