SAP从入门到放弃系列之工艺路线-物料分配与组件分配-part1

news2024/12/29 11:52:09

文章概览

  • 一、概述:
  • 二、基本概念:
    • 2.1、物料分配概览
      • 2.1.1物料适用场景:
      • 2.1.2物料分配方式:
    • 2.2、组件分配概览
      • 2.2.1 组件适用场景
      • 2.2.2 组件分配注意事项:
  • 三、测试示例
    • 3.1、准备工艺路线组数据:
    • 3.2、工艺路线分配物料代码
    • 3.2 为工序分配组件

一、概述:

本文介绍的内容与BOM组和变式BOM有比较类似的地方,主要是实现简化主数据的创建工作量,保证生产计划阶段在对应的工序准确的分配要领用的生产材料。主要涉及两个内容:物料分配(Material Assignment)&组件分配(Component Allocation)。相对于两种功能平时我们项目常用的功能可能就是组件分配多一点,物料分配一般很少使用。

二、基本概念:

2.1、物料分配概览

物料分配是指将一套生产工艺过程分配到产品的操作。
在这里插入图片描述

2.1.1物料适用场景:

  1. 每个产品的BOM结构有所差异,但是生产过程和工艺一致。
  2. 物料在不同的工厂维护,但是工序数据一致。比如计划工厂和生产工厂都会用到工艺路线,但是数据内容一致。

2.1.2物料分配方式:

  1. 为特定的物料创建工艺路线,系统自动完成物料分配的操作。这个是我们通常比较常见的工艺路线维护方式
  2. 创建一个非特定于物料的工艺路线或工艺路线组,在工艺路线抬头数据中选择“物料分配”按钮,可以选择并分配工艺路线,在不同产品物料代码具有相同工艺路线数据的场景中,达到相同工艺路线生产不同的物料的工艺路线数据创建。 这种分配方式也可以针对不同工厂中的物料进行操作,使我们可以在一个工厂中做计划生产并在另一个工厂中进行生产。

2.2、组件分配概览

组件分配用于定义了生产产品所需材料在哪个环节可用于生产以及何时在生产过程中消耗。 当生产完成特点的工序并进行报工确认时,如果有反冲模式,那组件分配的数据也控制着特定工序的组件消耗数据的。
在这里插入图片描述

2.2.1 组件适用场景

前提:BOM和工艺路线数据必须存在
控制特定工序的领用材料
启用反冲材料,按照工序进行材料反冲

2.2.2 组件分配注意事项:

1、 BOM中的一行数据只能分配到一个工序,如果多个工序用到相同的物料,需要在BOM中拆分。
2、 根据分配的组件的项目类别,可以做出进一步的设置,例如,反冲库存物品或加工可变尺寸物品的尺寸

三、测试示例

3.1、准备工艺路线组数据:

前提,配置一个工艺路线组号的外部编号范围,配置路径:SPRO-生产-基本信息-工艺路线-控制数据-为工艺路线定义编号范围
1、执行事务代码CA01,创建工艺路线组A01。只填写工厂和组号。
在这里插入图片描述
3、 回车,填写工艺路线描述,单位
计量单位必须和要分配此工艺路线的物料单位一致,如果创建工艺路线时已填写物料代码,则系统默认会分配工艺路线到此物料。
在这里插入图片描述
4、 点击工序按钮,创建工艺路线
在这里插入图片描述
5、 点击保存按钮,工艺路线组创建完成。

3.2、工艺路线分配物料代码

1、 CA02更改工艺路线,输入工厂代码和工艺路线组A01,回车并点击抬头按钮 。
在这里插入图片描述
2、 点击分配物料代码按钮
在这里插入图片描述
3、 填写组号,物料代码,工厂代码,并确定后保存。
在这里插入图片描述
4、 为物料代码分配工艺路线的操作完成。
5、 CA03查看2334和2335的工艺路线,与工艺路线组A01一致。如果通过物料代码去更改,则其他物料的工艺路线会被同时更新。

在这里插入图片描述

3.2 为工序分配组件

