2. 原料主数据与批次属性配置
在食品ERP中,原料主数据是批次管理的“地基”。如果物料主数据里没有把批次管理标识、编号规则、保质期和存储条件这些字段配置清楚,后续的入库、领料、追溯、临期预警都会失去依据。本节围绕“一个原料物料从创建到可被批次管理”的完整配置过程展开,重点讲清楚每个字段的作用、取值方式以及它们之间的关联关系。
一、先判断:哪些原料必须启用批次管理
并非所有物料都需要批次管理。食品企业的判断依据通常有三条:一是存在保质期约束,二是需要按供应商或产地追溯,三是不同批次的质量状态可能不同(如待检、合格、不合格)。典型需要启用批次管理的原料包括:生鲜农产品(蔬菜、水果、肉类)、乳制品原料、食品添加剂、食用油、香精香料、包装内袋等直接接触食品的材料。而办公用品、通用五金件等非食品接触类物料,通常不启用批次管理,以降低操作复杂度。
在ERP中,这一判断通过物料主数据的“批次管理标识”字段落地。以SAP为例,该字段为 XCHPF(Batch Management Indicator),在物料主数据的“工厂数据/存储”视图中维护;用友U8中对应“批次管理”复选框;金蝶云星空则在物料“库存信息”页签中设置“启用批次管理”。该标识一旦勾选并产生业务数据,通常不允许随意取消,因此配置前必须确认。
二、批次编号规则:日期+流水码的落地方式
批次编号是批次对象的唯一身份。食品行业最常用的规则是“日期+流水码”,例如 20250612-001,表示2025年6月12日产生的第1个批次。这种规则的好处是:一眼能看出生产或入库日期,便于先进先出(FIFO)判断;流水码保证同一天内多批次不重复。
在ERP中,批次编号规则一般通过“编号范围”或“批次编码规则”配置。需要明确三个要素:日期格式(如YYYYMMDD或YYMMDD)、流水码位数(如3位,支持每天999个批次)、流水码重置周期(按天重置还是按月重置)。配置时还要决定批次号是“系统自动生成”还是“手工录入+系统校验”。对于食品原料,建议采用系统自动生成,避免人工编造导致日期失真。
需要注意的是,批次编号规则应与采购入库、生产入库两个入口保持一致。如果采购入库按“入库日期”生成批次号,而生产入库按“生产日期”生成,则同一物料可能出现两套日期口径,追溯时容易混淆。建议在配置文档中明确:原料批次号统一采用“入库日期+流水码”,并在批次主数据中单独记录供应商实际生产日期。
三、保质期与存储条件字段
保质期字段决定ERP能否自动计算临期和过期。主数据中通常需要配置:保质期天数(如180天)、保质期单位(天/月)、最小剩余保质期比例(如收货时剩余保质期不得低于总保质期的2/3)。以某乳制品原料为例,总保质期180天,最小剩余比例2/3,则收货时剩余保质期不得少于120天,否则系统应触发收货预警或拒收。
存储条件字段用于指导仓库分配库位。常见取值包括:常温、冷藏(0~4℃)、冷冻(-18℃以下)、阴凉干燥、避光。在ERP中,该字段可配置为物料主数据的属性字段,并与库位主数据的“存储条件”做匹配校验。例如,冷藏原料入库时,如果操作员选择了常温库位,系统应给出提示或阻止过账。这一校验关系是很多企业容易忽略的配置点。
四、关联供应商与采购信息
批次追溯的核心链条是“批次→供应商→采购订单”。因此,原料主数据需要与供应商主数据、采购信息记录建立关联。具体包括:在物料主数据的“采购”视图中维护默认供应商、采购组、采购单位;在“供应商/物料”关联表中维护该供应商的供货规格、最小起订量、供货周期。对于批次管理物料,还应记录“供应商批号”字段,用于将ERP内部批次号与供应商出厂批号对应,这是召回时快速定位的关键。
下图展示了原料主数据各字段与批次对象、供应商、库位之间的配置关系:
五、配置后的验证:用一笔收货检验字段是否生效
主数据配置完成后,不能只看字段是否填了,而要用一笔实际收货来验证。假设采购1000kg全脂乳粉,供应商批号为 SUP-2505-A,入库日期2025年6月12日。操作路径为:采购订单收货→系统按规则生成批次号 20250612-001→录入供应商批号→系统根据保质期180天自动算出过期日期2025年12月9日→根据存储条件“冷藏”校验库位是否为冷藏库。
验证时重点观察四个结果:第一,批次号是否符合“日期+流水码”规则且当天流水从001开始;第二,过期日期是否等于入库日期加保质期天数;第三,若选择常温库位,系统是否给出存储条件不匹配的提示;第四,批次主数据中供应商批号是否与采购订单关联。四项都通过,说明主数据配置基本可用。若其中任一项未生效,应回到物料主数据对应视图检查字段是否保存、是否被工厂级参数覆盖。
最后需要强调:原料主数据的批次属性配置不是一次性工作。当供应商变更、保质期标准调整或新增存储条件时,应及时更新主数据并评估对在库批次的影响。配置的准确性直接决定了后续批次追溯、临期预警和先进先出的可靠性,是食品ERP批次管理能否真正落地的第一道关口。