SAP从放弃到入门系列之-制造商零件编号-MPN 物料

文章目录

  • 一、概念
  • 二、 配置点
    • 配置点1:启用MPN
    • 配置点2:MPN配置参数文件
    • 配置点3:激活库存管理的MPN所有功能
      • 变化1:MM01界面有库存管理制造商零部件号的字段:
      • 变化2:MM60界面的查询条件多了MPN物料号
      • 变化3:物料主数据配置界面,多了一个选项,连接的物料编号,即根据制造商编号 + 定界符(默认冒号) + MPN 号生成物料号
      • 变化4:库存概览
  • 三、业务场景举例
    • 场景一:
    • 场景二:
    • 场景三:
    • 场景四:

一、概念

MPN物料-Manufacturer Part Number (MPN) ,这里大家需要区分一个概念就是制造商和供应商,制造商是我们采购物资真正的生产地和生产方,供应商则是我们采购业务货物提供方。

二、 配置点

配置点1:启用MPN

在系统中需要进行一个全局设置,启用MPN的功能,配置路径:SPRO-后勤常规-物料主数据-基本设置-全局设置,事务代码:OMTO。

在这里插入图片描述

配置点2:MPN配置参数文件

配置路径:SPRO-采购-物料主数据-库存管理的MPN-定义MPN参数文件

一般系统会有一个默认的配置参数文件,默认是不启用库存管理的,不知道为啥描述是存货管理,可能翻译问题,也可能是我没理解到,哈哈。

在这里插入图片描述

如果勾选了库存管理之后,则配置的选择项会发生变化,因为库存管理的话,相当于是单独的物料了,就不存在说MPN的信息记录和MPN相关QM的设置一说了。

在这里插入图片描述
这里要注意一下,如果勾选了库存管理,那么这个物料就是单独做库存管理的。在FFF的物料里的MPN参数文件一定要选择库存管理这个选项,如果不做单独的库存管理,则不存在库存替换一说。

配置点3:激活库存管理的MPN所有功能

配置路径:SPRO-采购-物料主数据-库存管理的MPN-指定库存管理的MPN的设置。

这里选的时候一定慎重,有数据之后改不回去。
在这里插入图片描述

如果勾选后,系统界面会发生如下图所示变化:

变化1:MM01界面有库存管理制造商零部件号的字段:

在这里插入图片描述

变化2:MM60界面的查询条件多了MPN物料号

在这里插入图片描述

变化3:物料主数据配置界面,多了一个选项,连接的物料编号,即根据制造商编号 + 定界符(默认冒号) + MPN 号生成物料号

在这里插入图片描述

如下图:
在这里插入图片描述

生成物料编码,且为不能修改状态

在这里插入图片描述

物料主数据设置:在基本视图1或采购视图下进行设置

在这里插入图片描述

变化4:库存概览

在这里插入图片描述

三、业务场景举例

怎么去使用这个功能,就是看项目具体方案了,不同的物料主数据方案可能也可以替换这部分功能,我这里也是瞎写的,大家凑合看。

场景一:

比如片碱的生产企业,大宗采购原料,采购氯化钾,产地有很多,不同的产地杂质不同,在采购环节中,我们要告诉供应商要采购哪些制造商的氯化钾才能混合投料,不影响最终产出的产品质量,在采购环节需要明确告诉供应商制造商的信息。这种就是在生产投料环节不区分,在采购端进行区分保证入场后原料品质相似。则可以使用非库存管理的MPN。

在这里插入图片描述

可以参考我机翻的一篇文章:MPN-制造商零部件号

场景二:

比如我们针对不同的零部件厂商,因为制造方生产工艺不同,入库检验的要求不同,需要在采购入库时针对某些制造商的零部件需要做质量检验。则可以使用非库存管理的MPN+QM信息记录。

可以参考文章:

MPN在QM中的使用

场景三:

在生产过程中某些生产厂商的原料可以混合投料,某些生产厂商的原料不可以混合投料。则使用库存管理的MPN+FFF物料实现。
MM01-创建FFF类型的物料

在这里插入图片描述

2.MM01-创建两个HERB类型物料
3.PIC01-创建交换组
在这里插入图片描述
将可互换物料维护替代关系(这里注意区分和生产订单中的替代料有一定的区别和差异)
在这里插入图片描述