1、CA02更改工艺路线组A01,选择工序然后点击组件分配按钮。
在这里插入图片描述
2、选择2335物料的组件分配
在这里插入图片描述
3、系统带出2335的BOM数据
在这里插入图片描述
4、点击新分配,填写工序号
在这里插入图片描述
6、 工序全部分配到了20工序,在此界面也可以选择是否物料进行反冲
在这里插入图片描述
7、 针对R-可变尺寸的BOM行项目,双击组件,可以在工艺路线中维护切割尺寸。这里的 数据只是工艺操作信息,不影响材料的数量需求计划,当然也可以在MRP中通过增强去控制这个。
在这里插入图片描述
8、如果维护了切割尺寸,只是在订单中有一个标识,显示有加工的尺寸用于知道工艺操作,比如下料的模具只能用多大的面积去切割,小于下料尺寸的材料无法在夹取上使用。组件的需求数量不会重新计算。
在这里插入图片描述

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

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

相关文章

【Java】数组中的拷贝方法与初步理解深浅拷贝

文章目录 普通的数组拷贝函数可以指定区间拷贝的数组拷贝函数深浅拷贝 普通的数组拷贝函数 Arrays.copyOf(array,array.length) 我们进入到这个函数的源码中,可以看到这两个参数一个是原始数组,一个是拷贝后的新的长度。 例如: public cla…

YOLOv5图像和视频对象生成边界框的目标检测实践(GPU版本PyTorch错误处理)

识别图像和视频里面的对象,在计算机视觉中是一个很重要的应用,比如无人驾驶,这个就需要实时的检测到周边环境的各种对象,并及时做出处理。目标检测在以往的文章中有重点讲解过几种,其中Faster R-CNN的源码解读&#xf…

数据结构之复杂度分析

1、大 O 复杂度表示法 算法的执行效率&#xff0c;粗略地讲&#xff0c;就是算法代码执行的时间 这里有段非常简单的代码&#xff0c;求 1,2,3…n 的累加和。看如何来估算一下这段代码的执行时间 int cal(int n) {int sum 0;int i 1;for (; i < n; i) {sum sum i;}ret…

Vue3版本生命周期详解

介绍 vue3和vue2的生命周期改动不大,下面以图来展现两个版本的周期钩子 使用示例 配置项写法 vue3可以使用vue2版本的周期配置 准备一个HelloWord组件 使用App组件嵌套HelloWorld组件,并进行v-if判断是否卸载该组件,以此查看vue3的卸载钩子 测试: 可以看到当页面刷新后执行…

Maven的安装与使用

一、简介 1.什么是Maven? Maven翻译为“专家“&#xff0c; ”内行”的意思&#xff0c;是著名Apache公司下基于Java开发的开源项目。Maven项目对象模型&#xff08;POM&#xff09;是一个项目管理工具软件&#xff0c;可以通过简短的中央信息描述来管理项目的搭建&#x…

前端Vue自定义滚动卡片,可以用于商品海报生成

前端Vue自定义滚动卡片&#xff0c;可以用于商品海报生成&#xff0c; 下载完整代码请访问uni-app插件市场地址&#xff1a;https://ext.dcloud.net.cn/plugin?id13189 实现代码如下&#xff1a; # cc-scroolCard #### 使用方法 使用方法 <!-- dataInfo&#xff1a;滚动…

(1)ADS-B接收机

文章目录 前言 1.1 所需硬件 1.2 连接到自动驾驶仪 1.3 设置 1.4 ADSB输出配置 1.5 启用载人飞行器避障功能 1.6 飞行器数据库 1.7 开发者信息包括模拟 前言 本文介绍了如何安装和配置 ADS-B 模块&#xff0c;以便你的飞机能够知道附近的其他飞机和空中交通管制&#…

高性能消息中间件 RabbitMQ

一、RabbitMQ概念 1.1 MQ是什么 消息队列 MQ全称Message Queue&#xff08;消息队列&#xff09;&#xff0c;是在消息的传输过程中保存消息的容器。多用于系统之间的异步通信。 同步通信相当于两个人当面对话&#xff0c;你一言我一语。必须及时回复&#xff1a; 异步通信相…

用API Key保护Spring Boot 接口的安全

1、概述 安全性在REST API开发中扮演着重要的角色。一个不安全的REST API可以直接访问到后台系统中的敏感数据。因此&#xff0c;企业组织需要关注API安全性。 Spring Security 提供了各种机制来保护我们的 REST API。其中之一是 API 密钥。API 密钥是客户端在调用 API 调用时提…

DAY 79 云原生DOCKER的基本原理及镜像管理

