在计划中进行工作负荷调整和修改。
载入新计划时
创建新计划时,可以执行工作负荷调整。系统会在活动加载之后直接执行调整。无论是否进行工作负荷调整,创建新计划时,并行计划属性都会对创建的组进行定义。但是,如果不进行工作负荷调整,则仅会为并行属性值的每个唯一组合创建一个组。如果进行工作负荷调整,则会为并行属性值的每个唯一组合创建一个组集和组。
结合工作负荷调整创建新计划时,创建的组可能属于也可能不属于组集的一部分。也可能会创建独立的组。所以,新计划可以包括一个或多个组集以及一个或多个独立的组。
必须实施修改的情况:
- 如果活动所在的组可用,LN 则会尝试为此组查找匹配的属性集(该组必须用于工作负荷调整)。
- 如果组匹配的属性集不可用,组集也会不可用。因此,系统会忽略工作负荷调整。
- 如果组匹配的属性集可用,则组集也会可用,因此必须执行工作负荷调整。
注意
所有活动当前都已链接至一个组。将所有活动载入后,会执行工作负荷调整。系统为两者都会考虑并行计划属性:组集和组。
将活动添加到现有计划时(再生计划)
对于一个计划,可能会存在具有多个组的组集。始终会将新活动添加到组集中的第一个组。所以,完成新活动载入后,计划会包含现有活动和新活动。
将新活动添加到现有计划后,工作负荷调整会与为新计划执行的工作负荷调整不同。下面是可能的情况:
- 仅具有一个组的组集 - 载入新活动时创建这些组集这种情况下的工作负荷调整处理:
- 创建新组。
- 跨组集内的所有组分配每个组集的活动。
- 具有无新活动添加至其中的多个组的组集。没有对这些组进行更改。
- 具有新活动添加至其中的多个组的组集。这种情况下的工作负荷调整处理:
- 检查是否必须为组集创建新组。
- 跨组集内的所有组分配组集中的新活动。
将活动添加到现有计划时(保持现有计划)
如果将新活动添加至现有计划,并且为对现有计划进行修改(不包括添加新活动),LN 则会为这些活动搜索正确的组。如果组可用,LN 则必须检查:
- 如果组属于组集的一部分:会选择组集中具有最早结束时间的组。系统会将活动添加至此组。
- 如果组不属于组集的一部分:系统会将活动添加至此组。
计划活动时
- 计划活动前,对活动集中的活动进行排序。执行工作负荷调整时,可以基于最早起始时间、计划起始时间、计划完成时间和最晚结束时间对活动进行分组。计划活动时,会包括新的排序选项,即最晚起始时间。由最晚结束时间和活动持续时间计算活动的最晚起始时间。如果活动从最晚结束时间点开始向后计划,则最晚起始时间可用。“注意”:活动的日历、可用性类型和时区用于计算最晚起始时间。
- 如果没有在“资源计划参数 (tsspc0101m000)”进程中为服务订单、工作单和计划活动选中“遵循最早起始时间”复选框,则可能会在两个活动之间出现余量。在这种情况下,必须执行余量算法来尽可能低将余量最小化。“注意”:在执行工作负荷调整时和在计划处理过程中运行余量算法的差别是:
- 对于计划处理,是通过使用同一活动集中的活动来将余量最小化。这样就使得一个活动永远无法移到至其它活动集或其它组。
- 对于工作负荷调整,是使用未分配到一组的活动来将余量最小化。这样就使得一个活动可以移到至其它活动集或其它组。