Finite Scheduling in the Availability Check 

Use

In collective processing of other orders (collective conversion of planned orders in process orders, collective release), finite scheduling is not available when the check has finished.

Prerequisites

If you do not want the system to use the SAP standard settings to execute finite scheduling, you have to enter the desired Overall profile for the capacity availability check in Customizing for the Availability check. If you do not enter a profile, the system uses:

Finite scheduling in the collective processing of production orders

If you want the system to execute finite scheduling during the capacity availability check in the collective processing of production orders, you must set this in Customizing in the Production control profile.

Features

During finite scheduling, the system searches for dates on which the operations in the order that have not yet been dispatched can be processed without capacity problems.

Planning direction

The system searches in the planning direction that you specified in Customizing (Strategy profile in the overall profile).

Search period

The period in which the system searches for dates is determined as follows by the order dates and the planning period that you defined in Customizing (Time profile in the overall profile):

Backlog

The system considers the backlog if you set it to do this in Customizing (Time profile and strategy profile in the overall profile).

Dispatching sequence

You specify in Customizing, using Dispatching sequence (Strategie profile in the overall profile), in which sequence the system searches for new dates for the operations in the order. In the standard setting, the system processes the operations in their numerical order, that is, in their time sequence. You should always use this dispatching sequence.

Scheduling procedure

The following procedure is valid in the case where all operations in an order have capacity requirements.

The system first searches for dates with feasible capacities for the first operation (planning direction forward) or the last operation in the order (planning direction backwards).

The system then executes finite scheduling for the next operation. When you work with the standard settings for the strategy profile in the Overall profile , the system dispatches temporarily this operation at the earliest after the operation that was just dispatched (planning direction forward) or at the latest before this operation (planning direction backward), thereby maintaining the time sequence of the operations. When the system does not find sufficient capacity in the search period, it dispatches the operation temporarily in any case to this earliest or latest point in time. Otherwise, the system dispatches the operation to the date with sufficient capacity.

The system repeats this procedure until all operations are scheduled in terms of capacity. During finite scheduling, the system does not shift operations with the status dispatched - that is, operations that you already dispatched before the capacity availability check in the planning table. The system shifts operations whose scheduled dates lie in the past and that have not been dispatched, to the current date or into the future using 'today' scheduling.

When all operations have been scheduled according to capacity, the system executes for the order midpoint scheduling on an exact time scale. During this procedure, the dispatched operations, that is, operations that were already dispatched before finite scheduling and also temporarily dispatched operations are fixed. After midpoint scheduling, the system withdraws the status dispatched from the operations that were temporarily dispatched during finite scheduling.

You can generally not achieve 100% utilization of capacity in a period. To achieve this, the capacity requirement of an operation in a period would have to be exactly the same as the free capacity in this period.

Operation sequence after scheduling

If all operations in an order have capacity requirements and you use the standard settings in the strategie profile, the time sequence after scheduling corresponds to the operation sequence in the order. This is the case described in the section Scheduling procedure.

In general, the system maintains the time sequence of the operations when the following conditions are met:

If these conditions are not met, the time sequence of the operations can be violated during scheduling.

Activities

Interactive order processing

After finite scheduling, the dialog box Operation dates appears, in which the new dates and the date shift are displayed. The CapConfimed indicator is set for the operations for which the system has found dates with feasible capacities; that is, the operations have confirmed capacity at the moment. You can cancel this indicator at any time or set it again for any number of operations, even when capacity is insufficient. You can now decide whether you want to incorporate the new dates in the order, and for which operations you confirm the capacity; that is, you decide which capacity requirements you incorporate into the basic load.

Collective processing of production orders

After finite scheduling, the capacity availability check is finished. The system incorporates the newly determined dates into the order. Depending on your Customizing settings for the Production control profile, the system incorporates the capacity requirements of the operations that are feasible according to capacity into the basic load. The following is possible: