Intelligen
- Home
- Companies & Suppliers
- Intelligen
- Downloads
- SchedulePro - Finite Capacity ...
SchedulePro - Finite Capacity Scheduling (FCS) Tool -SchedulePro User Guide
SchedulePro
User Guide for Version 7.2
Copyright (c) 2016-present, INTELLIGEN, INC. All rights reserved.
Table of Contents
1 Introduction 1
1.1 Introduction to SchedulePro 1
1.2 Quick Start 1
1.3 SchedulePro Installation 1
1.3.1 System Requirements 1
1.3.2 Installation from CD 2
1.3.3 Database Setup 2
1.3.4 MDAC Installation 2
1.3.5 Installation by Download 3
1.4 Hardware Key Renewal 3
1.5 Microsoft .NET Framework 3
1.6 Technical Support 3
1.7 Sentinel Driver (Hardware Protected Version Only) 3
1.8 SQL Server and Report Viewer 4
1.9 All CD Versions 4
1.10 Hardware Protected Version Only 4
1.11 Database Locations 4
2 Getting Started 7
2.1 Understanding SchedulePro 7
2.1.1 About SchedulePro 7
2.1.2 Recipes 7
2.1.3 Getting Started Scheduling 10
2.2 SchedulePro Features 11
2.2.1 Scheduling Timing Options 11
2.2.2 Scheduling Modes 12
2.2.3 Visualizing and Reporting Results 12
2.2.4 Interation with Other Programs 13
2.3 Launching SchedulePro 13
2.3.1 General Options 14
SchedulePro
iii
2.3.2 Physical Units Defaults 15
2.4 Create Your First Schedule 15
2.4.1 Create a Facility and Add Equipment 15
2.4.2 Create a Simple Recipe 16
2.4.3 Schedule the Recipe 16
3 User Interface 17
3.1 Interface Concepts 17
3.1.1 The SchedulePro Document 17
3.1.2 Navigation 17
3.1.3 Context (Right-Click) Menus 18
3.1.4 Toolbar Buttons 18
Main Toolbar 18
3.2 SchedulePro Navigation Tree 20
3.3 SchedulePro Windows 21
3.3.1 Campaign Window 21
Scheduler Settings 21
Campaign Sequence Toolbar 22
Campaign Sequence Context Menu 23
3.3.2 Batch Window 24
Batch Sequence Toolbar 25
Batch Sequence Context Menu 26
3.3.3 Recipe List Window 27
Recipes Toolbar 27
Recipe Context Menu 28
3.3.4 Recipe Window 30
Recipe Properties 31
Procedures Toolbar 31
Procedures Context Menu 32
3.3.5 Section Window 33
3.3.6 Procedure Window 33
3.3.7 Materials List Window 35
3.3.8 SKU List Window 36
SKU Toolbar 37
3.3.9 Facilities List Window 37
Facilities List 38
Facilities Toolbar 38
SchedulePro
iv
3.3.10 Labor Window 39
Labor List 40
Labor Toolbar 41
Labor Context Menu 41
3.3.11 Staff Window 42
3.3.12 Utilities Window 43
3.3.13 Equipment (Work Area // Transfer Panel) Window 45
3.3.14 Storage Unit // Material Supply System Windows 46
3.3.15 Campaign Entry Window 48
Scheduled Batches List 48
3.3.16 Batch Entry Window 50
Scheduled Procedures Toolbar 50
3.3.17 Scheduled Procedure Entry Window 51
Operation Sequence 52
Operation Sequence Context Menu 52
Operation Sequence Toolbar 53
3.4 SchedulePro Main Menu 53
3.4.1 File Menu 53
3.4.2 Edit Menu Item 53
3.4.3 Recipe Menu Item 54
3.4.4 Resources Menu Item 54
3.4.5 Options Menu Item 55
3.4.6 Plan Menu Item 55
3.4.7 Schedule Menu Item 56
3.4.8 View Menu Item 56
3.4.9 Reports Menu Item 58
3.4.10 SQL Server Menu Item 59
3.4.11 Connectivity Menu Item 60
3.4.12 Window Menu Item 61
3.4.13 Help Menu Item 61
3.5 Interface Options 61
3.5.1 Physical Units Defaults 61
3.5.2 General Preferences 62
3.5.3 SchedulePro Units 62
4 Tutorial 65
4.1 Tutorial Introduction 65
SchedulePro
v
4.2 Tutorial Structure 67
4.3 The Tutorials 68
4.3.1 Tutorial-1a: Creating and Scheduling a Simple Recipe 68
Adding the Facility and its Resources 69
Creating the Recipe 70
Planning and Scheduling Campaigns 79
Visualizing the Production Schedule 83
4.3.2 Tutorial-1b: Impact of Equipment Pools 84
4.3.3 Tutorial-1c: Scheduling with Flexible Shifts 87
4.3.4 Tutorial-2a: Multiple Recipes and Equipment Routing 89
4.3.5 Tutorial-2b: Considering Changeover Times 92
4.3.6 Tutorial-3a: Drag & Drop Schedule Adjustments 95
4.3.7 Tutorial-3b: Representing Process Delays 96
4.3.8 Tutorial-4a: Resource Tracking 99
4.3.9 Tutorial-4b: Inventory Tracking 106
4.3.10 Tutorial-5: Debottlenecking Production Lines 109
4.3.11 Tutorial-6a: Scheduling with Facility Downtimes 111
4.3.12 Tutorial 6b: Interruptible Operations 114
4.3.13 Tutorial-7: Scaling Recipes and Campaigns 116
4.3.14 Tutorial-8: Creating and Using Stock Keeping Units (SKU) 120
5 Creating Recipes 127
5.1 Introduction to Recipes 127
5.2 Recipe//SKU Types 127
5.3 Operation Types 128
5.4 Operation Report Text 128
5.5 Importing Recipes from SuperPro 129
5.5.1 SuperPro Recipe Export 129
5.5.2 SchedulePro Recipe Import 130
5.5.3 Managing the Recipe Database 131
5.6 Building Recipes in SchedulePro 132
5.6.1 Adding a Recipe 132
Recipe Main Input//Output 133
5.6.2 Editing Recipe Properties 133
5.6.3 Deleting a Recipe 133
5.6.4 Recipe Cut, Copy and Paste 134
SchedulePro
vi
5.6.5 Recipe Sorting 134
5.6.6 Recipe Folders 134
5.6.7 Recipe Branches 134
5.6.8 Recipe Sections 134
Adding Sections 134
Deleting a Section 135
Editing a Section 135
Section Copy and Paste 135
Suites 136
5.6.9 Procedures 136
Adding a Procedure 136
Editing Procedures 137
5.6.10 Operations 140
Adding an Operation 140
Editing an Operation 140
Operation Links 155
5.6.11 Validating a Recipe 155
Recipe Check Function 155
Recipe Gantt Chart 156
Recipe Flow Chart 156
View Linked Operations 158
5.7 Editing Data For the Entire Recipe 159
5.7.1 Operation Overview 159
5.7.2 Recipe-wide Flex Shifts 160
5.7.3 Recipe Stream Overiew 161
5.7.4 Recipe Labor Overview 162
5.7.5 Procedure Overview 162
5.7.6 Recipe Staff Editing 163
5.7.7 Recipe Scaling 164
5.7.8 Create an SKU from a Recipe 164
6 SchedulePro Resources 167
6.1 Introduction to Resources 167
6.1.1 Used-By Feature for Resources 167
6.2 Material Resources 168
6.2.1 Adding a Material 168
6.2.2 Editing a Material 170
6.2.3 Material Resources and SKUs 170
SchedulePro
vii
6.3 Facility Resources 170
6.3.1 Adding a Facility 171
6.3.2 Editing a Facility 171
6.3.3 Facility Suites 171
6.3.4 Facility Resource Calendar 173
Accessing the Calendar 173
Declaring Calendar Events 174
Editing and Deleting Calendar Events 175
6.3.5 Labor Resources 175
Labor Availability 176
6.3.6 Staff Resources 177
6.3.7 Utility Resources 178
Utility Materials Tab 179
6.3.8 Equipment Resources 179
Equipment Size 180
Equipment Cost 182
Equipment Cleaning//Changeover 182
Auxiliary//Main Compatibility Tab 183
Transfer Panel Compatibility Tab 184
Size Tab 184
6.3.9 Work Areas 185
6.3.10 Transfer Panels 186
Cleanout//Changeover Tab 187
Transfer Panel Topology 188
Transfer Panel Connectivity 189
Transfer Panel Exclusive Use Components 190
6.3.11 Storage Units 190
Storage Unit Properties 191
Storage Unit Supply//Reception Limits 192
Storage Unit Inventory Data 192
Receipt Management Tab 195
Equipment Tab 196
6.3.12 Loading Opening Inventories from a File 198
6.3.13 Material Supply Systems 199
Supply Limit Tab 199
Inventory Data Tab 199
Material Supply System Used-by Feature 202
SchedulePro
viii
7 Scheduling Campaigns 205
7.1 Scheduling Modes 205
7.1.1 Built-In Scheduling Modes 205
7.1.2 Defining and Selecting Scheduling Modes 206
7.1.3 Editing a Scheduling Mode 206
Mode Options ID Tab 207
Batch Timing Tab 207
Constraints Tab 207
Conflict Resolution Tab 209
Miscellaneous (Misc) Tab 210
7.2 Schedule Timing Options 210
7.3 Planning a Campaign 210
7.3.1 Campaign Setup and Properties 211
Campaign ID and Amount Tab 211
Timing//Sequencing Tab 213
Options Tab 215
Advanced Tab 215
Campaign Comments Tab 217
Campaign Messages Tab (Scheduled Campaigns) 217
Economics Tab (Scheduled Campaigns) 217
Campaign SQL Server 217
Campaign Scheduling Dependencies 218
7.3.2 Campaign Splitting 219
7.3.3 User-Defined Campaign Properties 219
7.3.4 Campaign Projects 220
Project General Tab 221
Project Campaigns 221
Project Receipts Tab 221
7.3.5 Campaign Search//Filter 221
7.4 Generating the Schedule 222
7.4.1 Scheduling and Unscheduling 222
7.4.2 Scheduled Entities 222
7.4.3 Viewing Conflicts 223
7.4.4 Resolving Conflicts 224
7.4.5 Material Holding Campaigns 225
7.4.6 Schedule Evaluation 225
SchedulePro
ix
7.5 Modifying the Schedule 225
7.5.1 Modifying a Scheduled Campaign 225
7.5.2 Modifying a Batch 226
Batch Start Editing 226
Batch Resources 228
Batch Comments Messages and Status 228
Batch Economics 228
Batch Locking 229
7.5.3 Modifying Scheduled Procedures 229
Scheduled Procedure Timing 229
Scheduled Procedure Resources 230
Scheduled Procedure Status 230
Scheduled Procedure Operations 230
7.5.4 Modifying Scheduled Operations 231
Scheduled Operation Scheduling 231
Resources Tab 232
Scheduled Operation Variable Resources 232
Scheduled Operation Status 232
Scheduled Operation Comments 233
7.5.5 Current Time and Completion 233
7.6 Creating a Campaign Based Project 233
7.7 Inventory Holding Events 234
8 SKU Based Scheduling 235
8.1 Creating an SKU 235
8.1.1 SKU View 236
SKU List Buttons 236
8.1.2 Adding an SKU 237
SKU ID Description Tab 237
Bill of Materials 238
8.1.3 Assigning Recipes to SKUs 238
SKU Recipe Production Tab 239
SKU Recipe Feed Tab 239
8.1.4 SKU Ordering 240
8.1.5 SKU Bill of Materials Window 240
8.1.6 SKU Block Diagram View 241
8.1.7 SKU Used-by 241
SchedulePro
x
8.1.8 SKU Copy//Paste 242
8.2 SKU Order Templates 242
8.3 Merging Order Templates 244
8.4 Generating the Schedule with SKUs 244
8.4.1 Campaign Projects & SKUs 244
8.4.2 Scheduling an SKU Based Campaign Directly 245
8.4.3 Create an SKU Order Based Project 246
8.4.4 SKU Project Step 1 Project ID 246
8.4.5 SKU Project Step 2 Order Selection // Confirmation 246
8.4.6 SKU Project Step 3 Production Amounts 247
8.4.7 SKU Project Step 4 Production Plan Overview 248
8.4.8 SKU Project Step 5 Campaigns 249
8.5 SKU Based Equipment Rates and Changeover 249
8.5.1 SKU Types 250
8.5.2 SKU Equipment Rates 250
8.5.3 SKU Based Changeover Durations 251
9 Charts and Reports Introduction 253
9.1 Activity Type Selection 253
9.2 Time and Batch Clipping 254
9.2.1 Start and End time Selection 254
9.2.2 Campaign//Batch selection 254
9.3 Contents and Ordering 255
9.3.1 Resource Selection Tab 256
9.3.2 Ordering Tabs 257
Equipment Ordering Tab 257
Work Areas Ordering Tab 258
Staff Ordering Tab 258
9.4 Common Chart Timescale Toolbars and Commands 258
9.4.1 Timescale Buttons 259
9.4.2 Timescale Options 259
9.5 Gantt Chart 259
9.5.1 Gantt Chart Commands 260
Preferences Menu Items 260
Gantt Chart Toolbar 261
SchedulePro
xi
Editing the Schedule from the Gantt Chart 262
9.6 Equipment Occupancy Chart (EOC) 262
9.6.1 EOC Scheduling Toobar 262
9.6.2 EOC Scheduler Settings 264
9.6.3 EOC Database Toolbar 264
9.6.4 EOC Weekend Hours Display 265
9.6.5 Viewing Other Charts from the EOC 265
Displaying Resource Charts from the Equipment Chart 265
Displaying Inventory Charts from the Equipment Chart 266
Managing Child Charts 266
9.6.6 Conflict Display from the EOC 267
9.6.7 EOC Context Menu 267
9.6.8 EOC Display Style Options 268
Equipment Occupancy Style Settings 268
Bar Style Tab 269
Time Scale Tab 269
9.6.9 Editing from the EOC 269
Operation Editing from EOC 270
Procedure Editing from EOC 270
Batch Editing from EOC 270
Campaign Editing from EOC 271
Project Editing from EOC 271
EOC Equipment Context Menu 272
9.6.10 Managing Campaigns from the EOC 272
Campaign Selection 272
Scheduling and Rescheduling 272
Unscheduling 272
Conflict Resolution 273
Campaign Management 273
Database Functions 273
9.6.11 Trace and Rollback in the EOC 274
9.6.12 EOC Resource Search 274
9.7 Resource Consumption Charts 275
9.7.1 Resource Chart General Features 275
Resource Chart Line Edit Style (Lines Tab) 275
Resource Chart Y-Axes Tab 276
Resource Time Scale Tab 277
Resource Chart Context Menu Printing Copying and Exporting 277
SchedulePro
xii
Resource Chart Link Buttons 277
9.7.2 Material Profiles 278
9.7.3 Labor Profiles 279
Labor Chart Setup Resources Tab 279
Labor Chart Setup Recipes Tab 279
9.7.4 Utility Consumption Charts 280
9.8 Inventory Profiles 280
9.8.1 Displaying an Inventory Profile 280
9.8.2 Inventory Chart Printing Copying and Exporting 281
9.8.3 Inventory Chart Line Styles in Detail 281
Lines 281
Y-Axes 283
9.9 Utilization Charts 283
9.9.1 Utilization Chart Fit-to-Window Mode 284
9.9.2 Utilization Chart Styles in Detail 285
9.9.3 Setting the Time Window for Utilization Charts 285
9.10 Easy-Print Charts 286
9.10.1 Easy Print Chart Controls 287
9.11 SchedulePro Reports 287
9.11.1 Report Options 287
9.11.2 Schedule Report 288
9.11.3 Equipment Occupancy Report 289
9.11.4 Staff Report 290
9.11.5 Equipment Utilization Report 290
9.11.6 Materials Report 291
9.11.7 Daily Activities Report 293
9.11.8 Economics Report 295
9.11.9 Material Orders and Receipts Report 295
9.11.10 Inventory Reporting 296
9.11.11 Graphical Reports 296
Gantt Report 296
Equipment Occupancy Graph 297
9.11.12 Recipe Report 297
9.11.13 Transfer Panel Report 298
9.11.14 Labor Report 298
9.11.15 Personal Calendar (Outlook) Report 299
9.12 Saving Reporting Options 299
SchedulePro
xiii
10 Data Import//Export 301
10.1 Exporting Data to MS Project 302
10.2 Exporting Data to MS Access 303
10.2.1 The Recipe Database 303
10.2.2 The Schedule Report Database 303
10.3 Bulk Loading Equipment Data 306
10.4 Loading Recipes from a Text File 307
10.5 Loading Material From a Text File 308
10.6 Loading SKUs From a Text File 309
10.7 Loading Equipment SKU Rates from a Text File 310
10.8 Loading Changeover Matrix Information from a Text File 310
10.9 Loading Outage Information 311
10.10 Scheduling from Text File Input 312
10.10.1 Formatting the Schedule File 312
10.10.2 Loading the Schedule File 313
10.11 Exchanging Data with ERP Systems 313
10.11.1 Overview 313
10.11.2 Configuring the MRP Interface 313
MRP Batch Upate Configuration 314
MRP Batch Export Configuration 315
MRP Configure Campaign Import 315
MRP Campaign Export Configuration 316
MDB Database Input Configuration 317
MDB Database Export Configuration 317
10.11.3 MRP or MDB Import and Export 318
10.11.4 Batch Update Import 318
10.11.5 Batch Export 318
10.12 Using the SQL Sever Database 319
10.12.1 Setting Up the Database 319
Install SQL Server 319
Configure the Database 319
10.12.2 Exporting Data to SQL Server 321
Exporting the Document 321
SchedulePro
xiv
Exporting only the Scheduled Campaigns 321
Exporting the Materials 321
Exporting Facilities 322
Exporting Recipes 322
Exporting SKUs 322
10.12.3 Viewing and Managing Data in the SQL Database 322
Retrieving a Dataset 322
Managing Material Resources in the Database 323
Managing Facilities in the Database 324
Retrieving Recipes 324
Managing Stored Campaigns 324
10.12.4 SQL Database Example 325
Exporting Data 325
Campaign Views 326
Campaign History 328
Index a
SchedulePro
xv
1 Introduction
SchedulePro Basics
1.1 Introduction to SchedulePro
SchedulePro is a software finite capacity scheduling tool for manufacturing processes. Some typical applications for SchedulePro
include:
• Production scheduling
• Production Tracking and Reporting
• Capacity analysis
• Plant de-bottlenecking
SchedulePro meets the needs of both the occasional planner or designer, who cares about feasibility and capacity with no concern
about actual execution, as well as of the production manager who is responsible for developing and maintaining a feasible schedule
under the uncertainties of everyday operation.
SchedulePro uses an intuitive recipe-oriented representation of a manufacturing process. SchedulePro handles resources such as
equipment, staff, work areas, labor, materials, utilities and inventory capacity. SchedulePro allows for interruptions in the availability
of resources to account for shift schedules, holidays, and planned maintenance.
1.2 Quick Start
For the quickest start, skim chapter 3 for the basic concepts. Go over tutorial 1 (Chapter 4). This provides the basic concepts for
SchedulePro.
You may select additional tutorials to fit your needs.
1.3 SchedulePro Installation
1.3.1 System Requirements
Intelligen recommends that SchedulePro be run with the specifications listed below. These guidelines
1.3 SchedulePro Installation SchedulePro System Requirements
1
Operating Systems MS Windows 8, MS Windows 7, Windows Vista, MS Windows XP
Professional, Note: Installation on Windows 2000 is no longer
supported
System Memory (RAM) 1 GB or more
Free Disk space 50 MB or more
Microsoft Data Access Components (MDAC) Required
for use with SuperPro Designer or MS Project®
Version 2.6 or higher (Same as SuperPro Designer)
SuperPro Designer (optional) Version 7.0 or higher
Historical Database SQL Server or SQLExpress
Report Viewer MS Report Viewer
1.3.2 Installation from CD
Be sure the logged user has administrator privileges. Insert the CD. If the installation does not begin. Open the CD contents and run
"setup.exe." Follow the installation instructions.
1.3.3 Database Setup
See the Data Import//Export ( see page 301) chapter.
1.3.4 MDAC Installation
SchedulePro uses Microsoft Data Access Components (MDAC) to upload data from SuperPro Designer and to export data to
Microsoft Project®. If you are running on an older system or you are not using a recent version of Microsoft Office®, you may need
to install MDAC 2.6 or later.
If you have installed or plan to install SuperPro Designer there is nothing more you need to do. MDAC is installed with SuperPro, if
necessary.
If you do not have SuperPro Designer and you are using an older system, and you receive a warning about MDAC missing, you
may need to install MDAC. MDAC is not distributed in the download version of SuperPro. You may obtain it from the Microsoft
download site (www.microsoft.com//downloads// ).
Installation by Download SchedulePro 1.3 SchedulePro Installation
2
1.3.5 Installation by Download
If you have chosen to install SchedulePro from a download site, you will receive separate instructions with the download site
location and any necessary passwords.
Click on the download link to run the file. You may wish to create a directory in which to save the installation files in order to have a
backup. Otherwise the installation files will be created in a temporary directory. The installation program will run automatically.
Follow the directions to complete the installation.
1.4 Hardware Key Renewal
If you have an annual key it will expire after your license term is completed. If you renew you license you will receive a key renewal
code. You may run the key renewal utility application from the start menu to enter the code and refresh your key. You may also use
the renewal utility at any time to determine your key type and expiration date.
1.5 Microsoft .NET Framework
The Microsoft .NET frame work is required . This will be installed if it is not already present.
1.6 Technical Support
E-Mail (preferred):
techSupport@intelligen.com
www.intelligen.com
Telephone
+1 603 715-9176 (from 9:00 am to 5:00 pm US Eastern Time EST)
+1 908 654-0088 (from 9:00 am to 5:00 pm US Eastern Time EST)
1.7 Sentinel Driver (Hardware Protected Version
Only)
The Single-user (key-protected) version of SchedulePro requires installation of the drivers for the hardware security key. The
1.7 Sentinel Driver (Hardware Protected SchedulePro
3
drivers are installed automatically at the end of the installation procedure. If the driver installation fails, you may receive an error
message upon launching SchedulePro. The installation file will be located in the SchedulePro installation directory. The Sentinel
driver may alternatively found at http:////www.safenet-inc.com//support-downloads//sentinel-drivers//.
1.8 SQL Server and Report Viewer
The schedule history tracking features require access to a SQL Server relational database. The database does not need to be
installed on the same computer that is used for SchedulePro, however it may be convenient to install Microsoft SQLServer Express
along with the management studio. This is available from Microsoft (www.microsoft.com//express//Database//).
Microsoft Report Viewer must be installed in order to use the schedule history features. Report Viewer may be installed optionally,
but is not automatically installed with the application.
1.9 All CD Versions
If you are installing from a CD-ROM, insert the CD and follow the on-screen prompts. If the installation program does not start,
launch the “Setup.exe” program directly from the CD. Follow the instructions on the setup program.
1.10 Hardware Protected Version Only
The Single-user (key-protected) version of SchedulePro requires installation of the drivers for the hardware security key. The
drivers will install automatically after SchedulePro is installed. Be sure to attach the key before launching SchedulePro.
SchedulePro will check for up to two attached keys. If you have a separate key for SuperPro Designer, you may leave it attached. It
is not recommended that you use SchedulePro with three or more keys attached.
1.11 Database Locations
SchedulePro uses two Microsoft Access databases. Normally these databases are located in the “ScheduleProData” subdirectory
of your public documents directory, e.g. Libraries\\Documents\\Intelligen\\SchedulePro\\ ScheduleProData.
The following table outlines the important features of each database:
Database Purpose ODBC Data Source Name Password
SP RecipeDBv6.mdb Importing recipes from SuperPro
Designer
SchedulePro Recipe DB(SchedulePro
Recipe DB v1 is maintained for SuperPro
compatibility.)
“changeme”
SchedulePro 1.11 Database Locations
4
SCP Project DB.mdb Exporting schedules to MS
Project
SCP MSProj DB 2000 NONE
SPOutput.mdb Custom Reports ScheduleProOutput NONE
SQL Server DB Archive//Reports Not used Set by user
If you move or change the data source name (DSN) of any of these databases, you may need to update the new information in
SchedulePro.
Select “Connectivity//Recipe Data//Edit Location…” from the main menu.
For each database you may edit the following:
Password
This is the access database password. Note that the password entered is the one that SchedulePro stores for use with the
corresponding database. The actual database password may be changed through Access.
Location
This is the path for the Access file.
Status (Read only)
Any problems are displayed here.
Report Database
The reporting output database, SPoutput.mdb is also initially located in the databases subdirectory. To edit the location of this
database, select “Connectivity//MDB Repore//Register Report Database” from the main menu.
Creating a Login ID
The database login ID is a personal ID that may be used to identify who has made changes to the database. This ID is not related
to database access.
If the database is not shared, then there is no need to create an ID.
To create an ID or to login with a previously created ID, select “Connectivity //Login New User…” from the main menu. Enter the ID
along with the password and confirmation.
1.11 Database Locations SchedulePro
5
2 Getting Started
How to get up and running right away.
2.1 Understanding SchedulePro
Basic concepts behind the SchedulePro algorithms.
2.1.1 About SchedulePro
SchedulePro is a finite capacity scheduling tool especially designed to handle batch-oriented manufacturing processes. This is
distinct from project scheduling in two important ways:
Batch ( see page 270) manufacturing is repetitive. A production campaign may require many batches, so the manufacturing
process is repeated over and over.
The duration of many batch manufacturing tasks is independent of the number of resources available. A batch chemical reaction,
for example, will take the same amount of time whether there are two operators or four.
Scheduling in SchedulePro is a user-driven activity. Users control the pace at which the schedule gets generated, what constraints
to consider and how to resolve conflicts resulting from constraint violations. Scheduling or updating can be performed in a
fully-automated or completely manual mode.
This section provides a general understanding of how SchedulePro works.
2.1.2 Recipes
Recipe Organization
SchedulePro addresses the need to represent repetitive batch manufacturing by providing the concept of a recipe. A recipe is a
template or description of how to make one batch of something.
2.1 Understanding SchedulePro SchedulePro Recipes
7
Recipes are organized into branches and sections. Recipe branches are supported in SchedulePro to maintain compatibility with
SuperPro Designer. Branches do not have any function in SchedulePro.
Recipe sections are intended to represent a distinct portion of a process. For example, a recipe may have a bulk mixing section
and a filling and packaging section. Sections may optionally be assigned to a suite or a set of equipment that must be used together.
Sections contain unit procedures. A unit procedure—procedure for short—is a distinct manufacturing step that utilizes at least one
primary piece of equipment for its entire duration. For example, a mixing procedure might utilize a blending tank.
Unit procedures are further divided into operations. Operations describe distinct sub-steps in a unit procedure. Operations may
require other resources such as labor, materials, utilities, auxiliary equipment and staff.
The relative timing of the various operations is determined by the operation’s duration and by scheduling relationships among
operations. An operation may have the following duration specifications:
• Fixed duration (default): The operations duration is set by the user.
• Rate based duration: The duration is based on a rate and is therefore dependent on the amount. For example the duration of a
filling operation may be dependent on the filling rate.
• Dependent duration: The duration is equal to that of another operation or series of operations.
• Inventory-dependent duration: The duration of the operation is related to the time it takes for a storage unit inventory to reach a
specified level (in other words, the operation ‘holds’ until that specified level is reached)
• Changeover dependent duration: The duration of an operation depends on the change from or to a different product type.
An operation may have the following scheduling relative timing relationships:
• Start of batch: The operation starts relative to the start of the batch.
• Start of another operation: The operation starts relative to the beginning of another operation.
• End of another operation: The operation starts relative to the end of another operation.
• Start to finish: The operation finishes relative to the start of another operation.
• Finish to finish: The operation ends relative to the end of another operation.
In addition to the above specifications, an operation may have a fixed or flexible shift time. A fixed shift is a delay (or advance) that
is always applied. A flexible shift is only applied if the operation needs to wait for a resource to become available. An operation can
also be declared as ‘interruptible’ meaning that it can stop and resume operation when the resources it needs become again
available. The maximum number of breaks and the total break duration are user-defined.
All resources other than primary equipment or work areas are specified at the operation level. Operations may require resources
including:
• Auxiliary equipment
• Materials (input or output)
Recipes SchedulePro 2.1 Understanding SchedulePro
8
• Utilities (heating//cooling)
• Power
• Labor (pooled labor resource)
• Staff (for scheduling individuals)
Recipe Resources
Resources in SchedulePro represent the physical items that are necessary to execute a recipe, i.e. create a batch. Scheduled
entities (operations, procedures, batches) might need to delay their execution until the resources they need become available.
For organization, all resources (except materials) are organized into facilities. Facilities and their resources are equipped with
calendars where their outages, downtimes etc can be declared.
Resources act as constraints that the scheduler tries to satisfy, otherwise they generate conflicts. SchedulePro attempts to
schedule in a way that does not exceed the supply of resources.
Equipment
Equipment is intended to represent the manufacturing equipment needed to carry out a specific process step, for example a tank, a
reactor or a filling machine. From a scheduling point of view, an equipment item is a non-consumable reusable resource.
Every unit-procedure requires an equipment resource. Each operation may optionally require an auxiliary equipment resource. Any
equipment may be assigned as either main equipment or auxiliary equipment.
Main equipment and auxiliary equipment are assigned in pools. For example if a mixing step may be carried out in Tank-1 or
Tank-2 both tanks may be listed in the pool. SchedulePro will pick the first available tank for a given batch.
Tip: If multiple equipment units are used in a step you may either (1) create separate procedures in the recipe or (2) create an
equipment unit that represents the combined equipment.
Equipment in SchedulePro is a simple resource, however, equipment may (optionally) have a size and a rate. SchedulePro uses
the size to determine whether the equipment is appropriate for a given procedure or operation. The rate may be used to calculate
the duration of rate-dependent operations.
Equipment can optionally be declared able to accommodate multiple simultaneous procedures with user-defined limitations.
Besides facilities, equipment may be further organized into suites. A suite is a set of equipment that must be used together.
Work Areas
Work areas represent rooms or places where procedures are carried out. Like equipment, work areas can accommodate multiple
simultaneous procedures with user-defined limitations.
Materials
Materials in SchedulePro are a non-reusable resource. They may be bulk (measured in mass or volume) or discrete (measured in
number of individual entities).
Materials are assigned to streams, when they either enter or leave an operation. Streams may be assigned to storage units to aid in
tracking or limiting certain material flows. Storage units may be used to place a limit on the rate at which a material may be used.
Storage units may also track the inventory of the materials that they handle.
Labor
The labor resource in SchedulePro is a pool of a specific type of labor. The total size of the pool may be set by the user.
Staff
Staff resources are individuals that may be assigned to an operation. Both the number of individuals required and the allowable
individuals may be specified.
Utilities
2.1 Understanding SchedulePro SchedulePro Recipes
9
Utilities in SchedulePro are non-reusable resources which cannot be stored or inventoried. Utilities may include electrical power,
heating agents such as steam, or cooling utilities like cooling water.
Utilities are assigned to operations and may have user-defined limits. They may also be associated with materials in which case the
materials consumed for the generation of a utility and the waste generated by the use of that utility can be accounted for.
2.1.3 Getting Started Scheduling
While a recipe describes a process in general, a schedule is a specific plan that specifies which recipes are executed when and
with what resources.
The relationship between recipes and the schedule is shown below:
Campaigns
A campaign is a series of batches of a particular recipe. In SchedulePro a campaign may be planned or scheduled. A planned
campaign does not have any scheduled batches but contains the information for scheduling them, e.g. number of batches, start
time, due date etc. A campaign is scheduled when all its batches are created.
Campaigns have a release date representing their earliest start time and several scheduling options including due date, start
relative to the start or end of some other campaign.
Campaigns contain options on how to size and schedule their batches. A scale factor or target batch size may be specified for all
batches of campaign. Cycle time for campaign (i.e. time interval between the start of two consecutive batches) can either be fixed
by the user or can be set to (an estimated) minimum value plus some user-defined slack.
Campaigns may also contain optional preproduction and postproduction steps to represent time spent setting up or cleaning out the
equipment. These non-production steps are treated as regular operations that may consume materials and resources.
Batches
A batch represents the execution of a single recipe at specific time and with specific resources. Procedures and operations in a
recipe have corresponding entries in each batch. A batch has specific start and end times. Batch ( see page 270) procedure
entries are assigned a specific main equipment unit. Batch ( see page 270) operation entries define the utilization of other
resources.
Scheduler
Most users begin a scheduling exercise by defining the recipes, planning the campaigns, and allowing SchedulePro to generate a
preliminary schedule. When generating a schedule, SchedulePro handles each campaign in the order listed. It then proceeds
batch-by-batch calculating timing, assigning resources on a first-available basis and resolving conflicts.
There are modes that control the behavior of the scheduler in all its actions. These modes are presented in section 2.2.1.
After the initial schedule is laid out, the user may edit the schedule by adjusting durations, shifts or start times for particular batches.
Getting Started Scheduling SchedulePro 2.1 Understanding SchedulePro
10
These adjustments may be made by “dragging and dropping” in the interactive occupancy charts or by precisely specifying a start
time. After a manual edit, SchedulePro readjusts the batch to conform to the master recipe (e.g. resets the start time of operations
whose start time depends on the edited one) and recalculates conflicts. SchedulePro will not attempt to resolve any resulting
conflicts unless invoked by the user.
SchedulePro offers options to reschedule unschedule or resolve conflicts on a batch, a campaign or a portion of the entire schedule
starting or ending at a specific batch or campaign. With these options the user has full control on the pace at which the entire
schedule is generated and corrected.
Note: Because campaigns are handled in order, their order determines their priority for getting resources. Campaigns that appear
later in the list are more likely to have to wait for resources.
Current Time
SchedulePro supports the concept of current time to separate past from future activities. Batches or campaigns ending before the
current time are labeled as completed while those starting before the current time but finishing later are labeled as started.
These assignments get modified as the user resets the current time. Completed batches and campaigns can be deleted from the
schedule; in this way, the schedule gets updated and the actual plant production process is simulated more realistically.
Batches can also be labeled as locked implying that their timing and resources are fixed and should not be modified. Non-locked
batches should try to resolve own conflicts with locked batches even if they have higher priority according to the campaign definition
sequence. Batch ( see page 270) locking is essentially a way to assign highest priority to a scheduled batch.
2.2 SchedulePro Features
Overview ( see page 313) of general SchedulePro features.
2.2.1 Scheduling Timing Options
SchedulePro provides a number of options for generating a schedule. Options relate to batch timing, the identification of conflicts
and the conflict resolution mechanisms.
The following options are available for calculating the start time of batches within a campaign:
Cycle-time based: use the campaign cycle time (set by the user or calculated based on the estimated minimum cycle time).
Scheduler is free to move the batch start later if needed to avoid conflicts.
Locked: for unscheduled batches, their start is locked at their cycle-time-based start time. For scheduled batches, their start is
locked at its current value. In both cases, scheduler cannot move their start.
As Soon As Possible (ASAP): each batch gets the earliest possible start after the campaign release time ignoring cycle-time
settings.
• SchedulePro considers the following scheduling conflicts:
• outage violations
• resource use overlaps (for equipment, work areas and staff)
• resource limit violations (for labor, utilities)
• material supply limit and inventory violations
2.2 SchedulePro Features SchedulePro Scheduling Timing Options
11
There are options for all these conflict types so that users can select the scheduling constraints they care about. Outage violations
and resource use overlaps are considered hard-constraints meaning that they are always identified and reported. Even these,
however, can be ignored in scheduling and will not get resolved.
Finally, SchedulePro offers selections for the conflict resolution mechanism to use when constraints get violated. There are three
resolution mechanisms available:
• use of alternative resource (for reusable pooled resources)
• use of operation timing flexibilities (flexible shifts and breaks)
• move of the batch start
There are options to turn on or off each of these mechanisms or turn off the entire conflict resolution algorithm. In the latter case,
batches are scheduled according to their default timing and resource allocation settings and no attempt is made to resolve any
resulting conflicts in the schedule.
2.2.2 Scheduling Modes
For convenience, scheduling options are grouped into scheduling modes. A mode contains options for timing the batches,
identifying and resolving conflicts. A mode and its options do not belong to any particular campaign or batch; they apply to any
scheduling activity invoked by the user. While scheduling or updating, users can move back and forth between different modes.
There are three pre-defined scheduling modes in SchedulePro that mainly differ in the batch timing option they implement:
Automatic: this is the default mode. It uses cycle-time-based batch timing, it considers outage violations and resource use overlaps
constraints and uses all available mechanisms for conflict resolution.
Layout: it uses locked batch timing and, therefore, does not use moving the batch start as a resolution mechanism
ASAP: it uses ASAP batch timing.
User can modify the options behind these pre-defined modes (except for their batch timing option) but can also introduce their own
modes.
2.2.3 Visualizing and Reporting Results
SchedulePro displays schedules in a variety of formats:
As an explorer tree view (similar to recipes and resources).
As an interactive oriented Gantt chart.
As an interactive reusable-resource occupancy chart – this view shows the blocking of equipment, work areas and staff over time.
Functionality to generate, edit or update a schedule exists in all these three views.
SchedulePro generates the following charts:
• Resources (material, labor or utilities demand, or waste generation) as a function of time.
• Material inventories as a function of time.
• Resource utilization statistics.
SchedulePro also provides the following reports in HTML format:
• Full Schedule Report.
Visualizing and Reporting Results SchedulePro 2.2 SchedulePro Features
12
• Equipment Occupancy
• Staff Occupancy
• Materials Consumption
• Daily Activity
• Economics
• Utilization Tables
• Material Orders and Receipts
• HTML Gantt and Equipment Occupancy Charts.
• Recipe report
• Transfer Panel Report
See Chapter 8 for more details about charts and reports.
Interaction with Other Programs
SchedulePro has import or export routines for the following programs: SuperPro Designer (import only), Microsoft Project (export
only). In addition, the scheduler may be driven from an input file. SchedulePro can export and import data from a SQL Server
database. See Chapter 8 for more details about charts and reports.
2.2.4 Interation with Other Programs
SuperPro Designer
SchedulePro has import or export routines for the following programs: SuperPro Designer (import only), Microsoft Project (export
only). In addition, the scheduler may be driven from an input file. See chapter 5 for details.
ERP//MRP Systems
SchedulePro’s Connectivity feature provides two ways to connect production order information to external ERP//MRP systems.
SchedulePro currently supports configurable text file and MS Access interfaces. See chapter 8 for details.
External Database (SQL Server)
An entire schedule or individual campaigns may be stored in a SQL Server database. SchedulePro provides basic reporting
capabilities. See Chapter 10 for more information.
2.3 Launching SchedulePro
SchedulePro may be launched from the Start menu. By default it is located in the SchedulePro menu in the Programs menu.
The initial screen will appear as shown below.
2.3 Launching SchedulePro SchedulePro
13
If you have had an earlier version of SchedulePro, the program will ask if you wish to use settings from the previous version. These
settings include the recently opened file list, and any user-selected options in the Edit//Preferences menu.
If you receive a warning concerning databases you may need to manually set the location of the database files. After the program
starts, select Databanks//Locations from the menu. Ensure that the database files exist and that you have read//write permission.
2.3.1 General Options
Select “Edit//Preferences…” from the main menu.
The following general options may be set:
Show Recipe Branches in Tree
Recipe branches are displayed in the navigation tree. This option is saved with the project file.
Show Recipe Sections in Tree
Recipe sections are displayed in the navigation tree. This option is saved with the project file.
Show Campaign Projects
A project is a group of campaigns. This option must be selected to enable the use of campaign projects.
Show Default Equipment for Procedures
The top-priority equipment is shown for recipe procedures in the navigation tree. This option is saved with the project file.
Display Calendar//Relative Time
This sets the default format in which time is displayed in SchedulePro’s tables and charts. This option is saved with the project file.
Report Viewer
General Options SchedulePro 2.3 Launching SchedulePro
14
This option sets whether reports are viewed with the system web browser or with SchedulePro’s built-in report view. This option is
saved with the application settings.
Autosave Settings
SchedulePro can automatically save the currently open document. The saved file will reside in the same directory as the working
file, and the saved files will have the extension, “SAV.” The default save interval is 15 minutes. When you use the autosave feature,
you should have write access to your SchedulePro files.
2.3.2 Physical Units Defaults
Select “Edit//Physical Units Defaults” to set the default display units for typical measurements.
2.4 Create Your First Schedule
This section describes the process of creating an extremely simple schedule. Please see the tutorial for a more complete set of
instructions.
2.4.1 Create a Facility and Add Equipment
All schedules in SchedulePro must have some equipment resources.
Click on Facilities in the navigation tree on the left.
In the right-hand window, click the magic wand ( ) button to create a new facility. Select OK from the dialog.
Expand the new facility in the navigation tree by clicking the (+) just left of the facility’s name.
Select Equipment and click the magic wand button to create a new equipment resource. Click Ok.
2.4 Create Your First Schedule SchedulePro Create a Simple Recipe
15
2.4.2 Create a Simple Recipe
Click on Recipes in the navigation tree.
In the right-hand window, click the magic wand to create a new recipe. Enter a name for the new recipe, e.g. “My Process”. Click Ok.
Click on the new recipe in the navigation tree.
Click the add procedure button ( ) to add a new procedure. Click Ok. The new procedure has one default operation, which has
a duration of 1 hour.
Select “P-1” from the procedure table and click the edit procedure button ( ) to view the procedure’s properties.
Select the Main Equipment Pool tab.
Select “New Equipment” from the Available Equipment list and click the add button ( ) to assign the equipment to the procedure.
Click Ok.
2.4.3 Schedule the Recipe
Select Production Schedule in the navigation tree.
In the right-hand window, select the Add New Campaign ( ) button just above the Campaign Sequence grid. Click Ok.
Click the Schedule Campaigns button ( ) to schedule the campaign.
Congratulations! You have just created and scheduled a simple one-step process. Select “View//Gantt Chart….,” or the ( )
button form the toolbar to see the Gantt chart.
Use “File//Properties” from the main menu to add a title and description for your project.
Use “File//Save As” to save your work as a SchedulePro (.scp) file
Schedule the Recipe SchedulePro 2.4 Create Your First Schedule
16
3 User Interface
Getting around in SchedulePro
3.1 Interface Concepts
SchedulePro is a Windows-based application that makes use of standard Windows components.
3.1.1 The SchedulePro Document
A SchedulePro project begins with an empty SchedulePro document. SchedulePro creates a new empty document when it
launches. You may also create a document by selecting “File//New” from the main menu. SchedulePro saves all the information for
the project in a SchedulePro file. SchedulePro files have the extension SCP. SchedulePro allows you to work on multiple
documents at once.
You may open a SchedulePro document by:
• Using the File//Open menu in SchedulePro
• Double-clicking on the document
• Dragging and dropping the document to the SchedulePro window
• Using the “Recently Opened” feature in the Windows Start Menu (Windows 7+)
3.1.2 Navigation
Working with SchedulePro entails adding, deleting and modifying various elements or objects including recipes, procedures,
operations, equipment etc. Because it would be impractical to display all of a single project’s elements, SchedulePro displays only a
few at a time but provides a convenient means of navigating to the desired item. The navigation tree, described in 3.2, displays a
structure that reflects the organization of the SchedulePro project.
As a rule, all elements that contain sub-elements, for example unit procedures contain operations, are displayed in the navigation
tree. Elements that do not contain sub-elements are listed in a window on the right-hand side. For example, unit procedures are
displayed in the tree. Selecting a unit-procedure will cause the right-hand window to display a list of the operations in the procedure.
3.1 Interface Concepts SchedulePro Navigation
17
3.1.3 Context (Right-Click) Menus
Context menus are pop-up menus that appear when the user right-clicks on an element in the interface. The choices in the menu
depend on the element that was selected. Most additions, deletions and editing may be done through context menus.
3.1.4 Toolbar Buttons
Toolbar Buttons
3.1.4.1 Main Toolbar
The main SchedulePro Toolbar has the following buttons:
Create a new SchedulePro project.
Open an existing SchedulePro document.
Save the current SchedulePro document.
Close an open SchedulePro document.
Toolbar Buttons SchedulePro 3.1 Interface Concepts
18
Cut the selected object to the clipboard.
Copy the selected object to the clipboard.
Paste an object from the clipboard.
Print. There is not general print. Printing should be done from charts or reports.
Schedule all unscheduled campaigns.
Unschedule all scheduled campaigns (delete all batches).
Resolve conflicts.
Display the Equipment Occupancy chart.
Display the Schedule Gantt chart.
Edit the schedule start and current time settings.
Select the scheduling mode.
Edit the selected scheduling mode.
View and manage schedule data in the SQL Server database. (SQL Server feature must be enabled.)
Launch the help facility.
Many of SchedulePro’s windows and dialogs have a toolbar. Some of the most common buttons are listed below:
Edit the properties of the selected object.
Create a new item. This tool appears when order is not important.
Create a new item and add it at the end of the list.
Create a new item and insert it in the list above the currently selected item.
Move the selected item one place nearer to the top of the list.
Move the selected item one place nearer to the bottom of the list.
Move the selected item to the top of the list.
Move the selected item to the bottom of the list.
Delete the selected item.
Delete all items from the list
3.1 Interface Concepts SchedulePro Toolbar Buttons
19
Most buttons and controls will display a tooltip or short description, if you move the mouse over them.
3.2 SchedulePro Navigation Tree
SchedulePro uses an “Explorer” style navigation to view recipes, resources and schedules. In general, when an object is selected in
the tree, the right-hand pane(s) will show the basic properties of the selected object along with a list of its sub-objects.
There are two main “window panes”. The pane on the left contains the explorer. This is a map of all the items in the project. The
large window on the right hand side displays details of the item selected in the tree at the left. Each item in the tree has a “context”
or “right-click” menu.
If an item in the tree is preceded by a plus (+) sign, then the item may be expanded by clicking on the plus sign. If an item is
preceded by a minus (-) sign, then the item may be rolled-up, so that all its sub-items are hidden.
Selecting either the top-level item or the Production Schedule item will display the main scheduling screen.
Selecting an item on the Navigation ( see page 17) Tree brings up the appropriate SchedulePro Window.
Note: Certain tree levels may be optionally displayed or hidden. Use the “Edit//Preferences…” option from the main menu to select
whether recipe branches or sections are to be shown.
SchedulePro 3.3 SchedulePro Windows
20
3.3 SchedulePro Windows
The right pane in SchedulePro is automatically updated based on the selection made on the left pane (Navigation ( see page 17)
Tree).
Many of the right-side windows are grid views in which the contents are displayed in tabular form. The column widths may be
adjusted by dragging and dropping the headers. The widths are saved with the document.
3.3.1 Campaign Window
The Campaign Window is displayed when the SchedulePro Project node or the Production Schedule node is selected on the
Navigation.
The Campaign Window displays Scheduler Settings and a Campaign Sequence list. The Campaign Sequence list can be modified
from the Campaign Sequence Toolbar, or via the Campaign Sequence Context (right-click) Menu.
If campaign projects are shown, there will also be a “Project” column.
3.3.1.1 Scheduler Settings
The following information is present on the Scheduler pane of the Campaign Window.
Start Date and Time
The scheduling start date and time. This is the earliest time that SchedulePro can represent. All activities should be scheduled after
this time.
Scheduling Horizon
3.3 SchedulePro Windows SchedulePro Campaign Window
21
The scheduling horizon duration and time units. The scheduling horizon is used as a default maximum time for entering repeated
events, e.g. weekends.
Schedule Start
The start date and time for the scheduling project.
Schedule End
The end date and time of the latest scheduled batch.
Current Time
The SchedulePro current time set by the user.
Display Calendar Times
Check to display absolute (calendar) times.
Display Relative Times
Check to display relative times in the selected units.
Edit Schedule Timing
This brings up the “Scheduler Timing” dialog containing 3 tabs. From the Scheduling Horizon tab the Start Date and Time and the
Scheduling Horizon can be modified. From the Current Time tab the current time can be set. By clicking on the Set to Computer
Clock button the SchedulePro current time can be set to the system time. The default release date for new campaigns may be set
from the Default Release Time tab.
Show Row Numbers
Displays or hides row numbers in the campaign sequence.
Filter
For projects with large numbers of campaigns, apply one of the following filters
• Recipe Folder
• Campaign Project
• Based on Clipping Options ( see page 254)
• No filter
3.3.1.2 Campaign Sequence Toolbar
The Campaign Sequence displays a list of all scheduled or unscheduled campaigns in the active SchedulePro project, and a
summary of their most important properties.
The Campaign Sequence can be modified from the Campaign Sequence Toolbar. The following operations on campaigns are
available.
Create an SKU based Production Order
Create a production order. SKUs must be defined. See chapter 8.
Edit Campaign
Edit the properties of the selected campaign.
Add New Campaign
Campaign Window SchedulePro 3.3 SchedulePro Windows
22
Add a new campaign at the bottom of the list.
Insert New Campaign
Insert a new campaign before the selected one.
Promote Campaign
Move the selected campaign one position up on the list. This gives the campaign a higher priority for claiming resources.
Demote Campaign
Move the selected campaign one position down on the list. This gives the campaign a lower priority for claiming resources.
Move to Top
Move the selected campaign to the top of the list. This gives the campaign maximum priority for claiming resources.
Move to End
Move the selected campaign to the bottom of the list. This gives the campaign minimum priority for claiming resources.
Select All
Select all the campaigns
Deselect all
Cancel all selections
Delete Campaign
Delete the selected campaign.
Schedule Campaign
Schedule the selected campaign.
Unschedule Campaign
This unschedules the selected campaign by deleting all its batches.
View Conflicts
Display a list of all the conflicts for the selected campaign.
Resolve Conflicts in Campaign
Resolve conflicts in the selected campaign.
Define Campaign Projects
Define one or more campaign projects. A project is a set of related campaigns.
3.3.1.3 Campaign Sequence Context Menu
The Campaign Sequence can also be modified from a context menu. The following operations on campaigns are available.
Properties…
3.3 SchedulePro Windows SchedulePro Campaign Window
23
Edit the properties of the selected campaign. Note: Some campaign properties may only be modified before the campaign is
scheduled.
Lock
Lock all batches owned by the selected campaign. Locked batches may not be changed by the user or by the scheduling algorithm.
Schedule
Schedule the selected campaign.
Unschedule
Unschedule the selected campaign.
Reschedule
Reschedule the selected campaign (unschedule and then schedule again)
Insert Campaign Before…
Create a new campaign and insert it before the selected campaign.
Insert Campaign After…
Create a new campaign and insert it after the selected campaign.
Promote
Move the selected campaign one position up in the list.
Demote
Move the selected campaign one position down in the list.
Delete
Delete the selected campaign.
Export to Database
Exports the selected campaign to the SQL Server database.
Table Contents
The Table Contents submenu contains items that allow for copying the selected table region, copying the whole table and selecting
the whole table. The copy option copies only the text in the table.
3.3.2 Batch Window
The Batch ( see page 270) Window or Batch ( see page 270) List is displayed below the Campaign Window when the
SchedulePro Project node or Production Schedule node is selected on the Navigation ( see page 17) Tree. The Batch ( see
page 270) Window displays the Batch ( see page 270) Sequence. The Batch ( see page 270) Sequence can be modified from
the Batch ( see page 270) Sequence Toolbar or the Batch ( see page 270) Sequence Context Menu.
Batch Window SchedulePro 3.3 SchedulePro Windows
24
The Batch ( see page 270) Sequence displays a list of all scheduled batches in the active SchedulePro project, and summarizes
their key properties.
3.3.2.1 Batch Sequence Toolbar
The Batch ( see page 270) Sequence can be modified from the Batch ( see page 270) Sequence Toolbar. The following
operations on batches are available.
Edit Batch ( see page 270)
Edit the properties of the selected batch.
Add New Batch ( see page 270)
Add a new batch at the bottom of the list.
Insert New Batch ( see page 270)
Insert a new batch before the selected one.
Delete Batch ( see page 270)
Delete the selected batch.
Resolve Conflicts
Resolve all conflicts in the selected batch.
View Conflicts
Display a list of all the conflicts for the selected batch.
Batch ( see page 270) Color Option
Change how the batch color is displayed in the table.
3.3 SchedulePro Windows SchedulePro Batch Window
25
3.3.2.2 Batch Sequence Context Menu
The Batch ( see page 270) Sequence can also be modified from a context menu. The following operations on batches are
available.
Properties…
Edit the properties of the selected batch.
Lock
Lock the selected batch. Locked batches may not be changed by the user or by the scheduling algorithm.
Recalculate Conflicts
Recalculate conflicts for the selected batch.
Conflict View…
Show conflicts with other batches.
Resolve Conflicts
Resolve conflicts for the selected batch.
Reschedule
Reschedule the selected batch.
Insert Batch ( see page 270) Before
Insert a new batch of the same campaign before the selected one.
Insert Batch ( see page 270) After
Insert a new batch of the same campaign after the selected one.
Delete
Delete the selected batch.
Copy Timing
Copy the timing and resource assignments of the selected batch. Includes user edits.
Paste Timing
Transfer the relative timing previously copied and the resource assignments to the selected batch.
Copy Timing to Recipe
Copy user-defined timing changes in the batch back to the recipe.
Table Contents
The Table Contents submenu contains items that allow for copying the selected table region, copying the whole table and selecting
the whole table.
Recipe List Window SchedulePro 3.3 SchedulePro Windows
26
3.3.3 Recipe List Window
The Recipe List Window is displayed when the SchedulePro Recipes node is selected on the Navigation ( see page 17) Tree.
The Recipes list can be modified from the Recipes Toolbar, or via the Recipes Context Menu.
Recipes List
The recipes list summarizes all available recipes in the active SchedulePro project and their basic properties.
3.3.3.1 Recipes Toolbar
The Recipes list can be modified from the Recipes Toolbar. The following operations on recipes are available.
Import Recipe from DB
Import a recipe from the Recipes Database and add it to the list.
Create New Recipe
Delete Recipe
Delete the selected recipe.
Edit Recipe
Edit the properties of the selected recipe.
Show Recipe Gantt chart
Display the Gantt chart for the selected recipe.
Promote Recipe
Move the selected recipe one position up in the list. This affects only the display of the recipe.
Demote Recipe
Move the selected recipe one position down in the list. This affects only the display of the recipe.
3.3 SchedulePro Windows SchedulePro Recipe List Window
27
Move to Top
Move the selected recipe to the top.
Move to Bottom
Move the selected recipe to the bottom.
Cut Recipe
Cut the selected recipe.
Copy Recipe
Copy the selected recipe.
Paste Recipe
Paste the selected recipe to the bottom of the list.
Find Recipe
Scrolls to and selects the desired recipe
Sort Ascending
Put the recipes in alphabetical order.
Sort Descending
Put the recipes in reverse alphabetical order.
Sort Ascending in Folders
Sort ascending within assigned folders. Available only if folders are used.
Sort Descending in Folders
Sort descending within assigned folders. Available only if folders are used.
3.3.3.2 Recipe Context Menu
The Recipe list can also be modified from a context menu. The following operations on recipes are available:
Properties…
Edit the properties of the selected recipe.
Add Section…
Add a section to the recipe
Recipe Gantt Chart…
View a Gantt chart of the selected recipe.
Recipe List Window SchedulePro 3.3 SchedulePro Windows
28
Recipe Flow Chart…
View a flow chart of the selected recipe.
Set Flex-shits (breaks)…
Set flexible time shifts for the selected recipe.
Edit Auxiliary Equipment Requirements…
Edit the auxiliary equipment for all operations.
Edit Labor Requirements…
Set//modify labor requirements for the selected recipe.
Scale Recipe…
Modify the batch size of the selected recipe.
Assign Operation ( see page 270) Types…
Set the operation type for all the operations in the selected recipe. Operation ( see page 270) types must be previously defined.
Procedures Overview ( see page 313)…
Display a tabular overview of the selected recipe’s procedures
Edit Operation ( see page 270) Report Text…
Edit the text that appears on the operation report.
Update Cycle Time Estimate
Update a cycle time estimate of the selected recipe.
Check Recipe…
Check the selected recipe for incomplete data, missing specifications, etc.
Cut
Cut the selected recipe and place it on the clipboard.
Copy
Delete the selected recipe to the clipboard.
Paste
Paste the selected utility (appears only when a recipe has been copied or cut).
Delete
Delete the selected recipe.
Write Back to Recipe DB
Write the selected recipe to the Recipe DB.
Export to SQL DB
Export selected recipe to the SQL Database.
Table Contents
Cut//Copy//Paste the text in the table.
3.3 SchedulePro Windows SchedulePro Recipe Window
29
3.3.4 Recipe Window
The Recipe window is displayed when a SchedulePro individual recipe node is selected on the Navigation ( see page 17) Tree.
The Recipe window displays basic recipe properties, scheduling information, and a list of procedures in the recipe. The Procedures
list can be modified from the Procedures Toolbar, or via the Procedures Context Menu.
Basic scheduling information is shown on the Recipe window.
Estimated Batch ( see page 270) Time
View an estimate of the recipe duration (one batch) in the selected time units.
Estimated Cycle Time
View an estimate of the recipe cycle time in the selected time units.
Bottleneck
View the current bottleneck procedure. This is an estimated bottleneck that is determined by longest, most equipment-limited
procedure.
Incomplete Recipe
If a recipe cannot be scheduled, the “Incomplete Recipe” button is displayed. Normally this is not visible for a completed recipe.
Click on the button to display a description of the problem.
Recipe Window SchedulePro 3.3 SchedulePro Windows
30
3.3.4.1 Recipe Properties
A number of basic recipe properties can be viewed or modified from the Recipe window.
Name
View the recipe name. Use “Edit Recipe Data” to modify.
Description
View the recipe description. The description is optional and may be left empty. Use “Edit Recipe Data” to modify.
Batch ( see page 270) Size
View the recipe batch size in the selected units. Use “Scale Recipe” to modify.
Edit Recipe Data
Modify the recipe name, description, and batch size properties.
Gantt Chart
View the recipe Gantt chart.
Recipe Flow Chart
View the recipe flow chart.
Edit labor requirements for the recipe.
Edit auxiliary equipment and transfer panel requirements for the recipe.
Set the operation type for all the operations in the recipe. Operation ( see page 270) types must be previously defined.
Display a tabular overview of the recipe’s procedures.
Scale Recipe -- Modify the recipe batch size.
Edit all the streams in the recipe.
Assign the recipe to an SKU.
Chart ColorView//modify the current recipe color on the equipment occupancy chart.
3.3.4.2 Procedures Toolbar
The Procedures list can be modified from the Procedures Toolbar. The following operations on procedures are available.
3.3 SchedulePro Windows SchedulePro Recipe Window
31
Add New Procedure ( see page 270)
Add a new procedure to the bottom of the list.
Insert New Procedure ( see page 270)
Insert a new procedure before the currently selected procedure.
Delete Procedure ( see page 270)
Delete the selected procedure.
Edit Procedure ( see page 270)
Edit the properties of the selected procedure.
Promote Procedure ( see page 270)
Move the selected procedure one position up in the list.
Demote Procedure ( see page 270)
Move the selected procedure one position down in the list.
Move to Top
Move the selected procedure to the top.
Move to Bottom
Move the selected procedure to the bottom.
Cut Procedure ( see page 270)
Cut the selected procedure.
Copy Procedure ( see page 270)
Copy the selected procedure.
Paste Procedure ( see page 270)
Paste the selected procedure to the bottom of the list.
3.3.4.3 Procedures Context Menu
The Procedures List can also be modified from a context menu. The following operations on procedures are available.
Properties…
Edit the properties of the selected procedure.
Delete
Delete the selected procedure.
Recipe Window SchedulePro 3.3 SchedulePro Windows
32
Cut
Cut the selected procedure.
Copy
Delete the selected procedure.
Paste
Paste the selected utility (available only if a procedure has been cut or copied).
Table Contents
The Table Contents submenu contains items that allow for copying the selected table region, copying the whole table and selecting
the whole table.
3.3.5 Section Window
The Section Window is shown when a SchedulePro section node is selected on the Navigation ( see page 17) Tree and the option
to show sections on the Navigation ( see page 17) Tree is selected (to set this option, select item Edit//Preferences… on the main
SchedulePro menu).
The Section Window displays basic section properties and a Procedures list for the recipe. The Procedures list can be modified
from the Procedures Toolbar, or via the Procedures Context Menu. Use the edit () button to edit the section properties.
The Procedure ( see page 270) list uses the procedure toolbar described in the Recipe Window section.
3.3.6 Procedure Window
The Procedure ( see page 270) Window is displayed when a SchedulePro procedure node is selected on the Navigation ( see
page 17) Tree.
3.3 SchedulePro Windows SchedulePro Procedure Window
33
The operations can also be modified from a context menu. The following actions on operations are available:
Properties…
Edit the properties of the selected operation.
Scheduling Info…
Set//modify scheduling information for the selected operation.
Resources…
View//modify resource details for the selected operation.
Delete
Delete the selected operation.
Cut
Cut the selected operation.
Copy
Copy the selected operation.
Paste
Paste the selected utility.
Table Contents
The Table Contents submenu contains items that allow for copying the selected table region, copying the whole table and selecting
the whole table.
Links
Display a tree diagram of the operations that depend on the selected operation.
The Procedure ( see page 270) Window displays basic procedure information and the procedure’s Operation ( see page 270)
Sequence. The Operation ( see page 270) Sequence can be modified from the Operation ( see page 270) Sequence Toolbar, or
via the Operation ( see page 270) Sequence Context Menu. Use the edit () button to edit the procedure properties.
Materials List Window SchedulePro 3.3 SchedulePro Windows
34
3.3.7 Materials List Window
The Materials List Window is displayed when SchedulePro Materials node is selected on the Navigation ( see page 17) Tree.
The Materials List Window displays the list of materials in the active SchedulePro project. The Materials list can be modified from
the Materials Toolbar, or via the Materials Context Menu.
The Materials list displays all SchedulePro materials (in alphabetical order) and summarizes some of their important properties. The
list can be customized to display Bulk or Discrete materials only.
Materials Toolbar
The Materials list can be modified from the Materials Toolbar. The following operations on materials are available.
Create New Material
Add a new material to the list.
Delete Material Button
Delete the selected material.
Edit Material
Edit the properties of the selected material.
Used By
Display the “Used By” dialog that shows the usages of the selected material.
Cut Material
Cut the selected material.
Copy Material
Copy the selected material.
Paste Material
Paste the selected material to the list.
3.3 SchedulePro Windows SchedulePro Materials List Window
35
The Materials list can also be modified from a context menu. The following operations on materials are available.
Properties…
Edit the properties of the selected material.
Used by…
View a list of streams making use of the selected material.
Delete
Delete the selected material.
Cut
Cut the selected material.
Copy
Copy the selected material.
Paste
Paste the selected utility.
Table Contents
The Table Contents submenu contains items that allow for copying the selected table region, copying the whole table and selecting
the whole table.
3.3.8 SKU List Window
The SKU is displayed when the SKUs node is selected in the navigation tree. There are three checkboxes on the upper section
that enable the display of Raw Materials, Intermediates, and Products.
The bill of materials layout ( ) button displays a chart with all the bills of materials for all the SKUs in the file. The order template
button ( ) displays a list of SKU order templates.
SKU List Window SchedulePro 3.3 SchedulePro Windows
36
3.3.8.1 SKU Toolbar
The SKU list has the following buttons:
Create a new SKU
Delete the selected SKU
Edit the selected SKU
Move the SKU up or down in the list
Order the list by SKU name
Display the bill of materials (BOM) for the selected SKU
Show where the SKU is used in other SKU BOMs, campaigns, and storage units
The SKU right-click menu has the following items:
Properties… Edit the SKU
Cut//Copy//Paste Cut, copy or paste the selected SKU.
3.3.9 Facilities List Window
The Facilities List window is shown when SchedulePro Facilities node is selected on the Navigation ( see page 17) Tree.
The Facilities List window displays a list of facilities in the active SchedulePro project. The Facilities list can be modified from the
Facilities Toolbar, or via the Facilities Context Menu.
3.3 SchedulePro Windows SchedulePro Facilities List Window
37
3.3.9.1 Facilities List
The Facilities list displays all facilities (in alphabetical order) and the following key information:
Has outages: Whether there is any scheduled downtime for the facility.
Has suites: Whether there are any suites defined for the facility.
Location: Optional information about the facility location.
Description: Optional description.
3.3.9.2 Facilities Toolbar
The Facilities list can be modified from the Facilities Toolbar. The following operations on facilities are available.
Create New Facility
Add a new facility to the list.
Delete the selected facility.
Edit the properties of the selected facility.
Edit facility downtimes for the selected facility.
Edit the facility’s suite information.
Promote Facility // Move the selected facility one position up in the list. This affects display only.
Demote Facility // Move the selected facility one position down in the list. This affects display only.
Cut the selected facility.
Copy the selected facility.
Paste the copied facility to the list.
The Facilities list can also be modified from a context menu. The following operations on facilities are available.
Facilities List Window SchedulePro 3.3 SchedulePro Windows
38
Properties…
Edit the properties of the selected facility.
Outages ( see page 149)…
View//modify downtimes for the selected facility.
Suites ( see page 136)…
View//modify suite information for the facility.
Delete
Delete the selected facility.
Write to Database
Update the Recipe DB with the modified facility.
Cut
Cut the selected facility.
Copy
Copy the selected facility.
Delete
Delete the selected facility.
Paste
Paste the selected utility.
Table Contents
The Table Contents submenu contains items that allow for copying the selected table region, copying the whole table and selecting
the whole table. Text only is copied.
3.3.10 Labor WIndow
The Labor Window is displayed when the SchedulePro Labor node is selected on the Navigation ( see page 17) Tree.
The Labor Window displays a list of labor items in the active SchedulePro project. The list can be modified from the Labor Toolbar,
or via the Labor Context Menu.
The Labor list can be modified from the Labor Toolbar. The following operations on labor are available:
3.3 SchedulePro Windows SchedulePro Labor WIndow
39
Create New Labor
Add a new labor item to the list.
Delete the selected labor item.
Edit the properties of the selected labor item.
Display the operations that use the labor item.
Display the labor demand as a function of time for the selected labor resource.
Edit labor item downtimes for the selected labor item.
Cut the selected labor item.
Copy the selected labor item.
Paste the selected labor item to the list.
The Labor list can also be modified from a context menu. The following operations on labor items are available
Properties…
Edit the properties of the selected labor item.
Used By…
View a list of operations//procedures making use of the selected labor item.
Show Profile
Display the labor demand as a function of time for the selected labor resource.
Cut
Cut the selected labor item.
Paste
Paste the selected utility.
Delete
Delete the selected labor item.
Table Contents
The Table Contents submenu contains items that allow for copying the selected table region, copying the whole table and selecting
the whole table.
3.3.10.1 Labor List
The Labor list displays all labor items (in alphabetical order) and a summary of their properties.
Labor WIndow SchedulePro 3.3 SchedulePro Windows
40
3.3.10.2 Labor Toolbar
The Labor list can be modified from the Labor Toolbar. The following operations on labor are available:
Create New Labor
Add a new labor item to the list.
Delete Labor
Delete the selected labor item.
Edit Labor
Edit the properties of the selected labor item.
Used By
Display the operations that use the labor item.
View Labor Profile
Display the labor demand as a function of time for the selected labor resource.
Labor Outages ( see page 149)
Edit labor item downtimes for the selected labor item.
Cut Labor
Cut the selected labor item.
Copy Labor
Copy the selected labor item.
Paste Labor
Paste the selected labor item to the list.
3.3.10.3 Labor Context Menu
The Labor list can also be modified from a context menu. The following operations on labor items are available
Properties…
Edit the properties of the selected labor item.
Used By…
View a list of operations//procedures making use of the selected labor item.
3.3 SchedulePro Windows SchedulePro Labor WIndow
41
Show Profile
Display the labor demand as a function of time for the selected labor resource.
Apply Outage Calendar to All
Pastes the outages of the last-copied resource to all the resources in the list
Delete
Delete the selected labor item.
Cut
Cut the selected labor item.
Copy
Delete the selected labor item.
Paste
Paste the selected utility.
Paste Outage Calendar Only
Paste the Outages ( see page 149) from the last copied resource to the selected resource
Table Contents
The Table Contents submenu contains items that allow for copying the selected table region, copying the whole table and selecting
the whole table.
3.3.11 Staff Window
The staff resources window displays the staff list.
Add a new staff item to the list.
Delete the selected staff item.
Edit the properties of the selected staff item.
Display the operations that use the staff item.
Staff Window SchedulePro 3.3 SchedulePro Windows
42
Edit labor item downtimes for the selectedstaff item.
Cut the selectedstaff item.
Copy the selected staff item.
Paste the selected staff item to the list.
Staff entries have the following context menu:
Properties…
Edit the properties of the selected staff resource item.
Used By…
Display the operations that use the staff resource item.
Apply Outage Calendar to All
Pastes the outages of the last-copied resource to all the resources in the list
Move To…
Move the staff resource to a different facilty.
Delete
Delete the selected staff resource item.
Cut
Cut the selected staff resource item to the clip board.
Copy
Copy the selected staff resource item.
Paste
Paste the selected utility.
Paste Outage Calendar Only
Paste the Outages ( see page 149) from the last copied resource to the selected resource
Table Contents
The Table Contents submenu contains items that allow for copying the selected table region, copying the whole table and selecting
the whole table.
3.3.12 Utilities Window
The Utilities window is shown when the SchedulePro Utilities node is selected on the Navigation ( see page 17) Tree.
The Utilities Window displays a list of utilities under a particular facility in the active SchedulePro project. The list can be modified
3.3 SchedulePro Windows SchedulePro Utilities Window
43
from the Utilities Toolbar, or via the Utilities Context Menu.
The Utilities list can be modified from the Utilities Toolbar. The following operations on utilities are available.
Add a new utility to the list.
Delete the selected utility.
Edit the properties of the selected utility.
Display the operations that use the selected utility.
Display the utility demand as a function of time for the selected labor resource.
Cut the selected utility.
Copy the selected utility.
Paste the selected utility to the list.
The Utilities list can also be modified from a context menu. The following operations on utilities are available.
Properties…
Edit the properties of the selected utility.
Used By…
View a list of operations//procedures making use of the selected utility.
Delete
Delete the selected utility.
Cut
Cut the selected utility.
Copy
Delete the selected utility.
Paste
Paste the selected utility.
Table Contents
Utilities Window SchedulePro 3.3 SchedulePro Windows
44
The Table Contents submenu contains items that allow for copying the selected table region, copying the whole table and selecting
the whole table.
3.3.13 Equipment (Work Area // Transfer Panel) Window
The Equipment window is shown when the SchedulePro Equipment node is selected on the Navigation ( see page 17) Tree. The
Work Area and Transfer Panel windows have the same features although the columns differ for each resource.
The Equipment Window displays a list of equipment items under a facility in the active SchedulePro project. The list can be
modified from the Equipment Toolbar, or via the Equipment Context Menu.
Toolbar
The Equipment list can be modified from the Equipment Toolbar. The following operations on equipment items are available.
Add a new equipment item to the list.
Insert a new equipment item above the current selection.
Delete the selected equipment item.
Edit the properties of the selected equipment item.
Move item up in the list
Move itemn down in the list
Display the procedures and operations that use the selected equipment item.
Edit equipment item downtimes for the selected equipment item.
Cut the selected equipment item.
3.3 SchedulePro Windows SchedulePro Equipment (Work Area // Transfer Panel)
45
Copy the selected equipment item.
Paste the selected equipment item to the list.
Put the equipment in alphabetical order.
Put the equipment in reverse alphabetical order.
The Equipment list can also be modified from a context menu. The following operations on equipment items are available.
Properties…
Edit the properties of the selected equipment item.
Used By…
View a list of procedures making use of the selected equipment item.
Apply Outage Calendar to All
Pastes the outages of the last-copied resource to all the resources in the list
Cut
Cut the selected equipment item.
Copy
Delete the selected equipment item.
Delete
Delete the selected equipment item.
Paste
Paste the selected equipment item. This item only appears when equipment has been cut or pasted on to the clipboard.
Paste Outage Calendar Only
Paste the Outages ( see page 149) from the last copied resource to the selected resource
Table Contents
The Table Contents submenu contains items that allow for copying the selected table region, copying the whole table and selecting
the whole table.
3.3.14 Storage Unit // Material Supply System Windows
The Storage Unit window is displayed when the SchedulePro Storage node is selected on the Navigation ( see page 17) Tree.
Material supply systems are special storage units that handle specific materials. The interface is the same for both.
Storage Unit // Material Supply System SchedulePro 3.3 SchedulePro Windows
46
The Storage Unit Window displays a list of storage units under a facility in the active SchedulePro project. The list can be modified
from the Storage Unit Toolbar, or via the Storage Unit Context Menu.
Toolbar
The Storage Unit list can be modified from the Storage Unit Toolbar. The following operations on storage units are available:
Add a new storage unit to the list.
Delete the selected storage unit.
Edit the properties of the selected storage unit.
View a list of streams making use of the selected storage unit.
View the inventory profile of the storage unit if available.
Cut the selected storage unit.
Copy the selected storage unit.
Paste the selected storage unit to the list.
Contents Menu
The Storage Unit list can also be modified from a context menu. The following operations on storage units are available.
Properties…
Edit the properties of the selected storage unit.
Used By…
View a list of streams making use of the selected storage unit.
Show Profile…
View the inventory profile of the storage unit if available.
Delete
Delete the selected storage unit.
Cut
Cut the selected storage unit.
Copy
3.3 SchedulePro Windows SchedulePro Storage Unit // Material Supply System
47
Delete the selected storage unit.
Paste
Paste the selected storage unit. Displays only when a storage unit has been copied or cut.
Table Contents
The Table Contents submenu contains items that allow for copying the selected table region, copying the whole table and selecting
the whole table.
3.3.15 Campaign Entry Window
The Campaign Entry Window is displayed when a scheduled campaign node is selected on the SchedulePro Navigation ( see
page 17) Tree under Production Schedule.
The Campaign Entry Window displays basic properties of a scheduled campaign and the list of Scheduled Batches for the
campaign. The list can be modified from the Scheduled Batches Toolbar, or via the Scheduled Batches Context Menu.
The following campaign properties are shown on the Campaign Entry Window:
Recipe -- the recipe name
Start//End -- the absolute start and end times of the campaign
Campaign Size -- the recipe batch size for the campaign
Scale Factor -- the recipe scale factor corresponding to the batch size
Number of Batches -- the number of batches
Edit Campaign Properties button.
3.3.15.1 Scheduled Batches List
Campaign Entry Window SchedulePro 3.3 SchedulePro Windows
48
The Scheduled Batches list displays all scheduled batches for the selected campaign and a summary of their properties.
The scheduled batch list has the following colums:
• Batch ( see page 270) -- the batch ID
• Duration -- the total duration of the batch
• Nominal Start -- the start time for activities scheduled with the Batch ( see page 270) - Start scheduling
• Absolute Start -- the start of the earliest operation in the batch.
• End -- the end of the last operation.
• Status -- If the current time is defined, the batch is "completed" if the end is before the current time, the batch is "in progress" if
the start is earlier than the current time and the end is after the current time. The status is "scheduled" otherwise.
• Conflicts, indicates whether there are any resource conflicts.
The batch toolbar has the following items:
Edit the batch properties
Schedule an additional batch
Insert an additional batch
Delete the selected batch
View any conflicts
Resolve conflicts for selected batch
The Scheduled Batches list can also be modified from a context menu. The following operations on batches are available.
Properties…
Edit the properties of the selected batch.
Lock
Lock the selected batch.
Recalculate Conflicts Recalculate conflicts for the selected batch.
Conflict View… View a list of conflicts with other batches in the campaign.
Resolve Conflicts Resolve conflicts for the selected batch.
Reschedule Unschedule and again schedule the selected batch.
Insert Batch ( see page 270) Before Insert a new batch in the campaign before the selected one.
Insert Batch ( see page 270) After Insert a new batch in the campaign after the selected one.
Delete Delete the selected batch from the campaign.
Copy Timing Copy the user-defined timing modifications.
Paste Timing Paste timing changes from one campaign to another (recipes must be the same).
Copy Timing to Recipe Translate user-added shifts to fixed shifts in the recipe.
3.3 SchedulePro Windows SchedulePro Campaign Entry Window
49
Table Contents The Table Contents submenu contains items that allow for copying the selected table region, copying the whole
table and selecting the whole table.
3.3.16 Batch Entry Window
A number of important batch properties are shown on the Batch ( see page 270) Entry Window. These include the batch,
campaign, and recipe names, the batch size in selected units, the start and end time of batch execution, etc.
The batch properties are:
Batch ( see page 270) ID
Campaign ID
Recipe ID
Batch ( see page 270) Nominal Start
Batch ( see page 270) End
Use the edit button ( ) to view or modify properties of the scheduled batch.
3.3.16.1 Scheduled Procedures Toolbar
A Scheduled Procedure ( see page 270) can be modified from the Scheduled Procedures Toolbar. The following operations on
procedures are available.
Edit Procedure ( see page 270)
View//edit the properties of the selected procedure.
View Conflicts
Display a list of all the conflicts for the selected procedure.
The procedure context menu includes;
Properties... Edit the procedure
Batch Entry Window SchedulePro 3.3 SchedulePro Windows
50
View Conflicts... Display any conflicts
Resolve Conflicts Resolve conflicts
Delete batch Onwards Delete subsequent procedures
3.3.17 Scheduled Procedure Entry Window
The Procedure ( see page 270) Entry Window is displayed when a scheduled procedure node is selected on the SchedulePro
Navigation ( see page 17) Tree under Production Schedule.
The Procedure ( see page 270) Entry Window displays the following procedure properties:
• Procedure ( see page 270) Name
• Description
• Batch ( see page 270) Name
• Campaign Name
• Main Equipment
• Start//End
The operation sequence toolbar has the following items:
Edit the operation
View conflicts
The procedure context menu includes;
Properties... Edit the operation
View Conflicts... Display any conflicts
Resolve Conflicts Resolve conflicts
Delete batch Onwards Delete subsequent operations
3.3 SchedulePro Windows SchedulePro Scheduled Procedure Entry Window
51
3.3.17.1 Operation Sequence
The Operation ( see page 270) Sequence displays a list of all operations in the procedure, and summarizes their important
properties.
The columns include
• Operation ( see page 270) - The name of the operation
• Cycle # - The cycle of number if there are multiple cycles
• Aux. Equipment - The auxiliary equipment assigned to the operation
• Duration - The duration of the operation
• Start//End - The start and end times
• Status (The status of the operation with respect to the current time.)
• Scheduled: The operation start is after the current time or the current time is not set
• Started: The operation start is before the current time
• Completed: The operation end is before the current time
3.3.17.2 Operation Sequence Context Menu
The Operation ( see page 270) Sequence can also be modified from a context menu. The following actions on operations are
available:
Properties…
Edit the properties of the selected operation.
Scheduling Info…
Set//modify scheduling information for the selected operation.
Properties...
Edit the operation
View Conflicts
View the conflicts associated with the operation
Resolve Conflicts
Resolve conflicts associated with the operation
Delete Batch ( see page 270) Onwards
The the remainder of the batch beginning with the selected operation
Table Contents
The Table Contents submenu contains items that allow for copying the selected table region, copying the whole table and selecting
the whole table.
Scheduled Procedure Entry Window SchedulePro 3.3 SchedulePro Windows
52
3.3.17.3 Operation Sequence Toolbar
Edit Operation ( see page 270)
Edit the properties of the selected operation.
View Conflicts
View a list of conflicts affecting the operation.
3.4 SchedulePro Main Menu
3.4.1 Main File Menu
The main File menu has the following options:
New Create a new SchedulePro Document
Open Open an existing SchedulePro Document
Close Close the current document
Save Save the current document
Save As... Save the current document to a specified name and location.
Print Setup Set up the local printer properties
Send... Email the current document to someone
Properties... View version and descriptive information about the current document
Recent Documents See and open recently opened documents.
3.4.2 Edit Menu Item
The Edit menu item provides entries for copying the chart.
Copy Gantt Chart
Copy the chart portion of the Gantt chart window to the system clipboard in Windows Metafile format (wmf).
Copy Gantt Spreadsheet
Copy the spreadsheet portion of the Gantt chart window to the system clipboard.
3.4 SchedulePro Main Menu SchedulePro Recipe Menu Item
53
3.4.3 Recipe Menu Item
The Recipe menu item contains entries for creating and importing SchedulePro recipes. It provides the following entries:
Create New Recipe
Start a new recipe in the current SchedulePro project.
Import from Database
Import a recipe from the Recipes DB. Recipes created with SuperPro can be imported to a SchedulePro project.
Find
Find a recipe and select it in the tree.
Sort Recipe Folders
Sort the recipe folders (if any)
Import From File
Import or update a recipe from a text file
3.4.4 Resources Menu Item
The Resources menu item contains entries for manipulating SchedulePro resources (materials, facilities, equipment, labor, etc.). It
provides quick links for adding resources to the SchedulePro project. Some functionality may not be available depending upon the
type of the selected SchedulePro object.
The Resources menu item contains the following entries:
Add Material
Add a new material resource to the SchedulePro project.
Add Facility
Add a new facility to the SchedulePro project.
Delete Facility
Delete the selected facility from the SchedulePro project.
Add Labor
Add a new labor type under the selected facility.
Add Staff
Add a new staff resource to the selected facility.
Add Utility
Add a new utility item to the selected facility.
Resources Menu Item SchedulePro 3.4 SchedulePro Main Menu
54
Add Equipment
Add a new equipment item to the selected facility.
Add Work Area
Add a new work area to the selected facility.
Add Transfer Panel
Add a new transfer panel resource to the selected facility.
Add Storage Unit
Add a new storage unit to the selected facility.
Add Material Supply System
Add a new material supply system to the selected facility.
3.4.5 Options Menu Item
This item has general options for scheduling.
Operation ( see page 270) Types
Define operation types for charting and reporting.
Recipe//SKU Types
Define recipe types for use with the change-over matrix.
Operation ( see page 270) Report Text
Set or modify the Daily Activity Report template text.
Set Weekend Hours…
Set off hours to display on the Equipment Occupancy Chart.
Set Currency…
Set the base and display currencies.
3.4.6 Plan Menu Item
Plan a Campaign
Plan a new campaign.
Load Campaigns From File
Load campaigns from a text file that contains campaign descriptions.
SKU Order Templates…
3.4 SchedulePro Main Menu SchedulePro Plan Menu Item
55
Create standard orders for scheduling.
Campaign Projects
Define projects for campaign grouping. Check “Show Campaign Projects” in the Edit//Preferences dialog.
3.4.7 Schedule Menu Item
The Schedule menu item contains entries for manipulating SchedulePro schedules. It provides quick links for planning campaigns
and batches. It provides the following entries:
Schedule All Campaigns
Schedule all planned campaigns. This action does not reschedule currently scheduled campaigns.
Reset Schedule
Delete all scheduled batches.
View all Conflicts
Display all the conflicts.
Resolve All Conflicts
Resolve all conflicts for the entire schedule.
Scheduler Timing
Set the scheduling horizon and the current time.
Scheduling Options
Edit the options of the currently selected scheduling mode.
Scheduling Dependencies and Order
Manage campaign priorties and dependencies.
Edit Scheduling Modes
Manage the scheduling modes.
Schedule Evaluation…
Display information and statistics .
Economics…
View the overall economic information for the schedule.
3.4.8 View Menu Item
The View menu item contains entries for viewing scheduling results in various chart types. It provides the following entries:
View Menu Item SchedulePro 3.4 SchedulePro Main Menu
56
Gantt Chart
Display a Gantt chart of the schedule.
Equipment Occupancy Chart
Equipment Occupancy Profile…
Display an equipment-oriented Gantt chart for the schedule.
Edit Equipment Chart Style…
Modify the display options before the chart is displayed.
Easy Print Charts
Gantt Chart (Printable)
Display the Gantt chart with limited interactivity and enhanced print options.
Equipment Occupancy Chart (Printable)
Display the Equipment Occupancy Chart (EOC) with limited interactivity and enhanced print options.
Equipment Time Utilization
Display an equipment time utilization bar chart for the schedule.
Resource Profiles
Display the following material consumption//production charts (rate as a function of time) for the schedule:
Raw Materials
Products
Waste
Labor
Heating//Cooling Utilities
Power//Duty
Mobile Equipment Area
Inventory Profiles
Display inventory profiles for storage//equipment items.
Storage Inventory
Display the inventory of storage units with inventory tracking
Material Supply Inventory
Display the inventory of material supply systems with inventory tracking
Equipment Capacity ( Procedure ( see page 270) Based)
Display the utilization of multitasking equipment with sizing information.
Equipment Capacity (Material Based)
Display the inventory of equipment associated with storage units.
Toolbar
3.4 SchedulePro Main Menu SchedulePro View Menu Item
57
Toggle toolbar display.
Status bar
Toggle status bar display.
Refresh
Update the SchedulePro Navigation ( see page 17) View. The ctrl-r key has the same effect.
3.4.9 Reports Menu Item
The Reports menu item contains entries for creating and viewing various SchedulePro report types. It provides the following entries:
Schedule Report
Create and view the detailed schedule report (operations included).
Equipment Occupancy Report
Create and view the equipment occupancy data.
Staff Occupancy Report
Create and view the staff data.
Equipment Utilization Report
Create and view the equipment utilization report.
Materials Report
Create and view the materials report.
Daily Activity Report
Create and view the daily activity report.
Economic Report
Create and view the economic report.
Materials Orders and Receipts
Create and view the report for reordering materials for supply systems and//or input storage units. See chapter 6.
Inventory Report
Show periodic inventories for selected storage units.
Labor Report
Show Labor Usage
Gantt Graph
Create and view an HTML version of the Gantt Chart.
Equipment Occupancy Graph
Create and view the equipment occupancy graph.
Reports Menu Item SchedulePro 3.4 SchedulePro Main Menu
58
Recipe Report
Create and view the recipe report.
Transfer Panels
Display the layout of transfer panels.
Export to VCalendar (Outlook...)
Export as an ICS file and optionally email to recipients
Report Options
Specify common and report-specific options.
Clipping Options
Limit chart or report data by time, campaign or batch.
Contents and Ordering
Select and order resources for reports and charts that display multiple resources, e.g. equipment.
Saved Options
Save the current clipping and reporting options in a named set.
3.4.10 SQL Server Menu Item
The SQL Sever menu has the following items:
Database Browser
Display SQL Server Database contents
Campaigns...
Display and manage stored campaigns
Facilities...
Display and manage stored facilities
SKUs...
Display and manage stored SKUs
Projects
Display and mange stored Projects
Timing Updates
Manage schedule updates from the database
Stream Updates
Manage material updates from the databse
Receipt Updates
3.4 SchedulePro Main Menu SchedulePro SQL Server Menu Item
59
Manage material receipts in the database
Apply All Updates
Apply all updates in the database
Export Schedule
Export all scheduled activities (campaigns, batches, etc.) to the database
Export Material Transactions
Export receipts and withdrawals in storage units
Export Document
Export all document data
Settings...
Set the SQL Server connection information
3.4.11 Connectivity Menu Item
The Databanks menu item contains entries for manipulating the Recipes DB. It provides the following entries:
Recipe Data
Edit Location
Enter the location of the database and any other login information.
DB Search
Search the recipe database.
Export to MS Project XML file
Export to the MS Project XML format. Use with later versions of MS Project.
ERP Link
Configure Import//Export…
Configure the file interface.
Import…
Import campaign data from a text file.
Export…
Export campaign data to a text file.
M
