『诡异的』VL10B创建外向交货单有错解决全经过

     房地产项目 1

      一直认为SAP
STO的事体模式配置起要生简单的,无非就是是涉一下购得单与交货单的关联,以及相应工厂的装运数据,其他诸如主数据的安装也没啊特别的。相比ICS模式,它掉了IDOC的布,所以还是死单纯的。但笔者于SAP
S4 1610
IDES环境下安排STO时甚至被难休了!虽然STO我安排了十分频繁,从未失手,但眼看无异于次审让自己为难至极!

      情况是这么的:

     
我事先以接单公司里面创建对外客户的行销订单,因为拖欠产品设置的与众不同采购是来自于一家生产工厂的,因此要求自然而然就飞至生育工厂里,然后养对应之铺面间买入订单(STO,也被公司里面转储)。但是于VL10B对拖欠打单生成交货的下,提示信息号VL324:项目项目&
不设有。

房地产项目 2

      采购订单详情如下:

房地产项目 3

      从『装运』页签上看信都是例行的,说明该商厦内买入订单了可用!

      而网安排是,我也欠装置的还安装了:

房地产项目 4

房地产项目 5

房地产项目 6

房地产项目 7

房地产项目 8

房地产项目 9

     
本以为所有妥当后,我就去创造外向交货单,哪晓得报恩之似是而非,虽然网会转交货单,但交货单上物料和花色项目是拖欠的!

房地产项目 10

      如果改动该交货单,加上物料号,系统会提醒:

     『物料**勿对销售部门 分销渠道 语言ZH定义』

房地产项目 11

     
当然,这绝对是SAP放出来的烟弹,事实上我物料是纯属没有问题之。真正错误的来源于不是这样子的,问题在于,为什么她会创不包含物料的错误的交货单号呢?

可是我咨询各路SAP顾问、QQ群、微信群、各种百度、各种自然应找,依旧没有找到任何的解决办法。网络上是STO的部署我都检查了相同举,完全就是从未其它问题。

     
起新我认为这是SAP的一个Bug,比较前面以ECC和1511底版本及本人都配备了很频繁了,完全无问题。

      没办法,懂技术开发的本身,留给自己的化解办法只有——Debug

     
于是自家先是通过ST05快速跟踪到对诺Lips(交货单)这张表的代码所在地,打上断点,运行程序下一律叠一叠向上稳定,发现其数据源来自于xlips,而xlips会根据自己后台装置的交货类型去tvcpl(交货复制控制)去读取相应的数额。在本例中,我发觉程序执行的凡打销售订单vbak和vbap读取数据。但STO里面是绝非销售订单的,看来问题有以这里,也就是是交货复制控制其中!

      于是自己打开后台:

    『SPRO——后勤执行——装运——交货复制』

      在目的地NLCC,源DL里面,我设置的NLC如下:

房地产项目 12

      这个明显就是是销售订单到交货单的复制控制!

      实际上应该是这样子的:

房地产项目 13

      也就是说数据来不再从销售订单读博!

      改了随后,重新创设交货单,问题化解!

 

      总结:

      1、按道理来说,这个复制控制的布置SAP标准虽会预设的,所以基本上网络达到富有对STO的配备都尚未这环节。同时,我当布置STO的下遇到过NLC项目项目不设有(SAP预设的凡存在的),自然的之复制控制也非会见有,我『偷懒』是参照的别安排进行复制过来。

      2、可能系版本是IDES的因,后台有一些的布置『丢失』了,所以要是确实使召开安排与测试的言辞房地产项目,IDES系统要未周到之!当然,这吗是涨知识了,碰到了先了碰不交之事情。

      3、懂开发之业务咨询顾问,真的挺有优势,非常贵!

 

相关文章