SAP从入门到放弃系列之报废率-主数据维护-Scrap

news2024/12/28 20:29:08

文章目录

  • 一、前言
  • 二、场景概述:
  • 三、报废的类型:
    • 3.1、装配报废
    • 3.2、组件报废
    • 3.3、工序报废-料废
    • 3.4、工序报废-工废
  • 四、数据维护:
    • 4.1、装配报废(Assembly scrap)
    • 4.2、组件报废(Component scrap)
    • 4.3、工序报废-料废(Operation Scrap,net indicator)
    • 4.4、工序报废-工废(Operation Scrap)

一、前言

之前关于报废的功能写过一篇,但是现在再次来看以前的测试数据文章思路不是很清楚,更偏向于技术去测试验证,没有从报废业务产生的业务原因的角度去写,所以今天重新总结一下。如果有不对的地方,也请大家多多指正。

以前的文章地址:https://blog.csdn.net/Wang_Deji/article/details/128021857

二、场景概述:

作为生产计划员或调度员,为保证客户订单的按时按需交付,我们综合销售订单情况和产能等需要进行产品产量预测并达生产计划。当生产过程很复杂,并且会因为工废和料废导致产量的损失。 为了确保最终的产品交付,在计划阶段就需要提前考虑这些因素。

三、报废的类型:

3.1、装配报废

这种情况是指一般是产品生产完工后,有一定数量的不合格品,如生产线每生产100件产品,会有3件产品不合格,下达生产计划时需要考虑产品合格率,为满足交付需要下达一定的订单要对计划数量进行放量考虑。

3.2、组件报废

生产过程中所需要的某种材料,会有部分材料在生产过程中无法使用,如10000个螺丝就有3个不能使用。造成这种情况的一般因为工具或者生产工艺正常的损失范围导致报废或者在材料入库时无法做到全部质检,抽检的原因。在下达计划时,要对材料的消耗需求进行额外用量的考虑。

3.3、工序报废-料废

生产过程中,工序操作会造成一定的材料损失,比如每1000件产品经过该工序时,会造成某种材料损失2个。那这个就属于基于工序的数量造成的损失。

3.4、工序报废-工废

生产过程中,工序加工会造成产品的不合格报废,导致下道工序接收的数量减少。比如每1000件产品经过该工序,只有999个合格品到后道工序。

四、数据维护:

为让系统能在MRP或CRP阶段考虑报废产生的不同业务场景,我们需要根据实际情况对数据进行不同维度的设置。

4.1、装配报废(Assembly scrap)

在物料主数据MRP1视图中进行维护,订单下达时,订单数量按照报废率增加一定数量。且组件的数量按照产品的最终数量按照BOM中的比例计算后也会增加。
在这里插入图片描述

当订单下达时填写数量100,回车后系统根据报废率,将订单数量更新为110
在这里插入图片描述

组件的需求数量也会按照最终的110进行计算。并且更新报废数量和报废率。如果有考核报表,那么这里的数据可以作为计划量进行对照。
在这里插入图片描述

4.2、组件报废(Component scrap)

在物料主数据MRP4视图中维护,订单下达后,根据产品数量和BOM组件的比例计算组件的数量,然后根据报废率计算材料的报废数进行增加。

在这里插入图片描述

BOM中产品与组件材料1:1,当下达产品订单100后,组件的需求数据100件,考虑到10%的报废率,那么数量为110。
在这里插入图片描述

4.3、工序报废-料废(Operation Scrap,net indicator)

在BOM中对组件进行维护。BOM比例1:1,报废率10%
在这里插入图片描述

下达产品订单产品数量10000,那么组件需要11000
在这里插入图片描述

== PS:因为勾选了净值标识,所以产品的报废不会造成此材料的报废。所以即使产品的装配报废率也维护了,这里是不考虑报废的产品余量对材料的需求。==
如下图,不勾选净值的,则正常根据BOM计算的需求为11000,报废率10%,则总需求量 = 11000+1100(装配废品需求) = 12100
在这里插入图片描述

4.4、工序报废-工废(Operation Scrap)

针对工序进行维护,如下图所示,对10工序维护报废率为10%
在这里插入图片描述