4.在采购订单

在这里插入图片描述

采购收货界面依然可以替换物料进行收货。

5.生产发料

点击物料置换按钮

在这里插入图片描述
跳转到选择界面:
在这里插入图片描述
过账凭证为A04:CH。冲销了A03:CH的预留

场景四:

在生产企业对原料的上游生产厂商有资质审核,审厂的需求。则使用AMPL-批准的制造商部件清单方式可以实现。

1.首先配置中要对MPN的参数文件进行设置:
在这里插入图片描述
2.事务代码:MP01.
在这里插入图片描述

3.创建订单,不在有效期内的MPN物料无法创建采购订单:

在这里插入图片描述

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

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

相关文章

Mac开发环境——MacOSX安装与配置Anaconda与PyCharm详细流程

一、安装与使用Anaconda 1.简介 Anaconda 是一个用于数据科学、机器学习和科学计算的开源发行版和包管理器。有许多可用于数据处理、分析和建模的工具和库,并提供了一个方便的环境管理系统。Anaconda 包含了 Python 解释器和许多常用的 Python 包,以及…

【Unity入门】碰撞检测

碰撞器由来 1.系统默认会给每个对象(GameObject)添加一个碰撞组件(ColliderComponent),一些背景对象则可以取消该组件。 2.在unity3d中,能检测碰撞发生的方式有两种,一种是利用碰撞器,另一种则是利用触发器。这两种方式的应用非…

Android Studio 显示build variants工具栏

工具栏: 如下图所示 依次点击View-->ToolWindows-->Build Variants。 在此记个笔记

Spring原理——基于xml配置文件创建IOC容器的过程

Spring框架的核心之一是IOC,那么我们是怎么创建出来的Bean呢? 作者进行了简单的总结,希望能对你有所帮助。 IOC的创建并不是通过new而是利用了java的反射机制,利用了newInstance方法进行的创建对象。 首先,我们先定义…

数据结构 | 堆【图解】

数据结构 | 堆【图解】 文章目录 数据结构 | 堆【图解】堆的概念及结构堆的实现堆的初始化堆的插入【重点】堆的删除【重点】取堆顶的数据堆的数据个数堆的判空堆的销毁 全部代码 堆的概念及结构 堆(heap): 一种有特殊用途的数据结构——用来…

详解:什么是“智能合同管理”

未来已来,行业数字化进行的如火如荼,并逐步驶入深水区。合同是企业开展经营活动的重要文件,也是风险管控的核心地带,做好合同管理对企业运营效率的提升至关重要。近年来,合同管理已经跟随企业数字化的浪潮进入转型时期…

Leetcode—2824.统计和小于目标的下标对数目【简单】

2023每日刷题&#xff08;三十九&#xff09; Leetcode—2824.统计和小于目标的下标对数目 实现代码 class Solution { public:int countPairs(vector<int>& nums, int target) {int n nums.size();sort(nums.begin(), nums.end());int left 0, right left 1;i…

迈巴赫S480升级电动后门 手势控制开关 更加方便

安装了电动后门的迈巴赫S480&#xff0c;从原来的触摸门把手和门内拉手开关门&#xff0c;增加了钥匙控制、前排显示屏控制、后门按键开关控制、后排娱乐屏控制等多种开关门方式&#xff0c;将一个待客之礼体现出多种不一样的尊贵感受。 中控显示屏由驾驶者控制&#xff0c;可以…

UML建模图文详解教程07——活动图

版权声明 本文原创作者&#xff1a;谷哥的小弟作者博客地址&#xff1a;http://blog.csdn.net/lfdfhl本文参考资料&#xff1a;《UML面向对象分析、建模与设计&#xff08;第2版&#xff09;》吕云翔&#xff0c;赵天宇 著 活动图概述 活动图(activity diagram)是 UML中一种重…

SSM企业风向管理系统开发mysql数据库web结构java编程计算机网页源码eclipse项目

一、源码特点 SSM 企业风向管理系统是一套完善的信息系统&#xff0c;结合springMVC框架完成本系统&#xff0c;对理解JSP java编程开发语言有帮助系统采用SSM框架&#xff08;MVC模式开发&#xff09;&#xff0c;系统具有完整的源代码和数据库 &#xff0c;系统主要采用B/…

