SAP各种BOM汇总——含义解释(简洁易懂)-转载(原文连接:http://blog.sina.com.cn/s/blog_b9137f430102xpam.html)感谢作者分享

   

订单BOM -销售BOM-标准BOM

订单BOM: 是实际生产时使用的BOM, 在标准BOM和销售BOM基础上增减物料的BOM
销售BOM: 是为特定客户设定的BOM, 在主档数据层次上的BOM, 在生产时带到订单BOM中去的.
标准BOM: 是公司为标准生产的BOM, 在主档数据层次上的BOM,在生产时带到订单BOM中去的.

订单BOM >= 销售BOM >=标准BOM

一般使用中:
订单BOM 是在销售BOM 的基础或标准BOM基础上添加部分物料或減少或修改实际需求數量,
销售BOM 是在标准BOM基础上增加特定客户需要的BOM, 例如颜色,等

标准BOM是公司在标准生产中使用的BOM, 通常由工程设计BOM产出再进行修正, 在SAP的标准成本计算是需要用到的.
工程设计BOM(应该很少公司用)是工程设计的BOM, 即将工程师画的爆炸图进行系統化.

简单BOM
是指一个物料只有一个BOM.

派生BOM
  创建时是要从一个基本BOM拷贝过来的,创建好以后,保存在与基本BOM同一个组中,这样可以方便基本BOM与派生BOM的比较与查询.派生BOM也基本BOM的物料编号是不同的。

多重BOM
     是指同一个物料,有多个不同的BOM版本.一般是在不同的数量范围或有效期有不同的BOM内容,或者使用到批次管理的物料,需要用到多重BOM.多重BOM的几个版本也保存在同一个组当中,可以通过组查询与比较.这与派生BOM相似.区别是派生BOM组中的物料编号不同,而多重BOM组中的编号是同一个。
‘

超级BOM

超级BOM依托于工程数据管理中心EDMC(Engineering Data Management Center)系统,通过面向销售端OC系统的订单配置与面向设计端PLM系统的技术数据以及ERP系统之间建立对应的逻辑关系,以实现客户提出完整的配置需求后,ERP自动生成BOM方便生产配发物料、流水线工序管理作业以及财务核算,如图1所示。

为了更好地理解超级BOM的构成与原理,引入几个特定名词:产品族、模块、模块值、配置项、配置值、相关性。

1)产品族:一组具有相似外形和基本构造特征

2)模块:构成产品的可配置单元,由一个或多个模块值或者图组按其结构、功能、装配关系组成,代表一个或一组实体,产品族由若干个功能各异的模块组成。

3)模块值:超级BOM结构中的最小可配置单元,模块值中包含设计属性(图纸)、物料

4)配置项:一组能实现产品族可配置的、相对确定的基本属性。

5)配置值:是向外界展示产品能够具体选择的功能项目,是组成配置项的基本单元。

6)相关性:实现配置值与配置值间、配置值与模块值之间相互约束关系的逻辑语句。

标准BOM维护: CS01/CS02/CS03, 查询CS12
销售BOM维护: CS61/CS62/CS63, 查询CSK2
订单BOM维护: CO01/CO02/CO03

销售BOM使用前提是产品必须是MAKE TO ORDER, 否则系統在展开BOM时只会拿标准BOM, 不会拿销售BOM的数据.

标准BOM的表: MAST
销售BOM的表: KDST
订单BOM的表: 沒有, 我的理解应该就是RESB中工单需求清单

在MTO方式来说,才会产生销售订单BOM。业务部门根据客户要求,配置产生的成品特性,从而自动从标准的最大BOM中选择组件,生成销售订单BOM
这其中就明确了两个概念,销售订单BOM是在建立配置特性的基础上的,从最大化的标准BOM中选择相关特性限制的组件而产生的BOM。可以说,销售BOM是标准BOM的一个特例。这时候的标准BOM罗列了所有可能的配置。
订单BOM则是生产中使用的BOM,是MRP根据销售订单配置和标准BOM计算产生的BOM,订单BOM在下达生产之前,可以通过计划员的调整以及设置替代,更换组件或数量,而下达时依此生产的BOM。此BOM用于生产和发料,并是成本BOM的直接来源。

