logo资料库

aps计划三步算法详细流程图..pdf

第1页 / 共20页
第2页 / 共20页
第3页 / 共20页
第4页 / 共20页
第5页 / 共20页
第6页 / 共20页
第7页 / 共20页
第8页 / 共20页
资料共20页,剩余部分请下载后查看
APS 计划 算法流程图 APSS 高高高级级级计计计划划划与与与排排排程程程协协协会会会 Advanced Planning and Scheduling Society Last Update: 7/30/06
APS 计划算法流程图 Copyright © APSS Inc. 2006 All Rights Reserved 7/30/06 Restricted Rights Legend
APS 计划算法流程图 主流程 1 主流程 决定订单的优先级; 首先用最低的优先级号 处理需求 (对每一个需求重复这个流 程) 最后一个需求 处理? 是 不 拉子流程 "计划传递 A" (从完成日期拉) A 开始点A 过到 - 处理器1 跳到 后处理器流程 1 (14页) 跳到拉子流程1 ( 4页) 然后返回 如果需求上拉订单,就从 需求日期拉,而不是完成 日期. 拉成功吗? 是 A 跳到本页的开始点A 图示说明: 流程的开始或结束. 基于检查一条件程序做决定 去到指明拉或推算法子流程和当 子流程完成回来. 离开页连接. 去到指示页和/或在流 程图的位置.如果一字母(例如A 或 B, ) 用页号去流程的位置. 同页联结器.去到指明位置 流程的开始点.它是从前一页的继续 开始参考点,从同页连接器或离页连 接器 . 如果需求上拉订单,就从 需求日期拉,而不是完成 日期. "停止时间界 (第二次拉)" 是一 个计划参数. 拉子流程 "计划传递 B" (从完成日期拉且 忽视时间界限) 跳到拉子流程1 (4页) , 然后返回 是 A 拉成功吗? 跳到本页开始点A 是 不 不 选择了所有BOM的制造 物料是停止时间界限吗? 不 主流程 2 跳到主流程2 ( 2页) 1
主流程 2 是上拉订单吗? 是 拉子流程 "计划传递C" (从完成日期拉) Main Flow 2 Main 3 是 拉成功吗? 跳到主流程3 ( 3页) 跳到拉子流程1 (4页) 然后,返回 不 任何被定义制造物料的 时界选择了停止时界? 不 Yes 拉子流程 "计划传递D" (从完成日期拉且 忽视时界) 跳到拉子流程1 (4页) 然后,返回 Main 3 是 跳到主流程3 (3页) 拉成功吗? No No 推子流程 "计划传递E" (从当前日期推) 跳到推子流程1 ( 9页) 然后,返回 推成功吗? (可以在计划时区内计划) No Yes 拉子流程 "计划传递 F" (从推的计算预计日期 拉) 跳到拉子流程1 (4页) 然后,返回 拉成功吗? No Yes Main 3 跳到主流程 3 ( 3页) 拉子流程 "计划传递G" (从计划时区结束日 期拉) 2 拉成功吗? Yes Main 3 跳到主流程3 (3页) 标志需求为 "blocked" 计划下一个需求 No Main 1-A 跳 到 主 流 程 1, 开始点 A (1页)
A Starting-point A 跳到拉子流程1 (4页) 然后,返回 No 设置时间窗口 最小日期 到中间日期 Jump from here to starting-point A on this page A Main 3 拉子流程 (在时间窗口内 交替拉I到中间 日期) 拉成功吗? Yes 设置时间窗口 最大到中间日期 时间窗口小于拉容限? No Jump from here to Main Flow 1, starting-point A (p. 1) Yes Main 1-A Main Flow 3 每一个需求的时间窗口是由一个最小日期 (完成日期, 或f上拉订单, 需求日期)和最大日期 (推计算的预 计日期或计划时区的结束日期). 连续的交替直到一个可行的计 划被发现且在优化的预计日期的拉容限天数之内. 小于拉容限的时间窗 口吗? Yes 拉子流程 (最终从时间窗口 最大日期拉) No 跳到开始点A A 跳到拉子流程1 (4页) 然后,返回 Main 1-A Jump from here to Main Flow 1, starting-point A (p. 1) 3
Pull Plan Subflow 1 A Starting-point A 需求计划成功 (回到主流程) 拉子流程 计 划 需 求( 开始BOM的最 高层首先最终物料, 然后 子物料) Yes Yes 已经计划到最低 BOM的层次吗? No 物料的订单最大 字段有值吗? No 分拆需求到负荷. 每 一个负荷被计划为单 独的需求 A A Jump from here to starting-point A on this page Jump from here to starting-point A on this page 每一个负荷通过所有这些步骤,即使是单一的订 单/行物料.所有这些负荷已经潜在的被创建为 单一的计划订单, 这个计划订单可以确认为任 务,生产排程物料.. 在计划完成后, 系统检查现有库存水平且产生 一个计划订单来补充现有库存达到订货点数量. 如果物料时界被定义,当决定供应的数量能被分 配时,就要考虑时界. 如果计划供应能完整的满足物料需求,计划就完 成了.(不必计划这个物料的子项了). 如果物料定义了时界,当分配库存时,就要考虑时 界.. 交叉参照供应吗? 用交叉参照供应来 满足需求 用库存满足需求 A Yes Jump from here to starting-point A on this page No 订货点物料吗? Yes No 分配计划供应来减少需 求数量 子项需求满足 吗? No 分配现有库存来减少需求 数量 Jump from here to Pull Plan Subflow 2 (p. 5) Pull 2 4
Pull Plan Subflow 2 如果现有库存能满足剩余最终物料,计划就完成了. 如果供应容限可以使用,以前的分配的库存就/或可以用来其他 的需求. Jump from here to Pull Plan Subflow 1, starting-point A (p. 4) Pull 1- A Pull 1- A Jump from here to Pull Plan Subflow 1, starting-point A (p. 4) Pull 5 Jump from here to Pull Plan Subflow 5 (p. 8) 考虑最小定单,订单倍数,损耗/缩减因子. 虚项物料是穿过,对它的子项计划. Pull 2 子项需求满足 Yes 吗? No 考虑供应容限(为了增 加时间) 子项需求满足 Yes 吗? No 决定剩余数量来建立采购 (计划订单数量). 是虚项吗? Yes No 物料的无限字段选择了吗? Yes 计划需求在当前日 期作为可用 Pull 1- A Jump from here to Pull Plan Subflow 1, starting-point A (p. 4) 在远程计划子项 作为采购物料 Pull 1- A Jump from here to Pull Plan Subflow 1, starting-point A (p. 4) No 是转移物料? Yes No Pull 3 Jump from here to Pull Plan Subflow 3 (p. 6) 计划模式 =全局? Yes No Pull 3-A Jump from here to Pull Plan Subflow 3, starting-point A (p. 6) 5
Pull Plan Subflow 3 物料需要外部提前期吗? No 加速提前期定义了吗?No 拉动失败(返回主 流程) Yes 用加速提前期的值计 算 需要外部加速提前期 的日期吗? Yes No 拉动失败 (返回主 流程) Yes A Starting-point A 计算提前期 Pull 3 是采购物料吗? Yes No 是MRP物料? Yes 计算提前期 计算开始日期 No 建立计划订单. 子项 计划成功. 建立计划采购订单. Pull 4 Jump from here to Pull Plan Subflow 4 (p. 7) Pull 5 Jump from here to Pull Plan Subflow 5 (p. 8) Pull 5 Jump from here to Pull Plan Subflow 5 (p. 8) 6
分享到:
收藏