SAP PP学习笔记04 - BOM1 - BOM创建,用途,形式,默认值,群组BOM等

本章开始讲BOM的内容。

1,BOM的定义 (Bill of Materials)

物料清单(Bill of Materials,简称BOM)是描述企业产品组成的技术文件。在加工资本式行业,它表明了产品的总装件、分装件、组件、部件、零件、直到原材料之间的结构关系,以及所需的数量。

有了这个结构,可以做出成品或半成品。

当然它上面还挂了原材料或组件,以及单位,数量等等。

2,BOM用途

不仅用在PP上,很多地方都会用到。

- 说销售部门

  比如卖汽车的,整车进口可能价格比较高,然后就会以零件的方式进来。

  等销售的时候,就会以销售订单的BOM形式来处理。

- CO

  实际成本,计划成本

- 物料管理

  比如委外加工的

3,BOM形式

- 物料BOM :最常用

- 销售订单BOM

- WBS BOM ...

SAP系统中也可以看到具体有哪些BOM类型。

在PP模块中,品目BOM和受注BOM会用到。我们主要关注这两个。

SAP Menu > Logistics > 生产 > MasterData > 部品表/配合表

- 品目BOM(物料BOM)

- 文书构成(文档结构)

- 设备BOM

- 机能场所BOM(功能位置BOM)

- 受注BOM(订单BOM)

- WBS BOM

4,创建BOM之前需要了解的内容

- 品目(物料)必须存在

- BOM形式(就是上面 3 里面讲的,是品目BOM,还是受注BOM,还是其他BOM)

- 品目类型允许不允许用在BOM里:这是在Customize里设定的

  比如原材料,大多数公司是不允许用在BOM上的,因为基本上都是买来的,是最低阶的品目

- 有效区域:BOM用在什么地方

  比如刚开始是工程部,工程BOM;

  工程部做好了以后,市场部审核后,开始找人生产,就会有生产BOM

- 有效日期:BOM从哪天开始有效

- 变更编号

- BOM群组:把相同的,类似的物料给放在一起,给一个编号,这样方便查询

- BOM状态

- BOM默认值

上文说的 【有效区域:BOM用在什么地方】,在BOM创建画面由BOM用途栏目里有选

上文说的 【BOM默认值】,可以通过菜单设定

比如这个是我这个练习系统的设定,双击还可以看详细

5,CS01 创建BOM

5-1,BOM用途

- 1 生产:专门为了跑生产计划,产单等

- 2 设计(工程/设计):这是个概念性的东西。

  一个产品一般都是从工程开始的,这个BOM可以记录过程

  等下生成订单的时候,会用上面那个 生产BOM,一般不会用 设计 这个BOM

- 5 贩卖管理(销售和分销):也就是销售BOM

- 6 原价计算(成本核算):专门用于成本核算

  成本这个东西不仅仅是品目本身,可能因为一些因素,成本要加高,专门做成成本BOM

BOM用途也可以参照下图

5-2,默认值

输入CS01 主画面的品目,Plant,BOM用途等之后,回车进入详细画面

这里面一些值是默认值带过来的,

比如

- 明细第二栏ICt(Item Category)

 就是由 明细Category 设定带过来的

- 明细第一栏 Item

就是通过这个 明细增分 来时设定的。

比如我设为20之后

可以看到明细是 0020,0040,0060,...这样变化的。

这个有什么用呢,因为有些公司觉得这个间距太小了不够用,那就可以改大一些。

- 基本数量

就是下面这个栏位,意思是BOM的基本数量,比如为10,那么明细里面都是乘以10的

它是在后台设定的

Spro > 生产计划/管理 > 基本Data > 部品表/配合表 > 部品表/配合表 - 管理Data

定义:初期值

 可以看到

- 基本数量: 1

- BOM状态:1

- Size单位:MM

- 可变Size品目单位:ST (就是PC,德文里是 ST)

修改一下,比如 基本数量 改为 10,再次打开

可以看到基本数量栏位就是默认为 10

其他的像 BOM状态,可变Size单位也可以设置

5-3,创建BOM时需要知道的东西

- 品目,子品目

- 数量

- 单位

 5-4,BOM的有效区域1

- 工程阶段的BOM :这是集团层面的

- 生产阶段的BOM:这是工厂层面的。

   虽然是同一个产品,但是各个工厂生产的时候完全有可能不一样

1),Group BOM

其实就是 Plant空白不输入,那么就是Group BOM,表示所有工厂共用。

一般而言,就是工程开发阶段的BOM,BOM用途选 2:设计。

 这样就建好了 Group BOM

2),CS07 分配Group BOM 给工厂

做好Group BOM之后,到工厂层面时,可以

- 转成 1:生产阶段的BOM

- 直接分配Group BOM 给工厂也可以

下面先说直接讲群组BOM分配给工厂:

SAP Menu > 生产 > Master Data > 部品表/配合表 > 部品表/配合表 > 品目BOM > Plant割当

CS07 登录 将Group BOM分配(Reference)给工厂

 比如分配给 1100 工厂。

品目 100-620 没扩张到 1100 工厂,咱们还是使用 1000 工厂

