SAP MM学习笔记27- 购买依赖(采购申请)
前面已经努力的学习了 购买发注,入库,请求书照合 等功能,还是蛮多内容的哈。
剩下的功能,比如 右侧的 所要量决定,供给元决定,仕入先选择 还没学。
从这章开始,要开始学习它们了。
这一章先来看看 购买依赖。

注意图上有 购买依赖 票 和 购买发注 票。
这两张票是非常不一样的。
・购买发注票 是对外的,比如购买外部公司的原料等。
・购买依赖票 是对内的,比如 生产部,销售部,管理部等等,想要购买 原材料,办公用品等,就会在系统上登购买依赖票。采购部的人收到以后,就会登购买发注票,开始采购了。
1,购买依赖 是什么?
公司内部某部门发起的,对品目或服务的购买需求。
具体系统操作流程如下:(这个是消费品目的处理)

具体的数据流大概如下:

- Manual 自动:
听着挺怪的哈,其实就是 MRP,即 根据SAP 系统设置,由SAP系统自动判断库存状况,决定是否需要采购,需要的话就会自动生成 购买依赖。
用户确认之后,OK的话就会采纳该建议,转成购买发注,或不OK那就不采纳,删掉即可。
- SAP SCM / SAP SRM:
这是SAP的其他产品。
SAP SCM 管理 物流,里面有很多 MM和SD功能。
SAP SRM 管理 采购。
但是这两个东西吧,已经变成了Ariba。
Ariba跟 Alibaba似的:),就是一个全球级大超市,供需双方都在,做生意很方便。
当然这里学习的是SAP ERP的MM模块,意思是Ariba也可以和MM模块联协,可以生成购买依赖。

有关 Ariba 是什么,详细可以参照如下链接:
一文了解SAP Ariba是什么?_喜欢打酱油的老鸟的博客-CSDN博客
https://www.granpaz.co.jp/sap/2670/
2,ME51N 购买依赖登录
购买依赖画面 和 ME21N 购买发注 有点儿像,但是也有些不同。
先来了解一下他的特点。

2-1,Header 部分只有一个 Textbox 框
这是因为 购买依赖是 内部部门向采购部发起的采购请求,所以他们简单说说自己的需求即可。
而购买发注 需要说明 跟谁买,谁去买 等很多信息。
2-2,数据结构比较简单
ME51N 购买依赖 把 Header,Detail 数据放到一个表里去了

而 ME21N 购买发注,有3个表,Header,Detail,纳期。

这张是网上找的MM模块较全的ER图。

【SAP】テーブル関連図(購買発注伝票) | SAPコンサルブログ
2-3,没有价格信息
做购买依赖的人一般不太知道价格信息,价格信息是由采购部的人掌握的。
所以,要不么就干脆不输入了,或者输入或由系统提示一个大致的价格。

1),购买依赖 画面没有 条件 Tab,但是呢,他也有一个 评价 Tab。
评价Tab 的作用是说,采购发起部门 虽然不知道 具体价格,但大概多少钱,想传达给采购。
这个价格是哪来的呢?其实就是品目Master 里面的 标准原价 或 移动平均价。当然也能手动改。
要明确的一点是,品目Master里面的价格,是公司内部对该品目的评价,
和仕入价(进价)是完全不同的。

比如 这个品目 100-100 是标准原价,价格是 135.98 EUR,显示到了购买依赖的 评价 Tab 里了。
等到采购部去购买的时候,那个购买价格和这个评价Tab里显示的价格是很不一样的。

2), 无品目 的消费品(就是 勘定Category为 K 原价Center 的情况)的处理
好像没办法,只能手动输入了,哪儿都取不到。
这种情况一般就是,公司/工厂第一次买,品目Master里面还没有,就只能暂时采用这种手段。

这时候,会出来 勘定设定 Tab,需要输入 原价Center,以确定该笔费用计入谁头上。

3),勘定Category U 勘定未设定
U 勘定未设定 是说 发起购买依赖的时候,还不知道给谁用,就是 原价Center 未确定。
所以,选完这个东西以后,勘定设定 Tab 也就不显示了。

3,ME51N 购买依赖登录 登一张票试试
3-1,ME51N 购买依赖 登录,照会
登录本身非常简单
我们这里登了一张 U 勘定未设定 的购买依赖票,然后照会

