内向交货单(Inbound Delivery)的删除
我们知道依照下述流程创建内向交货单,同时参照该单据所参照PO明细行存在收货的话,则该内向交货单无法删除。
订单->内向交货单->收货
但如果换一种流程呢?
订单->收货->内向交货单
出现上述流程的情况基本为误操作(在创建内向交货单的时输错PO号码)。按照正常的逻辑去想,内向交货单在PO收货之后才被创建,虽然对PO Details会有更新,但它跟该笔收货不存在什么关联,应该可以删掉。
但不幸的是,如果不取消入库,这个内向交货单是删不掉的。
在这一块R/3似乎只对相关联的操作是否存在做Check,至于这些相关操作发生的先后顺序R/3好像不管。
一个小问题,但发生了也挺烦的。你也许不得不把一笔09年的库存变成10年的,很有可能该物料现在库存为0(或者小于想要取消的入库数量),想要取消之前的入库还得561先加库存,碰巧你没有使用561的权限。。。