选中,然后保存

3),CS03 查看一下

已经可以了

4),CS02 修改一下 Group BOM

数量改成 2,然后保存

 再看一下 Group BOM(条件中把工厂给去掉)

可以看到数量也已经更改了。

虽然有两个警告,说已经分配给Plant了,但是你要硬改,是可以改的

同样,如果修改Group BOM,也会反映到 分配给工厂的 Group BOM

可以看到,分配给工厂 1000 的Group BOM中,数量也变了。

也就是说,Reference一个Group BOM之后,虽然有带工厂的和不带工厂的Group BOM,其实他们是一个东西。

Reference(指派)这个东西,除了指派 Group BOM 给工厂外,

工厂1 的BOM 指派给 工厂2 也是可以的。但是注意他们其实是一个东西啊。

5-5,BOM的有效区域2

上面说 Reference(引用,指派)的时候,将会分配给工厂,但是如右侧表示,其实它们是一个。

而如果使用 Template 进行复制的话,将会成为不同的BOM,就不再会互相影响了。

具体操作就是点Copy图标

比如这里Copy

品目 100-620 / Plant 1000 / BOM用途1 到

品目 100-620 / Plant 1100 / BOM用途1

当然注意这里的Copy先是可以改BOM用途的。

但是如果Copy先已经有了用途为1的,这时候你要是再想拷贝到Copy先,那一定是会参照原来用途为1的那个BOM,不会从其他Copy元拷贝,只能参照自己。

比如下面这个 Plant 1000 / 品目 100-620 / 用途为1的BOM已经存在,那么拷贝的时候,只能用现有的用途为1拷贝为代替BOM,而且BOM用途不能变。

BOM内容比较多,这一章先说到这里。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/418083.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

小程序固定头部实现:van-nav-bar插件

用的是Vant的NavBar插件&#xff1a; https://youzan.github.io/vant-weapp/#/nav-bar#wai-bu-yang-shi-lei 效果图 页面使用&#xff0c;放开注释的地方就可以显示左边按钮 <van-nav-bar title"精益成本核算" fixed"true" placeholder"true&qu…

Vmware Esxi 部署Mac OS虚拟机

Vmware Esxi在创建虚拟机的时候是有Mac OS选项的&#xff0c;但是实际创建时&#xff0c;选择ISO开机后一直反复引导&#xff0c;是有问题的&#xff0c;原因是需要先解锁&#xff0c;需要在ESXI主机上修改配置并重启。 首先找到管理-服务-TSM-ssh&#xff0c;点击启动&#x…

SecureCRT for Mac/win:保障数据安全的专业终端SSH工具软件

SecureCRT for Mac/win是一款广受欢迎的专业终端SSH工具软件&#xff0c;为用户提供了强大的加密通信和数据安全功能&#xff0c;使其成为网络管理人员、系统管理员和开发人员的首选工具。无论是在Mac还是Windows操作系统下&#xff0c;SecureCRT都能够帮助用户轻松地进行远程访…

数字生活的未来:Web3如何改变我们的日常

随着技术的飞速发展&#xff0c;我们的生活正变得日益数字化。而Web3作为一种新型的互联网模式&#xff0c;正以前所未有的方式改变着我们的日常生活。在本文中&#xff0c;我们将深入探讨Web3技术的特点以及它如何改变我们的数字生活。 1. Web3的特点 Web3是基于区块链技术和…

uniapp 部署h5,pdf预览

1.hubuilderx 打包h5。 2.上传部署包到服务器。 解压部署包&#xff1a;unzip h5.zip 。 3.nginx配置。 user root; worker_processes 1; #worker_cpu_affinity 0001 0010 0100 1000; #error_log logs/error.log; #error_log logs/error.log notice; error_log /var/l…

ChatGPT-4 AI 绘图魔力释放

最近刚开通了 ChatGPT4&#xff0c;正好要设计一个网站图标&#xff0c;想测试一下它AI绘图的能力&#xff0c;让它根据文字描述生成一个想象中的图标 &#xff08;PS&#xff1a;如果想体验 GPT4 文生图&#xff0c;可以看这个教程 如何升级 ChatGPT 4.0&#xff09; 第1次交…

nginx使用详解--动静分离

什么是动静分离&#xff1f; 为了提高网站的响应速度&#xff0c;减轻程序服务器&#xff08;Tomcat&#xff0c;Jboss等&#xff09;的负载&#xff0c;对于静态资源&#xff0c;如图片、js、css等文件&#xff0c;可以在反向代理服务器中进行缓存&#xff0c;这样浏览器在请…

react使用@reduxjs/toolkit和react-redux实现store状态管理

一、概述 reduxjs/toolkit和react-redux是用于在React应用中管理全局状态的工具库 1、reduxjs/toolkit&#xff1a; reduxjs/toolkit是Redux官方推荐的工具库&#xff0c;是对 Redux 的二次封装&#xff0c;它提供了一些便捷的API和工具&#xff0c;帮助开发者更快速地编写R…

喜迎乔迁,开启新章 ▏易我科技新办公区乔迁庆典隆重举行