注意上图 Status Tab 里面的 处理Status 下拉框,
当流程继续往下走,比如 见積依赖登录济,购买发注登录济,基本契约登录济 等,就会生成下图右边的那些相应的 SAP 文书。
这些文书 都是对外部的。

再来看一下 担当者 Tab 里面的 登录区分 项目。
比如:
- B 资材所要量计划 : 这就是从MRP 跑出来的数据
- R Real Time(Manual):这是手动录入的
这个项目 是说,购买依赖 是从哪个途径生成的。
除了区分一下生成途径,还有个作用就是 MRP 运行的时候会参照这个Flg。
如果是 R,说明是手动录入的,MRP 就会忽略掉这条数据,不做处理;
如果不是 R,那么MRP 每次运行的时候,会先删掉以前的数据,然后再生成新数据。

3-2,ME21N 购买发注 (将 购买依赖 转成 购买发注)
下图体现了 购买依赖 转换到 购买发注的流程。
红框里面 是说 没输入 仕入先(供货商)的情形,转换后,需要手动输入仕入先。
下面的部分 是说 输入了 仕入先的情形,需要先做个 仕入先的选择,在继续后面的处理。

咱们这里的例子是上面红框里的流程,需要手动输入 仕入先。
1),找到 购买依赖
这里选一下 User 购买依赖

2),输入仕入先
找到正确的 购买依赖 票,咱们这里就一张:)
拖到购物框图标上面

出错啦
但是这个错是 符合逻辑的错误。
因为 做 购买依赖的时候,用的就是 U 未决定勘定设定,
那现在到购买发注 画面了,采购部的人就必须要知道了, U 不修改就出错了。
当然,如果购买发注的时候也不知道,那也行,但流程就不一样了,数据不是从购买依赖来的。

输入仕入先,购买组织等,
然后 手动将 勘定Category栏的 U 修改为 K,并在 勘定设定 Tab 里面输入 原价Center 项目。

这张图说明了 U 转为K,然后评价价格也修正了的情况。
咱们这里的例子是无品目的情况,所以当然也不可能有购买情报(含价格情报),意思是直接沿用了 购买依赖 里手动输入的价格(比如这里是 150 EUR)。
如果是有品目+该品目有购买情报,这个价格会变成真正的购买价格的。

