批次是物料管理中的常见概念,特别是在化工、制药、快消等行业,由于生产工艺或材料的原因,不同批次的产品或原料,在具体的属性上有区别,或出于保质期、质量追溯等原因,需要对同一物料,不同批次的产品或原料进行区别,那么,启用批次管理可以很好的达到此目的。

SAP提供了完善的批次管理功能,从物料的入库,在库,出库的管理,或生产过程管理,或销售管理,都可以使用批次管理功能。这意味着,对于启用了批次管理的物料,所有的库存移动都需要录入批次号(自动或人工指定),当为收入时还需要指定批次属性。

通常,批次管理依赖于分类系统保存批次属性,简单的配置过程如下

1、激活批次管理并指定批次的级别:在此处激活系统的批次管理功能;批次级别是指批次号的生产范围,由小到大可以选择是工厂级别、物料级别或客户端级别,意义就是批次号在哪个级别是唯一的,比如选择了物料级别,那么当接受到物料时生产一个批次号,但当这个物料被转移到别一个工厂时仍保持这个批次不变;

Batch level: 
有三种模式: 
1.1.工厂级别:即表示  工厂和物料的组合信息才能决定一个批次。同一个批次号可以在多个工厂中使用,但是不同工厂的同一批次号的特性值是不相同的,所有在跨工厂转储的时候,需要重新创建这个批次,同时指定特性值。 
1.2.物料级别:即表示  物料本身就可以决定一个批次。所有工厂中同一批次的特性是必需相同的。所有在不同工厂转储的时候,系统就认为接受工厂的批次特性值就是源工厂的。 
1.3.集团级别:即表示  批次在整个集团是唯一的。一个批次号只能分配一次,不能分配给其他物料。 
SAP系统默认的选项 2. 物料级别

Batch staus management批次状态管理
激活批次状态管理。 
批次状态:有非限制和限制两种,当启用批次状态管理后,物料的库存状态从非限制到限制的转换或者反向转换就不能通过库存状态转换移动类型 321 来实现,必须通过更改批次的状态属性来实现,系统自己转换状态。

Plants With batch status management: 
只有当批次管理在 Plant Level 时,才会有效。 指定具体的工厂是否启用状态管
理。 
Initial status of a new batch: 
根据物料类型来设定物料初始状态是否为限制,当选择上 Initial Status时,为限制。一般不选。

2、指定批次的字段选择(显示、隐藏、必输、可选)
3、激活批次的内部给号:如果批次是外部给号的,选择不激活内部给号即可,如果批次需要内部给号,系统可以自动生成批次号(流水号)或根据给定的逻辑生成批次号(需要通过用户出口实现,增强:SAPLV01Z)

号码范围段的自定义出口。增强为 SAPLV01Z 
SAPLV01Z 包括两个出口,分别是:EXIT_SAPLV01Z_001 和 EXIT_SAPLV01Z_002 
SAP提供了 6 个实例。 
1.复制生产订单号至批次号码上。 
2.复制销售订单号至批次号码上。 
3.批次号码按物料类型来分配。 
4.批次号码按物料号码来分配。 
5.批次号码包括日期。 
6.批次号码包括工厂号码。 
1.2.3.4 可以通过 EXIT_SAPLV01Z_001来实现。 
1.2.5.6 可以通过 EXIT_SAPLV01Z_002来实现。 
实例:在号码中增加日期。 
CMOD:创建增强

4、定义生产/库存移动的批次号生成原则,

定义货物移动的批创建:

货物移动中的定义,是根据移动类型来的。

默认是自动创建或者手动创建(不检查手动创建号码的合法性)

这里要注意一点:如果要检查外部分号的范围,系统是默认检查号码段范围 02
组,这里在号码范围设置里面定义好。01 是内部号码范围段组。

5、设置批次特性值的分配规则:可以选择在前台或是后台为批次指定批次对应分类的特性值,并指定是否启用用户出口为批次特性分配值

