| Generate Order Block Planning (tisfc0251m000) |  |
| Use this session to generate the initial version of the order blocks for a particular combination of machine and order block period. After you generated the order blocks, you can modify the order blocks in the Order Block Planning (tisfc0151m000) session. Summary If you run this session, ERP LN takes the following steps: ERP LN retrieves a set of production orders based on the selection criteria you enter in this session. Then, ERP LN creates order blocks to group these production orders according to the setup classes and setup states defined for the production order's operations on a particular machine and sorts the order blocks according to the setup state's planning sequence. ERP LN sorts the production orders in an order block according to the operations' originally planned finish dates. ERP LN calculates new start times and end times for the production orders and order blocks by means of forward planning. The first time you run this session for a combination of machine and start date of order block period, ERP LN sets the start date of the first operation at the date and time you specify in the Start Date of Order Block Period field. You can view the result in the Order Block Planning (tisfc0151m000) session. Important! Before you run this session, make sure that the current order blocks are up to date and that you updated the standard planning data. If the current order blocks are not up to date or you have not updated the standard planning data, this session can produce unreliable results. To make sure that the current order blocks are up to date, in the Order Block Planning (tisfc0151m000) session, click Reschedule Order Blocks if you had not yet done so already. To update the standard planning data, in the Order Block Planning (tisfc0151m000) session, click Update Standard Planning. Procedure If you enter values in the fields of this session, and click Generate, ERP LN performs the following actions: ERP LN checks whether the Order Block Planning (tisfc0151m000) session already has records for the values you specified in the Machine field and the Start Date of Order Block Period field. If such order blocks exists, ERP LN deletes these order blocks, except for the order blocks of which the start time is before the value of the Freezing Time field. ERP LN selects all production orders that meet the following criteria: The production order has an operations that is executed on the specified machine. If a production order has multiple operations that are executed on the specified machine, ERP LN takes the first of these operations. This operation's originally planned finish date falls within the specified range. The production order has an order code that falls within the specified selection range. The production order has a status that falls within the specified selection range. The production order has a planner that falls within the specified selection range. The production order is not contained in any order block for any machine or start date of order block period. For each of the selected operations, and for each of the setup classes you specified in this session, ERP LN searches the applicable setup state, as defined in the Setup Classes and States by Operation (tisfc0133m000) session. If ERP LN finds no such setup state for an operation, ERP LN assumes that the operation has the setup state that comes after all other setup states. ERP LN clusters the selected operations into order blocks, whereby every order block has a different combination of setup states. ERP LN sorts the production order in each order block according to the relevant operation's originally planned finish date. For more information, refer to the Help of the Original Planned Finish Date field in the Production Orders by Block (tisfc0152m000) session. ERP LN sequences the order blocks by using the following procedure: For each order block, get the setup state that belongs to the setup class you specified in the First Setup Class field. Get the value of the Planning Sequence field in the Setup States (tcmcs0186m000) session. Sort the order blocks ascending, using the planning sequence as key. If a setup state has no planning sequence, put the order block in last place. If multiple order blocks have the same value of the Planning Sequence field, ERP LN sequences these order blocks further by using the setup states that belong to the setup class you specified in the Second Setup Class field. If necessary, ERP LN repeats that procedure by using the setup classes you specified in the Third Setup Class field and the Fourth Setup Class field. Related topics Order-block planning To plan with order blocks To use From and To fields
Fields | Description
Machine | The machine on which the order block's production orders are produced.
First Setup Class | The first setup class on which this session bases the division of production orders over order blocks.
Second Setup Class | An additional setup class to determine the division of production orders over order blocks.
Third Setup Class | An additional setup class to determine the division of production orders over order blocks.
Fourth Setup Class | An additional setup class to determine the division of production orders over order blocks.
Start Date of Order Block Period | The date that you designate as the date on which the machine must start the work on the order blocks that this session generates. This date identifies a set of order blocks in the Order Block Planning (tisfc0151m000) session. ERP LN uses the value of the Start Time field in the Calendar Working Hours (tcccp0120m000) session to determine the time when a machine is available to start executing operations. If you generate the order blocks, ERP LN recalculates the start times and end times of all relevant operations of the selected production orders. in such a way, that the machine completes the work for all these production orders consecutively. Allowed values The start date of the order-block period must differ from the start date of all other order-block periods.
Freezing Time | This field determines how ERP LN handles order blocks that you generated earlier. ERP LN does not modify order blocks that are expected to start before the freezing time. To regenerate all order blocks, enter a value that is far in the future. In that case, ERP LN will discard all existing order blocks To keep some of the existing order blocks that are about to start, or have started already, enter a value shortly after the start time of the last existing order block that you want to keep. Note: this field affects only the order blocks of which the Start Date of Order Block Period field equals the Start Date of Order Block Period field in this session. Order blocks for other order-block periods are never removed by this session. To remove order-block planning data for other order-block periods, use the Purge Order Block Planning (tisfc0251m100) session.
Block Number Step Size | The step size for the values of the Block Sequence Number field in the Order Block Planning (tisfc0151m000) session. For example, if the step size is 25, the sequence numbers are set to 25, 50, 75, 100, and so on. Enter a step size that is sufficiently large to enable you to insert new order blocks between other order blocks and to split order blocks.
Production Order | The first of the range of production orders for which this session generates order blocks.
Production Order | The last of the range of production orders for which this session generates order blocks.
Order Status | The first of the range of production order statuses that this session uses to select the relevant production orders. Allowed values Select one of the following statuses: Planned Documents Printed Released Active Related topics Production order status
Order Status | The last of the range of production order statuses that this session uses to select the relevant production orders. Allowed values Select one of the following statuses: Planned Documents Printed Released Active Related topics Production order status
Planned Finish Date | The first of the range of planned finish dates of the operations that this session uses to select the relevant production orders. ERP LN always takes an operation's originally planned finish date into account and ignores any manual changes that may have occurred in the operation's planned finish date. For more information, refer to the Help of the Original Planned Finish Date field in the Production Orders by Block (tisfc0152m000) session.
Planned Finish Date | The last of the range of planned finish dates of the operations that this session uses to select the relevant production orders. ERP LN always takes an operation's originally planned finish date into account and ignores any manual changes that may have occurred in the operation's planned finish date. For more information, refer to the Help of the Original Planned Finish Date field in the Production Orders by Block (tisfc0152m000) session.
Planner | The first of the range of planners that this session uses to select the relevant production orders. The Planner field in the Production Orders (tisfc0501m000) session displays a production order's planner.
Planner | The last of the range of planners that this session uses to select the relevant production orders. The Planner field in the Production Orders (tisfc0501m000) session displays a production order's planner.
Commands | Description
Generate | Starts the generation of order blocks.