SAP WM自动创建TO后台作业报错 - Processing Type没有维护 - 之对策

SAP WM自动创建TO后台作业报错 - Processing Type没有维护 - 之对策

 

笔者所在的D项目上,需要设置自动创建TO的后台作业。笔者为程序RLAUTA10定义了变式,然后设置了后台作业,结果运行失败,报错如下:

SAP WM自动创建TO后台作业报错 - Processing Type没有维护 - 之对策

 

 

笔者所做的OMKZ的配置如下:

 

SAP WM自动创建TO后台作业报错 - Processing Type没有维护 - 之对策

 

相关移动类型的配置里也设置好了Automatic TO的indicator X,

SAP WM自动创建TO后台作业报错 - Processing Type没有维护 - 之对策

 

IM与WM interface中Immediate TO也做好了设置,

SAP WM自动创建TO后台作业报错 - Processing Type没有维护 - 之对策

 

移动类型上,Processing type (OMKZ) 该有的配置都有了,为啥还会报这种错误?笔者很是不解,被这个问题困扰了一段时间,反复修改相关配置然后去测试,一致都有这个报错。

 

经过上网查资料以及反复测试,终于找到了解决方案。将OMKZ的配置微调,如下图示:

SAP WM自动创建TO后台作业报错 - Processing Type没有维护 - 之对策

 

勾选AddId选项,该字段帮助文档如下:

SAP WM自动创建TO后台作业报错 - Processing Type没有维护 - 之对策

 

意思是说要么勾选这个选项,则系统为每个TR或者PCN创建一个TO单;如果不勾选这个选项,则需要在用户出口里定义一个additional criteria,然后将这个criteria维护在字段’Sel.Crit.’处,如下图:

SAP WM自动创建TO后台作业报错 - Processing Type没有维护 - 之对策

 

笔者所在的项目这个功能没有任何用户出口,所以需要勾选’AddId’列的checkbox。

 

修改了这个配置,然后再去check Job 运行情况,就不再报错了:

SAP WM自动创建TO后台作业报错 - Processing Type没有维护 - 之对策

 

2018-04-03 写于无锡市新吴区