创建外向交货单的选项Options for Creating Outbound Deliveries
你可以手动地创建outbound delivery引用或者不引用特定的订单,然而如果你手动创建delivery,你不能delivery采购订单或者其他的requests;
如果你使用集中处理(delivery list),你可以为所有类型的shipping documents交货,在这种情况下,系统自动地创建若干的outbound deliveries,这可以在线处理也可以后台处理;
交货清单Delivery List
Delivery List是需要交货的所有交易的清单;
你使用不同的标准选择凭证来集中处理delivery,下一步,系统自动创建outbound deliveries;如果shipping criteria相同,系统合并这些凭证到一张outbound delivery;反过来,系统分割一个交易到几张outbound deliveries;
你可以用delivery scenarios来为不同的deliveries业务流程建模;当你处理delivery list,你仅需要选择一个scenario;
交货场景的例子Examples of Delivery Scenarios
一个delivery scenario模型化了为交付货物以满足不同的类型订单的一个业务流程;例如,有一个delivery scenario允许你按照行项目来完成SD订单的deliveries;该dilivery scenario已经在系统中定义;
由Delivery process产生的requirements用user roles(也叫做list profiles)来建模,它们使你能够调整你的delivery list处理,它们让你控制selection的范围,delivery list的显示,the type of delivery等等;
在标准系统中,为每个delivery scenario分配了一个user role;你能够在配置中维护user roles;
如果用户经常或一直使用相同的scenario,则可以将它设置为用户的default scenario;
选择和显示交货单Selection and displaying the delivery list
选择到期交货单的不同的标准显示在tabstrips;tabstrips的数量和选择标准因不同的 delivery scenario和user role而不同;
用户可以在用户自定义scenario中定义变量并由此创建了用户自定义的选择条件;
当你创建了你的选择后,系统根据你的选择条件显示应该交货的所有凭证的清单,user role中的设置还会影响到清单的显示;
在清单中有许多的ABAP list viewer功能可用,例如排序、求和以及筛选;
从这个清单,你能够在线创建deliveries或者在后台创建并跳转到相应的凭证;
当你通过访问display variants来使用清单时,你也可以修改该list的显示;
决定拣货位置Determining the Picking Location
如果订单项目中没有指定拣货的storage location,系统在创建outbound delivery时决定storage location并复制到delivery item;订单项目中输入的storage location复制到outbound delivery;
系统基于delivery type中定义的rule来决定picking location;标准系统提供的rules:
MALA:取决于shipping point,deliverying plant,物料主记录中定义的物料的storage condition;
RETA and MARA:主要用于贸易场景;
你也可以为picking location search定义自己的rules;
为每个delivery item type激活Picking location search;
修改和添加外向交货单Changing and Adding to the outbound Delivery
Delivery凭证保存后你可以修改或添加;但是你应该确保像ship-to party和shipping point这样的信息一旦你创建了outbound delivery之后是不可更改的;
例如,你可以添加项目到outbound delivery,这些项目可以引用其他订单(deliver order function),对于增加订单项目,应用和在集中处理中合并订单相似的分割标准;
你还可以添加独立于订单的项目到outbound delivery;对这样的item,系统使用通常的rules(见Controlling Elements of the Outbound Delivery)来决定item type;
不完全项目日志Log of Incomplete Items
如果你调用不完全项目日志,系统检查outbound delivery中的数据是否完全;从生成的清单,你可以直接跳转到维护不完全fields的屏幕;
你可以从delivery processing中调用log of incomplete items,或者用一个特殊的报表来选择incomplete delivery documents,这会产生一个需要处理凭证的清单;
在outbound delivery中,系统可以在header和item层同时检查完整性;
在配置中,你能够控制哪些字段如果不输入会导致outbound delivery不完整以及这对后续的活动如picking,packing,goods issue,billing会有哪些影响;(例如,如果item中的volume缺失,picking可能不被允许);
导致delivery不完整的字段选择依赖于delivery type和delivery item category;
另外,你可以使用相应的配置功能来设置partner function和texts为必须的;如果凭证中必须的partner function的指定是空的或者必须的text不存在,则会输入一条记录到log of incomplete items;
外向交货单监控Outbound Delivey Monitor
外向交货单监控清单显示了所有需要处理的或者已经处理的deliveries;
你可以从众多的标准中选择来筛选需要的凭证;系统显示所选择outbound delivery的清单,然后你可以在这张清单执行后续的功能;这包括处理shipping的output type,像delivery note;另外,你可以调用delivery environment的信息;
你可以为选择和显示凭证定义user-specific variants(选择变量或显示变量);
你还可以使用外向交货单监控来为多个清单在后台一起执行重要的后续功能(例如,为picking创建transfer orders,或者posting goods issue);
你可以以相同的方式使用内向交货单监控来监控和执行内向交货活动;
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/paulun/archive/2009/03/03/3953734.aspx