最小-最大计划
您可以使用最小-最大计划来维护所有项目或选定项目的库存水平。使用最小-最大计划,您可以指定项目的最小和最大库存水平。在项目的库存水平降至最小时,Oracle 库存管理系统将建议发出新的请购单或任务以将余额恢复到最大。
Oracle 库存管理系统可以在组织层或子库存层执行项目的最小-最大计划。在组织层进行最小-最大计划时,您可以随意纳入未结销售订单和在制品组件请求,以作为最小-最大计划计算中的需求。您可以选择性创建采购项目的采购单,以及制造建议的补充数量项目的 WIP 未发入任务。然后您可以将这些请购单转变为采购订单或内部订单,将未发放任务转变为要求项目的任务。
在子库存层进行最小-最大计划时,您可以根据需要纳入未结销售订单作为最小-最大计划计算中的需求。您可以根据需要创建建议补充数量的请购单。此外,子库存层计划不能生成任务,并且不能将 WIP 任务视为供应源或将 WIP 组件视为需求。然后您可以将这些请购单转变为要求项目的采购订单或内部订单。
组织层最小-最大计划
当您在组织层进行最小 - 最大计划时,Oracle 库存管理系统会将库存余额、采购订单以及 WIP 任务视为供应源,将销售订单和 WIP 任务组件要求视为需求。
要在组织层使用最小 - 最大计划,您必须设置由最小 - 最大计划使用的项目属性。您可以通过将“库存计划方法”项目属性设置为最小 - 最大计划来开始此操作;使用“最小 - 最大计划的最小数量”和“最小 - 最大计划的最大数量”项目属性,您可以建立计算中使用的最小和最大层;您可以选择性设置订货数量修正值项目属性(最小订货数量、最大订货数量以及固定批量增加),以进一步控制由最小-最大计划生成的建议订货数量。将“制造或购买”标志设置为制造,可以选择性地生成未发放任务;将此标志设置为购买,可以选择性地生成请购单。请参阅:总计划属性组
对于重复项目,由于您无法生成重复性计划,因此只能具有生成请购单、未计划任务或报表选项。
最小-最大计划通过运行“最小-最大计划报表”来执行。通过选择组织层计划,您可以运行组织的最小-最大计划。除计划层选项之外,Oracle 库存管理系统在计算可用量时,还为您提供了净保留订单、净未保留订单、净 WIP 需求以及包括不可供料库存数量选项。您也可以指定需求截止日期和供应截止日期。如果您对于所有净需求选项选择否,则 Oracle 库存管理系统将进行以下计算:
- 现有可供料数量 + 订货数量 = 总可用量,此处:
- 现有可供料数量是组织内所有可供料子库存项目的现有数量总和。有时也可能包括非可供料数量。
- 订货数量是等于或早于“供应截止日期”的未结采购订单、请购单、内部订单以及计划在制品任务的订货数量总和。
- 如果总可用量 < 最小数量,建议您使用新订单,此处:
- 最小数量为“最小-最大计划的最小数量”项目属性的值。
- 订货数量 = 最大数量 - 总可用量,订货数量修正值调整包括:
- 由于订货数量是固定批量增加的倍数, Oracle 库存管理系统将在必要时调整此订货数量。
- 订货数量必须大于或等于最小数量,否则 Oracle 库存管理系统会将此数量调整为最小。
- 订货数量必须小于或等于最大数量,否则 Oracle 库存管理系统会将此数量调整为最大。
如果您对于净需求选项选择是,则 Oracle 库存管理系统将进行以下计算:
- 现有可供料数量 + 订货数量 - 未结需求 = 总可用量,此处:
- 现有可供料数量是组织内所有可供料子库存项目的现有数量总和。有时也可能包括不可供料数量。
- 订货数量是等于或早于“供应截止日期”的未结采购订单、请购单、内部订单以及计划在制品任务的订货数量总和。
- 未结需求是等于或早于“需求截止日期”发放的未保留销售订单、保留销售订单以及计划 WIP 组件需求的需求量总和。
- 如果总可用量 < 最小数量,建议您使用新订单,此处:
- 最小数量为“最小 - 最大计划的最小数量”项目属性值。
- 订货数量 = 最大数量 - 总可用量,订货数量修改调整包括:
- 由于订货数量是固定批量增加的倍数,则 Oracle 库存管理系统将在必要时调整此订货数量。
- 订货数量必须大于或等于最小数量,否则 Oracle 库存管理系统会将此数量调整为最小。
- 订货数量必须小于或等于最大数量,否则 Oracle 库存管理系统会将此数量调整为最大。
在运行最小 - 最大计划报表时,您可以通过将重新存储设置为是,使 Oracle 库存管理系统为“采购”项目创建请购单,并为“制造”项目创建未发放任务。您还必须指定地点作为请购单上的默认交货目的地地点。如果“补充来源类型”项目属性设置为供应商,则 Oracle 库存管理系统将为“采购”项目创建请购单。如果“补充来源类型”项目属性设置为库存,则 Oracle 库存管理系统将为“采购”项目的内部销售订单创建内部请购单。对于内部请购单,Oracle 库存管理系统将使用“来源组织”项目属性来确定项目内部请购单的来源组织。对于重复项目,您可以任选创建请购单或未发放任务。请参阅:最小 - 最大计划报表
下例说明了 Oracle 库存管理系统执行最小-最大计划的方法。假定项目具有以下数量值和项目属性设置:
如果您运行最小-最大计划报表,并将净保留订单指定为否,则 Oracle 库存管理系统将进行以下计算:
- 假定对于 50 的供应总量,所有供应均在供应截止日期范围内
- 总可用量小于最小 - 最大计划的最小数量,因此 Oracle 库存管理系统将计划新的订单
- 要将可用数量返回最小 - 最大计划的最大数量,则 Oracle 库存管理系统将计划订单数量为 425。
如果您运行最小-最大计划报表,并对净保留订单指定是,则 Oracle 库存管理系统将进行以下计算:
- 总可用量:(25 + 50) - 90 = (-15)
- 假定对于 50 的供应总量,所有供应均在供应截止日期范围内
- 假定所有需求均在需求截止日期范围内,未结保留订单总额为 90
- 总可用量小于最小 - 最大计划的最小数量,因此 Oracle 库存管理系统将计划新的订单
- 最大数量减总可用量:500 - (-15) = 515
- 要使可用数量返回最小-最大计划的最大数量,则 Oracle 库存管理系统将计划订单数量为 515。
子库存层最小-最大计划
您在子库存层进行最小-最大计划时,Oracle 库存管理系统将仅查看单个子库存的库存余额、采购订单和内部订单供应以及销售订单需求(可选)。此外,Oracle 库存管理系统将使用项目/子库存层的数值和参数集,而不使用项目属性计划修正值。
要在子库存层执行最小-最大计划,您可以使用“子库存项目”或“项目子库存”窗口在子库存层生成以下值:
另请参阅
分配子库存至项目
分配项目至子库存
最小-最大计划报表计算
最小 - 最大计划通过运行“最小 - 最大计划报表”来执行。通过选择子库存层计划并指定子库存,您可以运行单个子库存的最小-最大计划。除计划层选项(组织或子库存)之外,Oracle 库存管理系统在计算可用量时为您提供了净保留需求和净未保留需求选项。您也可以指定需求截止日期和供应截止日期。如果您对净需求选项选择否,则库存管理系统将进行以下计算:
- 现有数量是您在“最小 - 最大计划报表”中指定的子库存中的数量。
- 订货数量为在“供应截止日期”或此日期之前接收纳入指定子库存的未结采购订单、请购单以及计划内部销售订单数量之和。请注意参考不同子库存的供应订单,或未指定子库存的供应订单均不包括在内。
- 如果总可用量 < 最小数量,建议您使用新订单,此处:
- 最小数量是在项目/子库存层设置的“最小-最大计划的最小数量”值。
- 订货数量 = 最大数量 - 总可用量,项目/子库存订货数量修改调整包括:
- 由于订货数量是固定批量增加的倍数,则 Oracle 库存管理系统将在必要时调整此订货数量。
- 订货数量必须大于或等于最小数量,否则 Oracle 库存管理系统会将此数量调整为最小。
- 订货数量必须小于或等于最大数量,否则 Oracle 库存管理系统会将此数量调整为最大。
如果您对净保留需求和(或)净未保留需求选项选择是,则 Oracle 库存管理系统将进行以下计算:
- 现有数量 + 订货数量 - 未结需求 = 总可用量,此处:
- 现有数量为“最小-最大计划报表”中指定的子库存数量。
- 订货数量为在“供应截止日期”或此日期之前接收纳入指定子库存的所有未结采购订单、请购单以及计划内部订单的订货数量之和。请注意参考不同子库存的订单或未指定子库存的订单均不包括在内。
- 未结需求为在“需求截止日期”或此日期之前从该子库存发运的未结销售订单和计划库存保留数量之和。请注意参考不同子库存或未指定子库存的销售订单和库存保留项均不包括在内。
- 如果总可用量 < 最小数量,建议您使用新订单,此处:
- 最小数量为项目/子库存层指定的“最小 - 最大计划的最小数量”值。
- 订货数量 = 最大数量 - 总可用量,在项目/子库存层指定的订货数量修改调整包括:
- 由于订货数量是固定批量增加的倍数,则 Oracle 库存管理系统将在必要时调整此订货数量。
- 订货数量必须大于或等于最小数量,否则 Oracle 库存管理系统会将此数量调整为最小。
- 订货数量必须小于或等于最大数量,否则 Oracle 库存管理系统会将此数量调整为最大。
在运行最小-最大报表时,通过将重新存储设置为是,您可以使库存管理系统创建请购单。您还必须指定地点作为请购单上的交货目的地地点。如果将项目/子库存“来源明细类型”设置为供应商,则 Oracle 库存管理系统将创建项目的请购单,如果将此类型设置为库存,则创建内部请购单。对于内部订货请购单,库存管理系统将使用项目/子库存的“来源明细组织”,以确定项目内部请购单的来源组织。请参阅:请求最小 - 最大计划报表
下例说明了 Oracle 库存管理系统执行最小-最大计划的方法。假定项目具有以下数量值和项目属性设置:
- 项目/子库存层的库存计划方法 = 最小 - 最大计划
- 子库存层所指定的最小 - 最大计划的最小数量 = 100
- 子库存层所指定的最小 - 最大计划的最大数量 = 500
如果您运行最小-最大计划报表,并且指定“净需求”选项为否,则库存管理系统将进行以下计算:
- 假定假定供应总量为 50 ,所有供应源均在供应截止日期之内并为指定的子库存预定了供应源
- 总可用量小于最小 - 最大计划的最小数量,因此 Oracle 库存管理系统将计划新的订单。
- 要使可用数量回到最小-最大计划的最大数量,则 Oracle 库存管理系统将计划订单数量为 425。
如果您运行最小-最大计划报表,并将“净需求”选项指定为是,则 Oracle 库存管理系统将进行以下计算:
- 总可用量:(25 + 50) - 90 = (-15)
- 假定供应总量为 50 ,所有供应源均在供应截止日期之内并为指定的子库存预定了供应源
- 假定所有需求均在需求截止日期范围之内,且销售订单与指定的子库存相对,未结销售订单总额为 90。
- 总可用量小于最小 - 最大计划的最小数量,因此 Oracle 库存管理系统将计划新的订单。
- 最大数量减总可用量:500 - (-15) = 515
- 要使可用数量回到最小 - 最大计划的最大数量,则 Oracle 库存管理系统将计划订单数量为 515。
另请参阅
请求最小 - 最大计划报表