一句话理解

交货单(Delivery)是"把货送出去"的指令:销售订单说"客户买了 100 件",交货单说"从哪个仓库、哪天、发 100 件"。拣配、包装、装车都围着交货单转,最后过账发货(PGI)——库存扣减,货权转移。

实战提示

实战提示:给仓库讲交货单只说一句——"交货单就是仓库的派工单:拣什么、包什么、装哪车,全看它。" 没有交货单的出库,叫"黑出库"。

交货全流程

1
销售订单客户要货:物料、数量、交期
2
创建交货单(VL01N)参照订单:发货点、批次、数量
3
拣配按仓位拣货(EWM:波次+WT)
4
包装HU 打包
5
过账发货(PGI)借:销售成本 / 贷:库存,货权转移
6
开票参照交货单开票(VF01)

发货点:从哪发货

**发货点(Shipping Point)**决定"从哪个仓库发":

  • 按工厂+装运条件+装载组自动确定
  • 一个销售订单行可以拆多个交货单(分批发货)
  • 发货点 = 仓库的作业组织(对应 EWM 的仓库号)
注意

常见坑:发货点确定规则没配全。新增一个工厂,忘了配发货点确定,VL01N 建交货单时报错。新增组织单元后,SD 的确定规则(发货点、定价、科目)要成套检查。

拣配与 EWM 衔接

场景 流程
无 EWM(IM/WM) 交货单 → 转储单(LT03)→ 确认 → PGI
有 EWM 出库交货单 → EWM 波次 → WT 拣配 → PACK → LOAD → PGI

EWM 场景下,SD 的交货单自动同步为 EWM 出库交货单(/SCWM/PRDO),后续作业全在 EWM 里。详见 EWM 出库流程。

过账发货(PGI):关键时点

**PGI(Post Goods Issue)**是发货的记账动作:

  • 借:销售成本 / 贷:库存(按物料估价)
  • 交货单状态变为"已完成"
  • 开票的前提:没 PGI 不能开票(货物类)
实战提示

实战提示:PGI 的时点要和财务对齐——货发出去了但月末没 PGI,收入就进不了当月。月末关账前,SD 的"已发货未 PGI"清单是必查项。

批次与序列号

要求 说明
批次管理 食品、医药:发货必须指定批次(FIFO/效期)
序列号 设备类:一物一码,全程追踪

常见问题

Q:交货单可以部分发货吗?

A:可以。100 件的订单,先发 60,交货单按 60 建,剩下 40 下次再建交货单。但注意:订单行的"交货完成"标识——打了完成标识,剩下的 40 就发不出去了。

Q:PGI 做错了(发错货)怎么办?

A:用 VL09 冲销 PGI,货退回仓库。但已开票的要先冲销发票——逆序冲销:发票 → PGI → 交货,一步不能乱。

Q:客户拒收退货怎么走?

A:建退货订单(RE),收货走退货交货,质检(QM)后决定退供应商还是报废。退货不是"发货的逆操作",是独立流程。

实战经验

  • 交货单的交货日期是承诺:VL01N 建单时系统按 ATP 算出的日期,销售别手工乱改——改了的日期,仓库不一定做得到。
  • 发货的装车顺序影响客户满意度:多卸货点的车,先卸的后装。EWM 的装车(/SCWM/LOAD)可以管,但规则要事先和承运商对齐。
  • 月末在途发货要盯:货发出去了、月末没到客户,算谁的库存?会计上叫"在途物资",SD/MM/FI 三方要在关账方案里写清楚。

相关阅读

相关 T-code:VL01NVL02NVL03N