LangChain 9 模型Model I/O 聊天提示词ChatPromptTemplate, 少量样本提示词FewShotPrompt

LangChain系列文章 LangChain 实现给动物取名字&#xff0c;LangChain 2模块化prompt template并用streamlit生成网站 实现给动物取名字LangChain 3使用Agent访问Wikipedia和llm-math计算狗的平均年龄LangChain 4用向量数据库Faiss存储&#xff0c;读取YouTube的视频文本搜索I…

番外篇之矩阵运算

矩阵的运算代码&#xff08;加减乘除&#xff09;&#xff08;内有注释&#xff09; #define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> #define ROW 10 //定义行 #define COL 10 //定义列 //设置全局变量A矩阵的m代表实际矩阵的行数&#xff0c;n代表实际矩阵的列…

ASO优化之如何测试应用的屏幕截图

截取屏幕截图并上传到应用商店后&#xff0c;我们需要对其进行测试和优化&#xff0c;从而来获得更高的转化率&#xff0c;精美的图片有助于提高应用在商店的安装率。 1、定义目标受众。 战略性地决定测试哪些目标受众&#xff0c;可以通过年龄、性别、地点、兴趣等来定义我们…

[黑马程序员SpringBoot2]——原理篇1

目录&#xff1a; bean的加载方式(—)bean的加载方式(二)bean的加载方式(三)FactoryBeanproxyBeanMethod属性bean的加载方式(四)bean的加载方式(五)bean的加载方式(六)bean的加载方式(七)bean的加载方式(八)bean加载控制&#xff08;编程式)bean加载控制&#xff08;注解式)be…

[ZJCTF 2019]NiZhuanSiWei

虽然有include函数但我们无法直接包含flag因为对file进行了过滤&#xff0c;又看见有反序列化的入口&#xff0c;只是并没有发现可利用的方法&#xff0c;但题目有提示所以尝试将其调出来 php伪协议写入内容 看到file_get_contents函数想到使用data协议&#xff0c;去封装一个…

Hive内置表生成函数

Hive内置UDTF 1、UDF、UDAF、UDTF简介2、Hive内置UDTF 1、UDF、UDAF、UDTF简介 在Hive中&#xff0c;所有的运算符和用户定义函数&#xff0c;包括用户定义的和内置的&#xff0c;统称为UDF&#xff08;User-Defined Functions&#xff09;。如下图所示&#xff1a; UDF官方文档…

远程安全访问JumpServer:使用cpolar内网穿透搭建固定公网地址

文章目录 前言1. 安装Jump server2. 本地访问jump server3. 安装 cpolar内网穿透软件4. 配置Jump server公网访问地址5. 公网远程访问Jump server6. 固定Jump server公网地址 前言 JumpServer 是广受欢迎的开源堡垒机&#xff0c;是符合 4A 规范的专业运维安全审计系统。JumpS…

Python潮流周刊:Twitter 的强敌 Threads 是用 Python 开发的!

&#x1f984;文章&教程 1、聊一聊 Python 和 Golang 的垃圾回收 常见的垃圾回收算法有哪些&#xff0c;它们的优缺点是什么&#xff1f;Python 的垃圾回收机制由什么组成&#xff0c;如何解决内存泄漏问题&#xff1f;Golang 的垃圾回收机制又是怎样的&#xff0c;如何解…

新式的拉式膜片弹簧离合器设计机械设计CAD

wx供重浩&#xff1a;创享日记 对话框发送&#xff1a;离合器 获取完整论文报告工程源文件 减震弹簧 摩擦片 膜片弹簧 压盘 轴 扭转减震器 从动盘 离合器 离合器的结构设计 为了达到计划书所给的数据要求&#xff0c;设计时应根据车型的类别、使用要求、制造条件&#xff0c;…

C#,《小白学程序》第四课:数学计算,总和与平均值

程序是 数据 计算 显示。 1 文本格式 /// <summary> /// 《小白学程序》第四课&#xff1a;数学计算 /// 这节课超级简单&#xff0c;就是计算成绩的平均值&#xff08;平均分&#xff09; /// 这个是老师们经常做的一件事。 /// </summary> /// <param name&…