SAP PP学习笔记04 - BOM2 -通过Serial来做简单的BOM变式配置,副明细,BOM状态,BOM明细状态,项目种类,递归BOM

本章继续讲BOM。

本章讲通过Serial来做简单的BOM变式配置。还讲了BOM的相关概念:副明细,BOM状态,BOM明细状态,项目种类,递归BOM 等。

1,通过Serial(序列号)来做简单的 VC(变式配置,Variant Configuration)BOM

比如下图,工程变更号码中输入序列号 1001,1002,1003,1007 用以控制是否显示该颜色(红色)的数据。

来做一个例子来说一下具体做法。

1-1,前提:MM01 / MM02 有效性的割当(参数有效值)要设上

1-2,前提:CS01 / CS-02创建BOM

还要用这个品目做个BOM出来

比如 100-620 品目,子品目有 100-621,100-622。

1-3,CC01 变更Master登录(工程变更号码)

- 有效性Type:有什么来控制,有下面这两种Type

  Serial番号

  日付

A),选序列号(Serial)进行控制

比如我们这里选 序列号(Serial)来控制

输入名称

变更番号Status:选要不要激活

 01 有效

 02 无效

B),输入Serial 范围

咱们这里选 01 有效 进行激活。

然后点一下 详细View 图标,进行详细设定

比如这里设定品目 100-620,Serial 下限上限为1000-1003

然后点一下 上面图标栏 的 ObjectType 图标

C),激活以使该工程变更号码可以更改BOM

选中 部品表/配合表 行的 有效等,意思就是BOM可用,即可以更改BOM

保存

変更番号 500000000063

1-4,CS02 BOM变更:使用该变更番号

输入变更番号

可以看到新追加的子品目是没有有效日期的

它只会根据这个工程变更号码来决定是否要出现的,具体也就是跟里面的序列号有关,跟日期无关

而普通子品目,比如下图 100-621,622,它们都是根据有效日期来的,跟日期有关

这个时候展开品目就能看到区别

1-5,CS12 BOM展开

 这时候会要求输入参数,比如 输入品目 100-620,Serial番号输入1004(不在Serial范围内)

可以看到就没有 100-623 子品目

 如果输入 Serial番号为1003(在Serial范围内),就会出现了

100-623 展开了

这样就通过变更番号>序列号 来控制展开BOM了。

也就是简单的 可配置物料 VC(Configurable Material)。

但是现在有了可变BOM,大家也不怎么使用这个工程变更号码来做VC了。

2,副明细(子项目)

下图显示了BOM的结构。

除了Header,Item 之外,还可以有副明细(子项目)。

选择一条数据,然后点 副明细 图标

副明细中可以输入设置点,数量,说明等,以方便安装人员作业

3,BOM 状态

通过BOM状态,可以控制BOM可以做什么事情,不可以做什么事情。

- 01 有效

  一般来说01的话都会勾上。但如果某个BOM还不成熟,可以勾掉一部分或全部

  - MRP 展开:跑MRP的时候会不会展开(能不能读到这个BOM)

  - 计划手配(计划订单):计划手配会不会展开BOM

  - 原价承认(下达成本)

  -...

- 02 无效

- 03 有效(履历必要)

指的是过去的BOM

  - 原价承认 (下达成本):因为是过去的BOM,所以一般就不能算成本了,也就不能勾

  - ...

4,BOM 明细的状态

- 生产关联

双击任一条BOM明细 > Status/长文 Tab

在明细Status 区域,下图 设计 没勾,生产相关 勾上。

生产相关 勾上的话,跑MRP的时候,生产订单才会计算这个物料。

- 预备部品区分

这就是一个指示符,不影响计算结果。

- 贩卖关联(销售相关)

这是一个重要的项目,指示该品目是否与销售相关。

比如像下面这样,跑MRP跑出来销售订单就不会包含 子品目3。

成品1              贩卖关联

  子品目1        x

  子品目2        x

  子品目3

比如整车进口,销售的时候,就会用这个字段。

- 原价计算关联Flag

用来指示在计算成本的时候用不用。

比如像下面这样,计算成本就不会包含 子品目3,也就是说算出来成本是30,而不是35。

成品1              原件计算关联   成本

  子品目1        x                       10

  子品目2        x                       20

  子品目3                                 5

如果想让一个品目只算成本却不想发料,那么可以只设原价计算关联Flg:

- 原价计算关联Flg :x

- 生产关联:空

 - 支给区分(物料供应标识)

   - K 得意先支给品目(客户提供的物料)

   - L 仕入先支给品目(供应商提供的物料)

这个在外注(外包)的时候会用到。

品目1:构成品目          支给区分

     子品目1                   空白

     子品目2                   空白

     子品目3                   L    (仕入先支给品目)

那么支给(外注)仕入先的时候,只需要支给 子品目1 和 子品目2 就可以了。

子品目3 由 (外注)仕入先 自己提供。

比如像下图中的 成品是T恤,子品目1 是 布,子品目2 是线,其中子品目2 是 L (仕入先支给品目)。所以自社发注的时候,其实只支给了子品目1。

