MRPB01 生成物料需求计划

程序编号:MRPB01

程序名称:生成物料需求计划

作业目的:

  • 根据计划条件设置之内容,可以自动生成一段期间的生产计划及采购计划。

前序作业:

输入画面:

字段说明:

基本选项

  • 输入计划批号
    此字段不可空白,其输入的批号信息若存在于『MRP计划条件档』.或点选可点选(icon)或[F2]MRP计划条件档查询.并自动带出计划批号,计划工厂,起始仓库,截止仓库,计划品号来源,起始供需品号,截止供需品号,起始供需日期,截止供需日期,选择间距方式,间距编号,起始计划阶次,截止计划阶次,运行替代料及计划人员字段信息。
    若此计划批号若已存在「MRP供需汇总单身档」,则无法再运行计划作业。
  • 选择计划工厂
    物料需求计划的工厂编号.可点选(icon)或[F2]工厂信息查询.其输入的信息必须存在于工厂信息档中.此字段不可空白。
  • 选择计划仓库
    物料需求计划的仓库范围.可点选(icon)或[F2]仓库信息查询.若空白表全部仓库信息皆纳入。
  • 计划品号来源
    隐藏字段
  • 选择主件品号
    物料需求计划的主件品号范围.可点选(icon)或[F2]品号信息查询.若空白表全部主件品号信息皆纳入。
  • 选择间距方式
    1.按统一间距、2.按品号间距。
    若选择间距方式为「2.按品号间距」时,选项的[间距编号]不可输入。
  • 输入间距编号
    物料需求计划的间距编号,可点选(icon)或[F2]间距编号信息查询,所输入的信息必须存在于『间距编号档』中。
  • 选择计划日期
    可点选(icon)日期快手查询所需的计划日期起止区间信息。
  • 选择计划人员 (MD016)
    物料需求计划的间距编号.可点选(icon)或[F2]职务人员查询,输入的信息必须存在于『职务人员档』中,其职务分类必须属于「物管」或「生管」者.此字段可空白。
  • 选择主件阶次
    可选择物料需求计划主件阶次的起止范围.若空白表全部皆纳入。
  • 运行替代料
    可勾选是否运行替代料的判断值.若勾选表运行,反之不可输入。
  • 考虑损耗率
    缺省为Y。
  • 依MPS计划生成
    缺省为N。

高级选项

  • 十三类数量为零且采购/生产数为零者清除
    可勾选是否将十三类数量为零且采购/生产数为零者清除其信息。

作业重点:

  • 若选择间距方式为「1.按统一间距」时,选项间距编号字段不可空白。

  • 所有品号的间距编号不可为空。

  • 展算多阶品号信息,将取得品号信息不存在MRP供需汇总单头(MRPTA)则新增一笔至MRP供需汇总单头(MRPTA)。

  • 将BOM回传的品号逐笔审核,若不存在品号基本信息(INVMB)中则不处理,不存在MRP供需汇总单头(MRPTA)则新增一笔至MRP供需汇总单头(MRPTA)内。

  • 按MRP供需汇总单头.品号(MRP.TA002)至各单据档取得9大量需求明细信息与需求日所落在的间距日期.生成至MRP供需明细档(MRPTC),数量一律换算为库存单位。 (1).预计产 (MOCTA): 预计产量-已生产量-报废数量>0 (2).请购量 (PURTB): 请购数量 x 换算率分母(INV.MD004)/换算率分子(INV.MD003) (3).预计进 (PURTD): 采购量-已交量>0 (采购量-已交量) x 换算率分母(INV.MD004)/换算率分子(INV.MD003) (4).计划产 (LRPTA): 生产数量>0 (5).计划采 (LRPTC): 仓库的MRP='Y',采购数量>0 交货日<=E1_DATE (6).预计销 (COPTD): 订单数量-已交数量+赠品数量-赠品已交量>0 (订单数量-已交数量+赠品数量-赠品已交量) x 换算率分母(INV.MD004)/换算率分子(INV.MD003) (7).预计领 (MOCTB): 需领料量-已领料量(TB004-TB005)>0 (8).计划销 (COPMF): 预测数量-已受订量>0 (预测数量-已受订量) x 换算率分母(INV.MD004)/换算率分子(INV.MD003) (9).计划领 (LRPTB): 相关需求数量>0 预计领料日<=需求间距日期

  • 逐笔读取QueryB计算各品号间距可用量 SUM 期初存量=供给/需求 x 数量 期初存量=期初存量+库存数量 取得MRPTC 取得各数量 (1).依据为「1」时,预计产=SUM(数量) (2).依据为「2」时,请购量=SUM(数量) (3).依据为「3」时,预计进=SUM(数量) (4).依据为「4」时,计划产=SUM(数量) (5).依据为「5」时,计划采=SUM(数量) (6).依据为「6」时,被替代=SUM(数量) (7).依据为「C」时,重排增加=SUM(数量) (8).依据为「7」时,预计销=SUM(数量) (9).依据为「8」时,预计领=SUM(数量) (10).依据为「9」时,计划销=SUM(数量) (11).依据为「A」时,计划领=SUM(数量) (12).依据为「B」时,替代他料=SUM(数量) (13).依据为「D」时,重排减少=SUM(数量) 注:依据(TC007):0.库存-安全存量、1.预计产、2.请购量、3.预计进、4.计划产、5.计划采、6.被替代、7.预计销、8.预计领、9.计划销、A.计划领、B.替代他料、C.重排增加、D.重排减少 计算可用/不足(QTY) 可用/不足=期初存量+预计生产+预计请购+预计进货+计划生产+计划采购+被替代+重排增加-预计销售-预计领用量-计划销售-计划领用量-替代他料-重排减少 计算补货数量(M_QTY) 补货数量=安全存量-可用/不足 下一间距的期初存量 期初存量=可用/不足+建议采购/建议生产数量 补货数量(M_QTY)>0时 (1).补货数量=MAX(补货数量,最低补量) (2).若补货倍量<>0且(补货数量/补货倍量)-INT(补货数量/补货倍量)<>0 (3).补货数量=(INT(补货数量/补货倍量)+1) x 补货倍量 采购/生产天数=((补货数量/批量>非整数无条件进位) x 变动前置数)+固定前置数) 若批量=0则采购/生产天数=固定前置数

  • 将取替代信息删除 删除 MRP供需汇总单身档(MRPTB)

  • 取MRP供需明细档(MRPTC)取得下段间距中可提前的供给信息,与写入的间距与重排减少数量 若重排减少>0时 可用/不足=可用/不足+重排减少 重排增加=重排增加+重排减少 补货数量=补货数量-重排减少

results matching ""

    No results matching ""