
SAP PP
文章平均质量分 93
乘风轩舞
12年SAP从业经验
展开
-
SAP维护工厂日历
维护Factory calendar:1) 维护 Factory calendarT code: SCAL2) 给工厂分配日历:IMG - Enterprise Structure - Definition - Logistics General(后期-常规) - Define, copy, delete, check plant...原创 2013-12-11 20:59:04 · 11375 阅读 · 0 评论 -
SAP生产模式和计划策略
一、SAP生产模式的主要计划策略A、MTS(Make To Stock 按库存生产)生产订单与销售订单无直接关联,一般根据预测适时安排生产或提前备料,这种预测企业里常叫Forecast,对应SAP中的计划独立需求(简写PIR)。SAP提供的常用计划策略:10、11、40、52B、MTO(Make To Order按订单生产)生产订单与销售订单直接关联,产品一般根据客户的需要来定...转载 2020-03-05 14:36:09 · 15109 阅读 · 0 评论 -
S4 HANA MRP LIVE
原文:https://blogs.sap.com/2019/02/05/implementing-mrp-live-for-s4-hana-1709-and-1809-migration/客户从SAP ECC迁移到S/4 HANA 1709或1809并实施MRPLive。在S/4 HANA转换项目期间,MRPlive是客户可以选择的选项。如果客户希望使用传统的MRP方法 - 从ECC迁...翻译 2020-03-04 15:00:20 · 2208 阅读 · 0 评论 -
SAP MRP的计算步骤
SAP MRP的计算步骤,物料需求计划(简称为MRP)与主生产计划一样属于ERP计划管理体系,它主要解决企业生产中的物料需求与供给之间的关系,即无论是对独立需求的物料,还是相关需求的物料,物料需求计划都要解决“需求什么?现有什么?还缺什么?什么时候需要?”等几个问题。它是一个时段优先计划系统,其主要对象是决定制造与采购的净需求计划。它是由主生产计划推动运行的,但反过来,它又是主生产计划的具体化和...转载 2019-12-23 14:23:58 · 1856 阅读 · 0 评论 -
定义生产订单类型+不同订单类型关联不同的特性
订单类型定义了订单的相关控制数据或信息,如成本控制、状态管理、滞留时间等,每个生产订单都必须输入订单类型。双击任一订单类型,进入如下界面:订单类别:订单类别代码,例如:生产订单、流程订单等,不可修改。订单类型:订单类型代码,可以自行创建及其描述。控制指示符屏幕:成本控制业务伙伴更新:用来定义当成本控制对象被分配给订单的订单类型,总账均写进每个订单中。分类:订单是否被分类,如果设置该...原创 2019-11-13 13:40:36 · 4667 阅读 · 0 评论 -
SAP工厂日历的应用
应用背景:工厂计划日历的应用:1. 控制物料按规定的时间交货,避免物料扎堆交货,仓库无法及时收货, 减少收货区空间压力,可以按物料设置成周一交货, 周二交货,周三交货,错开交货时间2. 假期控制,避免假期产能问题无法按时交货, 例如春节,春节第一周一般交通,产能都是问题, 可以利用计划日历设置物料准备在节前到货避免缺料(本文重点介绍这个应用)3. 上班时间根据公司时间需求灵活设置...转载 2019-11-01 14:18:23 · 5384 阅读 · 0 评论 -
CO1P和AFFW表中有记录,前台COGI界面不显示
部分订单报工后,物料没有反冲,用COGI事务代码进入后也查不到数据。经检查物料主数据、工艺路线等一些基础数据设置都是正常的。通过查后台表AFFW发现在表中是有数据。二、原因分析:Few things due which records are posted toCO1Pare as below,1. Object lock(Order being processed by ano...原创 2019-11-01 13:48:35 · 5959 阅读 · 1 评论 -
浅谈PP模块常用函数、程序、增强
(一) 生产BOM 相关先介绍与生产BOM 查询有关的函数,而查询主要分为正查和反查,正查BOM 是模拟事务代码CS12 那样的多层展开,而反查BOM 则是模拟CS15。1 正查BOM函数:CS_BOM_EXPL_MAT_V2功能:BOM 展开关键参数说明:IMPORT:CAPID : Application ID(BOM 应用程序)DATUV : Validity date(有效...转载 2019-11-01 11:16:36 · 1274 阅读 · 0 评论 -
SAP BOM的读取逻辑
1.Search Material, Plant and Material Description.Read the material number, plant and material description from join of MARA, MARC and MAKT using the following conditions:Material Number (MARA-MATN...转载 2019-10-14 16:52:36 · 1593 阅读 · 0 评论 -
PP-PP和其他模块的集成
PP-SDAvailability Check MTO Scenario-MRP Run, Requirement Types Variant Configuration - Selection/requirements of BOM Components and operationPP-MMGoods movements - Backflush, Auto Goods Rece...转载 2019-10-14 14:15:06 · 973 阅读 · 0 评论 -
SAP 屏幕变式(SHD0)控制用户界面的某些字段
在实际工作中经常会遇到要求把SAP中某些字段锁定,或设为必须输入,这时可以用事务代码与屏幕变式进行控制,事务代码:SHD0 (Transaction and Screen Variants)。下面是控制生产订单调度类型为固定值的操作实录:一、查看生产订单调度类型的屏幕号输入事务代码CO03,随便查看一个现存的生产订单,点击菜单系统(Y) => 状态(S)...,即可以看到屏幕...转载 2019-10-09 14:46:41 · 2946 阅读 · 0 评论 -
SAP PP 中关于计划订单和生产订单的日期计算
计划单的基本完成日期= 上级物料需求日期 - 物料主数据MRP2视图的收货处理时间天数 (全部以工厂日历的工作日计算)计划单的基本开始日期= 计划单的基本完成日期 - 物料主数据MRP2视图的自制生产天数 (全部以工厂日历的工作日计算)生产单的基本开始日期 = 已计划的下达日 + 计划边际码的下达期间。(不去改的前提下)特殊说明:如果上级物料需求日期比MRP运算日期早或等于,则:转载 2013-03-19 09:20:30 · 8597 阅读 · 0 评论 -
如何查找SAP的旧TCODE对应新的TCODE
SAP随着新版本的发布,我们知道sap已经更新了很多的程序和TCODE。sap提供了很多新的TCODE来替换旧的TCODE,新TCODE有很多的新特性和新功能。在这个这种情况下,很多旧TCODE就会被废弃。我们如何查找这个替换呢?sap提供了一个数据表来记录这个对照,数据表名称是PRGN_CORR2 。查找方法如下:用旧TCODE查找新TCODE1、使用SE16、SE16N原创 2013-07-29 18:56:27 · 1178 阅读 · 0 评论 -
生产订单完工确认(CO11N) BAPI : BAPI_PRODORDCONF_CREATE_TT
生产完成后,需要对产品进行完工确认(也叫 报工确认);一般情况下,可以通过事务码(T-Code)CO11或CO11N进行确认。对于一些零配件的生产时,往往需要确认大量的数量,因而有些用户就会有批量报工的需求。批量报工可以通过两种方式实现:录制BDC 或者 Call 系统标准BAPI。1) 录制BDC这里就不讲述了,直接在CO11N上录屏即可;2) Call 系统标准B...转载 2019-10-08 16:22:33 · 4899 阅读 · 2 评论 -
PP生产订单状态+函数STATUS_CHECK
SAP系统常见订单状态如下:·CRTD (创建):标识生产订单刚刚创建,此时禁止做后续发料和报工确认等操作;·PREL (部分下达):当生产订单部分下达时,如仅下达部分工序时出现此状态;·REL (已下达):当生产任务已经明确可下发生产时,将生产订单转换为已下达状态,这个状态后可以继续后续业务操作,如打印订单、发料、报完工等操作;·MANC (未检查物料可用性):生产订单未进...原创 2019-10-08 16:06:41 · 1158 阅读 · 0 评论 -
SAP订单状态最详细的解释
order statusdescriptionexplanationCRTD建立 生产订单创建时的状态,表明订单处于刚刚创建时点,不允许做后续发料,确认等操作。PREL部分释放(部分下达)当对生产订单做部分下达时的状态,如仅下达部分工序时。REL已释放(下原创 2013-03-27 17:02:23 · 38401 阅读 · 0 评论 -
【问题】在进行报工处理CO11N时,报“用户界面预定义,因为定制中没有定义”错误
1、配置屏幕输入项.SPRO->生产->商店底价控制->工序->确认->单个屏幕输入项->定义单一屏幕输入项(T-code:OPK0)2、配置个人数据T-code:su3配置参数CORUPROF = OPK0中配置的参数转载 2013-03-21 13:19:21 · 1786 阅读 · 0 评论 -
【问题】在对生产订单投料、收货等操作完成后在“记入文档的货物移动”无记录
CO03->转到->记入文档的货物移动中无记录是由于后台spro->生产->商店底价控制->主数据->订单->定义订单类型相关的参数中选择“货物移动文档”即可原创 2013-03-21 13:18:10 · 2851 阅读 · 0 评论 -
MD04例外说明
例外信息号例外信息描述例外信息含义处理办法69可能的递归BOM组件BOM 组件中含有父阶物料通知主数据维护人员检查BOM2新,和过去的未清日期新创建的采购申请,其打开日期落在过去尽快转换定单5过去的未清日期采购申请的打开日期落在过去尽快转换定单3新, 和过去的开始日期新生成的采购申请,其开始日期转载 2013-03-21 09:09:29 · 1833 阅读 · 0 评论 -
SAP替代物料及取代物料资料
SAP中的替代有三种:1. A物料也B物料可以互相替代,但是由物料计划部门自由控制使用物料A还是使用物料B2. 在某个产品中,当物料A不够时,才用物料B。3. 当物料A用完后,将永远不再用,而是用物料B取代A。本人就从SAP ERP软件的角度去介绍一下这三种方式的实现一、第一种在某个产品中,当物料A不够时,才用物料B,是SAP中最容易实现的,也是原创 2013-03-19 09:19:46 · 5227 阅读 · 0 评论 -
MD01与MD02 区别
MD01和MD02对同一个物料运行结果不一致原因 :执行MD01 需要表mdvm(MRP文件中的条目)的数据支持,mdvm中没有的条目的物料将不能执行总计划。具体是无法执行FORM SELECT_MDVM_FOR_MRP,也就无法产生计划结果。在一个MRP已经激活的工厂下,条目在物料创建工厂视图时会自动产生。 也就是说,如果一个物料在mdvm中没有记录或者记录被删除。MD01将没有它的结果,后原创 2013-03-19 09:15:39 · 5285 阅读 · 0 评论 -
SAP PP中关于工单报工的小解
一般来说工单确认的方法很多,这里就简要介绍下几种常见的报工方法:1.co11n 是大家常用的方法之一,也是比较好用,产量,报废,返工,工时,货物移动都可以输入。介于我们公司的业务我们用这个报工是最多的,因为设置了能源参数,输入人工和机器工时后,会根据能源参数自动算出其他费用(水电气等)2.co11 如果人工,机器跟水电气不成比例,那么就用该事物代码来报工3.co12 可以输入多个工单的原创 2013-03-19 09:14:48 · 20131 阅读 · 0 评论 -
Opening Period(未清期间)解析
跑MRP的时候,就“创建采购申请”有三种选择,1全为采购申请,2未清期间的采购申请,3全为计划订单。“未清期间”在“计划边际码”中设定(SchedMargin key,IMG:Production -> MRP -> Plan -> 计划和生产参数 -> 定义浮点 ),其解释为:The number of working days between the date that the o原创 2013-03-19 09:19:09 · 4356 阅读 · 0 评论 -
MTO与 MTS的区别
make-to-stock, 为库存进行的生产,生产的成品或者半成品在系统中建有BOM,开工单生产后记入库存,销售是直接减少库存。这样的情况对于每一个要生产销售的物料都必须有自己的BOM, 即使两个物料之间差别很少。 make-to-order,为订单进行的生产,首先产生销售订单,要销售的物料会建成Configurable的类型,在销售订单创建时选择此次该料号的下阶物料用到哪些,也就是原创 2013-03-19 09:16:19 · 22071 阅读 · 0 评论 -
PP 配置库位参与MRP运算 及物料主数据的相关设置
PP MRP运算一般为工厂级别,如何设置库位也参也MRP运算?后台:生产 物料需求计划 计划 定义每一个工厂的仓储地点的MRP 点击“定义每一个工厂的仓库地点的MRP”弹出下图维护完工厂数据 回车对工厂P999的三个库位 分别点选“2” 分别计划的库存地库存 保存退出以上数据维护完毕之后,MM01 创建物转载 2013-04-16 16:38:12 · 2815 阅读 · 0 评论 -
SAP 设置或取消仓库不参与MRP运算
一般来说每个公司都有仓库是不参与MRP运算的,比如报废仓设置如下: spro-- 生产--物料需求计划--计划--定义每一个工厂的仓储地点MRP设置成“1” 表示不参与MRP运算。 还有种情况是将本来是不参与MRP运算的仓库 想修改成要 参与MRP运算,如果这是个空仓库的话,直接将上图中的“1” 清掉就可以了; 如果这个仓已经有物料了,单单去掉上图的“1” 是不行的,还要转载 2013-07-11 15:54:51 · 2044 阅读 · 0 评论 -
MB51使用简要说明
MB51使用技巧说明1.1 概览MB51是比较常见的查询物料凭证的报表,在该报表中,如下图所示,默认可以根据物料号码、工厂、移动类型等信息进行查询。系统读取物料凭证的二个表(MKPF、MSEG)到MB51的清单中,因此理解MB51中的字段关键就是理解物料凭证的二个表MKPF、MSEG的值。1.2 应用说明MB51是一个可配置的事务代码,可根据需要将物料凭证的抬头(MKPF)转载 2013-07-11 16:17:30 · 3249 阅读 · 0 评论 -
SAP外协采购单和销售单需求关闭预留未清处理方法
预留需求异常处理方法一、外协采购订单:对于在系统中发现有外协采购订单删除了,但对应的下阶半成品预留却未清除,MRP依然跑出下阶半成品生产需求,对于这种预留异常,给出2种处理方法:1.SE38 执行程序RM06C020跑出此类异常预留,并勾上“直接数据库更新”,便可处理。2.查表MDBS,过滤出删除标识的PO,复制对应的预留号查表RESB,用上一步过滤的预留号,查看其“最后发...转载 2019-09-02 09:15:51 · 3829 阅读 · 0 评论 -
SAP修改已经释放了的请求号
1.找到你要修改的请求号(已经释放了的) 2.进入E070表中 输入要修改的请求号(一般是先修改子请求号,再修改母请求号)3.进入如下界面:双击请求号那一列:进入如下界面:在如下图箭头所示位置输入 /h之后,双击 进入调试模式: 4.进入如下界面: 将CODE的值改成EDIT 再点击两次enter,保存之后,再点击F8 在这个界面将TRSTATUS 字段改成 D可修改的。再保存即可。5.母请...转载 2018-02-08 17:16:06 · 7523 阅读 · 0 评论 -
CS20批改BOM中的“因数”是什么
转载 2013-10-26 13:41:01 · 1127 阅读 · 0 评论 -
SAP替代物料操作详解
SAP中的替代物料有好几种,比如生产订单中A物料用完之后系统自动切换到B物料,或者A物料用30%,B物料用70%,至到A物料用完再用B物料.从大类上来分还可以分为平行切换和非平行切换两种.我们公司比较常用的就是平行切换,即A物料用完之后系统自动切换到B物料,B用完之后系统自动切换到C,但需要注意的是系统中认为A还是最适用的物料,即A,B,C都无库存的时候,MRP会跑出A的需求.所以个人建议在A...原创 2013-11-26 13:38:00 · 39189 阅读 · 9 评论 -
ABAP查询Table方法
查Table 查询一个Table字段,可以采用目前熟知的两种方式:以物料为例方式一、1、进入物料页面:T-CODE MM03。2、输入物料名称,点击选择视图。选会计1,工厂号输入1000。3、查询物料字段:鼠标放在要查询的字段位置,按F1,‘HELP’。4、按F1后,会有出现一个框框,点击Technical Information。下图为点击技术信息内容原创 2013-07-06 17:02:29 · 3292 阅读 · 0 评论 -
SAP动态安全库存设置
1。动态安全库存是基于历史的消耗需求来实现未来的动态库存;如图所示 min:当库存低于MIN值时,系统建立采购3*平均需求(也就是说这段期间安全库存为3*平均需求)例如:上图表示A物料 如果第一天的需求为200 第二天需求为 300 第三天的需求为 400则 (400+200+300)/3 = 300 表示平均需求。2。具体生效期间在下面设置: 3。然后在物转载 2013-07-15 14:36:53 · 2740 阅读 · 0 评论 -
MPS与MRP的小解
1、MPS是MRP的直接目的,MPS体现的是净需求,MRP运算出来的作业计划和采购计划的目的就是完成MPS提出的任务,从而达到企业外部市场需求的目标。2、MPS主要针对有独立需求计划而言,它是整个计划系统的调节器,在充分考虑企业粗能力和资源平衡的基础上平衡外部需求和企业供给能力.有些行业可以没有MPS,直接通过MRP来满足预测和订单的需要。3、简单的说:MPS针对的是总装,MRP针对的是总原创 2013-06-27 14:08:06 · 3945 阅读 · 0 评论 -
SAP MRP 常用例外信息及解释
00:表示最近一次运行MPS或者MRP的数据,存盘后例外信息提示消失;01:例行提示,告诉你此订单已由系统自动改变,适用于没有作过任何处理的订单02:订单创建日期在过去,可能是没有及时处理03:新建的计划订单开始日期在过去;04:新建的计划订单结束日期在过去;06:不是新建的计划订单,开始日期在过去;07:不是新建的计划订单,结束日期在过去;10:因为需求提前或者是临时原创 2013-06-27 09:17:18 · 9611 阅读 · 0 评论 -
关于库位“参与MRP运算”与“不参与运算”相互变动的注意事项
一、现状 因实际业务需求,库存从“不参与MRP运算”调整为“不参与运算”,反之亦然。 二、原理 1、库位是否参与MRP运算 设置库位是否参与MRP运算,可以在IMG:Production -> Material Requirements Planning -> Planning -> Define Storage Location MRP per Plant,T-CODE原创 2013-07-11 15:56:37 · 4822 阅读 · 1 评论 -
CO11N与CO15之间有什么区别
Co11是按Operation 来confirm的,比如一个production order有三个operations,正常来说要confirm三次,(当然你也可以设定只confirm最后一个operation)C015 是for order confirmation,就是按order来confirmation的,一般理解就是,一次confirm一个productionorder.原创 2013-03-19 09:18:35 · 4731 阅读 · 0 评论