在outbound delivery发货单中如何自动产生TO

在outbound delivery发货单中如何自动产生TO

上次说到,在产生了IM文件后,如果要自动产生WM文件,转储单transfer order的话,可以去修改配置configuration就行了,

具体是这样修改的:

SPRO > Logistics Execution > Warehouse Managment > Interfaces > Inventory Managment > Define Movement Types – 选择 "LE-WM interface to Inventory Managment"

里面有IM移动类型和WM移动类型的对照,如你要在转储过账transfer posting后自动产生TO吧,转储过账IM的移动类型是321,而一般来说,其对应的WM移动类型也是321,在表格里面,有一个column,是V_T321-TAFKZ, Immed. TO creation, 里面有三个选择,blank空是do not initiate TO creation, A是start transfer order creation in the background, X是call up transaction ’create TO for material document’, 在选择了X以后,你就可以自动去产生TO了,这个X是自动模拟LT06的创建画面的。

而今天MAX ONE超进公司的仓库管理WM的用户老蒋,蒋学志又来找我何慕雄了,他说现在每天会发很多的货,会产生很多的outbound delivery,而因为上了WM管理后,picking检货都是要在生成outbound delivery发货单以后,再运行命令LT03来做的,因为这些都是手工做的,好像比较麻烦,能否像上次说的那样,自动产生转储单TO呢?答案是可以的,但是,做法就和上次的做法不一样了,这次是使用SAP输出条件类型的方法了。 

这里用的输出类型就是WMTA- Automatic TA,意思是自动产生转储单。有人可能会有疑问,在SD 输出类型output type不是用来打印文件,如发货单,装箱单等的吗?怎么现在又用来自动产生TO呢?其实啊,在SD中,输出类型的作用可大了,什么是输出类型呢?输出类型,其实就是输出信息啊,这些信息可以是纸质的,可以打印的信息;也可以是电子的信息,如邮件等等,当然也可以是其他的电子化信息,如EDI的信息格式iDoc,就是通过输出类型来产生的,而SD与其他模块,如WM的信息交换,也可以通过输出类型来实现。 

好了,介绍完原理以后,明白了道理以后,就可以继续介绍这个WMTA了,WMTASAP默认的从delivery产生输出信息,生成转储单Transfer Order的输出类型,我们只需要在输出类型的主数据中设定,一旦产生的delivery发货单,WMTA就可以自动产生就可以了。 

那么如何设定输出类型的主数据呢?命令就是VV21,然后,你在output type中输入WMTA,然后,系统就会自动弹出一个窗口然后选择key combination关键字组合,如下图,里面有两个关键字组合,delivery type/shipping pointdelivery type, 然后,你就可以选择delivery type/shipping point的这个组合。当然,这些的关键字组合是可以随意改变的,你如果想要增加或者是减少组合的话,那么就去修改配置configuration吧,这里就不详细的说了。 

 

好了,如下图,我们为delivery type发货类型选择最常见的LF,然后发货点shipping point0001,系统就会自动建议medium媒体是8special function; date/time4 在保存发货单文件时自动产生WMTA 

做了以上的工作以后,就可以自动产生转储单TO了,当然,如果你忘了在输出主数据中创建WMTA,那么,你也可以在delivery发货单中手工输入WMTA的输出类型,然后去自动创建TO,方法如下,在修改delivery的菜单中,选择extras-delivery out-headers,然后,就手工输入WMTA就可以了,其他的选项都是系统默认的。但是话又说回来,既然你忘了在输出类型的主数据中创建主数据,那么你就干脆用LT03来创建TO得了,何苦又多此一举,再进去发货单delivery里面去捣腾呢?

好了,我何慕雄叫SD顾问黄伟 Wayne Huang按照我的方法去设定以后,Wayne跑过来和我说,他碰到问题了,是什么问题呢?

Wayne说在设置了输出类型主数据以后,一般的销售订单,或者说是一般的发货单能够自动创建TO;但是,对于consignment fill-up,就是说寄售的订单就不行了。

于是,我就叫Wayne再去仔细查一下,特别是项目类别item category方面。后来,问题查了出来了。原来啊, consignment fill upitem categoryKBN- consignment fill up,我们应该是确保这个项目类别是可以做picking的,因为在WM里面,TO主要是为了检货picking的,如果该项目类别item category是不能够检货的话,那就谈不上是产生TO了;如要启用picking,在配置中的菜单如下:

SPRO- Logistics Execution > Shipping > Deliveries > Define Item Categories for Deliveries, 里面有一个‘Relevant for picking’的选项,我们只需要把这个选项勾上就可以了。

除了检查项目类别item category以外,我们还要确保WMTA的输出类型在该consignment的delivery type的output procedure输出程序里面,如果WMTA不在程序里面,那就谈不上显示出来了。如检查这个output procedure输出程序的路径如下:SPRO - Logistics Execution > Shipping > Basic Shipping Functions > Output Control > Output Determination > Maintain Output Determination for Outbound Deliveries > Maintain Output Determination Procedures.

好了,在检查了以上的配置以后,WMTA就可以在发货单delivery中自动产生了,问题也就解决了。

posted on 2011-04-12 00:22  何慕雄  阅读(1596)  评论(0编辑  收藏  举报

导航