「全网首发」让用户“狂飙”的供应链缺件报表,结合多行业项目客户的需求进行设计,打开了用户跟踪缺件处理的新世界
声明:本文仅代表原作者观点,仅用于SAP软件的应用和学习,不代表SAP公司。注:文中所示截图来源于SAP软件或PA官方教材,相应著作版权归SAP所有。
点击上方蓝字关注我们吧
今日分享-目录
说明:本文档绝大部分内容由笔者原创编写,也可能有部分摘自在线网络资料,供同行顾问查阅及交流。若有需完善、优化、或引用需表明出处的地方,欢迎大家指出,笔者进行修改。
下期预计分享内容:MRP其它字段讲解
Today's share
01
背景介绍
笔者大大小小实施了20来个项目,从早期的跟客户只用讲明白MD04是什么逻辑怎么查询,MD04、MD05有什么区别,MD06和MD07怎么查阅数据。到最近几年的用户,想要批量查询MRP结果、想要批量查询订单报告、再到最新的超强的供应链缺件报表程序功能的沉淀。本期笔者将会讲解,每个过程和各个报表查询时客户的关注点。
02
报表演示
标准报表:
包含MD04、MD05、MD06、MD07不是本期的重点内容,大家在网络资料上也会查询到一些相关的信息。如果大家感兴趣,笔者后面也可以单独出一期MRP标准报表的查询。像MD07里考虑不同配置下,多少天是怎么计算的,那几个不同配置是什么情况下会使用等。
自开发报表:
这个需求是之前挺早的客户-物控,要查询物料需求计划的料太多了。每个用MD04查询和分析太费劲了,甚至当时他们项目是S4比较早的版本,Bug比较多的版本,每个料用MD04回车,要转半分钟才会出来,给用户带来效率的极大降低。最后笔者去进行项目优化时,也是先查过Note标准MD04减少时间方面没有得到解决,好像是那个MRP查询的底层数据时间戳匹配有问题之类的。后面就变相的自开发一个报表批量查询MD04结果的报表:解决查询时长的问题,同时也可以多个物料一起分析。
选择屏幕:没有太多需要明细讲的
主要是下面的文字备注,报表里涉及的调整功能比较多,给用户在此处进行一个提示:
1.双击收货/需求,或可用数量,则调整自身物料的MD04界面;
2.双击物料号,跳转至该自身物料的MM03;
3.双击MRP元素,跳转至需求追溯MD09;
4.双击MRP元素号,跳转:
●若为销售订单,则跳转至VA02界面;
●若为计划订单,则跳转至CO01界面;
●若为采购申请,则跳转至ME52N界面;
●若为采购订单,则跳转至ME22N界面;
●若为相关需求,则跳转至父项物料的MD04界面;
ALV内容就是各物料的需求供应情况
改报表的技术难度并不大,主要使用的是MRP 的MD04后台函数
MD_STOCK_REQUIREMENTS_LIST_API
该报表的收益:
(1)对于物料有大批量物料需要分析时,方便快捷;
(2)可以根据不同的MRP元素,调整至相应的单据中进行分析或者修改数据;
(3)针对一些例外消息,可以快速进行查询跟踪,是否零件延迟收货、提前收货、或者父项需求临时减少,导致采购回来形成呆滞库存,系统的给的建议的再计划日期可以批量进行查看等
该报表的不足之处:
(1)数据较多时,需要逐一查询、分析,不能直观给物控员提供准确有问题的物料,需直接跟踪的物料
这个需求是之前挺早的客户-物控,要查询物料需求计划的料太多了。每个用MD04查询和分析太费劲。SAP标准函数是可以自动识别固定接收、固定发货、计划接收、计划发货的。可以根据标准函数进行统计和批量分析。
选择屏幕:也就是一般的查询条件,查询父项物料、还是子项物料的
但可以根据汇总、M-按月、W-按周、D-按天进行查询
当选择屏幕选择“汇总”时:
ALV内容就是包含当前库存、质检库存、
固定收货(如:PO、ASN等)、
固定发货(如:生产订单对组件物料的需求)
固定可用(非限制库存-固定发货)
计划收货(如:PR)
计划发货(如:计划订单对组件物料的需求)
计划可用(就是MD04中最后,考虑完所有的需求和供给,按时间推移最终计划可用数量)
另外几个字段,就是考虑外协下的需求和供给
当选择屏幕选择“M-按月”时,就是查询月度的需求和供给情况
效果同在MD04点该按钮,可用进行选择 各维度(因为不同件的采购周期、短周期还是长周期,物控会根据不同的需求进行选择)
该报表的收益:
(1)对于物控有大批量物料需要分析时,方便快捷;
(2)从各角度进行分析(汇总、月、周、日),可以查看每个料的总览,有多少在途、有多少可用,是否缺料、是否多余供给等
该报表的不足之处:
(1)对于物控来说,原话是:仍然不够直观。从技术上该报表没有问题,但是从实际应用上,效率还是不够高
简述:
该报表目前笔者已经应用在好几个项目上了,得到了客户的高度认可,目前客户反馈这是他们最需要的查询方式。
物控可以查询自己的物料,通过信号灯方便查询哪些件是缺料的。分别考虑库存,在途,固定供给是否缺料、在哪天会缺料。纯站在物料的角度,进行概览查询,和明细分析查询等。甚至可以更细致到,某个件在某天的哪台订单、哪台车(产品)下缺件。
(1)进入缺件报表选择屏幕查询界面
字段和输入说明
字段 |
输入 |
说明 |
配置库存替代 |
选填 |
作为非限制可用库存的配置项,业务人员可根据实际情况手工修改此报表中某物料的库存数量(某些项目部分零件线边库库存不准,客户提出他可以根据实际线下记录的准确库存导入到系统中参与报表计算) |
配置ASN替代 (ASN表示在途,相当于PO) |
选填 |
作为在途可用库存的配置项,业务人员可根据实际情况手工修改此报表中某物料的ASN实际到货日期(某些项目部分零件ASN延后到货,供应商已经线下邮件通知到用户,用户提出他可以根据实际线下记录的在途数据导入到系统中参与报表计算) |
配置汇总天数 |
选填 |
配置缺件报表天数汇总的日期逻辑(用户针对国内件,进口件,短周期件和长周期件查询的细度不同,可以根据配置进行调整) |
工厂 |
必填 |
填写所需要查询物料的所属工厂 |
物料编码 |
可选 |
填写需要查询的短缺物料 |
MRP控制者 |
可选 |
物控可根据MRP控制者查询自己管理的物料 |
采购组 |
可选 |
采购人员可根据该字段进行筛选 |
截止日期 |
必填 |
填写需要查询短缺物料的日期期间(该条件必输,否则MRP函数无法执行抓取到相应数据) |
汇总 |
必选 |
日显示:显示所查询时间段中每一个需求日的数量 周显示:显示所查询时间段中按周汇总的需求数量,显示日期为该周的第一天。 月显示:显示所查询时间段中按月汇总的需求数量,显示日期为该月的第一天。 自定义:使用配置的自定义汇总天数。(用户针对国内件,进口件,短周期件和长周期件查询的细度不同,可以根据配置的期间进行调整) |
仅显示明细 |
可选 |
跳过汇总屏幕,直接显示明细屏幕 |
(2)输入完成字段后,回车进入下一界面。
进入总览界面。(日显示,国产-短周期件)
总览界面是仅显示物料缺料的行,因为作为物料需求,该报表抓取的是MD04后台函数的所有需求,根据每笔需求分析他的需求和供应。
判断缺料红灯的逻辑:注意是考虑在途,而不是考虑库存下缺料。因为某日期下库存根据需求计算下来可能存在短缺,但是在途的订单按时到货,可能库存就不会短缺了。那么在某日期下该物料在途按时到货都不能满足需求下,就判断为缺料。物控就需跟踪是否应当紧急给供应商发紧急的补货ASN或PO。
字段说明:
字段 |
说明 |
此界面的显示行 |
国产件-短周期件,显示第一次考虑在途(ASN或PO)可用天数为负的行项目。进口件-长周期件,则显示所有在途(ASN或PO)可用天数为负的行项目。 |
状态 |
指示灯:红色为考虑在途可用天数为负,黄色为考虑库存可用天数为负,绿灯为考虑库存可用天数为正。 |
汇总标识 |
在日显示界面下进入此界面时,此行显示的为需求日期所在天的日期。 |
进口件/国产件 |
目前取值为采购视图中的进口件标识字段,I代表Import进口件,L代表Local国产件。(仅限于目前的报表判断逻辑,如果业务有其他逻辑可以提供) 其他项目也可以:参考客户给采购周期比如30天内为短期,30天外为长期 |
(3)选中此行后点击显示明细按钮进入下一界面
进入显示明细界面(日显示)
信号灯已经在上面已经进行讲解了
字段 |
说明 |
需求数量 |
MD04需求结果(双击可跳转进子屏幕显示详细需求情况) |
非限制库存 |
MD04库存结果显示(双击可跳转至MB52查看该物料库存情况),由于库存是当前库存,所以每行保持一致 |
考虑库存可用数量 |
=非限制库存-需求数量(双击可进入当日需求&供给MD04详细显示结果) |
考虑库存可用天数 |
=考虑库存可用数量日期-当前日期(仅缺件时显示) |
在途数量 |
=ASN或PO数量(双击可进入该ASN或PO详细显示) |
考虑在途可用数量 |
=考虑库存可用数量+在途数量(双击可进入当日需求&库存数量&在途数量详细显示结果) |
考虑在途可用天数 |
=考虑在途可用数量日期-当前日期(仅缺件时显示) |
固定数量 |
=带星号的SL数量+firm zone标识为1,2的数量+手工创建的PO数量+锁定的PR数量 |
考虑固定可用数量 |
=考虑在途可用数量+固定数量(为何要设置考虑固定可用,是因为对于MRP每次运行一点结果是平的,但是如果没有给锁定或固定标识,如紧急插单插入需求是跟踪不到的,此时考虑固定可用都可能不够,需要物控进行查询确认) |
考虑固定可用天数 |
=考虑固定可用数量日期-当前日期(仅缺件时显示) |
当双击需求数量时:
可显示缺料的那天,在哪个订单上缺料,哪台车缺料(若进行了排产排序,则顺序号字段会有值,若没有排产则会根据生产订单顺序进行确定哪个订单缺料)
当双击非限制库存时,跳转查询物料的库存情况
当双击在途数量时,调整ASN或PO的详细信息,
若有物控导入ASN实际到货日期,会根据实际到货日期进行计算
当双击固定收货数量时,会显示SL进入锁定的域,带锁定标识的数据
笔者找的这个物料没有该数据,仅展示字段抬头。
其他说明:
配置库存替代:
输入工厂物料以及想要手工修改的非限制使用库存,然后查看报表结果:
非限制库存已经被修改
配置ASN替代:
输入ASN编号,项目,和需要手工修改的交货日期后保存进入报表查看:
该ASN交货日期已经被修改。
周查询、月查询、配置的天数查询,笔者就不再此处进行赘述了。这个可以根据项目需求进行设置。
该报表的收益:
(1)对于物控可直接查询,仅显示有缺料风险的物料,跟踪其ASN或PO到货情况;
(2)短周期件和长周期件查询,业务关注的维度是不一样的,可以通过查询条件,天、周、月、配置期间进行有效查询关注的维度汇总数据;
(3)可以有效的查看物料考虑库存、在途、固定接收,各笔需求的剩余可用数量,可用多少天,采购周期是多少天,现在补采是否来得及等等(在该角度来看是MD04和MD06的结合,更加完善和完整的进行显示);
(4)可以查询零件在哪天会缺料,哪个订单会缺料,哪台车(产品)会缺料,对于有的零件做断点切换时,物控需在产供销协调会,物料变更会上汇报预计这个料会应用到哪天哪台车。
该报表的不足之处:
(1)目前仅显示缺料时,是做的筛选红灯的行。用户无法查询哪天会有在途,使得不缺料。故目前需优化,仅显示缺料时,还需要显示下一笔黄灯的数据,即ASN到货后就不会缺料的数据。供用户跟催供应商,是否该提前让该ASN到货,使得不缺料。
(2)若物料先缺,再ASN收货足够,又再缺,在overview界面会显示较多行。目前正优化,增加选择屏幕按钮,跟踪缺料在途数据,此时每个物料仅会显示最近一次的缺料情况,并同时在ALV增加输出,ASN或PO的信息。用户勾选该按钮后,即可每个物料直接跟踪最近一笔应该跟踪的缺料物料。
本文章为笔者从标准报表MD04&07,到批量查询MD04自开发报表,再到考虑供给元素查询物料需求供给情况,最后到目前的较为强大的缺件报表。也是逐渐深入业务现场,查看物控跟踪缺件办公方式,反复跟业务人员探讨他们所需的报表内容。当然里面还有非常多的、非常细的程序设计处理逻辑,时间和篇幅限制,无法赘述,该报表不代表权威,仅供大家作为思路参考,感谢大家支持。
感谢支持
每篇文章笔者会至少花费一周、每日下班晚上作资料准备和视频录制;
如果您看完有收获可理性赞赏,让笔者知晓大家对哪部分内容更感兴趣;
不为挣钱,只为总结、分享、结交同行好友(重点)。