在实施食品、化工、医药或电子元器件等行业的 SAP 项目时,“批次管理 (Batch Management)”是几乎绕不开的核心环节。它决定了系统能否精准追踪“哪个生产日期的、什么质量状态的库存,现在放在哪里”。然而,在批次管理的后台配置中,有一个堪称“隐藏 Boss”级别的基石设置——OMCT(批次级别)。一旦系统上线且产生了业务数据,想要再修改它简直比登天还难(需要执行极其复杂的底层数据转换)。今天,结合系统的核心配置界面,来理清“批次级别”的概念,以及它如何与下游的 SD(销售)模块联动,实现发货时的自动批次决定。1. 什么是批次级别?(OMCT 的三个选项)批次级别,通俗来说就是告诉 SAP 系统:“批次号这个东西,到底在多大的范围内是唯一(不能冲突)的?”通过事务代码OMCT(或后台 SPRO 路径进入),我们可以看到系统提供了三个选项:选项一:批次在工厂级别唯一(非推荐 / 历史遗留)含义:工厂 A 的“批次号 001” 和 工厂 B 的“批次号 001” 被系统认为是两个完全没有关系的东西。避坑指南:这是 SAP 早期版本的逻辑。如果你选了这个,当发生跨工厂的库存调拨时,批次号和特性值极容易丢失或发生冲突。在现代的 SAP S/4HANA 项目中,几乎是不会选择这一项。选项二:批次在物料级别唯一(王道选择 / 业界标配)★含义:只要是“物料代码 A”,它的“批次号 001”无论是在上海工厂、北京工厂还是跨了公司代码,系统都认得它是同一个