订单下达数量100,考虑到产品装配报废率10%,订单总量为110,根据工艺路线系统计算工序0010数量为110,报废工序数量11个
在这里插入图片描述

下道工序数量从110因为0010工序有10个报废无法流转到下道0020工序。所以0020工序的数量变为99
在这里插入图片描述

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

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

相关文章

windows环境使用cmake配置pcl

安装环境 cmake版本:cmake-3.26.3-windows-x86_64 pcl版本:PCL 1.13.1 vs版本:vs2022 配置流程 cmake编译准备:新建两个文件夹source和cmake_bin。source用于存放.cpp文件和CMakeLists.txt 文件;cmake_bin存放配置生…

【NLP】理解LSTM的内在逻辑

一、说明 在学习RNN的时候,多少有些东西可以作为实例进行原理性实践;而进入LSTM时代,短小的能说明原理的案例实验并不多,相反,对此的参考文献却海啸般地到来,让人来不及消化;本文是万篇论文之一,因其叙述的独特性,被我选入介绍给大家。 二、从循环神经网络说起 人类并…

LeetCode刷题 | 1049. 最后一块石头的重量 II、494. 目标和、474. 一和零

1049. 最后一块石头的重量 II 有一堆石头&#xff0c;用整数数组 stones 表示。其中 stones[i] 表示第 i 块石头的重量。 每一回合&#xff0c;从中选出任意两块石头&#xff0c;然后将它们一起粉碎。假设石头的重量分别为 x 和 y&#xff0c; 且 x < y。那么粉碎的可能结…

死信是什么,如何运用RabbitMQ的死信机制?

系列文章目录 手把手教你&#xff0c;本地RabbitMQ服务搭建&#xff08;windows&#xff09; 消息队列选型——为什么选择RabbitMQ RabbitMQ 五种消息模型 RabbitMQ 能保证消息可靠性吗 推或拉&#xff1f; RabbitMQ 消费模式该如何选择 死信是什么&#xff0c;如何运用Rabbit…

使用影刀RPA合并excel数据

合并不同sheet&#xff1a; 先获取不同sheet中的表头&#xff0c;合并所有表头并去重存作列表&#xff0c;新建excel在第一行插入该表头数据,作合并数据存放使用循环方法&#xff0c;依次获取每个sheet的数据&#xff0c;用if判断表头是否在1的列表中&#xff0c;在的话则将整…

618技术揭秘:探究竞速榜页面核心前端技术 | 京东云技术团队

前言 H5页面作为移动端Web应用的重要形式之一&#xff0c;已经成为了现代Web开发的热门话题。在H5页面的开发过程中&#xff0c;前端技术的应用至关重要。本文将探究京东竞速榜H5页面的核心前端技术&#xff0c;包括动画、样式配置化、皮肤切换、海报技术、调试技巧等方面&…

easyX库图像处理相关函数

0.图像处理相关函数与类型概览 您好&#xff0c;这里是limou3434&#xff0c;本次我将给您带来的是easyX的图像处理相关接口。 如果您感兴趣也可以看看我的其他内容。 函数或数据类型描述IMAGE保存图像的对象。loadimage读取图片文件。putimage在当前绘图设备上绘制指定图像…

10--Gradle进阶 - Gradle任务的执行

10--Gradle进阶 - Gradle任务的执行 前言 在前面的篇章中&#xff0c;我们尝试执行了 gradle 的 task&#xff0c;但是不清楚有哪些语法&#xff0c;下面来介绍一下。 任务执行 任务执行语法&#xff1a;gradle [taskName...] [--option-name...]。 分类解释常见的任务&#xf…

沉浸式三维虚拟展厅交互体验科技感十足

随着科技的不断发展进步&#xff0c;展厅的表现形式也变得多样化&#xff0c;紧跟时代发展步伐&#xff0c;迭代创新。 3D虚拟展厅具有四大优势 一、降低成本&#xff0c;提高效率 3D“VR线上展厅”将艺术优势资源转到线上搭建的艺术线上展平台&#xff0c;相对传统艺术展来说有…

ModaHub魔搭社区:详解向量数据库Milvus的Mishards:集群分片中间件(二)

