IMPORTANT |
It is extremely important that you set up and work within the CBS training site. If you work within any other site, you will not be able to access a CBS server. To simplify data entry, select the CBS site as your default site on the System Data for Inventory and Distribution/Users tab. Also, to keep your data separate from that of other users, be sure to name all data using your initials as the prefix. |
Purpose: The instructor uses these exercises to demonstrate the basic functionality of IFS/Constraint Based Scheduling (CBS), which includes:
Creating and scheduling a shop order.
Viewing a shop order in the Simulation Client.
Using the Scheduling Client to change the shop-order schedule.
Reporting shop orders.
Purpose: The purpose of this exercise is to show you how to create a shop order for CBS to schedule.
Windows:
Shop Order
Parameters for Distribution and Manufacturing
Steps: To complete this exercise, perform the following steps.
Note: You can specify that shop orders be created with the Planned status on the Parameters for Distribution and Manufacturing.
Expected Results: Once you save a shop order, CBS schedules it and updates the start and finish dates. CBS tries to fit the shop order into the current schedule. It checks the availability of both materials and resources to determine the earliest date and time the shop order can start. The Need Date is the date before which the order should be completed. With backward scheduling, CBS tries to adjust the schedule of the shop order so that it is as close to this date as possible. If the order is not finished by the day before its need date, a message appears indicating that the shop order did not meet its need date, and the order is designated as tardy in CBS.
Purpose: The purpose of this exercise is to demonstrate how you can view results and perform schedule changes without affecting the Scheduling Server. An image of the Scheduling Server data is created for simulation purposes. This enables the server to continue processing transactions. All changes made in simulation are not applied to the Scheduling Server or database. They must be applied manually in the database to take effect in the Scheduling Server.
Windows:
Simulation Client
Steps: To complete this exercise, perform the following steps.
Note: Once the Simulation Client appears, click Plot Settings in the Gantt Overview pane and then click This Gantt Chart. Click Plot Settings in the same menu to open the Settings window. In the Plot Settings tab, verify that no plot settings have been selected.
Note: In the object table, the status or statuses of each object are displayed. Also, each object (e.g., a shop order or shop order operation) has its own icon, which helps to identify the type of object. To remove an object from the Gantt chart, select it and click Drag and Drop Remove from List or drag the object itself to this button, or click Clear All to remove all objects. Note that this action does not delete the objects entirely. It only removes them from the chart.
To obtain a detailed view of an object, such as a shop order for example, select it in the object table area of the Gantt Overview pane. The details of this object are displayed in the Gantt Detail pane. The Details tab displays the constituents of the selected object and zooms the timescale to the period in which the selected object has been scheduled. The Resources tab displays the work centers and work center resources associated with the selected object. The Materials tab displays any finitely available material that is associated with the selected object. The following table describes the information presented for each type of object when it is selected in the Gantt Overview pane. In the case of scheduling scenarios, such as the Tardy Shop Order scenario, you can select its object in the object table area of the Gantt Overview pane to view charts and detailed information about the scenario in the Gantt Detail pane.
Selected Object | Information Shown in Gantt Detail Pane |
Shop orders | All shop orders in the site or all orders which have been loaded to the Advanced Planning Board |
Shop order | The order and its operations |
Operation | The operation, its connected material, employee/s, tool instance, and work center resource |
Material | The material and all the operations which either produce or consume it |
Interim demand order | The interim demand order and the ongoing promised shop orders associated with it |
DOP header | The DOP header and the ongoing shop orders connected |
Work center | The work center and its resources |
Tool set | The tool set and the tools belonging to it |
Labor class | The labor class and its employee/s, |
Tool instance | The tool instance and all the operations and resource breaks assigned to it |
Calendar | The calendar |
Promised shop order | The promised shop order and its operations |
Work center resource | The work center resource and all the operations and resource breaks assigned to it |
Employee | The employee and all the operations and resource breaks assigned to it |
Resource breaks | All resource breaks in the site or which have been loaded to the Advanced Planning Board |
Resource break | The resource break and the resources assigned to it |
Purpose: The purpose of this exercise is to show you how to adjust the schedule, view the results, and save changes to both the Scheduling Server and the database. An image of the Scheduling Server is made to perform schedule adjustments. However, the server is locked to prevent users from processing transactions. All changes made in the Scheduling Client can be applied automatically to the Scheduling Server and database. Unlike the Simulation Client, a limited number of options for schedule changes is available, i.e., only schedule prioritization, not capacity adjustments.
Windows:
Scheduling Client
Shop Order
Steps: To complete this exercise, perform the following steps.
Note: The Scheduling Client locks the Scheduling Server so that you cannot make changes that affect the schedule. If other users try to make schedule updates on the same site (e.g., updating shop order dates, updating shop order operations, or making capacity adjustments), a message appears indicating who is locking the Scheduling Server. The default time limit for the lock is 10 minutes. Once this limit is reached, the Scheduling Client automatically releases the lock on the Scheduling Server. You can change this time limit.
Note: You can move an operation only to a point in time at which all its required resources are available. CBS checks this condition as you move the cursor.
Purpose: The purpose of this exercise is to show you how the data for shop floor execution interacts with CBS.
Windows:
Shop Order
Scheduling Client
Steps: To complete this exercise, perform the following steps.
Note: Before beginning this exercise, make sure that the shop order has been released and then reserved with all material issued. Also, make sure that the Auto Close option is selected for the shop order. If Auto Close is not selected, each shop order must be closed manually after it is received.