有关 外注 的知识,可以参照如下文章:

SAP MM学习笔记41 - 特殊调达流程 - 外注加工-CSDN博客

 

子品目3的成本也可以算在(外注)仕入先的服务费之内嘛,这样自社就不需要管理了,

 如果不想管理子品目3的成本,那么可以把原价计算关联Flg给清空就可以了。

- 生产保管场所 (生产仓储地点)

该品目发料的时候,从哪个保场里拿。

- 供给场所(供应区域)

这个只有在看板的时候才会用到的。

5,项目种类(Item Category)

- D 文书明细(文档项目)

  图片,文档等 

 双击 Item 编号(0080)打开输入画面

可以看到 文书 有很多种: DRW,DOC 等。

DRW文件格式是指软件Pro/Engineer生成的二维工程图文档。它是通过在ProE中建立三维模型的基础上创建平面图而生成的,其文件后缀名为.drw。

这一格式通常被机械和电气工程师用来更快速、频繁地沟通,并减少工作中断。此外,DRW还可以代表MicrografxDesigner/Draw或Pro/E绘画文件。

 

任选一个DRW文档,然后回车返回明细界面。

 

 

- K Class明细(类项目)

这个是在可配置BOM的时候用的。

等到学到可配置BOM的时候咱们再仔细研究。

简单的可以用这种,如果是复杂的,就需要使用公式的。

- N 非在库品目(非库存项目)

一般来说是一种服务。

当输入N 的时候,会要求输入采购信息的。

比如

- 价格

- ...

当生成采购订单的时候,会产生一张无品目PR,价钱就来自BOM。

外包有两种:上面的N 就有点儿类似 2 工序外包。

1,委外加工(Subcontract)

2,工序外包

- R 可变Size品目

钢材行业用得多些。

最多只有3个尺寸

输入R会要求输入公式。

计算Key

 

6,递归

比如下面这种 品目 E1,子品目 B3;

然后子品目E3 下面还有 E1。

面粉发酵行业是这样的。

这个需要一个设定:

BOM中子品目的Item 列双击打开明细界面,里面勾上一个项目:

- 循环性许可(递归允许)

 

要是不勾的话,是不会允许的。

报像下面的错误。如果勾上就可以保存的。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

spring自定义注解之-ElementType.METHOD方法级注解声明

自定义注解类型和常用场景 可以参考之前的文章 : ElementType.FIELD字段级注解声明 如果在项目中,多处地方都需调用到同一个方法进行逻辑处理,且与方法的业务逻辑无关,比如监控,日志等,则可用自定义的方法…

【JavaSE】面向对象——继承性

继承性 继承性的概念 所谓继承,就是程序猿在保持原有类特性的基础上进行扩展,增加新功能,这样的类被称为派生类或者子类,原有类被称为超类或者基类。 在对于继承性概念进行书写前,我曾查阅许多资料来保证对其表达的…

Some collections -- 2024.3

一、TensorFlow Android (dataset: Mnist) We used TensorFlow to define and train our machine learning model, which can recognize handwritten numbers, called a number classifier model in machine learning terminology. We transform the trained TensorFlow mod…

C++学习第五天(内存管理)

