4. 采购收货环节的批次信息采集配置
采购收货是原料批次数据真正进入系统的第一道关口。在此之前,批次号、生产日期、到期日期、供应商批次等信息只存在于供应商的送货单或包装标签上;收货过账之后,这些信息才成为ERP中可以追溯、可以校验、可以参与先进先出和效期预警的结构化数据。因此,本节要解决的核心问题不是"能不能录",而是"如何让该录的必须录、录错能被拦住、录重能被提醒"。
在SAP体系中,这一目标通常通过三个层次配合实现:物料主数据中的批次管理标识与货架寿命参数、收货过账时的批次特性赋值、以及移动类型或特性上的校验逻辑。若使用其他ERP(如用友、金蝶、浪潮),概念对应关系类似,只是配置入口不同。下面以通用ERP配置思路为主线,穿插SAP的具体对象,便于迁移理解。
一、先明确"哪些物料必须采批次"
强制录入的前提是物料本身已启用批次管理。若物料主数据的批次管理标识未勾选,收货界面根本不会出现批次字段,后续所有校验都无从谈起。因此配置的第一步是核对物料主数据的批次管理标识,并同步维护货架寿命相关参数:总货架寿命(Total Shelf Life)、最低剩余货架寿命(Minimum Remaining Shelf Life)、生产日期与到期日期的计算关系。这三个参数决定了系统能否自动推算到期日期,以及收货时是否因剩余效期不足而被拦截。
例如某乳品企业规定:原料"浓缩乳清蛋白"总货架寿命24个月,最低剩余货架寿命为收货时不得少于总寿命的75%,即到货时剩余效期须≥18个月。若供应商送来一批生产日期已过7个月的货,剩余效期17个月,系统应在收货校验时给出阻断或警告。这类规则必须先在物料主数据中落地,收货校验才有判断依据。
二、收货界面的字段采集配置
收货过账时,批次信息通过"批次特性"承载。配置要点是:为相关物料分配批次类(如SAP中的023类),并在该类下定义需要采集的特性,再把特性分配给物料。典型字段包括:
- 供应商批次号:字符型特性,长度建议20位,必输;
- 生产日期:日期型特性,必输,且不得晚于收货日期;
- 到期日期:日期型特性,可由生产日期加货架寿命自动推算,也允许手工覆盖但需校验;
- 内部批次号:通常由系统按编号范围自动生成,也可配置为手工录入并校验唯一性;
- 检验状态:与质检流程联动,收货后默认进入"待检"状态。
字段的"必输"属性在特性层面通过"必输项"标识控制,而不是靠界面开发硬编码。这样做的价值在于:同一套配置可以复用到采购收货、生产收货、退货等多个移动类型,维护成本低,且规则集中、便于审计。
三、校验规则的设计
仅有必输控制还不够,真正减少错录的是校验规则。建议至少配置以下四类:
日期有效性校验。生产日期不得晚于当前收货日期(防止未来日期);到期日期必须晚于生产日期;到期日期与生产日期的差值应与物料货架寿命一致,若偏差超过容差(如±3天)则提示复核。对于保质期敏感的原料,还应校验剩余效期是否满足最低剩余货架寿命要求。
重复批次提醒。同一供应商批次号在同一物料下重复出现,往往意味着供应商拆单送货、标签复用或录入错误。配置方式是在保存时执行检查:以"物料+供应商批次号"为组合键查询已有批次,若存在则弹出提醒,要求收货员确认是分批到货还是误录。注意这里宜用"提醒+确认"而非"硬阻断",因为分批到货在实务中确实存在。
格式与长度校验。供应商批次号常含字母、数字与连字符,应限制允许字符集与最大长度,避免全角字符、空格混入导致后续追溯查询失败。
跨字段逻辑校验。例如检验状态为"待检"时不允许直接过账到非限制使用库存;到期日期早于收货日期加最小剩余效期的,禁止进入可用库存。
四、配置生效后的收货判断路径
下图展示了从扫描物料到批次数据落库的完整判断链,重点标出了各校验点的拦截与放行关系,可作为配置完成后的自检对照。
五、一个可参考的配置样例
以下以某调味品企业采购"酿造酱油"为例,给出批次特性与校验规则的配置清单,字段与阈值均为教学示例,实际项目需按物料规格书调整。
| 配置项 | 取值示例 | 作用 |
|---|---|---|
| 批次管理标识 | 启用 | 收货界面出现批次字段 |
| 总货架寿命 | 18 个月 | 推算到期日期 |
| 最低剩余货架寿命 | 12 个月 | 效期不足时拦截 |
| 供应商批次号 | 必输,≤20 位,字母数字连字符 | 追溯与查重键 |
| 生产日期 | 必输,≤收货日期 | 日期有效性 |
| 到期日期 | 自动推算,允许覆盖但需复核 | 效期管理 |
| 重复批次处理 | 提醒并需二次确认 | 区分分批到货与误录 |
| 收货后状态 | 待检 | 与质检流程衔接 |
六、上线前必须做的验证
配置完成后不能只看界面是否出现字段,而要用测试用例逐条验证判断路径。建议至少覆盖:正常批次一次通过;生产日期填成明天被阻断;到期日期早于生产日期被阻断;同一供应商批次号二次录入触发提醒;剩余效期不足12个月被拦截;供应商批次号含全角字符被拒绝。每条用例记录预期结果与实际结果,全部通过后再放开给收货岗位使用。
此外,收货员的操作习惯直接影响数据质量。应在收货工位张贴字段填写规范,明确"供应商批次号以包装标签为准、不得自行编造",并约定标签模糊时的处理方式(如拍照留档、按供应商送货单编号加后缀)。配置是底线,规范是上限,两者配合才能真正让批次数据可用。