相关文章:
SAP MM学习笔记27- 购买依赖(采购申请)
前面已经努力的学习了 购买发注,入库,请求书照合 等功能,还是蛮多内容的哈。 剩下的功能,比如 右侧的 所要量决定,供给元决定,仕入先选择 还没学。 从这章开始,要开始学习它们了。 这一章先来…...
C++零碎记录(八)
14. 运算符重载简介 14.1 运算符重载简介 ① 运算符重载:对已有的运算符重新进行定义,赋予其另一种功能,以适应不同的数据类型。 ② 对于内置的数据类型的表达式的运算符是不可能改变的。 14.2 加号运算符重载 ① 加号运算符作用&#x…...
基于matlab的扩频解扩误码率完整程序分享
clc; clear; close all; warning off; addpath(genpath(pwd)); r5; N2^r-1;%周期31 aones(1,r); mzeros(1,N); for i1:(2^r-1) temp mod((a(5)a(2)),2); for jr:-1:2 a(j)a(j-1); end a(1)temp; m(i)a(r); end mm*2-1;%双极性码 %产生随…...
算法:轮转数组---循环取模运算
1、题目: 给定一个整数数组 nums,将数组中的元素向右轮转 k 个位置,其中 k 是非负数。 2、分析特点: 轮转 > 取模运算 我们可以使用额外的数组来将每个元素放至正确的位置。用 n 表示数组的长度,我们遍历原数组&a…...
Vue教程
官网vue快速上手 vue示例图 请点击下面工程名称,跳转到代码的仓库页面,将工程 下载下来 Demo Code 里有详细的注释 代码:LearnVue...
算法之双指针题型:
双指针例题小总结: 力扣27: 移除元素 力扣题目链接 双指针分为: 快慢双指针:同一个起点,同向出发 相向双指针:从两端出发,方向相反,终会相遇 经典的双指针(快慢双指…...
vue传递给后端时间格式问题
前端处理 首先前端使用moment.js进行处理 data.userEnrolDate moment(data.userEnrolDate).format(YYYY-MM-DD HH:mm:ss);后端处理 JsonFormat(timezone "GMT8", pattern "yyyy-MM-dd HH:mm:ss") DateTimeFormat(pattern "yyyy-MM-dd HH:mm:ss…...
php使用jwt作登录验证
1 在项目根目录下,安装jwt composer require firebase/php-jwt 2 在登录控制器中加入生成token的代码 use Firebase\JWT\JWT; use Firebase\JWT\Key; class Login extends Cross {/*** 显示资源列表** return \think\Response*/public function index(Request $r…...
【zlm】 PTS DTS
在音视频编码和传输中,PTS(Presentation Time Stamp)和DTS(Decoding Time Stamp)是两个关键的时间戳,用于确保音视频帧的顺序和同步。它们在多媒体处理中扮演重要的角色: PTS(Presen…...
【两周学会FPGA】从0到1学习紫光同创FPGA开发|盘古PGL22G开发板学习之DDR3 IP简单读写测试(六)
本原创教程由深圳市小眼睛科技有限公司创作,版权归本公司所有,如需转载,需授权并注明出处 适用于板卡型号: 紫光同创PGL22G开发平台(盘古22K) 一:盘古22K开发板(紫光同创PGL22G开发…...
第6章 内核模块符号导出实验(iTOP-RK3568开发板驱动开发指南 )
在上一小节中,给大家讲解了驱动模块传参实验,使用insmod命令加载驱动时可以进行参数的传递,但是每一个内核模块之间是相互独立的,那模块间的符号传递要怎样进行呢,让我们带着疑问来进行本章节的学习吧! 6.…...
Android12.0首次开机默认授予app运行时权限(去掉运行时授权弹窗)第二种方法
1.概述 在12.0的系统产品开发中,在6.0以后对于权限的申请,都需要动态申请,所以会在系统首次启动后,在app的首次运行时,会弹出授权窗口,会让用户手动授予app运行时权限,在由于系统产品开发需要要求默认授予app运行时权限,不需要用户默认授予运行时弹窗,所以需要在首次开…...
conda和Python的虚拟环境如何结合使用,以及二者之间到底有什么区别?
问题描述 今天在复现streamlit的代码时(参考Streamlit 讲解专栏(一):安装以及初步应用),根据这篇博文指导,要先用以下指令创建一个虚拟环境: # 创建虚拟环境(使用venv&a…...
宇凡微YE09合封芯片,集成高性能32位mcu和2.4G芯片
合封芯片是指将主控芯片和外部器件合并封装的芯片,能大幅降低开发成本、采购成本、减少pcb面积等等。宇凡微YE09合封芯片,将技术领域推向新的高度。这款高度创新性的芯片融合了32位MCU和2.4G芯片,为各种应用场景提供卓越的功能和性能。 32位M…...
使用perf_analyzer和model-analyzer测试tritonserver的模型性能超详细完整版
导读 当我们在使用tritonserver部署模型之后,通常需要测试一下模型的服务QPS的能力,也就是1s我们的模型能处理多少的请求,也被称为吞吐量。 测试tritonserver模型服务的QPS通常有两种方法,一种是使用perf_analyzer 来测试&#…...
docker 部署springboot(成功、截图)
1.新建sringboot工程并打包 2.编写Dockerfile文件 # 基础镜像使用java FROM openjdk:8 # 作者 MAINTAINER feng # VOLUME 指定了临时文件目录为/tmp。 # 其效果是在主机 /var/lib/docker 目录下创建了一个临时文件,并链接到容器的/tmp VOLUME /tmp # 将jar包添加…...
VMware ubuntu空间越用越大
前言 用Ubuntu 1604编译了RK3399的SDK,之后删了一些多余的文件,df - h 已用21G,但window硬盘上还总用了185GB,采用了碎片整理,压缩无法解决 1 启动Ubuntu后, 安装 VMware Tools(T) 、 2 打开ubuntu终端,压…...
stm32 学习笔记:GPIO输出
一、GPIO简介 引脚电平 0-3.3V,部分可容忍5V,对输出而言最大只能输出3.3V, 只要可以用高低电平来控制的地方,都可以用GPIO来完成,如果控制的功率比较大的设备,只需加入驱动电路即可 GPIO 通用输入输出口,可配置为 8种 …...
css换行
强制显示一行,超出... .box{white-space: nowrap; /* 强制显示一行 */overflow: hidden;text-overflow: ellipsis; /* 超出... */ } 自动换行 一般默认制动换行 .box1{word-wrap:break-word; } 显示2行,超出... .box2 {overflow: hidden;display: -…...
面试算法-常用数据结构
文章目录 数据结构数组链表 栈队列双端队列树 1)算法和数据结构 2)判断候选人的标准 算法能力能够准确辨别一个程序员的功底是否扎实 数据结构 数组 链表 优点: 1)O(1)时间删除或者添加 灵活分配内存空间 缺点: 2&…...
告别创作瓶颈:像素剧本圣殿应用指南,打造你的专属剧本工作站
告别创作瓶颈:像素剧本圣殿应用指南,打造你的专属剧本工作站 1. 像素剧本圣殿简介 像素剧本圣殿是一款基于Qwen2.5-14B-Instruct深度微调的专业剧本创作工具。它将AI推理能力与8-Bit复古美学完美融合,为创作者提供沉浸式的剧本开发体验。 …...
VS2022 + WinForms:从拖控件到写逻辑,手把手带你做出第一个C#计算器
VS2022 WinForms:从拖控件到写逻辑,手把手带你做出第一个C#计算器 第一次打开Visual Studio 2022时,那个闪亮的启动界面可能会让你既兴奋又不知所措。作为微软最新的集成开发环境,VS2022为C#开发者提供了强大的工具链࿰…...
专业级foobar2000个性化配置方案:提升音乐管理效率的foobox-cn
专业级foobar2000个性化配置方案:提升音乐管理效率的foobox-cn 【免费下载链接】foobox-cn DUI 配置 for foobar2000 项目地址: https://gitcode.com/GitHub_Trending/fo/foobox-cn foobox-cn是一套针对foobar2000音乐播放器的专业级DUI(DirectUI…...
ThinkPHP6(TP6)控制器404问题排查与Nginx伪静态配置指南
1. 为什么你的TP6控制器总是404? 最近帮朋友排查一个ThinkPHP6项目,明明控制器写得没问题,路由也配置了,但一访问就蹦出个404页面。这种问题在新手部署TP6时特别常见,尤其是用Nginx服务器的环境。我自己第一次用TP6时也…...
西门子1200控制下的单部11层电梯仿真系统:完全电脑操作、清单与组态HMI界面解析
.单部11层电梯,基于西门子1200 不用实物即可仿真,仅需一台电脑,欢迎学习 清单:plc程序HMI组态画面wincc编写电气接线图硬件框架图io表报告 备需要报告的另加,主讲图纸不会细讲搞电梯仿真这事儿吧,说难也不…...
终极指南:一键解决iPhone USB网络共享驱动问题
终极指南:一键解决iPhone USB网络共享驱动问题 【免费下载链接】Apple-Mobile-Drivers-Installer Powershell script to easily install Apple USB and Mobile Device Ethernet (USB Tethering) drivers on Windows! 项目地址: https://gitcode.com/gh_mirrors/ap…...
数据主权时代,企业即时通讯厂商选型推荐
BeeWorks作为企业级私有化 IM,主打安全可控、深度协同、信创适配,在政企、军工、金融等强合规场景口碑突出。BeeWorks 定位为安全专属数字化协作平台,核心是私有化部署 全链路安全 业务深度融合,区别于通用 SaaS IM。1. 核心架构…...
15分钟掌握OpenShamrock:基于Xposed的OneBot QQ机器人实战指南
15分钟掌握OpenShamrock:基于Xposed的OneBot QQ机器人实战指南 【免费下载链接】OpenShamrock A Bot Framework based on Xposed with OneBot11 项目地址: https://gitcode.com/gh_mirrors/op/OpenShamrock 开篇亮点展示 OpenShamrock是一款基于LSPosed框架…...
如何快速掌握正则表达式示例生成器:从入门到精通的完整指南
如何快速掌握正则表达式示例生成器:从入门到精通的完整指南 【免费下载链接】regexp-examples Generate strings that match a given regular expression 项目地址: https://gitcode.com/gh_mirrors/re/regexp-examples 正则表达式示例生成器(reg…...
企业级OA系统高可用方案:泛微ecology+Nginx负载均衡最佳实践
企业级OA系统高可用架构设计与实践:泛微ecologyNginxResin全栈解决方案 在数字化转型浪潮中,办公自动化系统(OA)已成为企业核心IT基础设施。作为国内领先的协同管理平台,泛微ecology承载着企业关键业务流程,其稳定性直接影响组织运…...