Docker概述 云计算涌现出很多改变传统IT架构和运维方式的新技术&#xff0c;比如虚拟机、容器、微服务、Serverless&#xff08;无服务&#xff09;&#xff0c;无论这些技术应用在哪些场景&#xff0c;降低成本、提升效率是云服务永恒的主题。 1.运行物理机&#xff0c;也称…

【历史上的今天】6 月 26 日:EDSAC 计算机之父诞生;B 站成立;Skype 创始人出生

整理 | 王启隆 透过「历史上的今天」&#xff0c;从过去看未来&#xff0c;从现在亦可以改变未来。 今天是 2023 年 6 月 26 日&#xff0c;在 1911 年的今天&#xff0c;计算机先驱弗雷德里克威廉姆斯&#xff08;Frederic Williams&#xff09;出生。威廉姆斯是一位英国工程…

1: BDF(Bus,Device,Function)

目录 1.概述 2.BUS&#xff1a;总线号 3.Device&#xff1a;设备号 4.Function&#xff1a;功能号 1.概述 PCIe总线中的每一个功能都有一个唯一的标识符与之对应。这个标识符就是BDF&#xff08;Bus&#xff0c;Device&#xff0c;Function&#xff09; 2.BUS&#xff1a;总…

如何在 Spring Boot 中使用 WebMvc

如何在 Spring Boot 中使用 WebMvc 引言 Spring Boot 是一个快速、简单的开发框架&#xff0c;可以帮助我们快速地搭建一个基于 Spring 的 Web 应用程序。在 Spring Boot 中&#xff0c;我们可以使用 WebMvc 来构建 Web 应用程序。WebMvc 是 Spring 框架中的一个模块&#xf…

【案例实战】SpringBoot整合Redisson实现RedLock分布式锁同步

思考&#xff1a;生产环境下Redis集群环境&#xff0c;怎么保证锁的同步&#xff1f; 我们先来回顾一下分布式锁的作用&#xff1a;就是保证同一时间只有一个客户端可以对共享资源进行操作。 当我们集群环境部署的时候&#xff0c;假如节点一在主节点获取分布式锁成功。Redis…

【微服务架构模式】构建应用程序的顶级微服务设计模式

在当今市场上&#xff0c;微服务已成为构建应用程序的首选解决方案。众所周知&#xff0c;它们可以解决各种挑战&#xff0c;但是&#xff0c;熟练的专业人员在使用此架构时经常面临挑战。因此&#xff0c;相反&#xff0c;开发人员可以探索这些问题中的常见模式&#xff0c;并…

简单的Image Picker:使用Jetpack Compose无需权限申请

简单的Image Picker&#xff1a;使用Jetpack Compose无需权限申请 学习如何在Android应用中轻松选择、存储和加载本地图像&#xff0c;无需繁琐的权限处理。 作为一名Android开发者&#xff0c;我知道在应用中实现本地图像选择时处理权限可能会让人感到沮丧。这就是为什么我想…

Juc04_阻塞队列概述、方法、实现类、Linked和Array区别、注意事项

文章目录 ①. 什么是阻塞队列②. BlockingQueue的主要方法③. BlockingQueue的实现类④. Linked和Array区别⑤. 不推荐使用快捷的线程池 ①. 什么是阻塞队列 ①.阻塞队列:从名字可以看出,它也是队列的一种,那么它肯定是一个先进先出FIFO的数据结构。与普通队列不同的是,他支持两…

Flask新手教程

Flask简介 Flask是一个轻量级的可定制框架&#xff0c;使用Python语言编写&#xff0c;较其他同类型框架更为灵活、轻便、安全且容易上手。 Flask 可以很好地结合MVC模式进行开发&#xff0c;开发人员分工合作&#xff0c;小型团队在短时间内就可以完成功能丰富的中小型网站或…

正点原子uboot分析

知识点 为终端不输出command line&#xff1a;终端输入如果变量quiet为空的话&#xff0c;整个命令都会输出。 如果变量 quiet为“ quiet_”的话&#xff0c;仅输出短版本。 如果变量 quiet为“ silent_”的话&#xff0c;整个命令都不会输出。sinclude&#xff1a;读取的文件…

Java通过JNI调用dll动态库详细步骤

目录 目标具体示例1、编写java代码&#xff1a;定义native接口2、根据java编写的native接口生成.h头文件3、使用Visual Studio编写c代码实现头文件接口并生成dll文件4、将生成的jni.dll文件放入jdk bin下5、编写java测试类&#xff0c;调用dll 附&#xff1a;问题java测试类执行…