1、内存分布 int globalVar 1; static int staticGlobalVar 1; void Test() {static int staticVar 1;int localVar 1;int num1[10] { 1, 2, 3, 4 };char char2[] "abcd";const char* pChar3 "abcd";int* ptr1 (int*)malloc(sizeof(int) * 4);int…

2024.03.01作业

1. 基于UDP的TFTP文件传输 #include "test.h"#define SER_IP "192.168.1.104" #define SER_PORT 69 #define IP "192.168.191.128" #define PORT 9999enum mode {TFTP_READ 1,TFTP_WRITE 2,TFTP_DATA 3,TFTP_ACK 4,TFTP_ERR 5 };void get_…

高维中介数据:基于交替方向乘子法(ADMM)的高维度单模态中介模型的参数估计(入门+实操)

全文摘要 用于高维度单模态中介模型的参数估计,采用交替方向乘子法(ADMM)进行计算。该包提供了确切独立筛选(SIS)功能来提高中介效应的敏感性和特异性,并支持Lasso、弹性网络、路径Lasso和网络约束惩罚等不…

npm 镜像源切换与设置

项目背景 依赖安装中断或响应特别慢。 可以看到当前所用的镜像是 https://registry.npmjs.org 。 切换淘宝镜像之后总算能够安装下来 命令行模式 查看当前镜像源 # 查看当前镜像源 npm config get registry 可以看到默认情况下是官方默认全局镜像 https://registry.npmjs.o…

竞争加剧下,登顶后的瑞幸该做什么?

瑞幸咖啡仅用短短18个月时间从品牌创立到纳斯达克上市,刷新全球最快上市记录。2020年因交易造假事件被勒令退市股价暴跌80%,有人说这个创造了赴美IPO奇迹的“巨婴”将是下一个倒下的ofo。2023年瑞幸咖啡以逆势超速增长领跑咖啡赛道有力回应了市场的质疑&…

Vector中的begin和end函数是左闭右开的区间

vector::end() 函数的语法 vector::end(); 参数&#xff1a; none——它什么都不接受。 返回值&#xff1a; iterator– 它返回一个指向向量的 past-the-end 元素的迭代器。 实际上Vector中的begin和end函数是左闭右开的区间。 例&#xff1a; Input: vector<int>…

Java多线程实现发布和订阅

目录 简介 步骤 1: 定义消息类 步骤 2: 创建发布者 步骤 3: 创建订阅者 步骤 4: 实现发布-订阅模型 前言-与正文无关 生活远不止眼前的苦劳与奔波&#xff0c;它还充满了无数值得我们去体验和珍惜的美好事物。在这个快节奏的世界中&#xff0c;我们往往容易陷入工作的漩涡…

棋牌室计时计费管理系统的灯控器连接教程

棋牌室计时计费管理系统的灯控器连接教程 一、前言 以下教程以 佳易王棋牌室计时计费管理系统软件V18.0为例说明 软件文件下载可以点击最下方官网卡片——软件下载——试用版软件下载 如上图&#xff0c;计时计费软件在开始计时的时候&#xff0c;点击 开始计时 如果连接了…

YOLOv9独家改进|动态蛇形卷积Dynamic Snake Convolution与空间和通道重建卷积SCConv与RepNCSPELAN4融合

专栏介绍&#xff1a;YOLOv9改进系列 | 包含深度学习最新创新&#xff0c;主力高效涨点&#xff01;&#xff01;&#xff01; 一、改进点介绍 Dynamic Snake Convolution是一种针对细长微弱的局部结构特征与复杂多变的全局形态特征设计的卷积模块。 SCConv是一种即插即用的空间…

华为OD机试真题C卷-篇6

100分值题 宽度最小的子矩阵部门人力分配电脑病毒感染会议室占用时间段 宽度最小的子矩阵 给定一个n行 * m列的矩阵&#xff1b;给定一个k个整数的数组k_list&#xff1b;在n*m的矩阵中找一个宽度最小的子矩阵&#xff0c;该子矩阵包含k_list中所有的整数&#xff1b; 输入描述…

【大数据】Flink SQL 语法篇(九):Window TopN、Deduplication

《Flink SQL 语法篇》系列&#xff0c;共包含以下 10 篇文章&#xff1a; Flink SQL 语法篇&#xff08;一&#xff09;&#xff1a;CREATEFlink SQL 语法篇&#xff08;二&#xff09;&#xff1a;WITH、SELECT & WHERE、SELECT DISTINCTFlink SQL 语法篇&#xff08;三&…

COM - get VARIANT value - .vt = (VT_BSTR | VT_ARRAY)

文章目录 COM - get VARIANT value - .vt (VT_BSTR | VT_ARRAY)概述笔记END COM - get VARIANT value - .vt (VT_BSTR | VT_ARRAY) 概述 取到一个VARIANT值, .vt 0x2008, 查了一下, 0x2008 (VT_BSTR | VT_ARRAY) 查了资料, 这个vt 0x2008是BSTR的数组. 看看咋取值? 网上…

3.2 log |416. 分割等和子集,1049.最后一块石头的重量II,494.目标和

416. 分割等和子集 class Solution { public:bool canPartition(vector<int>& nums) {vector<int> dp(10001,0);int sumaccumulate(nums.begin(),nums.end(),0);if(sum%2) return false;int targetsum/2;for(int i0;i<nums.size();i){for(int jtarget;j>…

项目管理:高效推动项目成功的关键

项目管理&#xff1a;高效推动项目成功的关键 在当今竞争激烈的商业环境中&#xff0c;项目管理已成为企业实现目标和取得成功的关键因素。有效的项目管理不仅能够确保项目按时完成&#xff0c;还能在预算范围内达到预期的质量标准。本文将探讨项目管理的重要性、关键环节以及…

Maven安装并配置本地仓库

一、安装Maven 1.下载链接 Maven官网下载链接 Binary是可执行版本&#xff0c;已经编译好可以直接使用。 Source是源代码版本&#xff0c;需要自己编译成可执行软件才可使用。 tar.gz和zip两种压缩格式,其实这两个压缩文件里面包含的内容是同样的,只是压缩格式不同 tar.gz格…

Stable Video文本生成视频公测地址——Scaling Latent Video Diffusion Models to Large Datasets

近期&#xff0c;Stability AI发布了首个开放视频模型——"Stable Video"&#xff0c;该创新工具能够将文本和图像输入转化为生动的场景&#xff0c;将概念转换成动态影像&#xff0c;生成出电影级别的作品&#xff0c;旨在满足广泛的视频应用需求&#xff0c;包括媒…

STM32 DMA入门指导

什么是DMA DMA&#xff0c;全称直接存储器访问&#xff08;Direct Memory Access&#xff09;&#xff0c;是一种允许硬件子系统直接读写系统内存的技术&#xff0c;无需中央处理单元&#xff08;CPU&#xff09;的介入。下面是DMA的工作原理概述&#xff1a; 数据传输触发&am…