跳到主要内容

发货管理

发货管理功能处理库存的出库流程。当产品需要离开仓库时,发货功能确保正确的库存被保留、按 FIFO 顺序消耗,并在整个配送过程中被跟踪。


发货流程

发货生命周期遵循清晰的顺序:

  1. 创建发货 -- 使用所需的产品和数量发起新的发货
  2. 保留库存 -- 系统使用 FIFO 顺序将所需数量置于 保留 状态
  3. 确认发货 -- 货物发出后,保留库存被永久扣减
  4. 配送跟踪 -- 随着发货进度更新状态
FIFO 实际运作

为发货保留库存时,系统始终 优先选择最早的可用库存。这确保了正确的库存轮换和准确的销售成本计算。


创建发货

  1. 从库存菜单导航到 Shipments 部分
  2. 点击 New Shipment
  3. 填写发货详情:
    • 接收方 / 客户 -- 发货的收件人
    • 发货日期 -- 货物发出的时间
    • 参考编号 -- 可选的外部跟踪号或订单参考
  4. 添加 发货项目
    • 选择 产品
    • 输入要发货的 数量
    • 系统自动检查所有仓库的可用性
  5. 点击 Save

保存时,系统按 FIFO 顺序在相关库存记录中将所需数量置于 保留 状态来保留库存。


库存保留流程

保存发货时,库存保留机制的工作方式如下:

步骤操作
1识别所请求产品的所有库存记录
2按创建日期排序(最早的在前)
3从最早库存的 可用 数量中扣减,直到满足发货需求
4将扣减的数量移至每条受影响库存记录的 保留
5如果可用总量不足,系统在允许发货前发出警告

示例

假设您需要发货 50 件 产品 A,现有以下库存:

库存条目创建日期可用量
库存 #11 月 5 日30
库存 #21 月 12 日40

系统将从库存 #1 保留 30 件(完全消耗)并从库存 #2 保留 20 件,使库存 #2 剩余 20 件可用。


发货状态

状态描述
草稿发货已创建但库存尚未保留
待处理库存已保留(保留中),等待发出
已发出货物已发出;保留库存被永久扣减
已送达收件人已收到发货
已取消发货已取消;保留库存释放回可用状态
提示

如果发货被 取消,所有保留数量将自动释放回可用库存。无需手动调整。


管理发货

查看发货

发货列表 页面显示所有发货,提供以下筛选选项:

  • 状态 -- 按草稿、待处理、已发出、已送达或已取消筛选
  • 日期范围 -- 按发货日期筛选
  • 产品 -- 查找包含特定产品的发货
  • 搜索 -- 跨参考编号和收件人进行全文搜索

编辑发货

您可以在发货处于 草稿待处理 状态时编辑:

  1. 打开发货记录
  2. 根据需要修改项目、数量或详情
  3. 点击 Save -- 系统自动重新计算库存保留
注意

一旦发货状态设为 已发出,则无法编辑。如果发出后需要更正,请使用库存调整进行对账。

确认发出

当货物实际发出时:

  1. 打开发货记录
  2. 点击 Mark as Shipped
  3. 系统从库存中永久扣减保留数量
  4. 为每条受影响的库存记录创建库存分类账条目

与库存管理的集成

发货管理与库存管理紧密集成:

  • 库存可用性 -- 发货表单在允许保存前会检查实时可用量
  • 保留更新 -- 保存发货会立即更新受影响库存记录的保留量和可用量
  • 库存分类账 -- 每次保留、发出和取消都记录在库存分类账中,实现完全可追溯
  • FIFO 一致性 -- 所有发货操作都适用相同的 FIFO 规则

故障排除

问题解决方案
库存不足警告检查可用数量;先处理待入库的收货
保留数量未释放确保发货被正确取消,而不仅仅是删除
发货无法编辑只有草稿和待处理状态的发货可以修改
发出后库存数据未更新确认发货状态已更改为已发出;检查日志中的错误
FIFO 顺序似乎不正确库存按创建日期排序;验证收货处理日期