SAP BOM 笔记(本文仅作笔记使用,非原创)的更多相关文章

  1. 【转】手把手教你读取Android版微信和手Q的聊天记录(仅作技术研究学习)

    1.引言 特别说明:本文内容仅用于即时通讯技术研究和学习之用,请勿用于非法用途.如本文内容有不妥之处,请联系JackJiang进行处理!   我司有关部门为了获取黑产群的动态,有同事潜伏在大量的黑产群 ...

  2. 手把手教你读取Android版微信和手Q的聊天记录(仅作技术研究学习)

    1.引言 特别说明:本文内容仅用于即时通讯技术研究和学习之用,请勿用于非法用途.如本文内容有不妥之处,请联系JackJiang进行处理!   我司有关部门为了获取黑产群的动态,有同事潜伏在大量的黑产群 ...

  3. Deep Learning论文笔记之(三)单层非监督学习网络分析

    Deep Learning论文笔记之(三)单层非监督学习网络分析 zouxy09@qq.com http://blog.csdn.net/zouxy09          自己平时看了一些论文,但老感 ...

  4. 【ABAP系列】SAP BOM反查

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP BOM反查   前言部分 ...

  5. 杂项-笔记-VS:VS2019笔记

    ylbtech-杂项-笔记-VS:VS2019笔记 1.返回顶部 1. http://www.ddooo.com/softdown/142335.htm 2. 2.返回顶部   3.返回顶部   4. ...

  6. FFT/NTT复习笔记&多项式&生成函数学习笔记Ⅲ

    第三波,走起~~ FFT/NTT复习笔记&多项式&生成函数学习笔记Ⅰ FFT/NTT复习笔记&多项式&生成函数学习笔记Ⅱ 单位根反演 今天打多校时 1002 被卡科技了 ...

  7. 写的cursor demo仅作记录

    declare @objectID int; declare objcur cursor for object_id from m_object open objcur fetch next from ...

  8. PYTHON 实现的微信跳一跳【辅助工具】仅作学习

    备注原地址:https://my.oschina.net/anlve/blog/1604163 我又做了一些优化,防止WX检测作弊 准备环境: Windows 10安卓手机,源码中有适配ios,然后链 ...

  9. nil和Nil及NULL的区别(仅作记录)

    今天在研究红黑树的时候一直提到一个NIL节点,百度了一下,这里仅作记录 nil是一个对象值,如果要把一个对象设置为空的时候就用nil.Nil是一个类对象的值,如果要把一个Class类型的对象设置为空的 ...

随机推荐

  1. Java学习day29

    线程礼让(yield):礼让线程,让当前正在执行的线程暂停,但是不阻塞:让线程从运行状态转为就绪状态:让CPU重新调度,礼让不一定成功 合并线程(join):待此线程执行完毕后,再执行其他线程,其他线 ...

  2. vue动态绑定属性--基本用法及动态绑定class

    动态绑定属性v-bind:,语法糖形式:省略v-bind,仅写一个冒号. 一.动态绑定基本属性 1 <body> 2 <!-- v-bind 动态绑定属性-基本用法 --> 3 ...

  3. android软件简约记账app开发day02-收入支出明细页面绘制

    android软件简约记账app开发day02-收入支出明细页面绘制 效果图 列表界面绘制 新建layout文件-item_mainlv.xml大体使用绝对布局,嵌套相对布局,嵌套文本内容实现 < ...

  4. Android 12(S) 图像显示系统 - SurfaceFlinger之VSync-上篇(十六)

    必读: Android 12(S) 图像显示系统 - 开篇 一.前言 为了提高Android系统的UI交互速度和操作的流畅度,在Android 4.1中,引入了Project Butter,即&quo ...

  5. 面渣逆袭:Spring三十五问,四万字+五十图详解

    大家好,我是老三啊,面渣逆袭 继续,这节我们来搞定另一个面试必问知识点--Spring. 有人说,"Java程序员都是Spring程序员",老三不太赞成这个观点,但是这也可以看出S ...

  6. JS_Window-三种消息框:警告框、确认框、提示框、页面显示时间-计时-延时

    1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="U ...

  7. 论文解读(DCRN)《Deep Graph Clustering via Dual Correlation Reduction》

    论文信息 论文标题:Deep Graph Clustering via Dual Correlation Reduction论文作者:Yue Liu, Wenxuan Tu, Sihang Zhou, ...

  8. python基础-基本数据类型(一)

    一.什么是数据类型 编程语言通过计算机的一些物理底层机制创造出不同类型的数据,用来表示现实世界中的不同信息,以便于计算机更好的存储和计算. python中常见的数据类型有: 1.数值类型 名称 描述 ...

  9. properties、yml配置文件映射对象

    1.properties文件内容映射到类对象(属性),如Resource目录下的1.properties文件已配置前缀为com.imooc.people相关的信息,然后: pom添加依赖:spring ...

  10. Annotation(注释) _Override _ Deprecated _ SuppressWarnings

    Deprecated SuppressWarnings 元注解