已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
SAP MM安全库存-四种类 2011-11-02 16:07:19 分类: Linux安全库存只是一个笼统的说法,本文归纳了SAP四种安全库存(时间)的设置,用于增加计划过程中库存数量(时间)的弹性。为何安全库存能增加计划的弹性呢?因为在净需求计算(Net Requirements Calculation)中,Quantity available = Fixed receipts + Stock available for planning - Safety stock - requirements,若可用数量小于零,则报缺料,视为短缺数量(Shortage quantity)或需求数量(Net requriements),将用于批量计算并得出最终的获取建议。 Safety stock Safety stock partially available Dynamic safety stock Safety time 一、Safety stock这就是“安全库存”了,安全库存的数量在计划中是不可用的。MRP中,若物料的数量低于安全库存水平,就会产生计划订单。安全库存在物料主数据MRP2视图设置。二、Safety stock partially available如果设置了安全库存,一低于该水平就会产生补货的请求,哪怕只是缺了一点,这增加了计划的工作量。为了弥补这个不足,我们可以在MRP Group中设置一个百分比,只有安全库存低于该百分比,补货请求方会产生。三、Dynamic safety stock动态安全库存就更加厉害了,它根据平均的日需求(Average daily requirements)数量,来确定未来几个时期的安全库存水平(数量等于若干个平均日需求):最小库存、目标库存、最大库存。若小于最小库存,产生补货请求至目标库存;若大于最大库存,系统将提示例外信息。若同时设置了安全库存,将累加。该配置称为Range of Coverage Profile,在MRP2视图分配,配置在IMG: Production - MRP - Planning - MRP Calculation - Define Range of Coverage Profile (Dynamic Safety Stock)。四、Safety time前面三种方案都是对安全库存数量上的设置,Safety time则是设置时间上的余量。物料的补货提议时间将提前于实际的需求时间,提前日期在MRP2视图中配置。考虑到物料可能用在产品的不同层次,为了避免重复提前,可以在MRP2视图的Safety time indicator栏位设置安全时间有效于所有需求还是仅相关需求,或者干脆无效。而考虑到不同时期对安全时间的长度要求不同,可以在后台定义Period Profile,IMG: Production - MRP - Planning - MRP Calculation - Define Period Profile for Safety Time/Actual Range of Coverage,并在MRP2视图分配给物料。注意: 百分比是根据MPR组设置的,在后台:Define Safety Stock Availability。从我的测试结果来看,系统计算的顺序是:Safety Stock实际需求Dynamic Safety Stock,然后提前Safety Time的时间来产生相应采购申请动态安全库存是运行于预测需求的计划。当运行MD04时,你可以在区间统计界面看到所有的用于计算动态安全库存的参数。你要设定以下参数才能计算出动态安全库存1. 维护材料主档的MRP视图2. 在MRP2视图里,需要设定覆盖组件(coverage profile)3. 设定的MRP类型为PD。覆盖组件在后台配置,路径如下SPRO -Production-Material Requirements Planning-Planning-MRP Calculation-Define Range of Coverage Profile (Dynamic Safety Stock).因为计算是基于工厂的,所以配置也是在工厂的基础上进行的。动态安全库存的计算公式如下:动态安全库存=每日平均需求*覆盖的区间下面是各个参数的解释每日平均需求每日平均需求的计算公式如下:每日平均需求=特定区间内的总需求/此区间内的天数(天数有不同的计算方法,下面有比较详细的介绍。)下面的一些参数是在计算每日平均需求中必须的区间指针这一指针用于决定计算每日平均需求的日历区间有如下几种设定weeks (W) 周months (M) 月根据计划日历决定2. Type of period length 区间天数的计算方法用于决定计算区间天数的方法如下几种设定可以用作计算workdays 工作日calendar days 日历日standard days 标准日 如果设定了标准日作为区间天数,必须要设定每个区间包含多少标准日。3. Number of periods区间数在这里要设定用于计算每日平均需求的区间数。定义覆盖区间可以为三个时间范围设置不同的覆盖区间也可以为不同的时间范围设置覆盖区间的范围。填入最小和最大区间即可。系统会检查实际覆盖区间(可用数量/每日平均需求)是否小于最小或大于最大。如果是这样的,动态安全库存会用目标区间来重新计算。以下有两个例子:例一Coverage profile - 001, with following settings assign in material master - MRP2 view, Period type = M(月)No of period =2 (区间数)Type of length = 3 (标准日)and days/period = 20(每个区间包含20个标准日).Range of coverage for first period (target) = 3(目标覆盖区间), no of periods= 2 (区间数)Lets us say requirements areas below 需求如下12.11.2007 - 100019.11.2007 2000No of days = 2*20 = 40(天数)average Daily requirement = (1000+2000)/40 = 3000/40 = 75 (每日平均需求)Safety stock requirement = 75*3(target) = 225.(动态安全库存)Run MRP, result is as below运行MRP,结果如下12.11.2007 - pl order qty- 1225 available qty - 122512.11.2007 - VSF 1000- available qty - 22519.11.2007 - pl order qty - 2000 balance - 222519.11.2007 - VSF 2000- available qty - 225.Example - 2例二Coverage profile - 002, with following settings, assign in material master - MRP2 viewPeriod = M(月)No of period = 1(区间数)Type period= 1 (工作日)i.e. working days as per factory calendar, please check your factory calendar. it is taking form. no of days of factory calendar, remove the days which already passed, then remove holidays.(根据工厂日历计算。从总天数中减去已过的天数和假日)Example - In factory calendar -工作日举例2,3,9,10,16,17,23,24,30 are holiday. i,e 9 days in 30 days are holidays,2,3,9,10,16,17,23,24,30是假日。一共9天First, today is le us say 8th, hence from 30 days remove 7 days, ( as it is already passed), hence left with 23 days.今天是8号,所以要从30天里减去过去的7天,剩下23天Holidays applicable are, 9,10,16,17,23,24,30 i.e. 7 days i.e. from 23 days I need to remove 7 days hence the working days are only 16 days.假日中,2,3已经过去,还剩7天。要再减去7天,剩下16天。range of coverage = target 7,(目标覆盖区间) no of period = 1.(区间数)now my requirement is 3000 in that month当月需求一共3000daily average consumption is 3000/16 = 187.5(每日平均需求)safety stock = 187.5*7 = 1313.(动态安全库存)MRP结果12.11.2007 - pl order - 1 qty 2313 available qty - 231312.11.2007 - VSF 1000- available qty - 131319.11.2007 - pl order - 2000 available qty - 331319.11.2007 - VSF 2000- available qty - 1313.定价(采购)-定价的时间相关性 2011-11-14 10:59:52 分类: Linux定价(采购)-定价的时间相关性定价的时间相关性与否(Time dependent or not))采购定价中有二种完全不同的定价形式:时间相关定价(time-dependent conditions),也称为Master Condition,采购信息记录和合同总是时间相关定价,在采购信息记录中,我们可以维护不同的时间段不同的定价。时间不相关定价(time-independent conditions),也称为Document conditon (单据相关的定价),采购订单总是单据定价,采购订单中无法设置不同的时间段不同的定价。而报价单和计划协议系统默认为时间相关定价,但我们可以在相应的单据类型定义中修改为单据定价,下文我们以计划协议为例介绍这二者的差别。定价-时间相关定价(计划协议)计划协议的有效期一般的周期会很长,譬如1年,在这一年中,价格可能会发生变化,上半年价格为100元,下半年价格为150元。这也是系统默认计划协议为时间相关定价的原因。在计划协议中维护针对同一行的同一个物料,我们可以像采购信息记录一样,维护多个价格有效期,譬如如下图所示,计划协议95000000002011-4-29-2011-5-1 价格100元2011-4-29-2011-4-30 价格200元系统默认计划协议的定价日期控制为“收货日期”,也就是根据收货日期确定采购单价。计划协议收货时,因为系统设定了根据收货日期确定定价,具体而言系统将根据收货凭证的过账日期(Posting Date)计算采购价格,本例中收货二次,过账日期5月1日,过账数量100个,根据过账日期确定的单价为100元,过账日期5月11日,过账数量200个,根据过账日期确定的单价为200元。发票校验时,根据采购收货的结果,也分为二行,对应不同的单价。3、定价-单据相关定价(计划协议)1.创建公司间计划协议,设置定价为单据相关,有一个好处是公司间采购的计划协议的销售发票的价格可以直接取自采购订单中。点击按钮条件,可以看到与采购订单相同的定价屏幕。2、ME38维护计划协议的交货计划! 3、VL10D针对计划协议创建发货单4、VL02N对发货单进行发货过账5、VF01 创建系统发票如下图所示可以看到公司间发票的价格取自计划协议中中的价格。备注:若是计划协议采用时间相关定价,由于销售发票中为单据定价(document pricing)因此无法将计划协议的价格复制到销售发票中。4、总结) 单据定价是SAP中最常见的定价模式,单据定价通过定价过程可以实现各种复杂的定价。而时间相关定价则可以为不同的时间段设置不同的定价,但其无法实现比较复杂的定价功能,例如无法利用定价中的routine功能,与销售模块的接口也处理的不好。二者在数据存储上也有很大的差别。计划协议若是时间相关定价,定价记录在表A016,通过条件记录号与表KONP相连。计划协议若是单据相关定价,定价记录在表EKKO,通过条件记录号与表KONV相连SAP 外向交货的包装功能实现 2011-11-30 12:22:09 分类: Linux在执行VL01N创建出埠交付通知单是,各位肯定注意到了有个图标Packing,可各位知道Packing(包装)的作业机制吗?SAP的包装作业,体现为handling unit(HU)的形式,Handling unit是一个包装物料与一个或一个以上的正主儿商品共同构成。一、包装物的分类1. 生产包装:包装物料不是正品的产品构成的必要组件,然而却是正品具有商品属性的不可或缺的东西,例如“洗发水VS包装瓶”。2. 销售包装:包装物料不是正品的商品属性的必要组件,然而却对商品价值构成极大影响,例如“散装花生油VS瓶装花生油”、“玻璃瓶五粮液VS水晶瓶五粮液”。3. 交付包装:包装物料对正品的价值并无增值作用,然而却是正品在交付给顾客过程中的必要保护措施,例如“两节电池装入一个塑料套成对,四对电池装入一个纸盒,四个纸盒装入一个纸箱,四个纸箱装入一个木板箱”。4. 运输包装:包装物料不是直接提供正品的保护功能,然而却是正品交付的执行载体,例如“本次交给买主的电池总共装箱40个木板箱,分别放在10个托盘上,10个托盘又全部放入一个10吨的集装箱上,由汽车拉走”。二、包装物的SAP处理1. 生产包装:如果将包装物的成本费用需要算进正品制造的成本费用,那么包装物料直接作为正品项下的一个BOM即可,这样包装已与SD模块无关。2. 销售包装:如果“散装品”和“包装品”是两个物料号,那销售包装物按照生产包装处理,换句话说作为BOM组件处理;如果散装品和包装品的正品都是一个物料号,那在执行VL01N的包装功能时,用包装物料生成一个HU然后将正品装入,过账发货后出具发票,既要收取正品价值,也要收取包装物料的价值。要做到这一步,销售包装HU的item category的定制必须调整为relevant for billing。3. 交付包装:设想一个剧本:5120个电池的订单,怎么包装?1)配对:输入“塑料套”的物料号,装入5120个电池,这样将产生2560个HU,如果此时存盘后运行塑料套的MD04,发现有交付单的需求,数量是2560个;2) 装盒:2560个HU项下,输入纸盒的物料号,这样将产生新的HU共640个,纸盒物料存在640个的需求;3) 装箱:640个HU项下,输入纸箱的物料号,产生HU计160个,纸箱MD04中有160个的需求;4) 木箱:160个HU项下,输入木箱的物料号,产生HU计40个,木板箱MD04中存在40个的需求;5) 这样,在交货单中,item项下总共有3400个HU,涉及四个包装物料;6) 此时过账发货,可以看到塑料套、纸盒、纸箱、木箱的数量都相应减少。当然,实现这一步的前提条件是这些物料主数据MRP2中的Issue location与交付单过账的库位一致,而且back flush必须允许倒冲。4. 运输包装:接着上面的例子,40个木箱-10个托盘-1个集装箱,怎么办?这也是我要各位发表看法的地方,因为托盘和集装箱并不是企业自己所有,是货运公司的,没有理由进行“倒冲”;就算企业“自己养了个车队”,托盘和集装箱是可以反复使用的东西,并不像盒子、纸箱、塑料套、木板箱那样属于“一次性用途”。该怎么处理呢?我在运输功能的shipment cost document创建中,引入了price by shipping unit的价格条件,10个托盘免费,1个集装箱如实计收费率,但在包装过程中我并没有执行这两个包装物料的包装,算是将就过去,然而不能体现它们的包装作业,我心有不甘。不知有没有哪个朋友有returnable package的经验,我想问:returnable package的实施可不可以解决第四类包装的作业问题?我现在知道产权归己的第四类包装该如何处置了。以电池为例,创建出埠交付单后item 10 电池 5,120 UN TAN900001 电池套 2,560 UN DLN900002 纸盒 640 UN DLN900003 纸箱 160 UN DLN900004 木板箱 40 UN DLN900005 托盘 10 UN TAL产权归己且需要反复使用的包装材料(不管是哪一类),必须调整定制使得交付单中该包装物料执行包装后产生的Handling Unit的item category必须是TAL(Returnable packaging material),而其中的一个必要条件是该包装物料的item category group必须是LEIH。全部流程:销售订单-出埠交付通知单-过账发货-正品出票。过账发货后可回收包装的物料在MMBE中存在于special stock = V项下的可回收包装库存中,表示“产权还归我们,但我们暂时无法处置”。可回收包装物又如何处理?有两个结局:A:顾客退回可回收包装物而且我方已实际收讫:VA01,创建类型为LA的销售订单,item categoryLAN,此订单不要求作价VL01N,参照LA销售订单创建一个LR类型的退货交付单过账。过账完成后,MMBE中的特殊库存V存量将转回到一般性质的非限制库存,与原始交货单过账前一样;B:顾客没有退还可回收包装,经双方协商它愿意赔钱:VA01,创建类型LN的销售订单,item category=LNN,此订单要求作价,价格应属于双方协商的内容之一参照LN订单创建LF标准类型的交付单过账,过账完成后,MMBE中特殊库存V的存货将消失出票,借记顾客应收账款余额。最早的交货单过账出货时,不回收包装物(DLN)的移动类型是601,与正品相同,可回收包装物(TAL)的移动类型则是621(returanable packaging - lending),过帐后物流凭证中绝不包含TAL项目的价值(这一步相当于暂借,财务似乎没有理由记账)。至于产权根本不属于自己的集装箱、车皮、船舱之类,作业已非由企业自己完成,自然没有考察之的理由。到现在,总算完全理清楚了,很好。汇总创建交货单和库存转储订单 2012-04-13 17:27:08 分类: Linux用VL10B等事务代码为库存转储订单创建交货单时,可以汇总创建,即把很多采购订单及项目放到一起去创建交货单。系统会自动把符合相同条件的交货项目创建到一张交货单上。但是只要有些小的不同条件,系统就会为项目分别创建交货单。ship to party和shipping point以及route这三个是不能更改的条件,只要不同就会被分割。其他的依靠复制控制301来确定。详见notes 546668及377501。比较讨厌的是交货日期。这个日期只要不同,系统就会分割创建。这是标准功能。notes中说,如果想要让系统忽略日期的不同,需要改动标准的301复制控制。notes中说,因为日期不同的分割只会发生在相关日期在当前日期之前。如果在当前日期之后,则系统会给出一个警告消息。但测试发现,对于STO,系统没有给出这个消息,而是直接分割。从业务上来讲,只能人为地控制交货日期,使得交货在同一天发生。很头疼。notes 355404提供了一个程序来判断哪些字段引发了分割。同时也指出,对于销售订单的交货单,日期不是分割的依据;但是对于STO,日期是分割的依据。notes 443078则提出了另一个问题:inco term 2中的大小写。大小写也分区分,真让人不知道哭好还是笑好。如果要让系统不区分这个大小写,就要用同样的方法,改动复制控制002(销售订单)或者301(转储订单)。SAP CO-PC物料标准价格更改方案物料标准价格更改方案 系统环境ECC6.0系统,已启用物料分类账功能,产品价格策略为S+3(S:标准价,3:单多层差异)。 业务场景CK11N已经创建物料A成本估算(CostEstimate),并且通过CK24进行了价格标记(Mark)和发布(Release)。且物料A已经存在了物料移动(比如311转储、601销售等)。预计当期月末时,通过物料帐计算功能计算出物料A的实际价格,由于物料A存在销售,月末会在物料帐结账后,通过KE27进行期间评估(KE27的期间评估是对物料的成本获利能力进行重估,而KE27实际重估时会引用到之前物料A的CK24的计划价格评估信息)。但是,在月结前且物料A已经发生业务的情况下(业务:主要是指产生物料帐凭证的业务),业务人员发现物料A的标准价格是错误的,需要修改A的标准价。 解决步骤第一步、将物料A在当前物料期间所有的业务操作全部冲销(Reverse),通过MB51可以进行查询物料A的所有已发生的业务操作。此步骤非常重要,确保所有物料A相关的业务全部冲销,冲销完成后确保在以下的步骤操作过程中,没有业务人员在系统中对物料A进行业务操作。第二步、通过CKR1删除物料A的成本估算,控制参数选择“当前的标准成本估算”。首先测试运行,测试运行成功后,再正式运行。Note:如果CKR1运行时,系统报错无法运行时,可以在CKR1的初始屏幕的OK-Code输入域中输入参数:REDO(通常情况下,SAP4.7及之前
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 经济昆虫产品加工工岗中质量检验考核试卷含答案
- 关于柔道的活动策划方案(3篇)
- 乐享美食活动策划方案(3篇)
- 农场摄影主题活动方案策划(3篇)
- 中秋奶粉促销活动方案策划(3篇)
- 农场春节主题活动方案策划(3篇)
- 入小学仪式活动策划方案(3篇)
- 卡片类产品营销方案(3篇)
- 商场大型围挡施工方案(3篇)
- 国庆亲子地产活动策划方案(3篇)
- T/CECS 10348-2023一体化净水设备
- 对口升学考试全真模拟试卷计算机专业(第2版)答案解析
- 《民法典》合同编实务培训课件
- 2025届高考物理说题大赛-以电学实验为例
- 浙江大学嵌入式课件-嵌入式系统
- 中南林业科技大学《机械制图》2023-2024学年第一学期期末试卷
- 2024-2025学年九年级化学上册 第二单元 单元测试卷(人教版)
- 2018尔雅设计与人文每章答案
- SY-T 6966-2023 输油气管道工程安全仪表系统设计规范
- 《锂离子电池隔膜》课件
- 2023-2024学年高三上学期励志教育主题班会-砥砺前行无畏高考之路 课件
评论
0/150
提交评论