Professional Documents
Culture Documents
& Scheduling
Product Training
Course Goals
Define Capacity
3
Course Agenda
Getting started
Scenario Data
Capabilities
Resource Usage
Job Structure
Optimize Basics
Scheduling Basics
Labor Scheduling
Resource Capacity
Allowed Helpers
Resource Connectors
Automated Scheduling
Job Alerts
Scenarios
Course Agenda
Advanced Scheduling
Custom Reporting
JIT Scheduling
Bottleneck Scheduling
Material Constraints
Operation Times
Outside Operations
Templates Copilot
Campaigns
Tanks
Getting Started
Getting Started
How to login
The Ribbon shows a list of commands that will only take effect on the selected Click her to
scenario customize how
ribbon shows
Click her to
The Ribbon can be minimized (for low resolution screens) minimize or expand
Users can also customize if the Ribbon will autohide, only show Scenario tabs, or show
the ribbon
tabs and command buttons by clicking the icon next to the Minimize icon in the top
right hand corner
10
Settings
11
Workspaces
Active Share
Workspace
To access, go to: Settings > Home > workspaces
Copy
To Load or Switch to a Workspace you can
simply double click it. You’ll see your active Rename
Workspace in the top left part of the Home
Screen. Delete
• Alerts
• Grid Layouts
• Window Position
• Toolbar Configurations
12
Visual Factory
PlanetTogether always want to make sure that the Client get reliable and convenient Help at anytime.
You can access the support page from the software by clicking on the support button
14
Window Layout
Drag tabs to
reposition windows
15
Window Layout
16
Grid Layout
Click to create a
Although the grid layouts new layout
can be customized to match
the user’s preferences, the Click the drop-
software also has pre-made down to choose a
grid layouts, with rearranged pre-made layout
columns to show relevant
information only, based on
the user’s needs.
17
Factory Modelling
Basics
Scenario Data
19
Plants, Departments, and
Resources
Plants are facilities or locations The first tab here is all resources
consist of departments
To access, go to:
Settings > Scenario Data
> Capabilities
23
Resource Gantt
Time flow to the right. There is
no limit to how far out in the
future we can schedule.
24
Activity Blocks
Labels button opens a window that lets Blocks can show multiple Segments as we see
you choose the information shown on the here. The information shown as well as the
“Activity Block” and the way it appears colors can be configured to adapt to the users
needs and wants, by clicking on the “labels”
button above
25
Eligible Resources
26
Job Structures
Job
Manufacturing
Order
Operations
Activities
Resource Usage
(Blocks)
Alternate
Paths
Path
Nodes
Successor
Manufacturing Orders
27
Job Structures
Operations:
• A single processing step in a Manufacturing Order. The Operation specifies values such as the Cycle Time, Setup Time,
expected Yield, Resource Requirements, Material Requirements, etc. Each Manufacturing Order contains one or more
Operations.
28
Job Structures
• specifies the precedence relationships between Operations thus indicating the path that is followed
through the shop to produce a product.
• Similar to the concept of successor and predecessor Operations, a Successor Manufacturing Order
is a Manufacturing Order from the same or different Job that requires material from a given
Manufacturing Order. The Successor Manufacturing Order cannot schedule to start before the
material will be available from the Predecessor MO.
29
Optimize Basics
Optimize button can be found on the ribbon. Click the drop
When an optimization is performed, APS’s down to access the “Personal Optimize Settings”. Hitting the
30
Optimization
1. Using Release Rules to limit earliest date that a job can start
31
Multi-Stage Scheduling
If the Finished Good Job is starting LATE, then JIT Date is used
...any level of stages deep
instead of Scheduled Start Date
...any number of components
Release Rules - Earliest Start Limit
Later of:
● Capacity Constraints
● Material Constraints
● Optimize Rules
● Manual Overrides
33
Just-In-Time (JIT) Scheduling
Operation 10 Operation 20
JIT - Resource or
Product Rules
Head start / Slack
Operation 10 Operation 20
To access Optimize Rules, go to: Settings > Scenario Data > Optimize Rules
On the Screen that appears, the user can see a list of rules that was made or just create new rules.
Once the rules are created they can be activate in the dropdown of the Optimize button on the Ribbon 36
Optimize Rules Current rules let the user see a summary
of all the weighting of the rules and their
relative percentage. Higher percentage =
Higher priority
37
Exercise Model a
Furniture Factory
Exercise1: Model a Furniture Factory
• One Plant, One Warehouse • Products
• Table
• Work Centers: • Bill of Material:
• Cut: Two machines • 1Table top
• Paint: One paint line • 4 legs
• Paint
• Sand: One sanding machine • Routing
• Assembly: Three assemblers • Assemble (4 minutes)
• Paint (10 minutes)
• Lathe: One lathe • Inspect (2 minutes)
• QC: Three individuals • Table Top
• Bill of Material
• Cut, Paint, Sand, and Lathe all require • 1 sheet of plywood
labor as well as a machine. There are four • Routing
• Cut (10 minutes)
machine operators: • Sand (15 minutes)
• Joe (can do everything) • Legs
• Bill (can do everything except lathe) • Bill of Material
• Sue (can do everything except cut) • 3 feet of pine
• Jen (can do everything) • Routing
• Turn on lathe (10 minutes)
39
Exercise 1: Solution
Click here to
DELETE ALL the
Items
Click here to
COPY/PASTE an
Item *Make sure to list
the your Resources
under the correct
Department
41
Exercise 1: Solution
42
Exercise 1: Solution
44
Click here to access
“Manage Inventory”
Expand or
minimize here
45
Warehouses & Inventories: this
is where the warehouse can be
created. Users can also enter
information about the Inventory
Supplied Plant
Expand or
minimize here
46
Exercise 1: Solution
47
Click here to
access the
operations
Click here to
create
operation
48
Click here to add
additional
capabilities
49
Exercise 1: Solution
50
Exercise 1: Solution
Double click to
highlight and select
the operation you
want to edit
51
Exercise 1:Solution
• Step 5: Optimize
The arrows link the
• Once you have entered and saved Operations and
Resources associated
all 3 Jobs, save and close the job with Job 1
window. Then click the ‘Optimize’
button located on the ribbon
above
• The Jobs should appear on the
Gantt
• The Job will appear next to each
Resource it uses
• You can click on a Job and arrows
will appear, showing all the
Resources it uses
52
Congratulations! You
have modeled a
furniture factory and 3
Jobs
53
Scheduling Basics
Resources and Helper Resources
Setup
Setup Engineer Crane etc Resource
56
Labor Scheduling and Helper Resources
This is an example of a
labor pool. There are
many workers in the
Assembly Resource
57
Labor Scheduling and Helper Resources
• Now when you assign a Job to a labor pool Resource, you can specify how many
workers it requires
• If you don’t want to use all available workers, type in how many
• This can be found in the Job dialog under the Status tab
59
Labor Scheduling and Helper Resources
60
Labor Scheduling and Helper Resources
When you optimize, the Operations will appear stacked on the Gantt
61
Labor Scheduling and Helper Resources
Helper Resources
• When Operations use more than one • You can define which Resource is
Resource, you have a Primary Resource Primary in the Job dialog under the
and Helper Resources Resources tab
• The scheduling algorithm works so that
the Primary Resource is scheduled first,
and then it looks for Helper Resources
that are available at the same time
• The Primary Resource will determine
the length of the Operation, so it
should be whichever Resource is time-
constrained
• Often this is a labor Resource (because Specify your Primary
Resource here
workers have specific calendars), but it
can also be a machine
62
Labor Scheduling and Helper Resources
The base of the arrow
63
Defining and Planning Resource Capacity
65
Defining and Planning Resource Capacity
Select the
days you
would like
to repeat
weekly
70
Allowed Helpers
71
Resource Connectors
72
Manual Scheduling Tools
73
Manual Scheduling Tools
74
Manual Scheduling Tools
However, If that option is enabled, Locked Activities have blue lines on the top
then the block will automatically lock
after it is manually moved. any block
moved either to a new resource or the
same resource should be locked after
it is moved
You can also do this by right-clicking
Choose which parts of the Job you want to
Lock
on the Activity and selecting ‘Lock to
Current Resources’ (See image)
Note: Anchored activities can still move if constraints arise (such as a machine breaking down) or if another
Activity is manually moved on top of it
76
Manual Scheduling Tools
Lock and Anchor multiple Jobs at once Expedite a Job
Click ‘Jobs’ under the Generate Plan tab If you want to move a Job to the front of the schedule, right-
and you can select multiple jobs to click it and choose Expedite
Lock or Anchor
1. This will move the Job to the end of the frozen zone
Put a Job on Hold 2. To override the frozen zone, press Shift while you choose
If you need to put an Activity or Job on (the Job will move to the very beginning of the schedule)
hold, right-click and select ‘Hold.’
• Choose which part of the Job you
want to put on hold
• Then you can choose how long to
hold it for, and what the reason is Uncheck
for the hold (Material Hold, this to allow
Tooling Hold, Customer Hold, etc.) custom
• Note: You can customize Hold Hold
Reasons
Reasons by clicking on
Settings>Scenario Data>Hold
Settings.
Splitting an Activity
If you’d like to Split an Operation
among multiple Resources, right-click
and select ‘Splitting’, then choose
how you’d like to split the Operation:
• You can split based on
percent, number of activities,
length of each split activity, After splitting into two activities,
the number of available our Operation appears on two
Resources, or split by quantity different Resources in the Gantt.
• Click ‘Split’ and your The split Operation is linked with a
turquoise arrow
Operation will now appear as
2 or more Activities in the
Gantt
• To unsplit, go back to the
Splitting dialog and click
‘Unsplit’
78
Manual Scheduling Tools
Splitting a Manufacturing Order • The original MO has two fields in the Job
dialog to indicate the number of MO’s split
Splitting a Manufacturing Order has the from the MO (SplitCount) and the number of
following outcomes: MO’s split from the MO or its splits
• A new MO is created within the same Job. Its (DeepSplitCount).
Name is generated automatically based on • MO’s that are generated by splitting have
the original MO’s Name. their Split field in the Job dialog set to true
• The Operations are copied into the new MO to indicate that they are splits.
with updated quantities based on the Note:
quantity to be split from the original MO.
• If an Operation in the original MO is finished During imports, if an MO has already been split
then the corresponding Operation in the but the split MO’s are not included in the
new MO will also be finished. import then they are still preserved. This is to
protect changes made internally in APS without
requiring the new split MO’s to be imported.
Note that if the quantity or routing fo the
imported MO is different form the original MO
then the MO will be updated to the Right new
click on an activity block
quantity and routing and any (unfinished)
in the Gantt,split
and Select
MO’s are removed. Manufacturing Order under
Splitting. Enter the amount
for the first split
79
Automated Scheduling Advance Clock To Today is
also an option which will
advance the Clock to today’s
Clock Advance date and time.
• PlanetTogether has it’s own internal Clock
which is separate from what the actual time
is. It is important to advance the Clock
frequently so that the system may accurately
predict when work will be finished. Clock
advances should not, however, be performed
before Job status updates are made or else
finish dates will be unrealistically late. Advance the Clock is located on the
• When the Clock is advanced, all unstarted Ribbon. This option will advance the
Activities are rescheduled so that they start at Clock to today’s date with a time that is
or after the new Clock value. Activity predefined in the Options next to it.
sequence is not affected, rather the Activities
are all “pushed” out to adjust for the new
date. Clock advances affect all scenarios
(Live, What-If, published, etc.)
82
Add Cycles to End Near
83
Add Cycles to End Near
84
Add Cycles to End Near
85
Add Cycles to End Near
86
Add Cycles to End Near
87
Add Cycles to End Near
appear.
88
Job Alerts
Alerts Bar
Alerts are a feature of grid
layouts that allows you to quickly
see if any Jobs and Inventory Toggle on/off
Items match a Column Filtering
criteria. They appear above the
Panes in PlanetTogether so they
can been seen from any screen Alert priority/color
By default, each Instance of PT has a Live scenario which is the schedule that
production will be based on. You can create a separate scenario called a “What-If”
scenario to test changes to production in a sandbox environment that does not affect
the Live scenario.
• You can copy any scenario to The What-If Scenario will appear
a What-If Scenario by going here
to the Scenarios tab on the
Ribbon and selecting Copy to
new What-If Scenario.
• Depending on the size of the
scheduling data in the
Scenario you are copying, it
may take a couple of seconds
to complete the copy. A Press here to copy to new What-If
What-If Scenario has a red Scenario
91
Scenarios
• You can compare Scenarios using the Compare
Scenarios dialog.
• This will display a bar graph showing how each
Scenario compares with each other based on KPIs
(Key Performance Indicators)
92
Advanced
Scheduling
Tracking Status and Identifying Problems / Alerts
‘Activity Status’
In this dialog you can see:
1. Production Status of the Activity
2. Expected vs. Reported Quantity
3. Expected vs. Reported Time
4. Number of People allotted to the
activity
5. Any comments made about this
Status of Activity
Activity shown here
94
Tracking Status and Identifying Problems / Alerts
You can see Hold
information as well
95
Tracking Status and Identifying Problems / Alerts
This is the
Activity Status The User can see notes
tab. The user and details about the
can switch Activity
between tabs
here.
97
Tracking Status and Identifying Problems / Alerts
This is the
Activities Grid
tab.
98
Tracking Status and Identifying Problems / Alerts
Identifying Problems
Open Labels dialog here
• You can easily identify problems in
the Gantt by looking at color labels
• For example, orange means the
Activity is late, red means it is a Timing and Status show on the
bottleneck, pink means it is Activity block
100
Tracking Status and Identifying Problems / Alerts
• Setting up Alerts
101
Tracking Status and Identifying Problems / Alerts
Define Alerts options within
the Job as well
102
Custom Reporting
104
Custom Reporting
Standard Reports
Under the Reports Tab, you will find the standard reports. There are two report types in this list,
Microsoft Reporting Services and Crystal Reports
• Microsoft Reporting Services
• Changeover Schedule
• Production Schedule
• Production By Product
• Crystal Reports
• Jobs Running Slower Than Standard
• Late Job Report
• Material Picklist for Today
• Material Shortage List
• Queue Analysis with Chart
It is also possible to create custom reports that can be accessed within PlanetTogether:
• To create a custom report, follow the steps outlined here:
http://www.microsoft.com/sql/technologies/reporting/default.mspx
105
Custom Reporting
106
Just-In-Time (JIT) Scheduling
JIT Scheduling
Operation’s JITStartDate
107
Just-In-Time (JIT) Scheduling
Operation 10 Operation 20
108
Just-In-Time Scheduling
109
Just-In-Time Scheduling
Drum-Buffer-Rope Scheduling
• In this type of scheduling, the
system looks at the Drum (the
bottleneck Operation which sets the
pace of the rest of the Job) and
schedules around it
• The Buffer a specified number of
slack days
• Then the constraining Resource
(Drum) can pull in input when it
needs
• To use this type of scheduling, Click Specify Release Rule
the drop down of the Optimize
button on the Ribbon, and select
Drum-Buffer-Rope
111
Bottleneck Scheduling
• Drum-Buffer-Rope Scheduling,
contd.
• Next, in the Advanced Click here to access the
Advanced Rules
Span
• You can see the changes
made in the Resource’s Specify Buffer time here
Properties by doing a
Right-click on the Resource
in the Gantt
112
Drum-Buffer-Rope (DBR) Scheduling
Operation 10 Operation 20
113
Material Constraints
114
Material Constraints
115
Material Constraints
116
Material Constraints
117
Material Constraints
118
Material Constraints
The top Pink color
means that this is
Operation is a
Materials and Labels Material bottleneck
Inventory Plan
• Go to the
Ribbon -> View
-> Inventory
Plan
• Select an Item,
then look at the Choose the time-span
Color codes show
whether or not
you’d like to view
bottom right, to you have enough
inventory on-hand
see the Click an item and view its
“adjustments” Demand, Supply, and ending
Inventory by chosen period
window
120
Material Constraints
Inventory Plot
• In the inventory plan click on “On-hand plot” to see the inventory
plant
• You can also, go to the Ribbon, click on View > Inventory Plot.
Once open, it will display a detailed plot of the activity of the item
selected in Inventory Plan
121
You can view the
change in Inventory
levels graphically
Highlighted Job
124
Material Constraints
Material Requirements
Choose the
Click Material Requirements on the toolbar of “Inventory period you
want to view
Plan”
Availability Tabs: When the Material is
• No Supply (Critical): You have no supply needed and when it is
actually Available
and your need date is within the lead
time, meaning you probably won’t have
the material when you need it
• No Supply (OK): You have no supply but
your need date is outside the lead time, You can see the quantity
so you can get the material on time required (Qty) and the
• Late: Material available date is after the quantity on hand
need date (OnHandQty)
125
Sales Job Pegging
126
Sales Job Pegging
• If a production order
becomes late, the sales
orders that pull material
from it will also be
delayed.
Because production
order is late, the sales
job that pulls from it is
also pushed back
Production order is
pushed back
127
Sales Job Pegging
128
Operation Times
130
Click the drop-down menu to
choose a color
132
If your Attribute is something like
‘Temperature,’ you would use Number
instead of Code
134
Operation Times
137
Operation Times
EfficiencyMultiplier: This is
another way to control for
machines that have different A value of 1.00 means the
Resource has a standard
setup times than normal. For setup time
138
Operation Times
139
Operation Times
• Run Time
• Run time is the time that the machine (Resource) is actually running
• To see how this is calculated, open an Operation in the Job dialog
• The system looks at Required Qty., Qty. Per Cycle and Cycle Time to
calculate Run Time
Cycle time is 5
minutes, so the total
This Operation needs 24 run time will be 120
units, and 1 can be made minutes or 2 hours
per cycle, so there will be 24
cycles 140
Operation Times
Run Time
• There is also an Efficiency
Multiplier for Run time
• If a machine takes longer or
Efficiency Multiplier
shorter to run a cycle than helps control the
differences between
other machines, you can adjust machines
the “Efficiency Multiplier”
• Double click on the resource,
then click on the capacity tab.
• If a machine takes half as much
time as most, enter 0.50
141
Operation Times
• Post-Processing Time
• This is time that the Resource is still being used after the Operation has finished
running
• This might be something like clean-up time, where the Resource is not yet available
for scheduling
• This is shown in the Job dialog as well
• Material Post-Processing Time
• This is time that the Material must wait before it can go on to the next Operation
• This time does not take up Resource Capacity
• For example: after material is painted, it might need time to dry, but it can be taken
off the machine so the machine can run another Job
142
Operation Times
• Transfer Time
• This is time between Operations
• For example, it may take a few minutes to move material from one
machine to the next
• This is defined under Alternate Paths
• Transfer time will be added to any Material Post-Processing Time
143
Outside Operations
144
Outside Operations
Setting Capacity
• Set your Subcontractor
Resource to be constantly
online
• Create a new Capacity
interval using the Capacity
Tools below the Gantt
• When the dialog
opens, set the length
of the interval to
whatever you’d like
• We’ll do 2 years
• Save and close
Use these tools to create
an interval, then edit it
once the dialog opens
145
Outside Operations
Capacity tab
147
Outside Operations
Now, the outside Operations can easily be scheduled and tracked in the Gantt
149
Advanced Flow Constraints: Overlap
• Overlap
• Often times an Operation won’t have to wait for its predecessor to finish completely
before it can begin
• In this case, we can specify Overlap Time
• Overlap options are defined under Alternate Paths in the Job dialog
• You must specify the “Overlap Type” for each Path
• Choose from:
• No Overlap: The entire Operation must complete before the successor Operation can begin
• Transfer Qty: The successor Operation can begin once the first Operation has produced a specified
quantity
• Transfer Span: Successor can begin after the first has been running for a specified time
(OverlapTransferSpan)
• At First Transfer: The successor can start once a specified number of Items is produced and transferred
to Inventory (this number is specified for each Item)
• Transfer Span After Setup: Successor can begin after a specified OverlapTransferSpan plus any setup
time
• Percent Complete: Successor can begin after the first Operation is a specified percent complete.
150
Advanced Flow Constraints: Overlap
Cells
• Cells are groups of Resources that you generally want to use together
• For example: you may have two ovens and two cooling lines. If Oven 1 is located right
next to Cooling Line 1, you will want any Job that uses Oven 1 to follow with Cooling
Line 1
• To create a new Cell, click on Settings> Cells, then click on create new. There
you can create a new cell with the attributes and description that you want
153
Advanced Flow Constraints: Cells
154
Advanced Flow Constraints: Alternate Paths
• Alternate Paths
• Alternate Paths are different ways Operations can be routed for the same Job
• For example, maybe Operation 1 is usually followed by Operation 2, but
sometimes you would like to be able to do Operation 2 first and then 1. You
can do this with an Alternate Path
• To set up an Alternate Path, click the Alternate Paths tab in the Job
dialog
• The order of Operations is listed for the default Path (Path010)
• Create a new Path and add Operations to it in the new order
155
Advanced Flow Constraints
(Overlap, Cells, Alternate Paths)
The Path lists each
Operation and which
Operation follows it
(Successor)
156
Advanced Flow Constraints
(Overlap, Cells, Alternate Paths)
Yellow circles indicate
• Now when you click on a Job in an Alternate Path is
possible
the Gantt, a yellow circle will
appear next to a Resource if the
Job has an Alternate Path
• If you move the Job’s first
Operation to a Resource with a
When we move this
yellow circle while holding the Operation while holding “Alt,”
the Job is rescheduled with
“Alt” key, the Job will reschedule the Alternate Path
157
Advanced Flow Constraints
(Overlap, Cells, Alternate Paths)
• You can also indicate which • You can also use Alternate Paths
Alternate Path to use under the if you want the option to use
Product information in the Job different Resources
dialog • For example, if you can have four
people working on an Operation,
or eight people and go twice as
fast
158
Advanced Flow Constraints
(Overlap, Cells, Alternate Paths)
• In this case, each Alternate Path will have a different
Operation, and one will have more Resource
Requirements and a smaller cycle time
• In our example, one Path uses 3 Packers and has a
cycle time of 2 minutes, and the other Path uses 5
packers and has a cycle time of 1 minute
159
Advanced Topics
Templates
Templates
See http://knowledge.planettogether.com/inventory-planning/mrp/
Capable to Promise
Capable To Promise (CTP)
• Creates a simulated job that allows the planner to see what available capacity
they may have in a given time frame
• The key data points that will be required in order to submit a CTP request are:
• the Inventory (Warehouse and Item)
• How much of that Inventory is required
• When it will be required by
• What routing to use to create the Item
• Once the CTP has been submitted, APS will project a Start and Finish time as well
as whether or not it expects the Job to be late, early, as determined by the
current Optimization Rules. If the Job is projected to be late, APS will determine
which constraints are bottlenecking the process.
• APS will also allow the CTP to reserve Capacity and Materials until a user-defined
date, allowing the customer some time to determine whether or not to go
through with the order.
168
CTP – Defining the CTP
Defining the CTP comes in two parts: 1) Naming the CTP Job 2) Defining which Product to simulate, the
quantity to be simulated, the Need Date and Routing. Note that the Product must exist in APS as a
Template in order for it to show up in the CTP definition area.
• CTP Name: CTP Name is just an identifier for the CTP Job to be created. This is particularly helpful if
the option to Reserve Capacity & Material Until option is used
• Description: This is a description of the Job to be simulated
• Customer: This is the identification of the customer for which the Job is being simulated.
The Reservation section has two options for how capacity can be reserved for the simulated Job:
• Temporary What-If Only: A temporary What-If will not create the job to be seen on the Gantt, but will
still determine when Capacity could be reserved for the proposed Job.
• Reserve Capacity & Materials Until: This option allows the CTP to be dropped onto the Gantt. Not
only will it display when capacity would be available for use, but could also be tied into Impact
Analysis and KPI tracking. To the right of the option are the functions that will allow the user to track
the Job at all levels.
Because CTP also takes into consideration Material Availability, Inventory Inquiry is also available to
check the inventory levels of a particular Product to be produced.
• Item: This the Item to be produced. AS noted above, the Item must have a Template Job with this
Item as a Product in order for the Item to appear in the drop-down.
• RequiredQty: This is the required quantity for the simulated Job.
• Need Date: This is when the simulated Job would need to be finished by.
• RequiredPathId: This is the routing to be used for the CTP. Every Job will have one Alternate Path, but
if there are more Alternate Paths, all will be displayed in the CTP. This field is not required in order to
run CTP.
Once these elements are in place, the CTP can be saved by clicking Submit. Submitting the CTP will cause
the ScheduledStart, ScheduledFinish, and Results to display when the Job would Start, Finish, and what
the status of the Job would be (Late, On-Time, etc.).
The Priority Tab allows the user to control a few more aspects of how the CTP might be scheduled by
allowing the definition of:
• Priority: This is a number that can be used in Optimize Rules where lower numbers are equivalent to
higher priority
• Revenue: This is the revenue that would be generated by the CTP should the Job go through. It can be
used in Optimize Rules where higher Revenue is given more weight.
• Hot: This will flag the CTP as a Hot Job and take effect if there are Optimize Rules in place to leverage
Hot flags.
• Hot Reason: This is the reason that the CTP is defined as Hot.
173
Transfer Orders
Transfer Orders
• Transfer Order is a Job classification that indicates that the job will
need materials or products to be transferred from one Warehouse to
another
• Transfer Orders present both a supply for one Warehouse (the one
receiving the transfer) and a demand from a different Warehouse
(warehouse where transfer was initiated).
175
How to setup Transfer Orders
Product Rules
Product Rules
Product Rules
• Sometimes different products will have different process times
depending on which Resource they run on
• Product rules help account for these differences
• To setup a new Product Rule, open Product Rules (under the Data tab)
178
Product Rules
179
Min/ Max Limits
Min/Max Limits
181
Min/Max Limits (show resource screen)
182
Campaigns
Campaigns
• Campaigns
• A campaign is a group of the same product across one or more activities
• If you click Show Campaigns, visual indicators will appear wherever you have a
campaign
• This is especially useful if you have many small batches and you want to easily see
a total of how many units you’re producing
184
Tanks
Tanks
186
Configuring a Tank Resource
187
Tanks
188
Tanks
• Once a Job has been created that requires the stored item as a Stock Material, other items
can be stored in the Tank, but only as the Job consuming the stored Item has started.
• Note: If there is no Activity consuming the stored Item, all Operations requiring the Tank for storage
will Fail to Schedule.
• As the consuming Job is moved out further in time, the graphical portion of the Tank
Resource will change, displaying a green triangle that grows smaller as more time elapses. It
is important to note that APS does not control the flow rate of the Tank, but displays that the
flow rate is dynamic depending on when the consuming Job is scheduled in relation to the
Job that produced the Item currently being consumed. The farther apart they are scheduled,
the slower the flow rate.
• In order to improve performance where many Tank resources might all be displaying
changing inventory levels of stored Items simultaneously, Tank plots can also be hidden via
the Simplify Gantt dialog. Although the plots may not be displayed, the behavior of the Tanks
will not be affected; additional Activities cannot be processed and stored in the Tank unless
the previous Item has been entirely consumed by downstream Activities.
189
MO Batching
MO Batching
191
MO Batching
Settings>System
Options>Scheduling
• Set optimize options to batch In MO Batching tab,
MOs check Enable MO
Bathcing box
• You can find MO Batching in
Settings>Scenario Data>MO
batching, and Create a batching
definition Create Batching
• Populate BatchDefinitionName definitions in the MO
Batching window
and BatchGroupName on
Manufacturing Orders that
you’d like to batch.
192
MO Batching
193
Copilot
Copilot
The CoPilot feature will automatically optimize your schedule based on specific KPI’s and creates new
scenarios that you can use to compare to live scenarios.
CoPilot can take into account many optimization techniques in order to find the best schedule for
based on the selected KPI.
Works with customization logic (Custom KPI’s)
Can leverage your computer’s hardware to assist in scheduling
Two ways to utilize CoPilot:
• Insert Jobs
Access Copilot
• Rule Seek options by clicking
this area in the footer
195
Copilot Rule Seek
Edit CoPilot Performance settings
to leverage computers hardware
Rule Seek works by adjusting
the settings of Optimize rules
in order to get the best
possible scenario based on a
selected KPI and creates
CoPilot scenarios with these
rules enabled Edit Rule Seek Settings
be late.
197
Copilot Insert Jobs
198
Other Panes
Activity Reporting
Activity Grid – Dual Panes
Activity Pane – Activity Status
Activity Pane – Operation Details
Activity Pane - Notes
Inventory Plan
Inventory Plan
The Inventory Plan displays the inventory level information for every
item in APS, and tracks them according to the amount of data
shown, which can include:
• types of items that are included in the plan
• The Time to Show in terms of bucket length
• The demand and supply information for each item.
206
Inventory Plan - Inventory Pane
207
Inventory Plan - Inventory Plot
208
Inventory Plan - Adjustments
209
Inventory Plan - Item Details
Inventory Plan – Item Warehouse Details
Inventory Plan - Forecasts
Inventory Plan – Purchase Orders
Inventory Plan – Sales Orders and Purchase Orders
Inventory Plan – Other Functions
Capacity Pane
Capacity Plan
• The capacity plan pane helps users get a visual overview of capacity in use as
well as available capacity.
• The capacity plan can be viewed by Department or by each resource. There
are many different options available for the type of information displayed such
as available capacity hours versus scheduled usage hours.
• Because APS is tracking finite capacity, there is no way for the scheduled usage
of capacity to ever exceed 100%. It will instead show a manufacturer where
potential trouble spots are where scheduled capacity usage is consistently
higher than 100%
• Likewise, the Capacity Plan can be helpful in What-If or Capable to
Promise situations where a planner might need to see at a glance what
available capacity they may have in the time frame that the customer is asking
for.
217
Capacity Plan
218
KPI Pane
KPI’s
• The KPI Pane allow users to see the costs and benefits of a proposed
schedule.
• The KPI pane has a variable number of indicators or criteria that can
be tracked and the graph will show how each schedule change affects
the tracked criteria. Each point on the graph serves as a possible undo
point, and the planner can use the graph to “undo” back to any action
by simply clicking on the point and selecting “Undo back to this
point”.
220
KPI Pane
221
KPI Calculators
222
KPI’s
223
Questions