批次评估-->激活 IM 中货物移动的批分类

CB 字段值表示,特性值的分配是在前台执行还是后台执行。Ext.Class 表示后台
的用户出口将有效。

6、批次的状态管理:据说与WM 相关

在 WM 中的状态管理。暂时不涉及。

7、批次确定:指定批次确定的条件表、批次确定的策略

7.1 Condition Tables: 
条件表
,存储具体条件值的地方,后台只是定义和设置条件表的结构,条件表中的记录是在前台创建的, (Tips:NB PO 的打印条件,在 SAP安装时就已经设置好了。

7.2 访问顺序:

存取顺序,对一系列条件表的存取顺序,找到条件记录后,后面的没有执行完的不再执行。

7.3 策略类型:

Selection  和  Sort sequence  里面设置的是默认的搜索特性和排序特性.SAP的建议是,建议设置三种 Strategy  types:一是,以生命周期作为搜索标准的策略,一是,以收货日期作为搜索标准的策略,一是,不分配默认的搜索特性,而是在条件记录中指定(前台操作) 。selection 的实现方法是以特征值来表示的,比如特性值的属性值  Batch 最后收货日期>2008.03.26,那么系统只会把满足条件的 Batchs 搜索出来,Sort 也是特征值的形式,比如按收货日期作升序排序,那么系统会搜索出来的 Batchs再按照日期作升序排序。 Selection  和  sort sequence的特性必须分配给 Batch Match Record 类,否则无效。 
Batch Splits:批次分割 
a.  No.of splits:分割的数量。数量决定了满足目标数量需要最多多少个批次,如果该数量下的批次总数还不能满足的话,系统不会自动去分配下一个批次。 
b.  Changes allowed,分割的数量是否可以被更改。在上述不能满足的情况下,可以手动去增加或减少分割的数量。 
c.  OverDel  allowed,分割后,总数量是否可以超过目标数量。
不选择的话,系统会提示一个 Warning信息。

Quantity Proposal:数量建议 
a.  Display UoM: 度量单位的显示选择,A是表示物料的基本单位,B 是表示凭证中输入的单位。 
b.  Dialog batch determin.批次决定是否以对话模式的形式, 还是后台自己建议执行。 
c.  Qty Proposal:这是一段小程序,在条件技术里面经常遇到,这里表示系统是按照什么样的逻辑来执行数量上的分配建
议。比如,系统可以指定被选择出的 Batch  有多少数量  被用来满足本次移动的目标数量。 
Presentation:这里需要 ABAP关于屏幕和菜单开发的知识。 
a.  Screen number:初始的屏幕。 
b.  Status:初始菜单

7.4 批次查找程序定义-->定义库存管理查找过程

7.5 批次查找程序分配和检查激活-->分配 IM 查找过程/激活检查

IM (库存管理)中以移动类型作为设置分类的。Search (查找)字段中输入你要使用的搜索过程。

Check Batch(检查批)表示当你手动输入一个批次时, 检查输入的批次是否满足搜索标准。
不满足会提示一个 Warning  消息。

完成以上配置后,即可开始业务数据的准备:
1、创建特性
2、创建分类,分类的类型为023 Batch,并将特性分配给分类
3、创建或修改物料,激活采购视图的Batch Management标记
4、创建或修改物料的分类视图,将物料分配到所创建的分类
5、进行入库、出库以测试批次管理的效果。

批次是物料管理中的常见概念,特别是在化工、制药、快消等行业,由于生产工艺或材料的原因,不同批次的产品或原料,在具体的属性上有区别,或出于保质期、质量追溯等原因,需要对同一物料,不同批次的产品或原料进行区别,那么,启用批次管理可以很好的达到此目的。

SAP提供了完善的批次管理功能,从物料的入库,在库,出库的管理,或生产过程管理,或销售管理,都可以使用批次管理功能。这意味着,对于启用了批次管理的物料,所有的库存移动都需要录入批次号(自动或人工指定),当为收入时还需要指定批次属性。

通常,批次管理依赖于分类系统保存批次属性,简单的配置过程如下

1、激活批次管理并指定批次的级别:在此处激活系统的批次管理功能;批次级别是指批次号的生产范围,由小到大可以选择是工厂级别、物料级别或客户端级别,意义就是批次号在哪个级别是唯一的,比如选择了物料级别,那么当接受到物料时生产一个批次号,但当这个物料被转移到别一个工厂时仍保持这个批次不变;

Batch level: 
有三种模式: 
1.1.工厂级别:即表示  工厂和物料的组合信息才能决定一个批次。同一个批次号可以在多个工厂中使用,但是不同工厂的同一批次号的特性值是不相同的,所有在跨工厂转储的时候,需要重新创建这个批次,同时指定特性值。 
1.2.物料级别:即表示  物料本身就可以决定一个批次。所有工厂中同一批次的特性是必需相同的。所有在不同工厂转储的时候,系统就认为接受工厂的批次特性值就是源工厂的。 
1.3.集团级别:即表示  批次在整个集团是唯一的。一个批次号只能分配一次,不能分配给其他物料。 
SAP系统默认的选项 2. 物料级别

Batch staus management批次状态管理
激活批次状态管理。 
批次状态:有非限制和限制两种,当启用批次状态管理后,物料的库存状态从非限制到限制的转换或者反向转换就不能通过库存状态转换移动类型 321 来实现,必须通过更改批次的状态属性来实现,系统自己转换状态。

Plants With batch status management: 
只有当批次管理在 Plant Level 时,才会有效。 指定具体的工厂是否启用状态管
理。 
Initial status of a new batch: 
根据物料类型来设定物料初始状态是否为限制,当选择上 Initial Status时,为限制。一般不选。

2、指定批次的字段选择(显示、隐藏、必输、可选)
3、激活批次的内部给号:如果批次是外部给号的,选择不激活内部给号即可,如果批次需要内部给号,系统可以自动生成批次号(流水号)或根据给定的逻辑生成批次号(需要通过用户出口实现,增强:SAPLV01Z)

号码范围段的自定义出口。增强为 SAPLV01Z 
SAPLV01Z 包括两个出口,分别是:EXIT_SAPLV01Z_001 和 EXIT_SAPLV01Z_002 
SAP提供了 6 个实例。 
1.复制生产订单号至批次号码上。 
2.复制销售订单号至批次号码上。 
3.批次号码按物料类型来分配。 
4.批次号码按物料号码来分配。 
5.批次号码包括日期。 
6.批次号码包括工厂号码。 
1.2.3.4 可以通过 EXIT_SAPLV01Z_001来实现。 
1.2.5.6 可以通过 EXIT_SAPLV01Z_002来实现。 
实例:在号码中增加日期。 
CMOD:创建增强

4、定义生产/库存移动的批次号生成原则,

定义货物移动的批创建:

货物移动中的定义,是根据移动类型来的。

默认是自动创建或者手动创建(不检查手动创建号码的合法性)

这里要注意一点:如果要检查外部分号的范围,系统是默认检查号码段范围 02
组,这里在号码范围设置里面定义好。01 是内部号码范围段组。

5、设置批次特性值的分配规则:可以选择在前台或是后台为批次指定批次对应分类的特性值,并指定是否启用用户出口为批次特性分配值

批次评估-->激活 IM 中货物移动的批分类

CB 字段值表示,特性值的分配是在前台执行还是后台执行。Ext.Class 表示后台
的用户出口将有效。

6、批次的状态管理:据说与WM 相关

在 WM 中的状态管理。暂时不涉及。

7、批次确定:指定批次确定的条件表、批次确定的策略

7.1 Condition Tables: 
条件表
,存储具体条件值的地方,后台只是定义和设置条件表的结构,条件表中的记录是在前台创建的, (Tips:NB PO 的打印条件,在 SAP安装时就已经设置好了。

7.2 访问顺序:

存取顺序,对一系列条件表的存取顺序,找到条件记录后,后面的没有执行完的不再执行。

7.3 策略类型:

Selection  和  Sort sequence  里面设置的是默认的搜索特性和排序特性.SAP的建议是,建议设置三种 Strategy  types:一是,以生命周期作为搜索标准的策略,一是,以收货日期作为搜索标准的策略,一是,不分配默认的搜索特性,而是在条件记录中指定(前台操作) 。selection 的实现方法是以特征值来表示的,比如特性值的属性值  Batch 最后收货日期>2008.03.26,那么系统只会把满足条件的 Batchs 搜索出来,Sort 也是特征值的形式,比如按收货日期作升序排序,那么系统会搜索出来的 Batchs再按照日期作升序排序。 Selection  和  sort sequence的特性必须分配给 Batch Match Record 类,否则无效。 
Batch Splits:批次分割 
a.  No.of splits:分割的数量。数量决定了满足目标数量需要最多多少个批次,如果该数量下的批次总数还不能满足的话,系统不会自动去分配下一个批次。 
b.  Changes allowed,分割的数量是否可以被更改。在上述不能满足的情况下,可以手动去增加或减少分割的数量。 
c.  OverDel  allowed,分割后,总数量是否可以超过目标数量。
不选择的话,系统会提示一个 Warning信息。

Quantity Proposal:数量建议 
a.  Display UoM: 度量单位的显示选择,A是表示物料的基本单位,B 是表示凭证中输入的单位。 
b.  Dialog batch determin.批次决定是否以对话模式的形式, 还是后台自己建议执行。 
c.  Qty Proposal:这是一段小程序,在条件技术里面经常遇到,这里表示系统是按照什么样的逻辑来执行数量上的分配建
议。比如,系统可以指定被选择出的 Batch  有多少数量  被用来满足本次移动的目标数量。 
Presentation:这里需要 ABAP关于屏幕和菜单开发的知识。 
a.  Screen number:初始的屏幕。 
b.  Status:初始菜单

7.4 批次查找程序定义-->定义库存管理查找过程

7.5 批次查找程序分配和检查激活-->分配 IM 查找过程/激活检查

IM (库存管理)中以移动类型作为设置分类的。Search (查找)字段中输入你要使用的搜索过程。

Check Batch(检查批)表示当你手动输入一个批次时, 检查输入的批次是否满足搜索标准。
不满足会提示一个 Warning  消息。

完成以上配置后,即可开始业务数据的准备:
1、创建特性
2、创建分类,分类的类型为023 Batch,并将特性分配给分类
3、创建或修改物料,激活采购视图的Batch Management标记
4、创建或修改物料的分类视图,将物料分配到所创建的分类
5、进行入库、出库以测试批次管理的效果。

SAP 批次管理(Batch management)配置介绍相关推荐

  1. 【MM小贴士】SAP 批次管理基础配置

    [业务背景]很多企业应为自己的关系需求,会启用批次管理,关于批次管理的文章很多,我也从各位前辈和大佬的分享上学到了很多知识和内容. 越深入越发现,批次可以延展的领域和功能,远远不止所谓追溯.先进先出等 ...

  2. SAP 批次管理(批次策略)

    批次策略 完成了前面文章SAP 批次管理(特性.类),即产生了批次及批次对应的特性值,就可以用策略实现先进先出(最后的收货日期值越小先出库) 1.分配IM查找程序(过程)/激活检查,查找程序(移动类型 ...

  3. SAP 批次管理(Batch management)

    批次是物料管理中的常见概念,特别是在化工.制药.快消等行业,由于生产工艺或材料的原因,不同批次的产品或原料,在具体的属性上有区别,或出于保质期.质量追溯等原因,需要对同一物料,不同批次的产品或原料进行 ...

  4. SAP 最详细的批次管理解释和配置过程

    批次是物料管理中的常见概念,特别是在化工.制药.快消等行业,由于生产工艺或材料的原因,不同批次的产品或原料,在具体的属性上有区别,或出于保质期.质量追溯等原因,需要对同一物料,不同批次的产品或原料进行 ...

  5. SAP批次管理由物料级别转换到工厂级别的方法

    SAP物料批次管理的级别共分为三个不同且不能并存的级别,由高至低分别为:client level/集团级别.material level/物料级别.plant level/工厂级别.在SAP提供的标准 ...

  6. SAP批次管理先进先出基本后台逻辑

    SAP中标准的批次管理进行先进先出是依据批次特性 "最近收货日期" 的大小来进行推荐批次.所以对批次管理的排序对这部分的了解关系到对SAP中标准批次管理的理解. 先看一下整理逻辑思 ...

  7. SAP批次管理-内容概览

    批次管理包括的内容:主数据.批次水平.批次特性.批次状态.可用性检查.批次决定.价格决定,货架生命周期到期日.批次使用清单. 批次特性和质量管理.连续制造中的批次产生.优化批次处理.批次单位.联合批次 ...

  8. SAP 批次管理(分割评估)

    批次分割评估: 业务场景:企业要求各批次物料成本价格不一样.此时可以采用分割批次来实现不同成本 后台配置: (1).激活分割评估 后台---物料管理----评估与科目设置---分割评估-----激活分 ...

  9. SAP 批次管理(特性、类)

    批次管理(特性.类): 业务场景:通常批次管理是为了控制某些属性,例如先进先出(先入库的先出库).即入库批次需要关联相关属性. 业务举例:批次A:2019.12.21入库.B:2020.12.22入库 ...

最新文章

  1. Leangoo团队敏捷开发实现过程
  2. gitstack连接詹金斯_詹金斯的Maven报告
  3. Java黑皮书课后题第3章:*3.34(几何:线段上的点)编程练习题3.32显示了如何测试一个点是否在一个无限长的直线上。修改3.32测试一个点是否在一个线段上。编写程序,输入三个点坐标,显示在否线段
  4. JVM学习笔记之-垃圾回收相关概念 System.gc()的理解 内存溢出与内存泄漏 STW 垃圾回收的并行与并发 安全点与安全区域 再谈引用:强引用 软引用 弱引用 虚引用 终结器引用
  5. 全国数据中心分布图上线 轻轻松松找机房
  6. React开发(268):debounce is not a function报错
  7. javscript插件汇总
  8. 世界互联网大会:华三发安全平台天机
  9. Java 关键字super和this的使用及区别
  10. 集训8.21树状数组讲解
  11. 14. Magento路由分发过程解析(二):Standard路由对象
  12. kafka-windows10中测试使用
  13. FPGA:我的零基础学习路线(2022秋招已上岸)持续更新中~
  14. 配合python的rich库实现高颜值LOL服务器状态查询
  15. QlikView介绍
  16. 严格对角占优矩阵特征值_严格对角占优M-矩阵特征值的界
  17. pycharm遇坑指南(win32gui)
  18. 2020年度总结 | 葡萄城软件开发技术回顾
  19. python kfold交叉验证_KFold交叉验证
  20. #{}和${}的使用

热门文章

  1. Spring Security的几个重要词
  2. Android基础入门教程——2.2.3 TableLayout(表格布局)
  3. 复习笔记--界面设计
  4. 智能表单一键分发,快速收集信息
  5. 智慧城市系列课程1-总览-系统解读智慧城市的需求及技术
  6. 移动硬盘格式化怎样才能恢复数据
  7. matlab java mac_Matlab for mac卡顿、抛Java异常
  8. UE4学习笔记[2]Game-Controlled Cameras/游戏控制的摄像机
  9. 孩子学计算机编程有用吗,孩子学编程有用吗?
  10. LaTex 表格之三线表