2024年1月18日&#xff0c;易我科技新办公区乔迁庆典在热烈而喜庆的氛围中隆重举行。新办公区的投入使用&#xff0c;标志着易我科技将以崭新姿态迈向新的发展阶段。 ▲ 易我科技新办公区 随着公司业务的不断发展和壮大&#xff0c;为了更好地适应公司发展的需要&#xff0c;…

mysql python学习笔记

mysql 基础概念 1.一个表格一般包含一个主建 2.可有多个主见,叫组合主见 3.可以有foreign key 用于链接外部表格的主建 外键目的&#xff1a; 这个约束的目的是确保当前表中的外键列&#xff08;JNO列&#xff09;的值必须存在于另一个表&#xff08;J’表&#xff09;的主键…

kswapd0挖矿病毒攻击记录

文章目录 一、起因与病毒分析1、起因2、阿里云告警2.1 恶意脚本代码执行12.2 恶意脚本代码执行22.3恶意脚本代码执行32.4 恶意脚本代码执行4 3、病毒简单分析3.1 病毒的初始化3.2 病毒本体执行 4、总结 二、ubuntu自救指南1、病毒清理2、如何防御 一、起因与病毒分析 1、起因 …

蓝桥杯 信号覆盖

遍历每一个坐标轴上的点&#xff0c;带入圆的方程&#xff0c;看是否在圆内或圆上 #include<bits/stdc.h> using namespace std; int main() {int w,h,n,r,i,j,k,s,ans0;cin>>w>>h>>n>>r;int x[n1],y[n1];for(i0;i<n;i){cin>>x[i]>&…

什么是前端框架中的数据绑定(data binding)?有哪些类型的数据绑定?

聚沙成塔每天进步一点点 ⭐ 专栏简介 前端入门之旅&#xff1a;探索Web开发的奇妙世界 欢迎来到前端入门之旅&#xff01;感兴趣的可以订阅本专栏哦&#xff01;这个专栏是为那些对Web开发感兴趣、刚刚踏入前端领域的朋友们量身打造的。无论你是完全的新手还是有一些基础的开发…

Linux读写锁相关函数及操作

读写锁&#xff1a; 概念&#xff1a;读写锁也叫共享-独占锁。当读写锁以读模式锁住时&#xff0c;它是以共享模式锁住的&#xff1b;当它以写模式锁住时&#xff0c;它是以独占模式锁住的。&#xff08;写独占&#xff0c;读共享&#xff09;。 读写锁使用场所&#xff1a; …

基于PHP的在线英语学习平台

有需要请加文章底部Q哦 可远程调试 基于PHP的在线英语学习平台 一 介绍 此在线英语学习平台基于原生PHP开发&#xff0c;数据库mysql。系统角色分为学生&#xff0c;教师和管理员。(附带参考设计文档) 技术栈&#xff1a;phpmysqlphpstudyvscode 二 功能 学生 1 注册/登录/…

编译 qsqlmysql.dll QMYSQL driver not loaded

Qt 连接MySQL数据库&#xff0c;没有匹配的qsqlmysql.dll, 需要我们跟进自己Mysql 以及QT版本自行编译的。异常如下图&#xff1a; 安装环境为 VS2019 Qt5.12.12&#xff08;msvc2017_64、以及源码&#xff09; 我的安装地址&#xff1a;D:\Qt\Qt5.12.12 Mysql 8.1.0 默认安…

【Kotlin】函数

1 常规函数 1.1 无参函数 fun main() {myFun() }fun myFun() {println("myFun") // 打印: myFun } 1.2 有参函数 1&#xff09;常规调用 fun main() {myFun("myFun") // 打印: myFun }fun myFun(str: String) {println(str) } 2&#xff09;形参指定默…

Redis高级应用——海量数据高并发下Reids的分片集群,原理和应用,集群伸缩以及项目配置

目录 引出Reids海量数据&#xff0c;高并发问题认识Redis集群算法搭建Redis分片集群准备实例安装redis启动 创建集群测试 分片集群原理搭建分片集群散列插槽插槽原理小结 认识集群伸缩需求分析创建新的redis实例添加新节点到redis集群转移插槽自动故障转移 SpringBoot配置Redis…

基于YOLOv8深度学习的复杂场景下船舶目标检测系统【python源码+Pyqt5界面+数据集+训练代码】深度学习实战、目标检测

《博主简介》 小伙伴们好&#xff0c;我是阿旭。专注于人工智能、AIGC、python、计算机视觉相关分享研究。 ✌更多学习资源&#xff0c;可关注公-仲-hao:【阿旭算法与机器学习】&#xff0c;共同学习交流~ &#x1f44d;感谢小伙伴们点赞、关注&#xff01; 《------往期经典推…

Bash命令启动、关闭、重启Jar包

1、创建文件夹&#xff0c;将项目jar文件丢入服务器中 mkdir -m 755 test -m&#xff1a;类似chmod 给文件夹权限 2、一般开发环境和部署环境配置不一致&#xff0c;在有外置配置及内置配置时&#xff0c;JAR优先使用外置配置文件&#xff0c;即将外置配置文件修改好之后&am…