ERP中如何设置FEFO并兼顾批次限制
会计 25/10/2026

ERP中如何设置FEFO并兼顾批次限制

阅读其他语言版本 ไทย English

先入库不一定先到期

新到批次可能比原有库存更早到期。只按收货日期拣货,会把先到期的货留在库内。FEFO按最早到期优先,与FIFO按先入库优先不同,但需要准确批次数据,并确认该库存允许出库。

应先区分可出库资格,再确定排序:哪些货可以放行,可放行货中哪批优先?隔离、未检退货或冻结库存不能仅因临近到期就放行。这些规则需由仓库、质量和系统负责人共同确定。

记录真实批次和库位

收货记录应把商品、生产批次、到期日、数量、单位和库位与可读原始凭据关联。标签与送货单不一致时暂停核查,不为通过必填栏而编造日期。收货、生产和到期日期应分开记录,并控制修改权限及理由。

Microsoft的Business Central文档要求设置商品追踪、记录到期日并在仓库启用FEFO;排除过期库存还取决于其他设置。这是所引产品的行为,并非所有ERP都一样,应测试实际版本和流程。

收货顺序选错批次的示例

假设测试日为11月1日:甲批10月1日入库,12月31日到期;乙批10月20日入库,11月30日到期。两批均已放行且无其他限制时,FEFO应先推荐后入库的乙批。这些是假设测试日期,不是任何产品的保质期建议。

再假设客户要求11月1日发货时至少剩余45天有效期,乙批即不符合要求,尽管它最早到期。应先筛选资格再排序;系统不能自动处理时交人工审核,不能修改到期日让出货通过。

全仓上线前测试例外

测试应涵盖缺失到期日、已过期、隔离库存及指定批次订单。生成拣货单前先记录预期,再核对推荐批次、数量及排除原因。结果不符时区分数据、配置与设计限制,不要关闭所有规则来推进作业。

测试还应延伸到实际拣货和过账:推荐正确并不证明拿对了批次。测试扫错批次、数量不足及分批发货,核对告警和例外记录,包括谁批准换批及原因。应在合适测试环境使用模拟数据。

用证据验收流程并跟踪临期库存

验收应证明可从出库追溯至收货,缺失日期有修正负责人,临期报告也能显示被暂停库存。只显示可售品可能掩盖待查期间过期的批次。FEFO仅排序,不能创造需求或让旧货变安全。

与Chawinnix讨论ERP时,带上商品示例、客户规则及测试预期,使范围明确覆盖数据、权限和例外。先试点有限商品,检查错拣与规则覆盖情况后再扩展,不能只凭FEFO开关已开启就验收。

概念图:带时间符号的多批货物与拣货托盘

参考资料