请选择 进入手机版 | 继续访问电脑版

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

SAP VL10BATCH批量后台创建交货单,如何让后台同时创建出DN

热度 1已有 1201 次阅读2024-5-19 22:58 |个人分类:SAP经验|系统分类:公开分享| VL10BATCH, 后台作业

此前,写了两篇批量后台创建交货单,突破交期30天限制,以及筛选条件细到item level

平时测试时,也有遇到别的问题,比如交货复制控制设置导致的问题,或者是合并建交货单出错等等,但都不是啥大问题,就没有必要罗列了,重点还是这俩问题:如果筛选条件设置不当,可能会导致不符合条件的交货单也被创建;在处理具有较长交期的订单时,可能需要特别的方法来解决后台处理超时的问题。

今天,我们和大伙一起梳理一下刚开始用VL10BATCH后台建单会遇到的一个问题,就是后台作业执行后,只是筛选出符合条件的SO,但并没有同时建出DN的情况;此外,本文后半部分,与大伙一起看看与VL10BATCH配套使用的job执行结果查看报表;

我们先来看具体问题,VL10BATCH建的Batch job,执行后出现如下图的log

当我们点开此jobspool,可以看到符合条件的SO数目以及SO的具体信息:

但此SO就是没有被成功建出DN,只是Displaylog中而已,通过查看SODocument flow也可以看到,DN未被创建:

这问题本身并不复杂,直接修改一下所选的Profile Z101”的配置即可,通过T-codeVL10CUA,将F code profile中‘0001’改为‘5001’, 如下图:

配置修改保存后,再刷新一下VL10BATCH中的Profile,可以查看到VL10BATCHVariant已更新如下:

再次执行JobDN就会被同时创建出来。

接下来,我们一起看看配套的报表,后台批量创建DN后,业务同事并不一定会去查看job执行情况,甚至可能都没有给权限,那就可以使用VL10BATCH配套的log结果查看报表,T-codeV_SA,执行后的界面如下图:

设定筛选条件后,执行即可查询到job的运行结果:

这个界面,我们可以查看到创建成功的DN数,如下图:

也可以执行显示某个DN,或者是某个DNDocument flow:

此报表比较方便项目实施中测试结果查验,也方便业务同事平时对DN创建的job结果核查。

此外,朋友们在此类后台作业中所遇到的问题,或者有好的解决思路,都可以联系我,我们一起学习探讨;同时也欢迎在SAP亦橙网(sapeclub.com)中留言交流。

存网盘

路过

雷人

握手
1

鲜花

鸡蛋

刚表态过的朋友 (1 人)

发表评论 评论 (1 个评论)

回复 admin 2024-9-15 12:15
绝对技术流,火辣辣的干货!这个话题设法得火!🔥

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 立即注册

返回顶部