用友软件股份有限公司呼叫中心169号坐席李春华2010年05月15日插单模拟在企业实际业务中的应用以下案例为根据客户在实际应用中的需求和存在的问题,结合我们软件中现有功能,给与客户解决方案:XYZ公司是生产数控机床的生产制造型企业,生产的数控机床发往世界各地。由于时常有紧急订单需要插单,导致企业计划人员每次都需要重新将此期间的计划执行情况编排计算,才能知道是否可以插单,耗时耗力。有时插单对其他订单影响的评估不是很准确,导致计划无法完成。根据客户的需求和存在的问题,该给予解决方案为:插单模拟预订单多阶ATP模拟供需分析首先介绍一下什么是插单模拟?插单模拟就是将紧急插单使用预订单(预订单是指非正式的、客户有意向的销售订单)体现,然后根据预订单并基于当前物料状态以及现有订单的交货优先关系使用多阶ATP模拟来计算何时可以交货,看此紧急订单是否可以接单。再根据供需分析功能来分析查看紧急订单接单后对其他订单影响的评估,比如材料是否足够,以便作计划或者订单调整。1.启用了MRP或MPS系统时,对于预订单可以进行多阶ATP模拟和供需平衡分析。2.可进行多阶ATP模拟的预订单:单据未审核。对于是否订单BOM=是的订单行且订单BOM选配完成=是。对于ATO模型,要选配完成(客户BOMID不为空)。预订单在进行多阶ATP模拟时,可以按行进行,对于符合条件的行可以进行ATP模拟。已经经过多阶ATP模拟的行,在下次进行多阶ATP模拟时,仍可以选择此行进行多阶ATP模拟。3.预订单在审核时,需要判断所有的明细行是否都进行过多阶ATP模拟,如果有未进行过多阶ATP模拟的行,则提示用户是否继续,用户确认后,再审核单据。4.预订单审核以后才允许进行关闭,关闭的预订单不再提供给ATP模拟。销售预订单的业务规则5.在进行多阶ATP模拟时,如果选择了“自动更新订单交期”,则多阶ATP模拟保存时,用相应的物料的“最晚交货日期”和“承诺量”更新预订单中的“可满足完工日期”、“承诺量”。如果一个物料在ATP模拟结果中分次进行满足,则回写时,写的是最晚的交货日期(此交货日期指的是完工日期),承诺量取交货日期对应交货量的合计。6.对于已审核未关闭的预订单,可以生成销售订单。审核后的预订单可以进行关闭操作,如果未完成生成销售订单,则关闭以后,不能再生成销售订单。补充:只有MRP计划生成并且生效后才能进行多阶ATP运算多阶ATP模拟运算的前提条件:用户正常的MPS/MRP计划周期中若遇到紧急插单,可用此功能进行模拟用户若未使用MPS/MRP,则无法进行模拟选择确保交货的销售订单以及已经确定一定要确保交货的预订单(已经审核)做为更高优先级订单,其他预订单作为模拟对象具体的解决方案为:1.当企业有紧急插单时,需要将此意向订单录入到销售预订单。2.根据此预订单进行多阶ATP模拟,模拟完计算出最早交货日期以及各个时间的可交货数量。来解决此预订单是否可以接单。3.使用供需分析检查由于订单插单,是否造成系统材料、半成品的不足,在哪个时间段。4.如果可以接单,参照预订单可直接生成销售订单,形成正式的订单。现在此公司供需情况如下:1.现存量信息:ATP2现存量600ATP3现存量500ATP4现存量2500ATP5现存量25002.有一笔ATP3的采购订单,订单日期为2010-02-01,订单数量2000,累计入库数量为500.3.有一笔ATP的销售订单,订单日期为2010-02-01,订单数量1000,预计完工日期为2010-02-24。4.有一笔ATP和ATP2的生产订单,订单日期为2010-02-01,生产数量都是1000,ATP的开工日期2010-02-10,完工日期为2010-02-17,ATP2的开工日期为2010-02-03,完工日期为2010-02-09。5.现在有一笔关于ATP物料的预订单,数量为2000,期望完工日期为2010-02-03,可接受完工日期为2010-02-10。需要计划人员计算,是否可以插单?软件中的实现步骤1.建立物料清单2.各个物料在库存中的现存量。3.现在系统中需求供应情况:4.录入预订单5.多阶ATP模拟运算过程:第一种:考虑ATP预完工日为2010-02-24的销售订单为冻结订单,考虑采购计划满足,其他参数为默认参数5.1选择预订单0000000004并进行多阶ATP运算5.2查看运算结果5.4计算过程说明:物料ATP的提前期为5,ATP2的提前期为4。从物料ATP开始计算,2010-02-03日计划完工2000,则计划开工日为2010-01-28,已经逾期,2010-02-03日无法满足,则将预订单希望完工日期移至2010-02-04日,重复以上计算,仍不能满足。。。直至2010-02-09日计算物料ATP2、ATP3由于ATP2有现存量600,ATP3有现存量500因此以最小齐套量,算得2010-02-09日可以完成ATP500但是因为ATP2、ATP3的现存量被冻结订单占用,所以2010-02-09日的500个供应就没有了。由于预订单没有满足,又选择了考虑采购计划满足,因此向后推一个工作日,以2010-02-10需求量2000,继续重复上述计算,算得2010-02-15日可满足预订单需求2000。5.5改变参数后计算结果不同:第二种:“采购计划满足”不勾选,也不考虑冻结订单。则只能以现存量、在单量满足,即使在提前期许可的情况下也不以计划来满足,因此2010-02-09日可以发货500。第三种:“采购计划满足”勾选,不考虑冻结订单,由于由于ATP2有现存量600,ATP3有现存量500,因此以最小齐套量,算得2010-02-09日可以完成ATP500,计算结果为2010-02-09可以满足500,由于预订单没有全部满足,又勾选了采购计划满足,因此向后推一个工作日,以2010-02-09需求量1500,继续重复上述计算,算得2010-02-15日可满足预订单需求1500.1.最早交期一定大于等于预订单的预计完工日期,即从预订单的预计完工日期开始检查2.已审核未下达预订单再次计算后的最早交货日期大于原来的值,则出例外报告3.若出现已锁定或审核的生产订单缺料,并且无法以计划订单满足时,在计算结束后应出例外报告。4.当发生缺料时,只要存在一个物料由计划订单无法补足(提前期不够,即计划开工日期小于系统日期),则停止向下展开,向上正推齐套数量5.若在用户要求的交货日期无法全部满足,并且参数设定为“采购计划满足”,则日期向后延一个工作日,计算该日期的可交货量,直至订单数量完全满足为止6.若用户要求的交货日期无法全部满足,并且参数未设定“采购计划满足”,结束推算,结果可能为部分满足7.计算完成后回写预订单的是否模拟计算栏位,若自动更新预订单交期,则以最晚交货日期回写预订单的最早交货日期8.计算完成后,在参数设定的交货明细部分显示所计算预订单的交货明细,在例外信息中显示上述所述中的例外信息9.不考虑批量、倍量等10.只保留最近一次的计算结果多阶ATP模拟-推算规则5.6查看供需分析表,供需分析:按照预订单行的物料BOM树形关系列出插单后各个物料在各个时格的供需情况。对各个时格的供应、需求可以查看供应需求明细。供需分析时自动刷新MPS/MRP供需资料过滤条件中,“是否包含预订单”为否,即同MPS/MRP供需查询中的汇总式过滤条件中,“是否包含预订单”为是,则模拟供应量=预订单的模拟计划供应、模拟需求量=预订单需求量及模拟计划需求如果包含预订单,且无存货过滤条件,则物料按照预订单行以BOM树形展示,否则以列表展示供需分析-处理说明6.根据运算结果分析:销售预订单0000000004期望完工日期为2010-02-03,可接受完工日期为2010-02-10。多阶ATP运算结果由于选择参数不同,计算结果有3种。1.2010-02-15可以交货2000.2.2010-02-09可以交货500.3.2010-02-09可以交货500,2010-02-15可以交货1500计划人员可以结合计算结果和供需分析来决定使用哪个计算结果。即可交货日期和可以交货数量为多少。然后将此信息告知销售人员,销售人员和客户沟通,如果客户可以接受此完工日期,则可以插单。然后接单生产,审核预订单参照预订单生成销售订单,审核销售订单。然后生成计划,下达生产,结合生产订单的挪料和改制,做车间物料调动,进行生产。应用价值:1.多阶ATP模拟运算可以让计划员根据预订单来做多阶ATP模拟运算,更改不同参数,结算结果不同,使用多种运算结果轻松判断企业是否能满足此订单,减少了计划员的工作强度,提高了计划编排速度和准确度。2.供需分析功能来分析查看紧急订单接单后对其他订单影响的评估,并方便计划员调整计划。3.插单模拟后决定插单的预订单可以被方便的参照生成销售订单,后续生成生产订单,并和挪料、改制结合使用,可以很方便的实现紧急插单时车间的间物料的调拨。4.加快了对客户的响应速度,提高了客户满意度。