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

2020-08-23 00:36发布

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

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


嗨,

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

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

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

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

谢谢

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

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


嗨,

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

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

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

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

谢谢

付费偷看设置
发送
6条回答
落灬小鱼
1楼-- · 2020-08-23 01:05

HI

检查交易sm13和sm21。

此致

Niyaz

歪着头看世界
2楼-- · 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。
   万一。
 万一。
 选择结束。

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

浮生未央
3楼-- · 2020-08-23 01:02

但是运行作业是否被视为更新? 您会在SM13中找到这个吗? 我还注意到SM21删除了旧的日志文件。 我不想这样。 我想保留历史记录。

CPLASF-自律
4楼-- · 2020-08-23 01:10
微wx笑
5楼-- · 2020-08-23 01:04

是 定制程序或标准SAP程序的工作?

风早神人
6楼-- · 2020-08-23 00:57

嗨。
您知道答案了吗? 请给我答案。 我还发现为什么在消息类型为" E"时不取消作业。

一周热门 更多>