| 用于生成无索引采购计划行的约束条件 |  |
| 如果企业计划子系统自动生成无索引采购进度计划行，则企业计划子系统可将需求发送至采购控制模块（生成/更新进度计划行），具体操作取决于下列约束条件： 冻结天数设置。 生成模式的跨度。 合同的截止日期。 进度计划行的“确定计划”状态。 冻结天数设置 在下列采购合同行后勤数据 (tdpur3102m000) 进程和/或物料采购业务伙伴信息 (tdipu0110m000) 进程中定义的冻结期间中，采购控制模块将生成交货时刻。可以在计划交货时刻（基于装运） (tdipu0125m000) 进程和计划交货时刻（基于交货） (tdipu0126m000) 进程中通过企业计划子系统查看在冻结期中生成的交货时刻，但用来生成进度计划行的每个时间间隔均有唯一约束条件： 冻结期 在冻结期中，企业计划子系统无法生成/更新进度计划行。 上界 在上界期段中，进度计划行数量可以减少，但是不能增加。因此，企业计划子系统无法在该期段生成新的进度计划行。 下界 在下界期段中，进度计划行数量可以增加，但是不能减少。因此，企业计划子系统可以在该期段生成新的进度计划行，但是无法删除现有进度计划行。 注意 尽管企业计划子系统无法在冻结期或上界期段中增加进度计划行数量，但是 ERP LN 仍能在这些期段之外的第一个可用交货时刻自动存储需求。 如果已生成特定物料的进度计划行，则根据可在采购进度计划行 (tdpur3111m000) 进程的冻结字段中查看到的进度计划行冻结状态，在订单模拟期间，企业计划子系统将首先删除冻结状态为自由且针对其在采购进度计划行 (tdpur3111m000) 进程中清除了确定计划复选框的所有进度计划行。之后，企业计划子系统重新计算需求，并插入新的进度计划行。 生成模式的跨度 在企业计划子系统中，需求按生成计划交货时刻 (tdipu0225m000) 进程中生成的交货时刻分组。在生成计划交货时刻 (tdipu0225m000) 进程中，必须定义一个跨度终止日期。跨度终止日期是在计划交货时刻（基于装运） (tdipu0125m000) 进程和计划交货时刻（基于交货） (tdipu0126m000) 进程中存储交货时刻的截止日期，企业计划子系统可从这些进程中调用交货时刻以进行提前期偏置。因为并不计算跨度终止日期之后的期段的交货时刻，所以企业计划子系统找不到此期段的有效交货时刻。因此，对于跨度终止日期之后的期段，企业计划子系统将自行计划其交货时刻。 合同的截止日期 如果需求日期在合同截止日期之后，则无法找到有效业务伙伴。因此，企业计划子系统将生成没有供应商的计划采购订单。在这种情况下，ERP LN 将向企业计划子系统发送信号，指明生成了计划采购订单而非进度计划行。 进度计划行的“确定计划”状态 如果单击采购进度计划行 (tdpur3111m000) 进程中的确定计划，将使进度计划行为“确定计划”。如果使进度计划行为确定计划，则在下次运行企业计划子系统期间，不能更改该进度计划行。 示例
P1 | 冻结期。
P2 | 下界期段。如果冻结区- 在冻结区+ 之前终止，则应用上界。
P3 | 对于该期段，在生成计划交货时刻 (tdipu0225m000) 进程中生成并在计划交货时刻（基于装运） (tdipu0125m000) 或计划交货时刻（基于交货） (tdipu0126m000)进程中显示的交货时刻可由企业计划子系统用于提前期偏置，并且可以生成进度计划行。
P4 | 对于该期段，在计划交货时刻（基于装运） (tdipu0125m000) 进程或计划交货时刻（基于交货） (tdipu0126m000) 进程中无有效的交货时刻。在该期段中，企业计划子系统在生成进度计划行时自行计划其交货时刻。
P5 | 合同已过期。将生成一个计划采购订单而非采购进度计划行。
相关主题 采购进度计划处理概览 使用计划交货时刻 |