目录 元数据 服务发现 元数据 元数据记录了底层数据的组织结构信息。在分布式系统中&#xff0c;Milvus 写节点是元数据唯一的生产者&#xff0c;而 Mishards 节点、Milvus 写节点和读节点都是元数据的消费者。目前版本的 Milvus 只支持 MySQL 和 SQLite 作为元数据的存储后…

SpringBoot整合网易邮箱

SpringBoot整合邮箱 1&#xff0c;开启POP3/SMTP/IMAP服务 注意&#xff1a;每个邮箱的密码唯一&#xff0c;不要随意分享给他人 最后就是这个样子了 2&#xff0c;整合测试 2.1&#xff0c;pom.xml <?xml version"1.0" encoding"UTF-8"?> <…

Just KNIME it [S2C13] 机器学习的可解释性

朋友们&#xff0c;Just KNIME it 还有在跟进吗? 本季已经到 13 期啦。 本期探讨的主题是机器学习的可解释性问题&#xff0c;快随指北君一起看看吧。 挑战 挑战13&#xff1a;揭示犯罪率之迷 难度&#xff1a;中等 情境描述&#xff1a;作为一名在房地产公司任职的数据科学家…

Apikit 自学日记:发起文档测试-HTTP

HTTP 功能入口&#xff1a;API管理应用 / 选中某个项目 / API文档菜单 / 选中某一API文档 / 点击“测试”TAB API文档测试页&#xff0c;可对该API文档描述的接口进行快速测试。API文档测试页分为地址控制栏、请求控制区、返回展示区&#xff0c;以及测试辅助工具区共四个部分…

Android进阶之路 - 深入浅出字体、字体库

当时组内临时接到一个换字体库的需求&#xff0c;这个需求相对简单&#xff0c;因为手头有其他事情&#xff0c;同时之前也没换过字体库&#xff0c;就交给了同事去做了&#xff1b;现在有时间就好好充实下自己 ( 我写的也未必全对&#xff0c;如有不足可直接提出&#xff0c;相…

vue 组件基本使用方法

前言:vue 可以比较灵活的使用 html的片段&#xff0c;并将html的片段进行数据隔离&#xff0c;参数也可以互相传递&#xff0c;组件与组件之间也可以进行数据的交互 合理的使用组件可以避免重复代码或者很方便的调用第三方组件库 vue组件 简单实例组件传参实际应用父子组件交互…

右键文件夹添加指定打开的程序(如:IDEA、PyCharm等)

一.打开注册表 使用winR打开运行界面(默认为左下角)输入regedit 二.进入指定目录 1.找不到可直接复制路径: 计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell 2.在当前路径shell下右键->新建->项->命名IDEA &#xff08;名字任意即可&#xff09;,修改默认…

利用影刀RPA批量导出excel中的图片并重命名

本程序要求excel中的图片应该符合以下截图中的格式&#xff1a; 图片和名称应该处于同一行&#xff0c;而且图片应该是嵌入在单元格中 程序参考&#xff1a;

linux系统Nginx服务Rewrite重写

文章目录 一、Rewrite跳转场景二、Rewrite跳转实现三、Rewrite实际场景1.Nginx跳转需求的实现方式2.rewrite放在 server{}、if{}、location{}段中3.对域名或参数字符串 四、Nginx正则表达式1.常用的正则表达式元字符2.正则表达式的优点 五、Rewrite命令1.Rewrite命令语法2.flag…

数字IC前端学习笔记:仲裁轮询(六)

相关文章 数字IC前端学习笔记&#xff1a;LSFR&#xff08;线性反馈移位寄存器&#xff09; 数字IC前端学习笔记&#xff1a;跨时钟域信号同步 数字IC前端学习笔记&#xff1a;信号同步和边沿检测 数字IC前端学习笔记&#xff1a;锁存器Latch的综合 数字IC前端学习笔记&am…

数据库学习3

主键使用 主键的使用 CREATE TABLE t17 (id INT PRIMARY KEY ,name VARCHAR(32), email VARCHAR(32)); 主键列的值不可以重复 INSERT INTO t17 VALUES(1,jack,jacksohu.com); INSERT INTO t17 VALUES(2,tom,tomsohu.com); INSERT INTO t17 VALUES(1,hsp,hspsohu.com); SELECT …