Bill of Materials (BOM) Table

advertisement
DRAFT
Supply Chain GuruTM
Users Manual
December 2008
Table of Contents
Getting Started ................................................................................................................ 1
Installation ................................................................................................................... 1
System Requirements ..................................................................................................... 1
Installing Supply Chain Guru ........................................................................................... 2
► To Install SC Guru: ................................................................................... 2
Web Updates .................................................................................................................. 3
Registration ................................................................................................................. 4
Licenses .......................................................................................................................... 4
Registration ..................................................................................................................... 5
License Placement .......................................................................................................... 6
Basic Model Build Tutorial ............................................................................................... 7
Product Components..................................................................................................... 23
Multi-Time Period Tables .............................................................................................. 81
Optimization ................................................................................................................ 177
Output Tables .......................................................................................................... 202
Simulation ................................................................................................................... 225
Output Tables .......................................................................................................... 233
Supply Chain Knowledge Center ................................................................................ 269
The Four Step Methodology ........................................................................................ 269
Step 1: Network Optimization ...................................................................................... 270
Step 2: Policy Optimization ......................................................................................... 272
Step 3: Network Simulation ......................................................................................... 273
Step 4: Design for Robustness .................................................................................... 275
Planning a Model ........................................................................................................ 278
Push Vs. Pull ............................................................................................................... 280
Help and Support ........................................................................................................ 281
Frequently Asked Questions ....................................................................................... 281
LLamasoft Support Center .......................................................................................... 283
Index ........................................................................................................................... 285
iii
Getting Started
Installation
System Requirements
The workstation where you install SC Guru should meet the following minimum system
requirements:
Windows 2000, Windows XP, or Vista with the latest service packs installed
Pentium IV processor or higher (minimum)
1G RAM (minimum); 4G RAM or higher (recommended)
335 MB disk space free (minimum)
800 x 600 resolution monitor; 1024 x 768 is recommended
1
Printed Documentation
Installing Supply Chain Guru
The Supply Chain Guru (SC Guru) setup program installs SC Guru, SimServer run-time
(simulation modeling software), and Dash run-time (optimization modeling software) on
your computer hard drive. The setup program checks your computer for existing files
and installs all the components necessary to run the program. All components and
supporting files are automatically registered in the Windows Registry.
Careful! If you are installing a new version of SC Guru, it is recommended that you first
remove all previous versions that may exist on the computer.
► To Install SC Guru:
Download the SC Guru setup program and save to your hard drive (This file is called
SCGXYZZ-Release.exe, where X is the major release, Y is the minor release, and ZZ is
the maintenance level). Double-click to run this program.
OR
Insert the SC Guru CD into the CD-ROM drive. The SC Guru setup program should
start automatically, however, if the installation program does not start automatically,
double-click the file called SETUP.EXE.
1. The SC Guru Welcome screen appears. Click Next.
2. The SC Guru License is displayed. Click Yes to accept this license.
3. The SC Guru User information is requested. Accept the defaults or fill out the
requested information and click Next.
4. Choose your Destination Location. You may accept the defaults or choose an
alternate directory using the Browse button. Click Next.
5. Click Next to begin the installation.
6. During the installation, a progress box informs you of the progress of the installation.
7. When the installation is complete, click Finish.
8. You are now ready to start using Supply Chain Guru.
2
Getting Started
Web Updates
Updates for Supply Chain Guru are done automatically. When a new version is ready
for distribution, the LLamasoft support team will send out an e-mail informing our
customers that a new update is available.
The next time the computer is re-booted, the update process automatically starts.
You can also manually check for updates by choosing the "Check for Updates" option
under the Help menu.
3
Printed Documentation
Registration
Licenses
Academic License
When the free demo version of the software is downloaded from the website, an
academic/ demo license for simulation and optimization is automatically included with
the download. This license is limited to 10 sites and 10 products, but the limitations of
the optimization demo license are different. The demo optimization license has a limit
of 2,000 constraints, 5,000 variables and constraints, and 300 integers.
DASH License
The DASH license file, xpauth.xpr, is for large scale optimization. Once a full license is
purchased, then the user will receive the DASH license.
4
Getting Started
Registration
In order to receive a license for Supply Chain Guru, the user must register Supply Chain
Guru on their machine. The license will be good only for that machine, as it is a single
user license.
To register for a Supply Chain Guru license:
Start Supply Chain Guru by clicking Start >Programs >Supply Chain Guru >Supply
Chain Guru or double-click the Supply Chain Guru icon on the desktop.
Once the program is open, navigate to the Help menu (last menu option on the right
hand side) and choose the ”Register Supply Chain Guru” option.
The Register Supply Chain Guru window appears.
Fill out the information requested and press ”Next”.
Copy the text that appears and paste it in an email to Support@LLamasoft.com.
A license (or licenses) should be sent to you shortly thereafter.
5
Printed Documentation
License Placement
Make sure Supply Chain Guru is not running.
Locate the Supply Chain Guru program files. This is typically C:\Program
Files\Supply Chain Guru (depending on what drive Supply Chain Guru is
installed on).
Paste the license to this location. A message may appear asking if you would
like to replace the file already there. Choose Yes.
Click Start >Supply Chain Guru >Supply Chain Guru to start the program. Go
to Help >About Supply Chain Guru to double check if the license is functioning
properly.
*Note - These two licenses are not co-dependent. Supply Chain Guru will work with just
the SCGURU.LIC.
6
Basic Model Build Tutorial
Welcome!
Basic Model Building
The goal of the software is to remove the time consuming process of model building so
that you can spend more time analyzing your results and gain a better understanding of
your supply chain.
This tutorial will walk through the basic model building steps applicable in every model.
Before you begin:
Install the software
Register for your license(s)
Ensure that your license is listed in the same directory as the Supply Chain Guru
program files
Open the software and add a new model
There are six required tables when building any model in Supply Chain Guru:
Products Table
Sites Table
7
Printed Documentation
Demand Table
Sourcing Policies Table
Transportation Policies Table
Inventory Policies Table
These completed tables successfully capture both the physical and behavioral elements
of any supply chain system. The interaction of these tables with the optimization and
simulation engines results in data output used in analysis.
Click here to build a basic model in the software
8
Basic Model Build Tutorial
Basic Model Tutorial
Model Overview
In the basic model we are going to build, there is one Customer Site which places a
demand order for a Widget from the Manufacturing Plant. The Manufacturer makes this
product and ships it to the customer.
The basic model represents the following characteristics of the supply chain:
Physical Elements
Products
Widget
Sites
Facility Site
Manufacturing Plant (MFG)
Location: Barcelona, Spain
Produces both products
Customer Site
Customer_1 (CZ_1)
Location: Frankfurt, Germany
9
Printed Documentation
Demand
CZ_1 orders 100 Widgets on January 1
Behavioral Elements
Sourcing Policies
Use a single source policy and make policy
Transportation Policies
MFG ships to CZ_1 using an LTL policy
Inventory Policies
MFG
s,S Policy (minimum/ maximum)
Reorder Pt: 1000
Order Up to: 1200
Initial Inventory: 1200
Now we are going to see how to put these modeling elements correctly into the
software.
Click to Build the Products Table
10
Basic Model Build Tutorial
Basic Model Products
In a supply chain, the Products include raw materials and finished goods which pass
from one site node to another within the network.
To begin a simple model, we must first enter the information on the Product in the
supply chain.
Create the Product Table
Enter the following:
Name: Widget
Value: 1
Price: 2
Weight: 1
Cubic: 1
Type: Discrete (Default)
Status: Include (Default)
Class: 100 (Default)
Save and Close the table.
Back to Tutorial Beginning or Continue to Sites Table
11
Printed Documentation
12
Basic Model Build Tutorial
Basic Model Sites
Next, we will enter the site data for the Manufacturing Plant and the end Customer.
Create the Sites Table
Enter the following:
1. Add the Manufacturing Plant
Name: MFG
City: Barcelona
Country: Spain
Status: Include
Type: Existing Facility
2. Add the Customer Site
Name: CZ_1
City: Frankfurt
Country: Germany
Status: Include
Type: Customer
Save and close the table
Back to Products or Continue to Demand
13
Printed Documentation
14
Basic Model Build Tutorial
Basic Model Demand
The Demand table plays an integral role in the Supply Chain. While only the sites
designated as a "Customer" in the Sites Table can place an initial order for the product,
the subsequent site nodes in the chain seek to improve customer service by meeting
the due dates of demanded shipments. In turn, the Customer Demand fulfilment
generates revenue and increases a supply chain's profit.
Create a Demand Table
Enter the following:
Product Name: Widget
Site Name: CZ_1
Quantity: 100
Order Time: 01/01/2008
Occurrences: 52
Time Between Orders: 1WK
Save and Close the table
Back to Sites or Continue to Sourcing Policies
15
Printed Documentation
Basic Model Sourcing Policies
Now that we have modeled the physical elements of our Supply Chain, we will begin to
build the tables which depict the interaction of the sites and products.
We begin by creating the Sourcing Policies Table. In the software, the sourcing policies
depict from which sites another site can receive products. If the site creates or
manufactures that product, then it is listed a "Make" policy with no site listed as the
source site. There must always be at least one site with a "Make" policy in every model.
Create the Sourcing Policies Table
Add the following two records:
Site Name: MFG
Product Name: Widget
Sourcing Policy: Make
Source Name: (Leave blank)
Site Name: CZ_1
Product Name: Widget
Sourcing Policy: Single Source
Source Name: MFG
Save and close the table
16
Basic Model Build Tutorial
Back to Demand or Continue to Transportation Policies
17
Printed Documentation
Basic Model Transportation Policies
Now that we have determined which sites can ship products to another site, we must
set designate how the product is going to go from the Source to the Destination.
In the software, the transportation policies describe the possible methods for shipments
between sites, which are designed through the sourcing policies table. The
transportation policies indicate the methods, or Modes, available on that source site and
destination site lane.
Create the Transportation Policies Table
Add the following:
Source Site: MFG
Destination Site: CZ_1
Mode: 1 (Default)
Policy: LTL (Default)
Save and close the table
Back to Sourcing Policies or Continue to Inventory Policies
18
Basic Model Build Tutorial
Basic Model Inventory Policies
Now that we have products shipping between sites, we must determine how each
Facility Site is going to manage the stock of products to meet the customer demand.
A facility site may hold inventories of raw materials, parts, or finished products for many
reasons including creating buffers against the uncertainty of demand and supply,
utilizing transportation cost savings associated with higher volumes of shipped goods,
building a seasonal reserve of goods, or reducing production costs by using economies
of scale with batch production. The Inventory Policies Table depicts these methods and
approaches for inventory management.
Create an inventory policy table
Add the following:
Site Name: MFG
Product Name: Widget
Inventory Policy: s,S
Reorder Pt: 1000
Reorder/ Order Up to Qty: 1200
Review Period: Continuous
Initial Inventory: 1200
Save and close the table
Back to Transportation Policies or Continue to Optimization
19
Printed Documentation
Basic Model Optimization
Now that the six primary tables are complete, the model depicts the essential physical
and behavioral elements of the supply chain.
At this point, it is possible to run the network optimization and simulation.
Run the Network Optimization
From the grey Menu bar across the top, select Optimize
In the drop down menu, select Optimize Supply Chain
The Network Optimization Control Panel will appear
Click the Go Button
The Optimization engine will verify the model and run the optimization
A pop up window will indicate that the Optimization Output has been added to the
tables in the Project Explorer
Select OK and close the Network Optimization Control Panel
You can now examine the Network Optimization Output Tables in the Project
Explorer
Back to Inventory Policies or Continue to Simulation
20
Basic Model Build Tutorial
Basic Model Simulation
With the software, it is easy to shift from a network optimization to a simulation of the
model.
Run the Simulation
Select Simulate from the grey Menu bar. From the drop down menu, select
Simulate Supply Chain
To Simulation Control Panel will appear
Select Run
The Simulation Engine will verify the model and begin the simulation
A pop up window will indicate that the Simulation Output has been added to
the tables in the Project Explorer
Select OK and then close the Simulation Control Panel
You can now examine the Simulation Output Tables in the Project Explorer
Back to Optimization or Continue
21
Printed Documentation
Congratulations!
You have just built your first supply chain model using the software and successfully
performed a network optimization and simulation.
Click to return to the beginning of the tutorial
22
Product Components
User Interface
Menus
Edit Menu
Use the Edit Menu to alter text in SC Guru software application fields.
Edit Menu
Option
Function
Cut
Remove the selected text and copy it to the
clipboard.
Copy
Copy the selected text to the clipboard.
Paste
Paste the clipboard contents into the selected area.
Cut Rows
Remove the selected row(s) and copy it to the
23
Printed Documentation
clipboard.
Copy Rows
Copy the selected row(s) to the clipboard.
Paste Rows
Paste the row(s) from the clipboard into the selected
area.
Insert Rows
Insert a row to an input table.
Delete Row
Delete a row from an input table.
Select All
Select the entire contents of the active window.
Copy Map
Copy the map to the clipboard.
Update Column
Update all rows of a column simultaneously.
Export To Excel
Export the current grid to Excel.
24
Product Components
File Menu
Use the File Menu to update or exit the SC Guru application.
Option
Function
New Project
Start a new project.
Open Project
Open a previously saved project.
Save Project
Save a project to the location it was last saved.
Save Project As
Name a project and save it to a desired location.
Close
Close the active project.
Add a New Model
Create a new model to add to the current project.
Add an Existing Model
Add a model created previously to the current project.
Save Model
Save a model to the location it was last saved.
Save Model As
Name a model and save it to a desired location. Original
model is removed from the project.
Copy Model
Same as "Save Model As" except the original model is
not removed from the project.
Remove Model
Takes a model out of your project.
Save Report
Save a report to a desired location.
Print Preview
View item before it is printed.
Print
Print the active window.
Exit
Quits SC Guru.
25
Printed Documentation
Tools Menu
Tools Menu
Use the Tools Menu to determine which verifications you want to complete before running a
model.
Option
Function
Verify Model
Runs error check on the model
View Model Error Log
View the results of the last verification
without re-running the verification.
Auto Generate Sourcing Policies
Have SC Guru create sourcing policies
based on data entered into data tables.
Auto Generate Inventory Policies
Have SC Guru create inventory policies
based on data entered into data tables.
Auto Generate Transportation
Policies
Have SC Guru create transportation policies
based on data entered into data tables.
Auto Implement Optimized Network
Generate a new model from the results of an
optimization run.
Auto Generate Alternative Sources
Have SC Guru create alternative sources by
cloning an existing source.
Implement Optimized Inventory
After an Inventory Optimization, adjust the
inventory levels in the Inventory Policies
Data Table
Generate Periods
Generate Multi-Time Periods
Model Options (F3)
Open the Model Options Box
MapPoint Tool
Open MapPoint in SC Guru (need to have
MapPoint installed on the computer).
Batch GeoCode Sites
Compact and Repair Model
Reduce the size of the current model.
Visual Modeler
Open the Visual Modeler model building tool.
26
Product Components
27
Printed Documentation
Auto Generating Inventory Policies
Setting up inventory policies for each product and site can be a repetitive job. To make
inventory policies easier to create, SC Guru allows you to automatically generate
inventory policies. Auto generating policies creates a new inventory policy record as
required using data entered into the Sourcing Policies table.
The Auto Generate Inventory Policies tool fills the inventory data tables with default
values. The Inventory Policy is defaulted to Demand Flow. You should review the data
table fields to make sure the policies agree with your supply chain model.
► To Auto Generate Inventory Policies
1. Click Tools →Auto Generate Inventory Policies. This may take a while to run. SC
Guru displays the Supply Chain Guru Information dialog.
2. Click OK.
3. Click Save
. You can now open the Inventory Policies data table and view the
records created.
28
Product Components
Auto Implement Optimized Network
If you want to simulate the recommendations of an optimization, you can have SC Guru
create another model to implement the recommendations. When you allow SC Guru to
auto implement your optimized network, it changes the necessary data in your tables to
conform to the optimal solution.
► To Auto Implement Your Optimized Network
1. Choose Tools →Auto Implement Optimized Network. SC Guru displays the Supply
Chain Guru Information dialog.
Auto Implement Optimized Network Message
A new model is added to your project with your current model name and "_(optimal)"
appended to it.
2. Save your optimized model. You can rename it by right-clicking and choosing "Save
Model As...". You must save the model at least once before you will be allowed to
simulate it.
29
Printed Documentation
Graphs Menu
Use the Graphs Menu to launch different kinds of graphs.
Option
Function
Single Scenario Graphs
Graph different model-variables vs. time
after a simulation run.
Supply and Demand Graph
Visualize Demand and Production vs. time
after a simulation run.
Optimization Output Network Summary
Graph
Bar graphs to visually compare output (i.e.
Total Revenue) of different optimization
scenarios.
Optimization Output Site Summary
Graph
Bar graphs to visually compare site-related
output of different optimization scenarios.
Optimization Output Asset Summary
Graph
Bar graphs to visually compare assetrelated output of different optimization
scenarios.
Optimization Output Multi-period Graph
Bar graphs to visually compare different
periods within an optimization by Product
or by Site.
Simulation Output Network Summary
Graph
Bar graphs to visually compare output (i.e.
Total Revenue) of different simulation
scenarios.
Simulation Output Site Summary
Graph
Bar graphs to visually compare site-related
output of different simulation scenarios.
Simulation Output Product Summary
Graph
Bar graphs to visually compare productrelated output of different simulation
scenarios.
Simulation Output Asset Summary
Graph
Bar graphs to visually compare assetrelated output of different simulation
scenarios.
30
Product Components
31
Printed Documentation
Help Menu
Use the Help Menu to display online help topics for using the SC Guru software.
Option
Function
Context Sensitive Help
Opens the SC Guru help file on the page
relevant for the active window.
Getting Started with Supply Chain Guru
Opens the entire SC Guru Help file on the
first page.
Register Supply Chain Guru
Register SC Guru in order to obtain a valid
license.
Check for Updates
Check the internet to see if there is an
automatic update available for SC Guru.
Must have an internet connection to use
this feature.
About Supply Chain Guru
Displays SC Guru version number and
license information.
32
Product Components
Input Menu
Use the Input Menu to open data input tables.
Option
Function
Products
Open the Products input table.
Sites
Open the Sites input table.
Demand
Open the Demand input table.
Sourcing Policies
Open the Sourcing Policy input table.
Inventory Policies
Open the Inventory Policy input table.
Forecast
Open the Forecast input table.
Transportation Policy
Open the Transportation Policy input table.
Transportation Assets
Open the Transportation Assets input table.
Shipping Routes
Open the Shipping Routes Table
Shipments
Open the Shipments Table
Bill of Materials
Open the Bill of Materials input table.
Work Centers
Open the Work Centers input table.
Processes
Open the Processes input table.
Work Resources
Open the Work Resources input table.
Work Center Changeovers
Open the Work Center Changeovers input
table.
Production
Open the Production input table.
Global Variables
Open the Global Variables input table.
Scripts
Open the Scripts input table.
Groups
Open the Groups input table.
Input Pipes
Open the Input Pipes table.
33
Printed Documentation
Service Requirements
Open the Service Requirements table.
Aggregate Constraints
Opens the Aggregate Flow Constraints
table, Aggregate Inventory Constraints table,
Aggregate Production Constraints table, or
the Aggregate Site Constraints table.
34
Product Components
Metrics Menu
Use the Metrics Menu to launch output tables, and reports.
Metrics Menu
Option
Function
Simulation Summary Report
Opens the Simulation Summary Report.
Optimization Summary Report
Opens the Optimization Summary
Report.
35
Printed Documentation
Compare Models
Select input and/or output tables of two
models to compare with each other.
View Model Comparison
Opens up the last results of a
comparison between two models.
Optimization Output Network Summary
Opens the Optimization Output Network
Summary report.
Optimization Output Customer Summary
Opens the Optimization Output
Customer Summary report.
Optimization Output Facility Summary
Opens the Optimization Output Facility
Summary report.
Optimization Output Work Center
Summary
Opens the Optimization Output Work
Center Summary report.
Optimization Output Work Resource
Summary
Opens the Optimization Output Work
Resource Summary report.
Optimization Output Transportation
Asset Summary
Opens the Optimization Output
Transportation Asset Summary report.
Optimization Output Flows
Opens the Customer Flows, Interfacility
Flows, or Production Process Flows
reports
Optimization Output Details
Opens the Demand Details, Inventory
Details, Production Details, or Network
Paths Details reports.
Simulation Output Network Summary
Opens the Simulation Output Network
Summary report.
Simulation Output Site Summary
Opens the Simulation Output Site
Summary report.
Simulation Output Product Summary
Opens the Simulation Output Product
Summary report.
Simulation Output Asset Summary
Opens the Simulation Output Asset
Summary report.
Simulation Output Work Center
Summary
Opens the Simulation Output Work
Center Summary report.
Simulation Output Work Resource
Opens the Simulation Output Work
36
Product Components
Summary
Resource Summary report.
Simulation Output Network Flows
Opens the Simulation Output Network
Flows report.
Simulation Output Network Paths
Open the Simulation Output Network
Paths report.
Simulation Output Details
Opens the Simulation Inventory Details,
Service Details, Demand Details,
Shipment Details, or Production Details
reports
Show Replication Statistics
Shows the statistics of several
replications
37
Printed Documentation
Optimize Menu
Use the Optimize menu to Launch an Optimization of your supply chain.
Option
Function
Optimize Supply Chain
Launch an optimization run.
Optimize Supply Chain Scenarios
Launch an optimization run for all models
in the project.
38
Product Components
Simulate Menu
Use the Simulate Menu to launch a simulation of your supply chain.
Simulate Menu
Option
Function
Simulate Supply Chain
Launch a simulation run showing the
animation and verifying all data in the
model.
Simulate Supply Chain Scenarios
Launch a simulation run of all scenarios.
Build Model Only
Build only the MCF File without completing
the simulation.
Run Model Without Build
Launches the simulation without building
an new MCF File.
Import Simulation Output
Imports the simulation output from an MCF
File.
39
Printed Documentation
Layout Map
Layout Map
The Layout Map is a map of the world which appears in the main window and provides
a layout of your supply chain as your model grows. When you enter your supply chain’s
physical sites in the Sites Data Input table, markers (like the yellow circle and green
square) will indicate their locations on the map, at the latitude and longitude coordinates
of your site. When you enter sourcing policies, the relationship between sites is
indicated on the sourcing layer by connected lines. In this way, the Layout map
provides a graphical representation of your supply chain. When you run a simulation,
your supply chain activities are animated on the map.
The Layout remains open beneath the other active windows unless you close it. You
can always switch to this graphical view of your supply chain by clicking the Show
Layout Map button
Layout Map
40
.
Product Components
Layout Map Configuration
The Layout Map Configuration allows you to configure the layout map.
To Access the Layout Map Layer Configuration
1. Click the Configure Layers button
Layer Configuration window appears.
on the Layout Map Toolbar. The Layout Map
Layout Map Layer Configuration window
To Add Graphics to the Layout Map through the Layout Map Layer Configuration Window:
1. Select the model for which you want to add graphics on the layout map from the
"Models" list in the upper left part of the Layout Map Layer Configuration window.
2. On the right hand side, click the tab of the kind of graphic you want to add to the
Layout Map. Options are: Sites Layer, Sourcing Policy Layer, and Network Flow Layer.
Note that one needs to have Simulation or Optimization Output available to be able to
show Network Flows.
41
Printed Documentation
3. On the correct tab, select the desired options from the drop-down lists (Table, Site
Field, Filter and Value).
4. For the Sites and Network Flows layers, one can set the size of the smallest and
largest graphic in the "Min. Size" and "Max. Size" boxes. Click the "Update" button to
automatically change the "Value" fields listed above it and scale the different graphics
relative to each other.
5. Click the "Add Layer" button, the selected layer will now appear in the "Layers" list on
the left bottom part of the Layout Map Layer Configuration Window.
6. Click the "Refresh Map" button to draw the selected graphic layers (the ones checked
in the Layers list) onto the Layout Map.
7. Click the "Close" button.
8. If making changes to data tables, these changes can be used to update the Layout
Map while having the Layout Map Layer Configuration window open by clicking the
"Refresh from Model" button.
To Remove Layers from the Layout Map through the Layout Map Layer Configuration Window:
1. Uncheck the Layer you want to remove in the "Layers" list.
2. Click on "Refresh Map".
OR
1. Select the Layer(s) you want to remove in the "Layers" list. To select multiple layers,
hold the ctrl-key down while clicking on the different layers.
2. Click on the Delete Layer
3. Click on "Refresh Map".
42
Button.
Product Components
Viewing Sites on the Layout Map
After entering sites in the Sites data table, you can view their location on the Layout
map.
► To View Sites on the Layout Map
1. Click the Show/Refresh Map button
→Show/Refresh Map.
on the View toolbar or select View
2. Click the Show/Hide Sites Layer button
on the toolbar along the top of the Layout
Map. Your sites will now be displayed on the Layout Map.
Layout Map - Sites Layer
3. Clicking the Show/Hide Sites Layer button again will clear the sites from the Layout
Map.
43
Printed Documentation
Viewing your Model
SC Guru provides you with several ways to see how all the elements of your model
interact.
Layout Map
The Layout map is instrumental in giving you a bird’s eye view of your supply chain.
After you have created a model, you can use the Layout and Zoom toolbars to view
sites, sourcing policies, simulation and optimization data for your model. For more
information, see Working with the Layout Map.
Layout Map
Reports and Graphs
SC Guru has extensive reporting capabilities to show you the results of your simulation
or optimization model.
44
Product Components
Toolbars
Analysis Toolbar
The Analysis Toolbar buttons are used for simulation and optimization of your model.
There are also buttons for accessing output reports.
Analysis Toolbar
These analysis toolbar buttons appear along top of the Supply Chain Guru window and
allow you to run an optimization or simulation and view your output summary reports.
Click on the icon of the function you want to perform.
Option
Function
Simulate your supply chain.
View supply chain simulation summary
report.
Run network optimization.
Run network optimization on all models
in current project.
View network optimization summary
report.
45
Printed Documentation
Current Model Toolbar
The Current Model Toolbar controls which model is selected.
Current Model Toolbar
The current model toolbar appears along the top of the Supply Chain Guru window and
allows you to view different layers on your layout map and select the current model from
a list of all models in your project.
46
Product Components
Edit Toolbar
The Edit toolbar is primarily for standard Windows operations. The Edit Toolbar
contains selections from the Edit menu such as Cut, Copy, Paste, and Update Column.
Edit Toolbar
These edit toolbar buttons appear along the top of the Supply Chain Guru window and
allow you to choose simple editing features. Click on the icon of the function you want
to perform.
Option
Function
Cut the selected text, placing it on the clipboard.
Copy the selected text to the clipboard.
Paste clipboard text into the selected area.
Exports current grid to Excel.
Imports grid from Excel.
Update all rows in a column.
Summarizes statistics for the selected column in an output
table.
47
Printed Documentation
File Toolbar
The File toolbar is primarily for standard Windows operations. The File Toolbar
contains selections from the File menu such as New Project, Open Project, Save and
Print.
File Toolbar
These File Toolbar buttons appear along the top of the Supply Chain Guru window and
allow you to perform basic Windows functions. Click on the icon of the function you
want to perform.
Option
Function
Create a new project.
Open an existing project.
Create a new model in the current project.
Add an existing model to the current project.
Save the current project.
Save the current model to the current project.
View your data table or report before printing.
Print your data table or report.
48
Product Components
Input Toolbar
The Input Toolbar buttons open data tables where you enter and view modeling
information.
Input Toolbar
The input toolbar buttons appear along the top of the Supply Chain Guru window and
allow you to open data tables. Click on the icon of the function you want to perform.
Option
Function
View the model options.
View product data table.
View site data table.
View demand data table.
View forecast data table.
View groups data table.
View sourcing policy data table.
View inventory policy data table.
View scripts table.
View global variables data table.
View transportation asset data table.
View transportation policy data table.
View bill of materials data table.
View work centers data table.
View processes data table.
49
Printed Documentation
View work resources data table.
View work center changeovers data
table.
Related Topics:
Toolbars
File Toolbar
Edit Toolbar
View Toolbar
Analysis Toolbar
Format Toolbar
Current Model Toolbar
50
Product Components
Toolbars
Directly beneath the menu bar is a set of toolbars. The toolbars provide another means
for selecting the same options as on the drop-down menus.
It does not matter which selection method you use while working with Guru. You get
the same results by choosing from the drop-down menus, using the keystroke shortcuts
(listed in the drop-down menus), or clicking a toolbar button.
Title Bar
The title bar is the blue strip at the top of the window. It shows the name of the Guru
project between the square brackets ([ ]) immediately after the software name. SC
Guru always starts with ”New Project” when it is just opened. Once you have saved or
opened a project, its name is displayed on the title bar.
Title Bar
Status Bar
At the bottom of the screen, SC Guru displays a Status Bar. The Status Bar displays
the status of an operation.
Status Bar
51
Printed Documentation
View Toolbar
The View Toolbar provides functions to modify your current view such as sorting and
filtering data and showing or hiding the Map and Project Explorer windows.
View Toolbar
These view toolbar buttons appear along the top of the Supply Chain Guru window and
allow you to show or hide certain windows and to perform sort and selection queries on
data in tables. Click on the icon of the function you want to perform.
Option
Function
Show the layout map.
Show the MapPoint tool (only when you have MapPoint
software installed on your computer).
Show the project explorer.
View a single scenario graph.
View the supply and demand graph.
Sort your current grid in ascending order of the selected
column.
Sort your current grid in descending order of the selected
column.
Select a filter to apply.
Save a filter.
Clear your search filter.
52
Data Tables
Columns
Working with Fields, Rows, and Columns
► Select Fields
To select, cut, copy, and paste fields and rows, you can select options from the Edit
menu or use shortcut keys. You can also right-click on the data table you want to edit,
the Edit menu will be displayed. For more information see the Edit menu.
1. To select:
A single field — click in the field.
An entire row — click
.
An entire column — click the column heading.
Multiple adjacent rows — click
in the first row you want to select, press
the Shift key, and then click the Row button
in the last row you want to
select.
Multiple adjacent columns — click the column heading of the first column
you want to select, press the Shift key, and then click the column heading of
the last row you want to select.
Multiple nonadjacent rows — hold down the CTRL key then click the Row
button
for each row you want to select.
2. To copy data, highlight the selected data, right-click and select Copy to copy the
selected fields or rows to the clipboard.
► Delete A Row
1. Click
to highlight the row.
Deleting a Row of Data
53
Printed Documentation
2. From the Edit menu, choose Delete Row to delete the selected row or right-click and
select Delete Row.
Careful! Once you delete a row, it cannot be undone.
► Sort A Data Table
1. Select a column to sort.
2. From the View menu or the View toolbar, select:
Sort Ascending
Sort Descending
to lowest.
54
to sort in alphabetical order or from lowest to highest.
to sort in retrograde alphabetical order or from highest
Data Tables
Changing Data Table Columns
► Change Column Width
1. Place your mouse pointer on the line between columns. Your pointer will become a
double-sided arrow.
2. Holding down your mouse button, move the pointer left or right to adjust the column
width.
3. To hide a column, hold down your mouse button and move the pointer left until it
stops.
Changing Column Width
4. Double-clicking when the mouse pointer is a double-sided arrow will adjust the width
of the column left of the pointer to fit the text contained in that column.
► Show a Hidden Column
If a column is hidden, your pointer will become an arrow pointing right. Hold down your
mouse button and move your mouse right to show a hidden column.
Showing a Hidden Column
► Split a Table
Some data tables have more columns than will fit in the width of your screen. As a
result, you may not be able to view information in previous columns. In order to make it
easier to view previous columns, you can split the data table.
55
Printed Documentation
1. Move your pointer to the bottom left corner of the data table. Your pointer will
become a downward pointing right arrow.
Splitting a Table #1
2. Holding down your mouse button, move your pointer right as far as desired. SC Guru
displays duplicate columns.
Splitting a Table #2
3. Repeat Steps 1 and 2 to create multiple views of your data table’s columns.
Multiple Table Splits
4. Use the scrollbars in each section of the data table to view columns.
5. You can eliminate splits by selecting the separator, holding the left mouse button
down, and moving your mouse back to the bottom left corner of the data table. The
56
Data Tables
separator is the double-sided mouse pointer that will appear when hovering over the
little black gap between the scrollbars.
Eliminating a Table Split
► Moving Columns
Some data tables have more columns than will fit in the width of your screen. As a
result, you may not be able to view all columns at one time. Instead of scrolling to the
column you would like to view, you can also move columns left or right, so that the
columns you wish to see will always be visible without scrolling. To move columns:
1. Select the column or columns (multiple columns need to be directly next to each
other) you want to move by left-clicking on the first column and moving your mouse
while keeping the left mouse button down. Or select the first column by clicking on it,
hold down the Shift key, and select the last column of the selection by clicking on it.
Selecting multiple columns to move
2. Let go of the left mouse button.
3. Left-click anywhere in the selected columns and keep the left-mouse button down
while dragging the columns to the desired location in the table, the red triangles indicate
where in the column the columns will be inserted.
4.Let go of the left mouse button and the columns will have moved now.
57
Printed Documentation
The red triangles indicate where the selected columns will be inserted after letting go of
the left mouse button.
58
Data Tables
Fields
Automatic Mapping Fields
The Sites data table contains several fields with features that make entering data
easier. The City, State, Country, Postal Code, Latitude, and Longitude fields can be
filled in using SC Guru’s automatic mapping feature. This feature allows SC Guru to fill
in site location based on data entered in just one of these fields.
► To Automatically Fill in Site Locations
1. Enter the first piece of location data known.
Sites Data Table
2. Click the Field Guru
in-cell button. If there is only one city with the same name,
SC Guru’s automatic mapping function completes the State, Country, Postal Code,
Latitude, and Longitude fields based on the city you selected. In case there is more
than one city with the same name, the field guru dialog box appears.
59
Printed Documentation
The Field Guru dialog box
3. Select the correct city from the drop-down list.
4. Click OK. SC Guru completes the State, Country, Postal Code, Latitude, and
Longitude fields.
Note: For sites outside the United States, leave the State field blank.
► Adjust Locations in the Sites Data Table
Where multiple cities bear the same name, you may need to adjust the State, Country,
or Postal Code. SC Guru then updates the remaining fields. To do this:
1. Click in a field for which you know the correct data.
2. Type the correct data.
3. Click the Field Guru
in-cell button. SC Guru updates the necessary fields. In case
there is more than one city with the same name, the field guru dialog box appears.
4. Select the correct city from the drop down menu.
5. Click OK.
60
Data Tables
61
Printed Documentation
Field Guru
The Field Guru allows you to specify a probability distribution as well as an exact value
for fields such as time, weight, and dates. Any field that has as a Field Guru dialog
associated with it will have the Field Guru
in-cell button in the right hand corner;
clicking on this button will open up the Field Guru dialog box.
The following picture is a sample Field Guru:
Filed Guru - Time Between Orders
Use the buttons and fields on the Field Guru to construct a value in the box at the top,
and then use the
will automatically close.
62
button to insert the value into the field. The Field Guru
Data Tables
Order Time Field Guru
The Field Guru Order Time dialog looks like this:
Field Guru - Order Time
► Enter Order Time Data
1. Complete the Field Guru value field by either:
Select a distribution type
Enter distribution parameters
Select a time unit
OR
Select a Date and Time from the drop down menu
2. Select if this value should be applied to all records (All) or to just this record
(Single).
3. Click the paste field button
. The Field Guru will automatically close.
Note: The default Order Time unit is DAY. If you do not enter a time unit, SC
Guru assumes the Order Time is measured in days.
Order Time examples are in the following table.
63
Printed Documentation
If you want the order to occur:
Enter
When the simulation starts
0
One hour after the simulation starts
1 HR
3 days after the simulation starts
3
On a particular day
06/15/06
Note: If your model has an Order Time that occurs before the start date or after
the end date of your simulation, it will be ignored.
64
Data Tables
Arrival Time Field Guru
The Arrival Time Field Guru looks like this:
Arrival Time Field Guru
To Enter ArrivalTime Data
1. Complete the Field Guru value field by selecting a date in the Date/Time field. You
may click on the drop-down calendar to choose a day. Disregard the Time Units and
Distribution fields, they are not an acceptable value for this field.
2. Select if this value should be applied to all records in that column (All) or to just this
record (Single).
3. Click the paste field button
. The Field Guru will automatically close.
Note: Supply Chain Guru will ignore any dates entered before the
simulation is scheduled.
65
Printed Documentation
Due Date Field Guru
The Field Guru Due Date dialog looks like this:
Field Guru - Due Date
► Enter Due Date Data
1. Complete the Field Guru value field by either:
Select a number (by typing it in the Number field or using the
key-pad)
Select a time unit
OR
Select a distribution type
Enter distribution parameters
Select a time unit
2. Select if this value should be applied to all records (All) or to just this record (Single).
3. Click the paste field button
. The Field Guru will automatically close.
Note: The default Due Date unit is DAY. If you do not enter a time
unit, SC Guru assumes the Due Date is measured in days.
Due Date examples are in the following table.
66
Data Tables
If you want the order to be due:
Enter
As soon as the order occurs
0
One hour after the order is placed
1 HR
3 days after the order occurred
3
67
Printed Documentation
Fixed Cost Fields
The Fixed Startup <Cap,Cost> and Fixed Operating <Cap,Cost> fields can be filled
using the Field Guru dialog. The unit of measure for shipment capacity is set in the
Capacity Basis field - quantity, weight, or cubic. The cost is the fixed startup or
operating cost for a certain capacity.
The Fixed Startup <Cap,Cost> and Fixed Operating <Cap,Cost> fields are step, or
incremental, functions. This means that as throughput levels increase, the cost jumps
only at discrete points. For example, initial fixed operating costs before any product is
shipped may be $50,000 (<0, 50000>). Then, it may cost $75,000 after the shipment
capacity of 1000 units (<1000, 75000>).
Enter <Cap,Cost> Data
1. Click the Field Guru
in-cell button. The Field Guru - Fixed Startup dialog appears.
Field Guru - Fixed Startup <Cap,Cost>
2. In the Capacity field, enter the capacity, measured in quantity, weight, or cubic.
Note: By entering an initial shipment higher than 0, you create a
minimum capacity for your site. For example, if your initial operating cost is
<1000, 1000000>, your site must have a minimum capacity of 1000 items to
operate.
68
Data Tables
3. In Cost, enter the fixed startup or operating cost. When you move to the next field
down, your figures will be graphed in the Preview area.
Note: For operating costs only, you can enter INF in the Cost column to
designate a hard constraint. A hard constraint means shipment will not be
allowed to exceed the specified level.
4. Repeat Steps 2 and 3 for each capacity figure.
5. Click Paste. SC Guru inserts number pairs into the Sites data table.
6. Click Close
Edit Capacity Fields
You can edit the Startup <Cap,Cost> and Operating <Cap,Cost> using the Field Guru:
1. Click the Field Guru
in-cell button in the field you want to edit.
2. Click in the field you want to edit and replace data with the desired value.
3. Click Paste.
To Delete Capacity Fields
You can delete the Startup <Cap,Cost> and Operating <Cap,Cost> using the Field
Guru:
1. Click the Field Guru
in-cell button in the field you want to edit.
2. Click Clear.
69
Printed Documentation
Cost Field Guru
In this number field, enter the transportation cost rate used by each shipment from
Source site to Destination site or click the in-cell button
to start the Field Guru dialog.
Field Guru - Cost
Here you enter a number or a probability distribution function. You can also use the
latest simulation results, enter a step function, lookup from a rate database or use
CzarLite for the calculation.
► To Enter Probability Distribution Functions
1. Select the Distribution from the drop down menu.
2. Enter values for distribution parameters either by typing in the fields or using the
number pad.
3. Click Paste Field
► To Update Using Latest Simulation Results
70
.
Data Tables
From the latest simulation results, the average cost per unit is calculated from the
number of units shipped over the lane and the total transportation costs associated with
those shipments (FlowUnits and FlowTransportationCost fields on the Simulation
Output Network Flows table).
1. Click on the Update Using Latest Simulation Results.
2. Click Paste Field
.
► To Build from Step Graph
1. Click "Build from Step Graph"
2. Enter the Qty/Cost break points in the window that opens, see example below. Here,
the first 100 products shipped over this lane have a cost rate of 10, the next 400 (from
product # 100 to 500) of 8 and all products after the first 500 have a cost rate of 7.
► To Lookup from a Rate Database
1. From the drop-down list choose the method of shipment.
2. Click on the Lookup from Rate Database button.
4. Click Paste Field
. The Field Guru will automatically close.
► To Use the Czar-Lite Database
1. On the Products table select a Class from the drop down list in the Class field.
2. Select how you want classes divided (weight break function or single number).
71
Printed Documentation
3. Click the Calculate using CzarLite button
4. Click Paste Field
.
. The Field Guru will automatically close.
Note: CzarLite is an optional database that is compatible with the SC
Guru software. CzarLite determines shipping costs based on industry
standards by comparing shipping weight and site zip codes. For more
information on CzarLite, contact SMC3 at www.SMC3.com
Note: If you calculate using CzarLite, the Cost Basis field must be
Weight.
72
Data Tables
Avg Cost Field Guru
In this number field, enter the transportation average cost rate used by each shipment
from Source site to Destination site or click the in-cell button
to start the Field Guru
dialog.
Here you enter a number or a probability distribution function. You can also use the
latest simulation results, enter a step function, lookup from a rate database or use
CzarLite for the calculation.
► To Enter Probability Distribution Functions
1. Select the Distribution from the drop down menu.
2. Enter values for distribution parameters either by typing in the fields or using the
number pad.
3. Click Paste Field
.
► To Update Using Latest Simulation Results
From the latest simulation results, the average cost per unit is calculated from the
number of units shipped over the lane and the total transportation costs associated with
those shipments (FlowUnits and FlowTransportationCost fields on the Simulation
Output Network Flows table).
1. Click on the Update Using Latest Simulation Results.
2. Click Paste Field
.
► To Build from Step Graph
1. Click "Build from Step Graph"
2. Enter the Qty/Cost break points in the window that opens, see example below. Here,
the first 100 products shipped over this lane have a cost rate of 10, the next 400 (from
product # 100 to 500) of 8 and all products after the first 500 have a cost rate of 7.
73
Printed Documentation
► To Lookup from a Rate Database
1. From the frop-down list choose the method of shipment.
2. Click on the Lookup from Rate Database button.
4. Click Paste Field
. The Field Guru will automatically close.
► To Use the Czar-Lite Database
1. On the Products table select a Class from the drop down list in the Class field.
2. Select how you want classes divided (weight break function or single number).
3. Click the Calculate using CzarLite button
4. Click Paste Field
.
. The Field Guru will automatically close.
Note: CzarLite is an optional database that is compatible with the SC
Guru software. CzarLite determines shipping costs based on industry
standards by comparing shipping weight and site zip codes.
Note: If you calculate using CzarLite, the Cost Basis field must be
Weight.
74
Data Tables
Quantity Field Guru
The Quantity Field Guru looks like this:
Quantity Field Guru
To Enter Quantity Data
1. Complete the Field Guru value field by entering the quantity in the Number field or by
Selecting a distribution type by clicking on the Distribution drop-down list and choosing
the correct probability distribution.
2. Enter the distribution parameters (if using a distribution parameter) using the number
pad or manually typing the numbers in the appropriate parameter field.
3. Select if this value should be applied to all records in that column (All) or to just this
record (Single).
4. Click the paste field button
. The Field Guru will automatically close.
Note: The default Quantity setting is unit-based. If you do not enter a
distribution, SC Guru assumes the Quantity entered is the number of units to
be produced.
75
Printed Documentation
Distance Field Guru
SC Guru can calculate the distance between source and destination site in two different
ways for you, if you click the in-cell button
to see the Field Guru.
Field Guru - Distance
To calculate the distance:
1. Click Calculate using Defaults. SC Guru calculates the distance between the sites
based on the latitude and longitude of the sites and the transportation circuity factor
specified in the model options.
<OR>
2. Click Calculate using Routing. SC Guru calculates the distance between the sites
based on the road distance data in MapPoint. MapPoint must be installed on the same
computer as SC Guru in order to use this feature.
76
Data Tables
CO2 Field Guru
Transportation Method
Weight Units
77
Printed Documentation
Custom Data Field
Custom Data Fields
This field can be used to add a custom string to this row, of this table. Later, this field
can be accessed via script for simulation.
78
Data Tables
Notes Data Field
Notes
This text field allows the user to type any notes pertaining to this row of this table.
79
Printed Documentation
ID
ID Field
This is an automatically generated number by Supply Chain Guru. It cannot be
changed by the user.
80
Data Tables
Multi-Time Period Tables
Periods
Start Date and End Date
The start and end dates for the periods are established through the general Model
Options.
Period Interval
In the Every number field, enter a numerical value for the length of each period, and
select a time unit from the drop-down menu. These intervals will designate the time
periods for the data changes within the multi-time period functionality.
Generate Periods and Clear All
Clicking on the Generate Periods button will automatically generate the time periods
available for data changes throughout the model. On the table, it will populate the
Period Name and Period Start columns.
Clicking on the Clear All button will delete the time periods, and the model will function
as a Single-Time period model.
Period Name
The Period Name field will be automatically filled by clicking on the Generate Periods
Button. This text field can also be entered by clicking on the field and entering a name
for the period. After Generating Periods, the name of the period can be changed by
double clicking on the field.
Period Start
In this number field, enter the date for the start of that specific period. This field will be
automatically update when the Generate Periods button is used.
Note: The Periods will be used throughout the Multi-Time Period Data Table Fields.
81
Printed Documentation
Products Multi-Period
Period Name
In this drop down menu, select the Period Name in which the Product Information will
change.
Name
In this text field, select a unique Name to represent product or a Stock Keeping Unit
(SKU) number from the drop down menu.
Value
In this number field, enter a monetary value for each unit for this Period. Think of it in
terms of an accounting valuation, an assessment of the value of your product while in
stock. The Value field is used to calculate the inventory investment and inventory
holding costs.
If a value is not populated for a specific period, the Value will default to the previous
periods Value.
Price
In this number field, enter the revenue generated from the sale of a single unit of this
product. The product price is used to calculate revenue statistics.
If Price is not populated for a specific period, the Price will default to the previous
periods Price.
82
Data Tables
Sites Multi-Period
Period Name
In this drop down menu, select the Time Period in which the site data changes.
Name
From the drop down list, select the Site Name of an existing site within the model.
Fixed Operating <Cap,Cost>
In this field, enter a function that defines the relationship between operating capacity
and operating costs for this specific site during this time period. The function is
specified by a series of coordinates. The first number in the coordinate indicates
throughput capacity. The second number indicates operating cost.
For example, an entry of <0, 1000000> <500000, 2000000> <15000000, INF> indicates
that there is an initial operation cost of $1,000,000 before any product is shipped. In
order to get capacity to more than 500,000, the operating cost increases to $2,000,000.
The maximum capacity is 15,000,000 as indicated with a cost of infinite (INF). If the
cost is INF for a certain capacity level, that capacity is considered as a hard constraint.
See also Fixed Cost Fields.
Closing Cost
In this number field, enter the monetary cost of shutting down operations at this site
during the specific time period. In an optimization, closing costs will be applied if a site
of type Existing Facility is closed during this period.
83
Printed Documentation
Sourcing Policies Multi-Period
Period Name
In this drop down menu, select the Time Period in which the Sourcing Policy data will
change.
Site
In this drop down menu field, select the site for which the Sourcing Policy will be
changed.
Product Name
In this text field, enter the product for which the Sourcing Policy will be changed.
Source Name
In this list field, choose a site that can fill this replenishment order, or a work center that
has a routing record for this product for this time period.
Note: If using the Make souring policy, this field can be left blank, or can be set to a
work center with a routing for this product.
Avg Unit Cost
This field specifies the average cost per unit for sourcing to be used in the network
optimization for this time period.
Alternatively, instead of having a simple constant cost, you can set up a cost schedule,
using quantity break points and different costs with the Guru bracketed format, such as
<0,1.50> <5000, 1.25> <10000, 1.00>. In this example, the sourcing cost per unit is
1.50 for units 0 through to 5,000, 1.25 for units 5,000 through to 10,000, and 1.00 for
units 10,000 and up. For an order consisting of 20,000 units, the total cost will be:
(5,000-0)*1.50 + (10,000-5,000)*1.25 + (20,000-10,000)*1.00 = 23,750.
Note: Simulation and optimization handle costs differently! Simulation costs are
calculated on a per order basis for each individual order (using the Sourcing Cost
value). Optimization costs are calculated using the aggregate flow quantity for the
entire time horizon (using the Avg Unit Cost value). Thus, when using quantity-cost
break points, you will use different break points for simulation and optimization.
84
Data Tables
Transportation Policies Multi-Period
Period Name
In this drop down menu, select the Time Period in which the Transportation Policy data
will change.
Source Site
In this text field, choose the source site from which the product is to be transported for
this time period.
Destination Site
In this list field, select the destination site that will receive the product for this time
period.
Product Name
In this text field, choose the product to be transported for this time period.
Transportation Policies can be product-specific or product-neutral. Specifying a product
will create a product-specific transportation policy that only affects transporting this
product from Site A to Site B. No other product will use this policy. Leave the product
field empty to define a transportation policy that applies to all the products from one site
to another. If a product-specific policy does not exist for a given product between Site A
and Site B, the product-neutral policy will be used.
Avg Cost
In this field, enter the change in the Average Cost during this time period. The Avg Cost
field is related to the Cost Basis field, which is specified on the single-time period
transportation policies table. The value entered in the Avg Cost field is the
transportation cost per Cost Basis unit. For example, if Cost Basis is Qty, Avg Cost
should be the cost to ship 1 unit. If Cost Basis is Distance, the Avg Cost should be the
cost of shipping 1 unit of distance. Avg Cost has an Average Cost Field Guru
associated with it.
Flow Reqt
In this number field, enter the amount of this product required for shipment over the
transportation lane for this time period. Flow refers to the amount of product moved by
this transportation policy in a given time period. An optimization will use flow
requirements as constraints.
Flow Reqt Type
85
Printed Documentation
In this text field, choose the flow requirement type for this period: conditional minimum,
minimum, maximum, or fixed. This defines how the Flow Requirement is used in an
optimization. The conditional minimum flow establishes that, in order to use this
transportation lane for any shipments, a minimum flow is necessary. Essentially this
constraint is similar to saying the flow can be 0 or higher than the minimum.
Load Cost
Cost per unit to load product during this period.
Unload Cost
Cost per unit to unload product during this period.
Duty Rate
In this field enter a duty rate to represent the taxes and tariffs that will be levied for each
shipment on this lane for this time period. The actual duty cost is calculated by
multiplying the duty rate by the shipment’s total value (product value multiplied by
shipment quantity.)
Return Trip Cost
In this field, enter the cost of making the return trip back to the source
Mode
Specify a mode for the shipment
86
Data Tables
Inventory Policies Multi-Period
Period Name
In this drop down menu, select the Time Period in which the Inventory Policy data will
change.
Site
In this text field, select the site for which an inventory policy is being changed for this
time period.
Product Name
In this text field, select the product for which an inventory policy is being changed during
this time period.
Inbound Cost
In this number field, enter the new activity cost of handling and moving one unit of this
product from the receiving dock into inventory for this time period. Inbound and
outbound costs include such costs as paper tracking procedures, handling equipment,
and personnel.
Note: Inbound Cost does not include Transportation costs.
Outbound Cost
In this number field, enter the new activity cost of removing one unit of this product from
inventory to the shipping dock during this time period. Inbound and outbound costs
include such costs as paper tracking procedures, handling equipment, and personnel.
Note: Outbound Cost does not include Transportation costs.
Inbound Capacity
In this number field, enter the maximum quantity of product this site is capable of
accepting during this period. You can also leave it blank or enter INF (infinity) to define
a capacity with no maximum.
Outbound Capacity
87
Printed Documentation
In this number field, enter the maximum quantity of product this site is capable of
shipping during this period. You can also leave it blank or enter INF (infinity) to define a
capacity with no maximum.
Inv Carrying Cost %
This number field specifies the cost percentage for holding inventory of specified
product at this site during this period in the optimization run. This percentage and the
Product Value are used to calculate inventory holding costs. If the inventory carrying
cost percentage is 10% for example, enter ”10” in this field.
Inv Turns
This field allows you to specify a (piecewise) linear function from which the average
inventory can be calculated during optimization.
We define the following relationship between Average Inventory and Throughput:
Average Inventory = m x Throughput
Where m is the inverse of the inventory turns value.
Max Inv Qty
This number field specifies the maximum number of units of specified product that this
site can stock during this period.
Min Inv Qty
This number field specifies the minimum number of units of specified product that this
site is allowed to stock during this period.
Scheduled Receipt
In this number field, enter the number of units that this site will receive during this period
outside of the other logic set up in the model.
Safety Stock
This number field specifies the number of units held in inventory to buffer against stock
outs due to demand variation.
Note: Inventory optimization software is required to calculate the optimal safety stock in
a system. In the network model, the value of the safety stock is input as a quantity and
needs to be determined using an inventory optimizer.
Cycle Stock
88
Data Tables
This number field specifies the number of units held in inventory to facilitate meeting
seasonal demand efficiently. The unit basis is quantity.
Note: Inventory optimization software is required to calculate the optimal cycle stock in a
system. In the network model, the value of the cycle stock is input as a quantity and
needs to be determined using an inventory optimizer
89
Printed Documentation
Processes Multi-Period
Period Name
In this drop down menu, select the time period in which the changes in the routing will
occur.
Process Name
In this text field, enter a descriptive name for the process you are specifying for this
period.
Process Step Name
In this text field, enter a descriptive name for this particular step of the process that you
are specifying.
Next Process Step
In this text field, choose the next step of the process. When the process is complete,
choose None or leave the Next Process Step field blank.
Cost Per Unit
In this number field, enter the cost of production for each unit at this work center during
this period. Each step in a production process can have a different cost. As the
production order goes through each routing step, costs accumulate until the order is
complete. The total cost of the order is then added to the site production cost statistics.
Setup Cost
In this number field, specify the initial costs for implementing the Work Center to
process a specified product during this period. Setup Costs are applied for each batch,
i.e. the setup costs are calculated based upon the lot size and the number of units
processed.
Yield
In this number field, enter the loss factor due to this work center during this period. For
example, if 10% of the material that was input to a cutting production step (making
skewed edges straight) is lost due to the cutting, the yield factor is equal to 0.9: 90% of
the material that was inputted is outputted after this production step.
Demand (from a customer/facility or input of the next work center) determines the net
production, that is the amount that needs to be output of a certain work center. The
input needed at a work center (gross production) is calculated from the demand and the
yield value.
90
Data Tables
91
Printed Documentation
Work Centers Multi-Period
Period Name
In this drop down menu, select the Period for which the changes will occur.
Name
In this text field, select the name of the work center which will change during this time
period.
Site
In this text field, select the site this work center is located during this time period.
Fixed Startup <Cap/Cost> (Optimization only)
In this field, enter a function that defines the relationship between startup capacities and
startup cost. The function is specified by a series of coordinates. The first number in
the coordinate indicates shipment capacity. The second number indicates the startup
cost.
For example, an entry of <0, 1000000> <500000, 2000000> <750000, 2500000>
indicates that before any products can be shipped, an initial expenditure of $1,000,000
must be invested. In order to get capacity to more than 500,000, an initial expenditure
of $2,000,000 is needed. For capacity to be greater than 750,000, an initial expenditure
of $2,500,000 is required.
Fixed Startup Costs are always applied to the optimization horizon.
Fixed Operating <Cap/Cost>
In this field, enter a function that defines the relationship between operating capacity
and operating costs for this time period. The function is specified by a series of
coordinates. The first number in the coordinate indicates production capacity. The
second number indicates operating cost.
For example, an entry of <0,1000000><500000, 2000000> <15000000,INF> indicates
that there is an initial operation cost of $1,000,000 before any product is produced. In
order to get capacity to more than 500,000, the operating cost increases to $2,000,000.
The maximum capacity is 15,000,000 as indicated with a cost of infinite (INF). If the
cost is INF for a certain capacity level, that capacity is considered as a hard constraint.
Closing Cost
92
Data Tables
In this number field, enter the monetary cost of shutting down the operations of this
work center in this period. Closing costs will be applied if a work center with the type
Existing Work Center is closed during this period.
93
Printed Documentation
Work Resources Multi-Period
Period Name
In this drop down menu, select the time period in which the changes to the work
resource will occur.
SiteName
In this text field, specify the site where this resource is used during this period.
Name
In this text field, select the name for the work resource which will change during this
time period.
Units
In this number field, enter the number of identical units of this resource available to
perform work during this time period. It must be a whole number.
Unit Fixed Cost
In this number field, enter the fixed unit cost for each work resource during this period.
As a fixed cost, it does not impact the operating financial statistics such as profit or
expenses, but total fixed costs are included in the output report. The total fixed costs
can be used to compare scenarios and trade off investment in additional resource units
to improve productivity at this work center, i.e., would having two pieces of the same
equipment effectively double output in a cost effective manner?
Hourly Cost Cap
In this text field, specify the <Cost,Cap> structure per hour for this resource during this
period.
94
Data Tables
Transportation Assets Multi-Period
Period Name
In this drop down menu, select the name of the time period for which the changes for
this transportation asset will occur.
Name
In this text field, select the name of the asset which will change during this time period.
Units
In this number field, enter the number of units of this asset that are available for use in
the network during this time period. Units must be a whole number (i.e., you cannot
have half a truck).
Note: Be sure to specify the Asset being used in the Asset field of the Transportation
Policies data table.
Unit Fixed Cost
In this number field, enter the total cost of owning or using each unit of this asset during
this time period. This is a fixed cost, not used to calculate profits or expenses in the
network operation.
Hourly Cost Cap
Specify the <Cost,Cap> structure per hour for this asset during this period.
95
Printed Documentation
Products
Name
In this text field, enter a unique Name to represent product or a Stock Keeping Unit
(SKU) number.
Value
In this number field, enter a monetary value for each unit. The Value field is used to
calculate the inventory investment and inventory holding costs. It is incorporated in the
following formula:
Inv holding cost = Avg Inv * Product value * Holding Cost Percentage * Length of
Time in Inventory
Price
In this number field, enter the revenue generated from the sale of a single unit of this
product. The product price is used to calculate revenue statistics.
Each time a customer order for this product is filled, it is registered as a sale. Revenue
is determined by the number of units sold multiplied by the price of the product. In case
a Unit Price is specified on the Demand table, in that case the Price in the Products
table is over-ridden. When no Unit Price is specified on the Demand table, the Price
field on the Product table is the default for Revenue calculations.
Weight
In this number field, enter the weight for a single unit of your product. Weight is used to
calculate truck fill levels and weight-based transportation costs. You can use the
English or metric system, just be consistent throughout your model. Do not specify a
unit of measure in this field (e.g., 10 ton), just the numeric value.
Cubic
In this number field, enter the cubic volume for each unit of product. Cubic is used to
calculate truck fill levels and cubic-based transportation costs. It is also used to
calculate site space utilization statistics. You can use the English or metric system, just
be consistent throughout your model. Do not enter a unit of measure, just the numeric
value.
Type
The type field enables you to define the allowable quantity values for this product.
Many products can only take on integer values, such as 1, 2, 3, etc. For example, if
you are modeling a product such as "airplane", it wouldn't make sense to have ½ of an
96
Data Tables
airplane! For such products, set the Type field to be "discrete". For products that can
have fractional values, such as liquid chemicals, or dry-mix concrete, set the Type to be
"continuous". If the field is left empty, then it is assumed to be continuous.
Status
The status field allows you to specify whether a product is included or excluded from a
model simulation or optimization.
If the field is left blank, the product is assumed to be included.
If the product status is set to "Exclude", none of the policies that use this product
will be built, including inventory, sourcing, product-specific transportation policies,
and processes.
Class
In this number field, select the shipping class. Only use this field if your shipping policy
is Less Than Truckload (LTL). The National Motor Freight Classification Blue Book
designates the shipping category classification numbers.
The shipping class determines shipping costs for any product shipped as LTL. For
more information see transportation policies.
97
Printed Documentation
Sites
Name
In this text field, enter a unique Name to represent the site.
Address, City, State, and Country
In these text fields, enter the location of the site. You will notice the Field Guru in-cell
button
after the City, State and Country fields. This is an feature that will use the
built in Geo-Coder to correctly place the site at the correct Latitude and Longitude.
The Geocoding of sites uses a GeoDatabase set in Model Options (F3. The default
database contains most of the main cities throughout the world as well as all of the
Airport codes.
Note: For sites outside the United States, leave the state field blank.
Postal Code
In this number field, enter the 5-digit United States postal, or zip code. To change the
postal code, click in this field and type the desired postal code. This value can also be
GeoCoded without any additional information.
Note: For sites outside the United States, leave the Postal Code field blank.
Status
In this text field, choose the site status:
Include - This site is to be included in a simulation or optimization run.
Exclude - This site is to be excluded in a simulation or optimization run.
Consider - In optimization, the software will recommend this site be opened or
closed. Simulation will include this site if it is an existing facility and exclude it if it
is a potential facility.
Type
In this text field, choose the site state:
98
Data Tables
Existing Facility - Indicates this site presently exists in the supply chain.
Potential Facility - Indicates this site presently does not exist in the supply chain.
Customer - Indicates a site where demand is initiated. Customer sites introduce
demand into the supply chain and generate revenue. They do not carry
inventory, ship to other sites, or produce any products. If you would like to do of
those things then your site type can not be a customer.
Status
Type
Simulation
Include
Existing Facility
Included
Potential Facility
Included
Customer
Included
Existing Facility
Included
Potential Facility
Excluded
Customer
Included
Existing Facility
Excluded
Potential Facility
Excluded
Customer
Excluded
Consider
Exclude
Status
Include
Consider
Exclude
Type
Optimization
Optimization
(Max Profit)
(Min Cost)
Existing Facility
Included
Included
Potential Facility
Included
Included
Customer
Included
Included
Existing Facility
Potential Facility
Closed If Optimal to do
So
Closed If Optimal to do
So
Customer
Opened If Optimal
Opened If Optimal
Only served if profitable
Not Served
Existing Facility
Excluded
Excluded
Potential Facility
Excluded
Excluded
Customer
Excluded
Excluded
99
Printed Documentation
Capacity Period (Optimization Only)
In this text field, choose the period (Day, Week, Month, Quarter, or Year) over which the
cost numbers in the Fixed Startup <Cap,Cost> and Fixed Operating <Cap,Cost> fields
are applied.
Capacity Basis (Optimization Only)
In this text field, choose the unit measure you will use to determine the dimension of
shipment capacity in the Startup <Cap,Cost> and Operating <Cap,Cost> fields. Valid
Choices are
Quantity
Weight
Cubic
Fixed Startup <Cap,Cost> (Optimization Only)
In this field, enter a function that defines the relationship between startup capacities and
startup cost. The function is specified by a series of coordinates. The first number in
the coordinate indicates shipment capacity. The second number indicates the startup
cost.
For example, an entry of <0, 1000000> <500000, 2000000> <750000, 2500000>
indicates that before any products can be shipped, an initial expenditure of $1,000,000
must be invested. In order to get capacity to more than 500,000, an initial expenditure
of $2,000,000 is needed. For capacity to be greater than 750,000, an initial expenditure
of $2,500,000 is required.
Fixed Startup Costs are always applied to the optimization horizon.
Fixed Operating <Cap,Cost> (Optimization only)
In this field, enter a function that defines the relationship between operating capacity
and operating costs. The function is specified by a series of coordinates. The first
number in the coordinate indicates shipment capacity. The second number indicates
operating cost.
For example, an entry of <0, 1000000> <500000, 2000000> <15000000, INF> indicates
that there is an initial operation cost of $1,000,000 before any product is shipped. In
order to get capacity to more than 500,000, the operating cost increases to $2,000,000.
The maximum capacity is 15,000,000 as indicated with a cost of infinite (INF). If the
100
Data Tables
cost is INF for a certain capacity level, that capacity is considered as a hard constraint.
S
Apply Fixed <Cap, Cost> to Horizon (Optimization Only)
In this field, select Yes or No from the drop down menu. When it is set to Yes, the
specified Cost and Capacity structure for the Fixed Operating Costs is applied over the
total length of the optimization. When periods are specified in the Multi-Time Periods
Table, and this field is set to No, the Cost and Capacity structure will be applied to each
individual period.
Fixed CO2 <Cap, CO2>
The fixed CO2 field allows a user to specify levels of CO2 output based on the sites
throughput. This can be entered as a step function similar to site fixed operating costs.
Therefore, entering <0, 5000000><100000, 10000000> would represent 5000000 kg of
CO2 output from opening the site. If the site has a throughput of over 100000 then the
CO2 output would be 10000000 kg.
Expansion Only
If set to Yes, then the site cannot close after it has already opened. This prevents the
model from opening a new site for excess capacity in one period, then closing it for the
next.
Closing Cost (Optimization only)
In this number field, enter the monetary cost of shutting down operations at this site. In
an optimization, closing cost will be included if a site with the type Existing Facility is
closed.
Single Site Sourcing (Optimization only)
When this field is set to ”Yes”, the site will be required to source all products from only a
single site.
Graphic, Graphic Color, and Graphic Size
In these fields, choose how you want your site to appear on the Layout map. Graphic
Size is measured in points.
101
Printed Documentation
Note: It will be helpful to be consistent when choosing how your sites appear on the
Layout map. For example, you could choose to represent all existing facilities with a
red triangle 10 points in size and all potential facilities with blue squares 8 points in size.
Latitude and Longitude
In these number fields, enter the latitude and longitude of your site location. The
software will fill in the latitude and longitude if you use the Field Guru
in-cell button
located in the City, State, Country, or Postal Code field.
Weekly Schedule (Simulation only)
Selecting a weekly work pattern requires the site to ship and receive orders only during
its specified work times during a weekly period.
Annual Schedule (Simulation only)
This is used to change weekly schedules throughout the simulation. For example, a site
might only operate for three days during the a holiday week. In order to select an
annual schedule you must first populate it in the Annual Schedules table.
102
Data Tables
Demand
Customer Site
In this text field, enter the a customer site in the Demand table that you would like to
that will request a product.
A Tip: You can select your Products and Sites from the drop-down list fields or enter
the first few letters of the product or site and the software will find the first match from
the drop-down list.
Product Name
In this text field, enter the product that is being demanded.
Quantity
This field supports both numbers and distributions. If a probability distribution is
specified, the quantity will be randomly selected each time the demand requirement
occurs in simulation. For optimization, the mean of the distribution will be used as the
demand amount. Use the field Guru for help inputting the correct distribution.
Order Time
The order time is the time the order is placed if only one Occurrence is scheduled (see
occurrences below). If more than one occurrence is scheduled, then the Order time
field becomes the time of the first Order, then the "Time Between Orders" field dictates
the next time an order occurs.
Optimization is only currently only supports orders with one Occurrence.
Order time has a Field Guru associated with it that allows you to enter probability factors
or dates for order time.
Due Date
This number/distribution field is used to specify when an order must be filled.
In a simulation, the order cycle time is the period of time between the occurrence of the
order (Order Time) and the time the order was satisfied (arrives at the customer and
fulfills demand). When the order arrives at the customer, the current time is checked
and compared to the Due Date. This is how the software determines if a shipment is on
time or late.
In optimization, the Due Date field can be used as a constraint. If you populate the Due
Date field for records in an optimization, and then check "Classify Demand By Due
103
Printed Documentation
Date" in Model Options (F3), it will act as a constraint for flow on the customer flow (the
last echelon of the model). The demand with due date constraints will not be able to
use any mode or lane that is longer than the specified Due Date. For this feature,
specified the actual date due (ie 1/1/2010) is not supported.
Due Date has a Field Guru associated with it, see Due Date Field Guru for details.
Note: The default Due Date unit is DAY. If you do not enter a time unit, the software
assumes the Due Date is measured in days.
Note: If Due Date is left Blank, the software assumes the order is due immediately when
demand occurs.
For example:
If you want the Due Date to occur:
Enter
As soon as an order is placed
0 or leave blank
1 day after the order is placed
1Day
Set the actual day it is due
5/5/2009
Occurrences
In this number/text field, enter how many times this demand requirement will occur. A
demand must occur at least once. When you enter a number greater than one, demand
will occur multiple times.
For example:
If you want the Occurrences to take
place:
Enter
1 time
1 or leave blank
10 times
10
As long as the simulation runs
INF
104
Data Tables
Note: If you are defining demand by using a pattern, you do not need to enter the
Occurrences or Time Between Orders. The pattern specifies this for you. The software
will ignore data entered in these fields.
Time Between Orders
The Occurrences field is used to specify the time between multiple orders. In this
number/time/distribution, enter how much time must pass between each recurring
demand. For example, Time Between Orders can be 24 HR, meaning that orders recur
every 24 hours for as many occurrences specified.
Note: You must enter data in this field if the Occurrences are greater than 1. If you do
not enter Time Between Orders and demand recurs, the software will assume that this
demand happens once a day.
Time Between Orders examples are in the following table.
If you want:
Enter
Recurring daily demand
Time Between Orders: 1 DAY or leave blank
Occurrences: INF
Randomly occurring demand
according to a triangular distribution
Time Between Orders: T(1,3,4) DAY
Occurrences: INF
Note: If you are defining demand by using a pattern, you do not need to enter a data in
the Occurrences or Time Between Orders fields. The pattern specifies this for you.
Pattern (Simulation Only)
This text field allows patterns of demand to be distributed over periods of time. Pattern
represents a predefined set of occurrences, instead of a single occurrence.
Note: If you are defining demand by using the Occurrences and Time Between Orders,
you do not need to enter data in the Pattern field.
Pattern is directly related to Quantity. The pattern you select will take the total
aggregate quantity stated in the Quantity field and spread it out, as evenly as possible,
over the desired time frame. For example, If Quantity is less than the number of
occurrences in the Pattern, the software adds additional time between the recurring
demand and the order. If Quantity is greater than the number of occurrences in the
Pattern, the software evenly distributes the quantity over the entire time amount.
105
Printed Documentation
Note: If you specify a pattern, Quantity field must be a number. Distribution functions
are not allowed in conjunction with patterns.
Pattern examples are in the following table.
If the Quantity Is:
And Pattern Is:
Then:
30
Month to Day
1 unit is ordered every day for 30
days.
15
Month to Day
1 unit is ordered every 2 days for
30 days resulting in 15
occurrences.
40
Month to Day
2 units are ordered each day for
10 days, followed by 1 unit each
day for 20 days. The aggregate
quantity amount will be 40 units.
The 40 units will be demanded
over the course of 30 days.
Following patterns are available:
This pattern
Results in part of Quantity
being ordered
Over the course of
Year to Month
Once A Month
A Year
Year to Week
Once A Week
A Year
Year to Day
Once A Day
A Year
Month to Week
Once A Week
A Month
Month to Day
Once A Day
A Month
Month to Hour
Once Every Hour
A Month
Week to Day
Once A Day
A Week
Week to Hour
Once Every Hour
A Week
Day to Hour
Once Every Hour
A Day
106
Data Tables
Note: Pattern supports data transfer from other types of systems, such as ERP or
Forecasting. By choosing the right pattern, you can directly use the results of a
forecasting run or a database query.
Mode
Enter the mode for the demand to use
Order Number (Simulation Only)
In this number field, enter an order number. This is property is accessible when using
scripting in simulation, other than that it does not have any direct functionality.
Priority
In this number field, enter an order number. This is property is accessible when using
scripting in simulation, other than that it does not have any direct functionality.
Unit Price
A customer specific price can be defined for one unit of the product being demanded in
this number field. This number will then be used to calculate revenue generated by this
site by demanding this specific product instead of the value listed in the Price field of
this product on the Products Table.
When the Unit Price field is left blank, the Price field of the Products Table will be used
to calculate revenue.
Unit Weight
A customer specific weight can be defined for one unit of the product being demanded
in this number field. This number will then be used to calculate shipment weight at this
site by demanding this specific product weight instead of the weight listed in the Weight
field for this product in the Products Table.
When the Unit Weight field is left blank, the Weight field in the Products Table will be
used to calculate Shipment Weight. Currently this Unit Value will only apply to the first
echelon above the customer.
Unit Cubic
A customer specific cubic volume can be defined for one unit of the product being
demanded in this number field. This number will then be used to calculate shipment
cubic volume at this site by demanding this specific product cubic volume instead of the
value listed in the Cubic field of this product on the Products Table.
107
Printed Documentation
When the Unit Cubic field is left blank, the Cubic field in the Products Table will be used
to calculate shipment cubic volume. Currently this Unit Value will only apply to the first
echelon above the customer.
Cancel If Late (Simulation Only)
If set to Yes, the customer order will be canceled if it cannot be delivered on time (i.e.
before the DUE DATE); this is determined at the site that ships to the customer. If the
site can not ship the item in time to the customer, the order will be dropped.
108
Data Tables
Sourcing Policies
Site
In this text field, enter the site for which the sourcing policy is being applied to.
Product Name
In this text field, enter the product for which the sourcing policy is being applied to.
Sourcing Policy
In this text field, choose a sourcing policy. See Sourcing Policies to learn about the
different kinds of Sourcing Policies.
Policy Parameter
This number field is used in conjunction with the Multiple Sources and Single Source
sourcing policies.
For the Multiple Sources (Order of Preference), Multiple Sources (Allocate by
Preference), and Make (First Available) sourcing policies, assign a preference to each
source site. For example, you have two possible sources for your Lemonade Lemonade Supplier1 and Lemonade Supplier2. Lemonade Supplier1 is your most
preferred source, so you would assign a Policy Parameter of 1. For Lemonade
Supplier2, you would enter 2 in the Policy Parameter field because it is your second
choice for supply.
For Multiple Sources (Probability), and Make (Select by Probability) assign a probability
to each source site. For example, you have two possible sources for your Lemonade Lemonade Supplier1 and Lemonade Supplier2. Lemonade Supplier1 has a probability
of filling replenishment orders of 75. Lemonade Supplier2 has a probability of filling
replenishment orders of 25. This means that, on average, Lemonade Supplier1 will fill
75% of the replenishment orders and Lemonade Supplier2 will fill 25% of the
replenishment orders.
Note: You enter the probability of .75 (75%) as 75 in the Policy Parameter field. Total
probabilities must add up to 100.
Source Name
In this list field, choose a site that can fill this replenishment order, or a work center that
has a process record for this product.
109
Printed Documentation
Note: If using the Make souring policy, this field can be left blank.
BOM Name
In this text field, you choose the BOM Name for the end product you are making.
This should be used when defining a ’Make’ sourcing policy. If the end product defined
in this ’Make’ sourcing policy is made up of component products from further upstream
in the model, a Bill of Materials data table can be defined along with this ’Make’ sourcing
policy.
The Make policy tells the software that this end product is being made at that particular
site, while the BOM Name tells the software to look at the relevant BOM for the amount
of component product(s) that is required to make that particular end product.
Any subsequent order for the end product with a BOM will trigger an inventory check for
its component products. The corresponding inventory policy for the component
product(s) at that site will then decide if a replenishment order should be placed for the
component product(s).
Note: If using the make policy, you should have listed all components of your product in
the Bill of Materials data table.
Process
In this field, select the process name that the product has to go through while at this
particular site. This process can be chosen from the drop-down list in this field.
Processes have to be specified on the Processes Table, and should have an
associated Workcenter(s).
Sourcing Cost (Simulation only)
Enter the unit cost of production if it is made at this site.
Alternatively, instead of having a simple constant cost, you can set up a cost schedule,
using quantity break points and different costs, with the Guru bracketed format, such as
<0, 1.50> <50, 1.25> <100, 1.00>. In this example, the sourcing cost per unit is 1.50 if
the order quantity is between 0 and 50, 1.25 for quantities between 50 and 100, and
1.00 for quantities greater than 100.
Note: You should always make the first cost in a cost lookup function start with a
quantity of zero, such as <0, 1.50>. If you setup the first cost/qty lookup to a number
greater than zero, you will not have any cost setup for low qty numbers!
Source Lead Time
110
Data Tables
If using a Make sourcing policy, in this number/distribution field, enter the production
time per order. This is independent of the number of items in an order. For example, it
may take 5 hours to prepare a machine before items are produced.
If receiving a product from outside, enter the time it takes to issue an order. For
example, it may take 2 hours to do the paperwork for an order.
Source Lead Time Per Unit (Simulation only)
In this number/distribution field, enter the additional time it takes to produce an item in
the order. For example, each unit of lemonade may take 2 minutes to be produced. If
you do not make the product at this site, you do not have to enter data in this field.
Note: The software calculates total production time using Source Lead Time + (Source
Lead Time Per Unit X number of units in the order).
Avg Unit Cost (Optimization only)
This field specifies the average cost per unit for sourcing to be used in the network
optimization run.
Alternatively, instead of having a simple constant cost, you can set up a cost schedule,
using quantity break points and different costs with the Guru bracketed format, such as
<0,1.50> <5000, 1.25> <10000, 1.00>. In this example, the sourcing cost per unit is
1.50 for units 0 through to 5,000, 1.25 for units 5,000 through to 10,000, and 1.00 for
units 10,000 and up. For an order consisting of 20,000 units, the total cost will be:
(5,000-0)*1.50 + (10,000-5,000)*1.25 + (20,000-10,000)*1.00 = 23,750.
Note: Simulation and optimization handle costs differently! Simulation costs are
calculated on a per order basis for each individual order (using the Sourcing Cost
value). Optimization costs are calculated using the aggregate flow quantity for the
entire time horizon (using the Avg Unit Cost value). Thus, when using quantity-cost
break points, you will use different break points for simulation and optimization.
Apply Cost To Horizon
When set to Yes, the specified Avg Unit Cost will be calculated over the total length of
the optimization. When periods are specified in the Multi-Time Period Periods Table,
and this field is set to No, the Avg Unit Cost will be applied to each individual period.
This setting matters for the total costs only if the Avg Unit Cost specified is a stepwise
function. If the Avg Unit Cost is a numeric value, the total Production/Sourcing costs will
be the same whether the model is a single-time or multi-time period model.
Max Sourcing Distance (Optimization only)
111
Printed Documentation
In this number field, enter the maximum distance allowed between source and
destination sites for the product. In an optimization, the software will limit the sourcing
alternatives to those within the maximum distance radius.
Note: Entering 0 or leaving Max Sourcing Distance blank does not impose any
constraint.
Status
In this field, choose whether you want to include or exclude this Sourcing Policy for
simulation and optimization.
Type
In this field, choose whether this Sourcing Policy exists or should be considered during
optimization.
Minimum Order Quantity
Denote the minimum order quantity for this source to be used.
Order Lot Size
Denote the size of the lot for this source.
Allow Back Orders for Cust
In this Yes/No text field, choose whether to allow back orders for orders coming from
customer sites. If a site does not have enough inventory to fill the order:
Yes -- holds the unfilled orders until they can be filled; this is a back order.
No -- deletes orders that cannot be filled. This will result in lost revenues.
Note: Backorders are always allowed for non-customer sites.
CO2
Denote the CO2 emissions for this source. See CO2 Functionality for more information.
Graphic, Graphic Size, Graphic Color
In these text fields, choose how you want your sourcing policies between a site and it's
source site to appear on the Layout map. Graphic Size is measured in points.
112
Data Tables
Note: For a better visual understanding of your supply chain, be consistent when
choosing how your sourcing policy connections appear on the Layout map. For
example, you could choose to represent all Single Source policies with a solid red line,
1 point in size and all multiple Source (Most Inventory) policies with a dotted blue line, 1
point in size.
Network Graphic, Network Graphic Size, Network Graphic Color
In these text fields, choose how you want your network flows between the source site
and destination site to appear on the Layout map. Network Graphic Size is measured in
points.
113
Printed Documentation
Bill of Materials (BOM) Table
Name
In this text field, enter the BOM name. We suggest adding the suffix BOM to the end
product name, for example, Lemonade_BOM.
Product Name
In this text field, enter the name of one of the components needed to produce the end
product.
Quantity
In this text field, enter the quantity of this component needed to produce the end
product.
Note: It is also possible to create by-products by using negative numbers in the
Quantities field. By-products are materials created in addition to the main through the
production process. By-Products must also be listed on the Product Data Table.
By -products are listed on the network flows output tables: negative flow for simulation,
ending up at a fictitious ”Trash” node for optimization.
In the optimization module it is possible to have demand occurring for the By-product.
Only the By- product units that are left over after demand is fulfilled will be discarded in
this case.
114
Data Tables
Transportation Policies
Source Site
In this text field, choose the source site from which the product is to be transported.
Destination Site
In this list field, select the destination site that will receive the product.
Ship To
If the Ship To field is used in a transportation policy it means that the SourceDestination lane becomes a virtual lane. The Source does not ship directly to the
Destination, but it ships to the site specified in the Ship To field (the end destination of
the route is still the site specified in the Destination Site field). Transportation policies
for the Source - Ship To and Ship To - Destination site combinations need to exist in the
transportation policies table.
Product Name
In this text field, choose the product to be transported. Transportation Policies can be
product-specific, apply only to a set of products (using a set in the Groups Data Table),
or apply to all products on that lane if the Product Name is left blank. Specifying a
product will create a product-specific transportation policy that only affects transporting
this product from Site A to Site B. No other product will use this policy.
If you are using the aggregate or disaggregate transportation policy, you will designate
a transportation asset type as "container" in the Transportation Assets Data Table. This
container will be visible in the drop down box of the Product Name Field.
Mode
The mode is a descriptive term used to describe the transportation mode, such as
Customer_Delivery or TruckingCompany1.
Mode Rule
In this list field, choose the Mode Rule to be used for transportation policies that have
multiple modes (these have the same Source-Destination combination). The options
are explained in the table below:
Mode Rule
Example
First
The mode with the lowest Mode
number will be used.
115
Printed Documentation
First Available
Asset
The mode for which an asset
becomes available first will be used.
By Probability
The mode will be picked based on
the probability. Here the mode
number reflects this probability.
(See Mode Parameter)
On Due Date
In the simulation engine, the modes
are sorted in descending order from
Longest to shortest. The first mode
that can fulfill the order on time
(before or on the Due Date) will be
used.
On Qty
The mode will be picked based on
the size of the order (in units). One
mode with mode# 0 needs to be
specified, and other modes where
the mode# is used as the unit-break
points. If there are 2 modes, one
with mode# 0 and one with mode#
200, orders that have a size
between 0 and 200 units, will take
mode 0 and orders =>200 units, will
take mode 200.
On Weight
The mode will be picked based on
the size of the order (in weight).
Similar to On Qty.
On Cubic
The mode will be picked based on
the size of the order (in cubic).
Similar to On Qty.
Queue Only
Shipments will only be placed in a
queue, but never dispatched.
Queue Only assumes a customer
written script takes care of
scheduling shipments.
Custom
A custom script defined in the
scripts table.
Parameter
The parameter is used differently depending on the mode rule specified.
116
Data Tables
Mode Rule
Parameter use
First
Modes will be used in alphabetical
order by Mode Name.
By Probability
Enter 30, if chances are 30% that
this mode will be used. The
probabilities for the lane need to
add up to 100.
On Qty
The mode will be picked based on
the size of the order (in units).
Each mode should have a range in
which to send it (ie 0-200 =
Mode_1, 200-500 = Mode 2, 500 And above = Mode 3). Take the
first number in the range for that
mode, and place that in the mode
parameter.
On Weight
Each mode should have a range in
which to send it (ie 0-200 =
Mode_1, 200-500 = Mode 2, 500 And above = Mode 3). Take the
first number in the range for that
mode, and place that in the mode
parameter.
On Cubic
Each mode should have a range in
which to send it (ie 0-200 =
Mode_1, 200-500 = Mode 2, 500 And above = Mode 3). Take the
first number in the range for that
mode, and place that in the mode
parameter.
Queue Only
Shipments will only be placed in a
queue, but never dispatched.
Queue Only assumes a customer
written script takes care of
scheduling shipments.
Custom
A custom script defined in the
scripts table.
Review Period
117
Printed Documentation
In this text field, enter how often the queue at the transportation LANE is checked. If left
blank, the queue is evaluated every time a shipping item enters. If a review period is
specified items are queued, and then evaluated together. By default, all of the provided
mode rules make decisions of the aggregate contents of the queue. So for example, if
my Mode Rule was "On Weight", and I had a review period of 1 Day; then every day the
simulation would sum the weight of all the items in queue, and apply the mode rule to it.
The review period can be left blank, set to one value, or assigned a schedule as well.
See the table below for how to enter data:
If the review period is left blank, as soon as an item enters the queue, it will be
evaluated by the Mode Rule.
If the review period has a value entered in it (i.e. 12 Hour or 1 Day etc), the mode logic
will repeat fire specified by the interval in the review period. (If the review period is 12
Hour, the queue at the transportation lane will be evaluated every 12 hours).
The review period as supports a repeating schedule. The format is the same as a
single value in the review period, except a comma is placed between the single values.
An example follows:
1 Day, 3 Day, 2 Day
In the above example, a Review of the queue will occur after one day. Then the next
review will occur 3 Days after the first review. Then the third review will occur 2 Days
after the second. When the schedule completes, it repeats itself.
Review periods themselves are dependent on the start time of simulation. So if the start
time set in the Model Options is 12:00 AM 1/1/2010, and the review period is set to 24
HR. The queue at the lane will be reviewed everyday at 12:00 AM. An offset can be
entered in front of the review period to change the time the model will start reviewing.
The offset will only be incurred once.
For example, if we would like to Review the queue everyday at 4 pm, and our simulation
starts at 12 AM; an offset of 16 hours can be entered to shift the review time to 4 pm.
Then, if we have 24 hour review period, it will check every 24 hours from the time to
which it was offset. The format for the offset is as follows: < "Time" >
For the a 16 hour offset, with a daily review you would enter: <16 HR>, 24 HR
Transportation Policy
118
Data Tables
In this text field, choose a transportation policy. See Transportation Policies for more
details.
Shipment Period (Simulation only for the Periodic Shipment Only)
In this text field, enter the schedule for a Periodic (i.e. scheduled shipment).
The Shipment period as supports a repeating schedule. The format is the same as a
single value in the review period, except a comma is placed between the single values.
An example follows:
1 Day, 3 Day, 2 Day
In the above example, a Shipment will occur after one day. Then the next Shipment will
occur 3 Days after the first Shipment. Then the third Shipment will occur 2 Days after
the second. When the schedule completes, it repeats itself.
Shipment schedules themselves are dependent on the start time of simulation. So if the
start time set in the Model Options is 12:00 AM 1/1/2010, and the Shipment period is set
to 24 HR. The Shipments will depart everyday at 12:00 AM. An offset can be entered
in front of the Shipment schedule to change the time the shipments depart. The offset
will only be incurred once.
For example, if we would like to ship everyday at 4 pm, and our simulation starts at 12
AM; an offset of 16 hours can be entered to shift the review time to 4 pm. Then, if we
have 24 hour shipment schedule, it will check every 24 hours from the time to which it
was offset. The format for the offset is as follows: < "Time" >
For the a 16 hour offset, with a daily shipment you would enter: <16 HR>, 24 HR
Transport Time
In this number/distribution field, enter the length of time that a shipment takes to travel
from the Source site to Destination site. This field can accept a properly formatted
probability distribution or simple time units. The default time unit is Day. If a probability
distribution is used, the distribution is sampled and a different transport time is
determined for each shipment. Transport Time is not a required field for any
transportation policy. If no time is entered, a default will be calculated from Source site
to Destination site based on the latitude and longitude of each site, taking the speed of
the transportation asset into account. When no asset is used in the transportation
policy, the Default Transport Speed specified on the Model Options (F3 or Tools ->
Model Options) will be used.
Asset Name
119
Printed Documentation
In this text field, choose the asset that will transport your product. This field is
necessary when using the Full TL, and Pooled policies and optional for others. You can
get more information on Assets in the Transportation Asset Table.
Cost (Simulation only)
This is the cost of transportation in the simulation. The Cost Rate field is used in
conjunction with the Cost Basis field. There are four ways in which to input costs for
this field:
Enter in a Single Number
The single value will be interpreted differently based on the Cost Basis.
Enter in a step function
A step function can be entered with assistance from the Cost field guru
Use a Dynamic Rate table (via the Input Pipes table)
1. Write a custom script to calculate costs (using Scripts)
Average Cost (Optimization only)
The Average Cost field is related to the Cost Basis field. The value entered in the
Average Cost field is the transportation cost per Cost Basis unit. For example, if Cost
Basis is Qty, Average Cost should be the cost to ship 1 unit. If Cost Basis is Distance,
the Average Cost should be the cost of shipping 1 unit of distance. Average Cost Rate
is only used by optimization and has an Average Cost Field Guru associated with it.
Simulation uses Cost Rate to calculate transportation costs.
Cost Basis
In this text field, choose the formula for calculating the total transportation cost for a
shipment from Source site to Destination site. The default Cost Basis is Qty. Actual
shipment Cost is calculated as follows:
Cost Basis
Shipment Cost
Weight
Product Weight x Order Quantity x Cost Rate field value.
Quantity
Order Quantity x Cost Rate field value.
Cubic
Product Cubic x Order Quantity x Cost Rate field value.
Distance
Distance x Cost Rate field value.
Fixed
Cost Rate field value.
Weight-Distance
Product Weight x Order Quantity x Distance x Cost Rate
120
Data Tables
field.
Qty-Distance
Order Quantity x Distance x Cost Rate field value.
Cubic-Distance
Product Cubic x Order Quantity x Distance x Cost Rate
field value.
Shipment Weight
In this field, enter the average weight of your shipments. This field is only used for
optimization models when the Cost Basis is set to Distance or Fixed. It is used to
determine how many trips are needed to satisfy the flow of product for the respective
mode.
For example, if the average shipment weight for a mode is 50 and 100 units of weight
flow on the mode, there are 2 required trips. If the Cost Basis is Fixed and the Average
Cost is 200, then the transportation cost for this mode is 400. Similarly, if the Cost
Basis is Distance, the transportation cost for this mode would be the Average Cost (200
from the previous example) times the distance in miles (found in the Distance field)
times the number of trips (2).
Distance
In this number field, enter the distance between the source and destination. The
software will estimate the distance for your sites (using latitude and longitude in the
Sites table), if you click the in-cell button.
Duty Rate
In this field enter a duty rate to represent the taxes and tariffs that will be levied for each
shipment on this lane. The actual duty cost is calculated by multiplying the duty rate by
the shipment’s total value (product value multiplied by shipment quantity.)
Discount Rate (Simulation only)
In this number field, enter the discount factor negotiated with the transportation
company. This rate is multiplied by the cost to determine the actual cost in Simulation.
The default value is 1.0 (no discount). For example, if the negotiated discount is 45%,
enter a discount rate of 0.55. If the cost is $100, the software will multiply 0.55 by 100
to get an actual rate of $55.
Min Charge (Simulation only)
In this field enter any minimum rate negotiated with the transportation company.
Minimum rates override costs if the cost is less than the minimum charge.
121
Printed Documentation
Load Cost
Cost to load order.
Unload Cost
Cost per to unload order.
Unit Load Cost
Cost to load one unit of product.
Unit Unload Cost
Cost to unload one unit of product.
Require Return Trip (Simulation Only)
If an asset is used in the transportation policy, this field specifies if the asset must
require a return trip.
Return Trip Time
If an asset requires a return trip, this is the time it takes for asset to travel from final
destination to initial start point.
Return Trip Cost
If an asset is used in the transportation policy, this field specifies the cost for the asset
to return to the Source Site.
Load Time
Time allowed for the product to be prepared for dispatch.
Unload Time
Time allowed for the product to be unloaded.
Load Unit Time
Time-unit used for the load time value.
Unload Unit Time
Time-unit used for the unload time value.
Graphic
122
Data Tables
In this text field, choose a graphic to represent the shipment from source site to
destination site. The graphic will be used in the animation of the simulation of the
supply chain.
CO2
In this field, set the CO2 emissions for this transportation mode. There is a Field Guru
associated with the CO2 emissions field. CO2 basis is a weight-distance, therefore the
CO2 emission quantity is set at kg per weight unit, per unit of distance.
For example, of .04 is entered, then this is .04 kg of CO2 per one unit of weight of
product moved over one mile by this transportation mode. See CO2 Field Guru.
Apply Cost To Horizon (Optimization Only)
When set to Yes, the specified Average Cost will be calculated over the total length of
the optimization. When periods are specified in the Multi-Time Period Periods Table,
and this field is set to No, the Average Cost will be applied to each individual period.
This setting applies to the total costs only if the Average Cost specified is a stepwise
function. If the Average Cost is a numeric value, the total transportation costs will be
the same whether the model is a single-time or multi-time period model.
Flow Reqt (Optimization only)
In this number field, enter the amount of this product required for shipment over the
transportation lane. Its use is determined by three other flow requirement fields listed
below; Flow Requirement Type, Flow Requirement Basis and Flow Requirement Period.
Flow refers to the amount of product moved by this transportation policy in a given time
period. Flow Requirement fields are only used in an optimization; a simulation run will
ignore these four fields. An optimization will use flow requirements as constraints.
Flow Reqt Type (Optimization only)
In this text field, choose the flow requirement type - conditional minimum, minimum,
maximum, or fixed. This defines how the Flow Requirement is used in an optimization.
The conditional minimum flow establishes that, in order to use this transportation lane
for any shipments, a minimum flow is necessary. Essentially this constraint is similar to
saying the flow can be 0 or higher than the minimum.
Flow Reqt Basis (Optimization only)
In this text field, choose the flow requirement basis - Quantity, Weight or Cubic. This
defines the units of measurement for the flow requirement.
123
Printed Documentation
Flow Reqt Period (Optimization only)
In this text field, choose the period over which the Flow Requirement is to be
established - Day, Week, Month, Quarter, or Year. When left blank the horizon of the
optimization will be used as the Flow Reqt Period.
Note: When setting Flow Requirements for non-product specific transportation policies,
the requirement applies to each individual product. Aggregate flow requirements can be
specified on the Aggregate Flow Constraints data table.
Lane Name
In this text field, specify a name for this transportation lane that can be used in userdefined Mode Selection Rule scripts.
Load Work Resource
In this drop down box, select the work resource used to load the shipment. The work
resource must be listed in the Work Resource Table.
Unload Work Resource
In this drop down menu, select the work resource used to unload the shipment. The
work resource must be listed in the Work Resource Table.
Auto Release Load Work Resource
Select yes if the work resource used for loading is to be automatically released and
becomes immediately available for loading.
Auto Release Unload Work Resource
Select yes if the work resource used for unloading is to be automatically released and
becomes immediately available for unloading.
124
Data Tables
Transportation Assets
Name
In this text field, enter a unique name for each asset in your model.
Units
In this number field, enter the number of units of this asset that are available for use in
the network. Units must be a whole number (i.e., you cannot have half a truck). When
optimizing, the number of units entered in this field will act as a max number of asset
units. The software will automatically determine the optimal number of transportation
assets. The results will be in the Asset Summary Optimization Output table.
Note: Be sure to specify the Asset being used in the Asset field of the Transportation
Policies data table.
Type
In this drop down menu, select either Vehicle or Container. An asset is considered a
vehicle if it is able to move from one node to another, such as a Truck, Boat, Plane or
Train. An asset is a container if it can be loaded with product, but cannot move
between sites on its own, such as a pallet or railcar.
Expansion Only (Optimization Only)
If set to Yes, then the available number of assets cannot be less than any previous
period.
Unit Fixed Cost
In this number field, enter the total cost of owning or using each unit of this asset. This
is a fixed cost, not used to calculate profits or expenses in the network operation. It is
included on the summary report, and can be used to compare various scenarios.
Apply Fixed Cost to Horizon (Optimization Only)
During a multi-time period optimization, If set to yes, then the unit fixed cost will be used
throughout the duration of the optimization time period.
Hourly Cost Cap (Optimization Only)
Specify the <Cost,Cap> structure per hour for this asset.
125
Printed Documentation
Capacity Period (Optimization Only)
Specify the time period the specified Hourly <Cost,Cap> structure applies to for this
asset.
Weight Fill Level
In this number field, enter the weight at which your asset is considered full enough to be
dispatched. The Weight Fill Level acts as a trigger for certain Transportation policies.
Weight Capacity
In this number field, enter the maximum weight your asset is capable of holding.
Note: Weight Capacity must be greater than or equal to the Weight Fill Level. These
fields work hand-in-hand when you create your Transportation policies. If Weight
Capacity and Weight Fill Level are the same number, your asset will only be dispatched
when it is 100% full. On the other hand, if your Weight Fill Level is 100 pounds and
your Weight Capacity is 200 pounds, then your asset will be dispatched when it is 50%
full.
Cubic Fill Level
In this number field, enter the cubic volume at which your asset is considered full
enough to be dispatched. The Cubic Fill Level acts as a trigger for certain
Transportation policies.
Cubic Capacity
In this number field, enter the maximum cubic volume your asset is capable of holding.
Note: Cubic Capacity must be greater than or equal to the Cubic Fill Level. These
fields work hand-in-hand when you create your Transportation policies. If Cubic
Capacity and Cubic Fill Level are the same number, your asset will only be dispatched
when it is 100% full. On the other hand, if your Cubic Fill Level is 100 ft cubed and your
Cubic Capacity is 200 ft cubed, then your asset will be dispatched when it is 50% full.
Quantity Fill Level
In this number field, enter the number of products that this asset must transport in order
to be dispatched for shipment.
Quantity Capacity
126
Data Tables
In this number field, enter the maximum number of products that this asset can
transport.
Note: Quantity Capacity must be greater than or equal to the Quantity Fill Level. These
fields work hand-in-hand when you create your Transportation policies. If Quantity
Capacity and Quantity Fill Level are the same number, your asset will only be
dispatched when it is 100% full. On the other hand, if your Quantity Fill Level is 100 ft
cubed and your Quantity Capacity is 200 ft cubed, then your asset will be dispatched
when it is 50% full.
Shipping Route
If there is a specific route this asset should take, select it in this field. The drop-down
list is automatically populated from the Shipping Routes table.
Asset Unit Selection Rule
This drop down menu allows the user to select a rule for determining which single asset
in this asset group to use- First Available, Minimize Assets, Local Only, Closest
Available, or create a Custom Rule in the Scripts Table.
Shift Pattern (Simulation only)
This causes the site to ship and receive orders only during its specified work times, just
like work centers. Likewise, Transportation Assets are only available for transport when
they are working.
Speed (Dist per Hour)
In this number field, enter the speed at which your asset can travel in miles or
kilometers per hour. If a speed is not entered, the default speed set in the Model
Options will be used for calculations.
Transportation Asset Units is Integer
In this Yes/ No field enter yes if the asset can only be an integer.
Asset Home Base
In this drop down menu, select the home location for this asset. This is the site which
"owns" the asset. The site must be listed in the Sites Table.
On Idle Behavior
127
Printed Documentation
Select the policy to designate what the transportation asset should do once it has
completed the delivery of a shipment or completed its shipping route. From the drop
down menu, select one of the following policies:
Go to Home (Return to the location listed in the Asset Home Base Field)
Return to Start (Return to the starting location for that shipment)
Stay Put (Remain at the site that it became idle)
Go to Location (Travel to the site listed in the On Idle Location Field)
Destroy Unit (Asset is no longer a part of the model. It is removed from further
tracking and data collection)
On Idle Location
Select the site for this asset to travel to once it has completed its shipment or shipping
route. This site must be listed in the Sites Table.
Asset Weight
Enter the weight of the transportation asset. This is the weight of the actual asset. It is
primarily used for calculating container aggregation and disaggregation policies.
Asset Cubic
Enter the volume of the transportation asset. This is the volume of the actual asset,
which is distinctly different from the volume capacity of the asset.
128
Data Tables
Shipping Routes
Name
In this text field, enter a descriptive name for the shipping route that is being defined.
The Name will be the same for all waypoints in one shipping route.
Waypoint Name
In this text field, select a site that will be on this shipping route.
Waypoint Number
In this number field, enter the number that indicates the order in which the asset that
uses this shipping route will go to this site. Start with 1 for the first site the asset will go
to, and increase by one for each sequential site.
Distance
SCG calculates the distance between the two waypoints automatically. Entering a value
in this field overwrites what the software calculates
Time
SCG calculates the time it takes to travel between the two waypoints automatically.
Entering a value in this field overwrites what the software calculates. Additionally, for
this field to take effect, the user has to specify a nominal value in the Distance field.
129
Printed Documentation
Inventory Policies
Site
In this text field, select the site for which an inventory policy is being made.
Product Name
In this text field, select the product for which an inventory policy is being made.
Policy (Simulation only)
In this text field, select an inventory policy.
Reorder Point (Simulation only)
In this number field, enter a value according to the following table:
If Inventory Policy is:
Reorder Point Specifies:
R,Q or s,S
Quantity at which a replenishment order
will be triggered.
DOS-Demand Based or DOS-Forecast
Based
Number of days of supply at which a
replenishment order will be triggered.
Reorder /Order Up To Qty (Simulation only)
In this number field, enter a value according to the following table:
If Inventory Policy is:
Reorder/ Order Up To Qty Specifies:
R,Q
Fixed order size
s,S
Target quantity which inventory levels
must be brought up to when a
replenishment is made.
DOS-Demand Based or DOS-Forecast
Based
Number of days of supply which
inventory levels must be brought up to
when replenishment order is made.
Review Period (Simulation only)
In this text field, enter how often inventory level is checked to see if a replenishment
order is necessary. Options for review period are Hourly, Daily, Weekly, Monthly, and
130
Data Tables
Continuous. Continuous means that every order that arrives will cause the inventory
level at that site to be checked to see if a replenishment order is necessary.
For many supply chains, automated inventory tracking means that they continuously
check the inventory level, replenishing almost the instant that the level falls below the
Reorder Point. However, there are also cases where the actual behavior of the system
is really better represented by a periodic review system.
Example: Your Lemonade Stand always knows how much inventory is on-hand, but
only wants to replenish once a day. In this case, a Review Period of Daily would result
in product being reordered once a day, but only if needed. How much is ordered
depends on the policy you have defined.
Initial Inventory
In this number field, enter how many units of this product is on-hand at this site when
the simulation begins running.
Note: If no data are entered, SC Guru assumes there are zero units on-hand when the
simulation begins.
In supply chain simulation, you are starting from scratch each time. Although your
model will quickly conform to a real world situation, at time zero, there will likely be
differences between the model and the real world. You can counteract some of these
differences by setting initial inventory levels in your model.
Inbound Cost
In this number field, enter the activity cost of handling and moving one unit of this
product from the receiving dock into inventory. This figure contributes to inbound
warehousing cost statistics in your simulation report. Inbound and outbound costs
include such costs as paper tracking procedures, handling equipment, and personnel.
Note: Inbound Cost does not include Transportation costs.
Outbound Cost
In this number field, enter the activity cost of removing one unit of this product from
inventory to the shipping dock. This figure contributes to outbound warehousing cost
statistics in your simulation report. Inbound and outbound costs include such costs as
paper tracking procedures, handling equipment, and personnel.
131
Printed Documentation
Note: Outbound Cost does not include Transportation costs.
Inbound Capacity (Optimization only)
In this number field, enter the maximum quantity of product this site is capable of
accepting. You can also leave it blank or enter INF (infinity) to define a capacity with no
maximum.
Outbound Capacity (Optimization only)
In this number field, enter the maximum quantity of product this site is capable of
shipping. You can also leave it blank or enter INF (infinity) to define a capacity with no
maximum.
Capacity Period (Optimization only)
In this text field, enter the period of time (Day, Week, Month, Quarter, Year) over which
Capacity is measured.
Capacity Basis (Optimization only)
In this text field, enter the unit in which capacity is measured. Capacity can be
measured in:
Quantity — how many units
Weight — how much the product weighs
Cubic — the cubic volume of product.
For example, a Capacity of 500, a Capacity Period of Month, and a Capacity Basis of
Quantity means that the maximum capacity this site can ship is 500 units of product per
month.
Order Fill Priority (Simulation only)
In this text field, enter in what order you want replenishment orders filled at this site.
Orders can be filled:
By Due Date — calculated from the number/date entered in the Due Date field of the
Demand data table for a product.
By Priority — calculated from the Priority field of the Demand data table for a product.
For more information, see Priority.
First Come First Serve — orders will be filled in the order requests are received.
Allow Partial Fill (Simulation only)
In this Yes/No text field, choose whether orders can be partially filled.
Forecast Name (Simulation only)
132
Data Tables
in this field choose the Forecast you want to use for a DOS - Forecast Based inventory
policy or the targets for an R,Q-Targets or s,S-Targets inventory policy. These
forecasts can be specified on the Forecast Table.
DOS Window (Simulation only)
This number field is used for the DOS Demand-Based and DOS Forecast-Based
inventory policies. If using the DOS Demand Based inventory policy, enter the number
of days to look back on to calculate average daily demand. If using the DOS Forecast
Based inventory policy, enter the number of days to look ahead to calculate average
daily demand.
When using a DOS-Demand based policy, if the number of days the simulation has run
is less than the DOS Window, the window will be automatically adjusted to the number
of days passed during the simulation run. For DOS-Forecast based policies, if the
remaining time is less than the DOS Window, the new DOS window will be
automatically adjusted to the remaining days left in the simulation.
DOS Planning Lead Time
This number field is used for the DOS Demand-Based and DOS Forecast-Based
inventory policies. If allows the user to off set the DOS window by a number of days
either before the current day (DOS demand based) or ahead of the current day (DOS
Forecast based. Acceptable input in this field us any integer great than 0 and is
representative of the number of days offset.
Inventory Turns
This field allows you to specify a (piecewise) linear function from which the average
inventory can be calculated during optimization.
We define the following relationship between Average Inventory and Throughput:
Average Inventory = m times Throughput
Where m is the inverse of the inventory turns value.
We allow Average Inventory to be defined over multiple ranges of Throughput. The
format for the relationship is a series of pairs <lower range value, turns value>.
Consider the sample graph below. Up to 1000, the Average Inventory is (1/5) *
Throughput. Between 1000 and 3000, the Average Inventory is (1/8) * Throughput +
75. After 3000, the Average Inventory is (1/15) * Throughput + 250. This relationship is
to be entered as <0,5><1000,8><3000,15>. In the case the relationship between
133
Printed Documentation
Average Inventory and Throughput is simply linear, it is sufficient to input the turns value
(inverse slope) of this line; for example, 5.
Inv Carrying Cost % (Optimization only)
This number field specifies the cost percentage for holding inventory of specified
product at this site during the optimization run. This percentage and the Product Value
are used to calculate inventory holding costs. If the inventory carrying cost percentage
is 10%, enter ”10” in this field.
Max Inv Qty (Optimization only)
This number field specifies the maximum number of units of specified product that this
site can stock.
Min Inv Qty (Optimization only)
This number field specifies the minimum number of units of specified product that this
site is allowed to stock.
134
Data Tables
Groups
You can define Customer, Site, Product, Modes and Period groups in order to
assign property values to multiple objects at one time by utilizing the Groups
Data Table.
Once the group has been defined you can assign property values to the group in the
same manner you would specific instances.
Name
In this text field, enter a unique Name to represent the group.
Type
In this text field, choose from the drop-down list if you want to create a group for
products, sites, customers, modes or periods.
Members
Click on the Field Guru button to open the Group Member Selection window up. In here
you can select from the Possible Group Members list (generated from the appropriate
data table) which products/sites/customers you want to add to the group.
Function
In this text field, choose if you want to treat the group members as individual items or if
you want to aggregate them into a group during simulation and optimization runs.
135
Printed Documentation
Shipments
Source Site
In this text field, enter the Site that will be shipping the product.
Destination Site
In this text field, enter the Site that will be receiving the product.
Product Name
In this text field, enter the name of the product to be shipped.
A Tip: You can select your Source Site, Destination Site and Product Name from the
drop-down list or enter the first few letters of the product or site and the software will find
the first match from the drop-down list.
Quantity
In this number field, enter the quantity of product to be shipped. A probability distribution
can be specified by clicking on the field guru button in the cell.
Shipment Time
In this time/date field, enter when this shipment will occur. The shipment can occur
after a certain time period or on a certain date. Shipment time has a Field Guru
associated with it that allows you to enter probability factors or dates for shipment time.
Time Between Shipments
In this number/distribution field, enter how much time must pass between each recurring
shipment. It is directly connected with the Occurrences. For example, Time Between
Orders can be 24 HR, meaning that shipment must recur every 24 hours.
Note: You must enter data in this field if the Occurrences are greater than 1. If you do
not enter Time Between Shipments and shipments recurs, the software will assume that
this production happens once a day.
Time Between Shipments examples are in the following table.
If you want:
Enter
Recurring daily shipment
1 DAY or leave blank
136
Data Tables
Occurrences: INF
Randomly occurring shipments
according to a triangular distribution
T(1,3,4) DAY
Occurrences: INF
Occurrences
In this number/text field, enter how many times this shipment will occur. A shipment
must occur at least once. When you enter a number greater than one, shipments will
occur multiple times.
If you want the Occurrence to take place
Enter
1 time
1
10 times
10
As long as the simulation runs
INF
Due Date
This number/date field is used to specify when a shipment must be completed. Due
Date has a Field Guru associated with it.
Note: The default DueDate unit is DAY. If you do not enter a date, the software
assumes the Due Date is measured in days. If DueDate is left blank, the software
assumes the order is due immediately when a shipment occurs.
Due Date examples are in the following table.
If you want the Due Date to occur:
Enter
As soon as an production is begins
0 or leave blank
1 day after the production begins
1
On a particular day
08/01/07
137
Printed Documentation
Order Number (Simulation Only)
Enter the order number for the shipment. This field can be called in a script during
simulation.
Mode
Enter the mode for this shipment.
Priority (Simulation Only)
Enter the priority level of the shipment. This field can be called in a script during
simulation.
Unit Price (Simulation Only)
Enter the price to ship one unit of product in the shipment during shipment. If this field
is left blank, then the software will use the unit price from the Products Table.
Unit Weight (Simulation Only)
Enter the weight of one unit of product in this shipment. If this field is left blank, then the
software will use the unit weight from the Products Table.
Unit Cubic (Simulation Only)
Enter the cubic volume of one unit of product in this shipment. If this field is left blank,
then the software will use the unit cubic volume from the Products Table.
Cancel if Late (Simulation Only)
In the drop down menu, select if the shipment will be canceled if it will arrive late (YES)
or if it should still be delivered if it will be late (NO).
138
Data Tables
Processes
Process Name
In this text field, enter a descriptive name for the process you are specifying.
Process Step
In this text field, enter a descriptive name for this particular step of the process that you
are specifying.
Work Center
In this text field, choose the work center used for this step in the process.
Routing Rule
In this text field specify if there is one possible route (Single Route option) for this
process or if there are more routes possible. Options for Multiple Routes are First
Available, Most Capacity and Probability.
Routing Rule Parameter
This is only applicable if the routing rule is set to Multiple Routes (Probability). Enter the
percentage of probability that this process will use the specified Next Process Step (can
also be None). If the chance is 25% that the specified Next Process Step will be used,
enter "25".
Next Process Step
In this text field, choose the next step of the process. When the process is complete,
choose None or leave the Next Process Step field blank.
Work Time per Unit
In this time field, enter the process time required for each unit. This time unit can
accept both probability distributions and straight time units (SEC, MIN or HR). If the
process specifies production for example, the Work Time Per Unit is multiplied by the
quantity of ordered product, to arrive at a total production time for this step.
Example: The Work Time Per Unit at the Lemonade Squeezing step is 6 SEC. The total
production time per unit for 1000 lemons is 6000 seconds or 100 minutes.
Work Time per Order
In this time field, enter the fixed amount of time required for each order that goes
through this step, regardless of the production quantity. The work time per order
139
Printed Documentation
includes time for such tasks as setup and changeover times. It is not exclusive of the
work time per unit; you can have both a fixed work time per order and a work time per
unit. This field accepts both straight time (SEC, MIN or HR) and probability
distributions.
Example: The Work Time Per Order at a work center is 1 HR. Work time per unit is 1
minute. If you have an order of 120 items, the total time of production at this step is 3
hours.
The Work Time Per Order field acts as an average setup time. How many setups are
required? Take the total flow divided by the "lot size", and that's how many setups (each
setup is the time per order field value) will be added on top of the processing time for
total capacity requirement.
For the example above, 500 units of P1 are required for production. If there is a "1 HR"
in the time per order field, and the lot size is "50", the total capacity requirement in hours
at the WC will be the production time (5*500/60) PLUS setup time (500 / 50 * 1).
Average Changeover Time Order (Optimization Only)
The time spent preparing the work center in between two orders.
Move Time
In this time field, enter the amount of time it takes to move the product from this process
step to the next in case a next process step is specified in the Next Process Step field.
Cost Per Unit
In this number field, enter the cost for each unit for this process step. Each step in a
process can have a different cost. For example, as an production order goes through
each routing step, costs accumulate until the order is complete. The total cost of the
order is then added to the site production cost statistics.
Setup Cost
In this number field, specify the initial costs for implementing the process step. Setup
Costs are applied for each batch, i.e. the setup costs are calculated based upon the lot
size and the number of units processed.
Resource
In this text field, choose the work resource that will be assigned to this process step.
Resource Usage Hours (Optimization Only)
140
Data Tables
In this number field, specify the number of hours the resource is used for this process
step.
Lot Size
In this number field, enter the lot size for this process step. The lot size is used to break
up a production quantity into smaller amounts. For example, if a production quantity of
1000 starts a process step with a lot size of 100, the production item will cause 10 items
of 100 each to be produced.
Yield
In this number field, enter the loss factor due to this process step. For example, if 10%
of the material that was input to a cutting production step (making skewed edges
straight) is lost due to the cutting, the yield factor is equal to 0.9: 90% of the material
that was inputted is outputted after this production step. Demand (from a
customer/facility or input of the next work center) determines the net production, that is
the amount that needs to be output of a certain work center. The input needed at a
work center (gross production) is calculated from the demand and the yield value.
141
Printed Documentation
Work Resources
Name
In this text field, enter a unique name for your work resource.
Site Name
In this text field, specify the site where this resource is used.
Units
In this number field, enter the number of identical units of this resource available to
perform work. It must be a whole number.
Expansion Only
If set to Yes, then the available number of resources cannot be less than any previous
period.
Unit Fixed Cost
In this number field, enter the fixed unit cost for each work resource. As a fixed cost, it
does not impact the operating financial statistics such as profit or expenses, but total
fixed costs are included in the output report. The total fixed costs can be used to
compare scenarios and trade off investment in additional resource units to improve
productivity at this work center, i.e., would having two pieces of the same equipment
effectively double output in a cost effective manner?
Hourly Cost Cap (Optimization Only)
In this text field, specify the <Cost,Cap> structure per hour for this resource.
Capacity Period (Optimization Only)
In this text field, specify the time period that the specified Hourly <Cost,Cap>structure
applies to for this resource.
142
Data Tables
Work Centers
Name
In this text field, enter a unique name for your work center.
Site
In this text field, enter the facility where this work center is located.
Status
The status field defines whether this work center will be included, considered, or
excluded during optimization runs.
Type
This field enables you to specify whether this is an existing work center or a potential
work center. Along with the status, this field will determine which of the fixed startup
cost, fixed operating cost, and closing cost fields will be incurred during the network
optimization run.
Queue Capacity
In this number field, enter the maximum number of production orders allowable in the
queue leading up to the work center. If the value is set to INF, there are no limits on
how many production items could be queued up waiting for production. If the Queue
Capacity is reached, production items that are routed to this work center will be blocked,
and will not move until queue capacity is available.
Queue Selection Rule
Choose the way new orders will be lined up in the queue for this work center. For the
FIFO (first in first out) option, orders are queued in the order in which they arrive. In
case there are multiple routes specified for this work center in the processes table, the
First Available Resources rule checks which route will have the resources needed
available the soonest and queues the order accordingly (resources used by work
centers are specified on the Processes Table). The QueueOnly rule only puts the
orders into a queue, but does not trigger the production of any, it is assumed that this is
taken care of through a script (Scripts Table) when Queue Only is selected.
Capacity Period (Optimization Only)
In this text field, choose the period (Day, Week, Month, Quarter, or Year) over which the
cost numbers in the Fixed Startup <Cap/Cost> and Fixed Operating <Cap/Cost> fields
are applied.
143
Printed Documentation
Capacity Basis (Optimization Only)
In this text field, choose the unit measure you will use to determine the dimension of
shipment capacity in the Startup <Cap/Cost> and Operating <Cap/Cost> fields. Valid
Choices are
Quantity
Weight
Cubic
Time
Note: If the Capacity Basis is Time, the unit of measure in the Fixed Startup and Fixed
Operating graphs for capacity is hours. Be careful of the capacity basis that you set.
Typically, you'd use "Day" if you are using "Time" as the basis. Remember that the
basis is used to figure out the total aggregate capacity. If the start and end is set to be
1 year apart (in model options), you are running for 365 days. If you then set the basis
to "Time" and period to "Day", the cap/cost is in daily running hours for the work center.
In this case, if you set "8" as the capacity, the total hours available for the work center
for the year at that level is 365 * 8.
This capacity is consumed by work times specified in the processes table, enabling you
to model rough cut capacity.
The time per unit is multiplied by the total flow to get the total capacity required for flow
(for example, if the solution has 500 units of P1 getting produced on WC1, and the cycle
time is 5 minutes per unit, the total capacity required = 5 * 500 / 60 hours of capacity.)
Fixed Startup <Cap/Cost> (Optimization only)
In this field, enter a function that defines the relationship between startup capacities and
startup cost. The function is specified by a series of coordinates. The first number in
the coordinate indicates shipment capacity. The second number indicates the startup
cost.
For example, an entry of <0, 1000000> <500000, 2000000> <750000, 2500000>
indicates that before any products can be shipped, an initial expenditure of $1,000,000
must be invested. In order to get capacity to more than 500,000, an initial expenditure
of $2,000,000 is needed. For capacity to be greater than 750,000, an initial expenditure
of $2,500,000 is required.
Fixed Startup Costs are always applied to the optimization horizon.
Field Guru - Fixed Startup <Cap/ Cost>
144
Data Tables
Fixed Operating <Cap/Cost> (Optimization only)
In this field, enter a function that defines the relationship between operating capacity
and operating costs. The function is specified by a series of coordinates. The first
number in the coordinate indicates production capacity. The second number indicates
operating cost.
For example, an entry of <0,1000000><500000, 2000000> <15000000,INF> indicates
that there is an initial operation cost of $1,000,000 before any product is produced. In
order to get capacity to more than 500,000, the operating cost increases to $2,000,000.
The maximum capacity is 15,000,000 as indicated with a cost of infinite (INF). If the
cost is INF for a certain capacity level, that capacity is considered as a hard constraint.
Apply Fixed <Cap/Cost> To Horizon (Optimization Only)
In this field, select Yes or No from the drop down menu. When it is set to Yes, the
specified Cost and Capacity structure for the Fixed Operating Costs is applied over the
total length of the optimization. When periods are specified in the Multi-Time Periods
Table, and this field is set to No, the Cost and Capacity structure will be applied to each
individual period.
Expansion Only
Select YES if this optimization is for expansion only.
145
Printed Documentation
Closing Cost (Optimization only)
In this number field, enter the monetary cost of shutting down the operations of this
work center. In an optimization, closing cost will be included if a work center with the
type Existing Work Center is closed.
Planning Capacity (Simulation only)
In this number field, enter the planning capacity value for this work center. This value is
not used by the simulation logic; rather, it is a model variable which is visible to be used
in the model’s scripts.
Changeover Table (Simulation only)
This field is used to associate a work center changeover table with this work center.
Shift Pattern
Enter the shift pattern for this work center.
146
Data Tables
Work Center Changeovers
Name
In this text field, enter a unique name for your work center changeover table.
Changeover Table
By clicking on the in-cell button, you will open the table record editor, where you can
enter the specific changeover values.
Current Product
Select the current product in this field.
Previous Product
Select the previous product in this field.
Time
This number/distribution field is the delay time that will occur when this specific
current/previous product combination occurs at any work center using this table.
147
Printed Documentation
Service Requirements
Customer Name
In this text field, enter the Customer Site of the Customer Site - Facility (Source Site)
pair to which the service requirement applies.
Product Name
In this text field, enter the name of the product to which the service requirement applies.
When this field is left blank, the requirement applies to all products that move through
the supply chain from the Source Site to the Customer Site.
Source Site
In this text field, enter the Source Site of the Customer Site - Facility (Source Site) pair
to which the service requirement applies.
A Tip: You can select your Product, Customer Site and Source Site from the drop-down
list or enter the first few letters of the product or site and the software will find the first
match from the drop-down list.
Lead Time Reqt
In this number field, enter the amount of time it may take a product to travel through the
supply chain from the Source Site to the Customer Site.
Note: The default Lead Time Reqt unit is DAY. If you do not enter a unit, the software
assumes the Lead Time Reqt is measured in days.
Distance Reqt
In this number field the maximum distance between the source site and the facility can
be specified.
148
Data Tables
Scripts
Name
In this text field, enter a unique name for this Simulation Script.
Script Body
In this text field, you can click on the in-cell button and interact with the Script Builder
form. The complete script is entered into this field as a single text field, which can be
directly edited or copied.
Script Type
Select the appropriate script type from the drop-down list. The options are: Mode
Selection Rule, Sourcing Policy, Inventory Policy, On Simulation Begins and On
Simulation Ends.
The Mode Selection Rule is used to determine which transportation lane will be used for
a certain shipment. The Sourcing and Inventory Policy options give a user the
possibility to create custom policies. The On Simulation Begins/Ends options make
sure that the specified script only runs at the designated time: either before the
simulation run starts or after the simulation is complete.
First Time
In this number/distribution/time field, enter the time that this script will begin to run.
Occurrences
In this number field, enter the number of times that this script will be executed.
Interval
In this number/distribution/time field, enter the time that will pass between each
repeated execution of this script.
149
Printed Documentation
Production
Production Site
In this text field, enter the Facility Site that will be producing the product.
Product Name
In this text field, enter the name of the product to be produced.
A Tip: You can select your Production Site and Product Names from the drop-down list
or enter the first few letters of the product or site and the software will find the first
match from the drop-down list.
Quantity
In this number field, enter the quantity of product to be produced. A probability
distribution can be specified by clicking on the field guru button in the cell.
Production Time
In this number field, enter the date (MM/DD/YY) the production should begin.
Due Date
This number/date field is used to specify when a production must be completed. Due
Date has a Field Guru associated with it.
Note: The default DueDate unit is DAY. If you do not enter a date, the software
assumes the Due Date is measured in days. If DueDate is left blank, the software
assumes the order is due immediately when production occurs.
Due Date examples are in the following table.
If you want the Due Date to occur:
Enter
As soon as an production is begins
0 or leave blank
1 day after the production begins
1
On a particular day
08/01/06
150
Data Tables
Occurrences
In this number/text field, enter how many times this production will occur. Production
must occur at least once. When you enter a number greater than one, production will
occur multiple times.
Enter
If you want the Occurrence to take
place
1 time
1
10 times
10
As long as the simulation runs
INF
Time Between Orders
In this number/distribution field, enter how much time must pass between each recurring
production. It is directly connected with the Occurrences. For example, Time Between
Orders can be 24 HR, meaning that production must recur every 24 hours.
Note: You must enter data in this field if the Occurrences are greater than 1. If you do
not enter Time Between Orders and production recurs, the software will assume that
this production happens once a day.
Time Between Orders examples are in the following table.
If you want:
Enter
Recurring daily production
1 DAY or leave blank
Occurrences: INF
Randomly occurring production
according to a triangular distribution
T(1,3,4) DAY
Occurrences: INF
Note: If you are defining production by using a pattern, you do not need to enter data in
the Occurrences or InterArrivalTime fields. The pattern specifies this for you.
Pattern
151
Printed Documentation
This text field allows patterns of production to be distributed over periods of time. The
pattern represents a predefined set of occurrences, instead of a single occurrence.
Note: If you are defining production by using the Occurrences and InterArrivalTime, you
do not need to enter data in the Pattern field.
Pattern is directly related to Quantity. The pattern you select will take the total
aggregate quantity stated in the Quantity field and spread it out, as evenly as possible,
over the desired time frame. For example, If Quantity is less than the number of
occurrences in the Pattern, the software adds additional time between the recurring
production and the production. If Quantity is greater than the number of occurrences in
the Pattern, the software evenly distributes the quantity over the entire time amount.
Note: If you specify a pattern, Quantity field must be a number. Distribution functions
are not allowed in conjunction with patterns.
Pattern examples are in the following table.
If the Quantity Is:
And Pattern Is:
Then:
30
Month to Day
1 unit is produced every day for
30 days.
15
Month to Day
1 unit is produced every 2 days
for 30 days resulting in 15
occurrences.
40
Month to Day
2 units are produced each day for
10 days, followed by 1 unit each
day for 20 days. The aggregate
quantity amount will be 40 units.
The 40 units will be produced
over the course of 30 days.
The following patterns are available:
This pattern
Results in part of Quantity
being Produced
Over the course of
Year to Month
Once A Month
A Year
Year to Week
Once A Week
A Year
Year to Day
Once A Day
A Year
152
Data Tables
Month to Week
Once A Week
A Month
Month to Day
Once A Day
A Month
Month to Hour
Once Every Hour
A Month
Week to Day
Once A Day
A Week
Week to Hour
Once Every Hour
A Week
Day to Hour
Once Every Hour
A Day
Order Number
In this number field, enter an order number for your reference. This number is not used
in any calculations.
Priority
In this number field, you can specify the Priority products are produced. This is useful in
differentiating production based on their importance.
Process Name
Specify the relevant process used in the production
Unit Weight
Specify the desired weight of production
Unit Cubic
Specify the desired cubic volume of production
153
Printed Documentation
Input Pipes
Name
In this text field, enter a descriptive name of the input pipe.
Type
In this text field, choose the type of Input Pipe you are specifying.
A Row Col Table will look values up in a 2-dimensional table based on the row and
column headings.
Demand, Shipments, and Production Files will append the specified table(s) to the
Demand, Shipments, and Production input tables.
These files need to be organized in the same way as the Demand, Shipments and
Production tables are organized (number and order of columns need to equal for
example).
Connection String
In this text field, specify the name of the file that contains the data that will be used to
look values up (Row Col Table) or append data to the Demand, Shipments, and
Production tables (Demand, Shipment, and Production File options).
If this file is located in the same folder as the model (.sgm-file), then just listing the
name of the file is sufficient. In case the file resides in a different folder, the full path
needs to be entered here, e.g. C:\SCGmodels\DataForModel1.xls.
This field can be left blank in case the data is contained in an Access table within the
model (the .sgm-file) itself.
Record Source
In this text-field, specify the name of the Excel-sheet where the data is located or the
name of the Access-table within the model.
One can also specify a range where the data is located on an Excel-sheet, for example:
Sheet1$(B2:D10).
Dynamic Pipe (Simulation Only)
Dynamic input pipes allow the user to access rate tables as the simulation runs.
154
Data Tables
An example of how a dynamic input pipe can be used is when looking up transportation
rates based on shipment weight. Since the shipment weight is not determined until after
the model starts running, this rate must be accessed in real time.
In comparison, non-dynamic input pipes are used to calculate rates prior to the
simulation start and are useful for such rate calculations as distance based rates where
the distance within the lane is fixed throughout the model.
Field Map
In this text field, specify which variables in the model are mapped by the rows and
columns of the Record Source, if the Input Pipe Type is Row Col Table (leave blank
otherwise).
One needs to specify the names of the variables as they appear in the Access tables of
the model (the headings in the software tables are not necessarily identical to their
column headings in the underlying Access tables).
Also, attributes of a certain variable can be specified by using "Property.Attribute"
syntax.
If the rows in the record source for example refer to the State of the Source Site and the
columns refer to the State of the Destination Site, you will enter SourceSite.State;
DestinationSite.State in the Field Map field.
Following this example, the numbers in the specified Excel-sheet could be used to look
State-to-State transportation costs up for example. If the column-headings in Access
will contain the Destination Site State abbreviation, and the first column contains the
Source Site State abbreviation, these will be used to look the costs for shipping from a
certain source to a certain destination up.
Next, you can specify the name of this Input Pipe in the Cost or Avg Cost field (or both)
on the Transportation Policies table for one or multiple records.
155
Printed Documentation
Forecasts
Name
In this text field, enter a descriptive name for the forecast you are specifying.
Basis
In this text field, enter the length of the time periods for which you are forecasting
demand or setting the Reorder Point and Reorder/Order Up to Qty for R,Q-Targets and
s,S-Targets inventory policies.
Type
In this drop-down field, choose whether you are using forecasting or targets. If an "s,S
targets" or an "R,Q targets" inventory policy is being used, then you must select
Targets.
Quantities
In this number field, enter the anticipated quantities of product needed for each period
(forecasting) or the Reorder Point and Reorder/Order up to Qty (targets). Commas
should be used to separate numbers. The number of quantities you enter depends on
the period you choose and how long your simulation will run. The table below provides
examples of how many quantities would be needed for specific simulation lengths and
forecast periods (type is set to forecast in these examples).
If Simulation Lasts:
Forecast Period is:
Enter At Least This
Many Quantities:
30 Days
Day
30
30 Days
Week
5
1 Year
Day
365
1 Year
Month
12
1 Year
Quarter
4
5 Years
Year
5
Note: The DOS Window setting in the Inventory Policies data table also affects how
many forecast quantities you should set. You should enter enough quantities to cover
your simulation duration plus your DOS Window. For example, if your simulation lasts
156
Data Tables
30 days, your Forecast Period is Day, and your DOS Window is 7 days, then you should
enter 37 Quantities, not 30 as shown above.
Use the name of the forecast specified in this table in the Forecast Name field of the
Inventory Policies table for the product-site combination(s) that this forecast applies to.
157
Printed Documentation
Annual Schedules Data Table Fields (Simulation Only)
Annual Schedules allows for us to change the operating schedule at a particular
site.
This should be used when the weekly operating schedules at a site varies through the
simulation horizon. The annual schedule allows for UP and DOWN state changes to be
specified at that particular calendar date, where UP signifies if the site is operational
and DOWN signifies the site being not operational.
This allows specific days such as holidays to be programmed. The annual schedule can
also be used to activate a new weekly schedule to allow for seasonal variation.
158
Field Name
Explanation
Name
Select which site that this schedule applies
to.
Date
Choose on which day/date that this change
should occur.
State
Choose 'UP' or 'Down' to specify the state of
operation at that site.
Weekly
Schedule
Select from one of the weekly operating
schedules.
Data Tables
Aggregate Site Constraints
Aggregate constraint tables allow the specification of additional rules to the
supply chain network defined by other tables. All tables define aggregated
quantities over sites, products, and time periods.
Aggregate site constraints define minimum and maximum number of open sites allowed
in a set of periods.
Period Name
This field is not required, however if you are running a multi-period model, it will
consider the entire model horizon if left blank. This field allows the user to enter a
specific period for the site requirement. In multi-period models, once a potential site has
been opened, it cannot be closed.
Site Name
This field is required and allows the user to choose from a set of available sites or site
sets, however for the model to be feasible included sites must be set to
potential/consider. If a single site is placed here it can only be opened or not opened
and the relative max and min open sites must be either 1 or 0 or force open/force not
open.
Min Open Sites
Given a set of sites this allows the user to place a constraint that at least a certain
amount of sites need to be open in the specified time period. If time period is left blank
it will apply to the entire model horizon. If the user has only a single site in the site
name, this field can only be 0 or 1 or the model will be infeasible. Only integers can be
entered in this field. This number must be either less than or equal to the number
entered into the max open sites field or left blank.
Max Open Sites
Given a set of sites this allows the user to place a constraint that at most a certain
amount of sites need to be open in the specified time period. If time period is left blank
it will apply to the entire model horizon. If the user has only a single site in the site
name, this field can only be 0 or 1 or the model will be infeasible. Only integers can be
entered in this field. This number must be either greater than or equal to the number
entered into the min open sites field or left blank.
159
Printed Documentation
Aggregate Production Constraints
Aggregate constraint tables allow the specification of additional rules to the
supply chain network defined by other tables. All tables define aggregated
quantities over sites, products, and time periods.
Aggregate production constraints define aggregated productions that need to be
restricted by a plant, or set of plants and by products, or set of products.
Period Name
The name of the period(s) that the specified production constraints pertain to. This can
be an individual period, set, or for all periods.
Site Name
The name of the site(s) the specified production constraints pertain to. Can be an
individual site, set, or all sites.
Product Name
The name of the product(s) the specified production constraints pertain to. Can be an
individual product, set, or all products.
Process Name
The name of the process pertaining to the specific production the constraints relate to.
Production Requirement
The value of the amount of units (in the specified basis) of constraints placed.
Production Requirement Type
– Type of production constraint placed. Can be one of the following,
• Min – At least X units must be produced
• Max – At most X units may be produced
• Fixed – X units must be produced
• Cond Min – Either produce at least X units or produce none at all
Production Requirement Basis
– The type of production requirement constraint being input. Can be one of the
following,
160
Data Tables
• Qty - X refers to the quantity of units
• Weight - X refers to the weight of units
• Cubic - X refers to the cubic volume of units
Production Requirement Period
– The time period over which the specified production requirement must be satisfied.
161
Printed Documentation
Aggregate Production Count Constraints
Aggregate Production Count
Constraints ID
Unique key
Site Name
Sites pertaining to the flow constraints.
Can be one of the following 3 types
• Individual site
• Set of sites created in the Groups
table
• All sites where production occurs
from (’All’)
Product Name
Products pertaining to the flow
constraints. Can be one of the
following 3 types
• Individual product
• Set of products created in the Groups
table
• All products (’All’)
Period Name
Periods pertaining to the flow
constraints. Can be one of the
following 3 types
• Individual period
• Set of periods created in the Groups
table
• All periods (’All’)
Count Value
Primary flow count parameter
Count Type
• Min – There must be at least X flows
• Max – The can only be X flows
• Fixed – There must be X flows
Where, X = Count Value
Site Aggregated
Toggle option to apply flow count
constraints to Sites
Product Aggregated
Toggle option to apply flow count
constraints to Products
162
Data Tables
Period Aggregated
Toggle option to apply flow count
constraints to Periods
Aggregate Production Count
Constraint Notes
User notes
Overview
Similar to Aggregate Flow Count Constraints, we can set up Production based
constraints in SCG, pertaining to Sites, Products and Periods. Consider the structure
below, where there are 2 sites that can hold 2 products in 2 periods.
In the absence of any constraints, the structure would allow for 8 (23) different
scenarios. For example, we may only want one product produced at any one period.
This is how we would set it up.
Steps
1. Grouping SITE 1 and SITE 2 as a ’Set’ (group function)
2. Grouping PROD 1 and PROD 2 as a ’Set’ (group function)
3. Inputting these Set groups as the Site Name and Product Name in the Production
Flow Count Constraints table
4. Accessing the Aggregate Flow Count Constraints table and subsequently setting Site
Aggregated to ’Yes’ while setting Product Aggregated and Period Aggregated to ’No’.
5. Setting Count Value to ’2’ and Count Type to ’Fixed’
Explanation
By aggregating the Destination Sites, Products and Modes we are essentially
disregarding the various possible flows that are due to these variables.
163
Printed Documentation
This results in the optimizer having to choose 2 out of 4 options.
• Prod 1 in Period 1
• Prod 2 in Period 1
• Prod 1 in Period 2
• Prod 2 in Period 2
thus achieving our goal.
Summary
An interesting point to note (and subsequently test our understanding) would be that if
all the Aggregate fields (Site, Product, Period) are set to ’Yes’, we are in essence not
setting any constraints. This is because when all the fields are aggregated, there would
be only ’one’ possible flow. It should also be noted that like ’Fixed’ Count Type, there is
also a ’Min’ and ’Max’ function.
164
Data Tables
Aggregate Inventory Constraints
Aggregate constraint tables allow the specification of additional rules to the
supply chain network defined by other tables. All tables define aggregated
quantities over sites, products, and time periods.
Aggregate constraint tables allow the specification of additional rules to the supply chain
network defined by other tables. All tables define aggregated quantities over sites,
products, and time periods. They are only used for optimization.
Period Name
Select the period to which the constraint will apply to. If there are no Periods specified
in the model or when this field is left blank, the constraint will apply to the planning
horizon.
Site Name
In this text field, select the site to which this Aggregate Inventory Constraint will apply to.
If this field is left blank, the constraint applies to all sites that have inventory (the
constraint is then aggregated over all sites)
Product Name
In this text field, select the product to which the Aggregate Inventory Constraint applies.
When this field is left blank, the constraint applies to all products that are being kept in
inventory at this particular site(s); (the constraint is aggregated over all products).
Inventory Requirement
In this number field, enter the amount of product required to be in inventory. Its use is
determined by two other Inventory requirement fields listed below; Inventory
Requirement Type and Inventory Requirement Basis.
Inventory Requirement Type
In this text field, choose the Inventory requirement type - conditional minimum,
minimum, maximum, or fixed. This defines how the Inventory Requirement is used:
• Min – At least X amount of Inventory Units must be at that site(s).
• Max – At most X amount of Inventory Units can be at that site(s).
• Fixed – X amount of Inventory Units must be present at that particular site(s) at
all times.
165
Printed Documentation
• Cond. Min – Either 0 or at least X amount of Inventory must be present at that
particular site(s).
Note: The conditional minimum Inventory Aggregate Constraint is similar to saying
the Inventory can be 0 or higher than the minimum.
Inventory Requirement Basis
In this text field, choose the Inventory requirement basis - Quantity, Weight, Cubic or
DOS (Days of Supply). This defines the units of measurement for the number
populated in the Inventory Requirement field.
166
Data Tables
Aggregate Inventory Count Constraints
Aggregate Inventory Count
Constraints ID
Unique key
Site Name
Sites pertaining to the flow constraints.
Can be one of the following 3 types
• Individual site
• Set of sites created in the Groups table
• All sites where production occurs from
(’All’)
Product Name
Products pertaining to the flow
constraints. Can be one of the following
3 types
• Individual product
• Set of products created in the Groups
table
• All products (’All’)
Period Name
Periods pertaining to the flow
constraints. Can be one of the following
3 types
• Individual period
• Set of periods created in the Groups
table
• All periods (’All’)
Count Value
Primary flow count parameter
Count Type
• Min – There must be at least X flows
• Max – The can only be X flows
• Fixed – There must be X flows
Where, X = Count Value
Site Aggregated
Toggle option to apply flow count
constraints to Sites
Product Aggregated
Toggle option to apply flow count
167
Printed Documentation
constraints to Products
Period Aggregated
Toggle option to apply flow count
constraints to Periods
Aggregate Flow Count Constraint Notes
User notes
Overview
Similar to Aggregate Flow Count Constraints, we can set up Inventory based constraints
pertaining to Sites, Products and Periods. Consider the structure below, where there are
2 sites that can hold 2 products in 2 periods.
In the absence of any constraints, the structure would allow for 8 (23) different
scenarios. For example, we may only want the one product stored at any one period.
This is how we would set it up.
Steps
1. Grouping SITE 1 and SITE 2 as a ’Set’ (group function)
2. Grouping PROD 1 and PROD 2 as a ’Set’ (group function)
3. Inputting these Set groups as the Site Name and Product Name in the Inventory Flow
Count Constraints table
4. Accessing the Aggregate Flow Count Constraints table and subsequently setting Site
Aggregated to ’Yes’ while setting Product Aggregated and Period Aggregated to ’No’.
5. Setting Count Value to ’2’ and Count Type to ’Fixed’
Explanation
By aggregating the Destination Sites, Products and Modes we are essentially
disregarding the various possible flows that are due to these variables.
168
Data Tables
This results in the optimizer having to choose 2 out of 4 options.
• Prod 1 in Period 1
• Prod 2 in Period 1
• Prod 1 in Period 2
• Prod 2 in Period 2
thus achieving our goal.
Summary
An interesting point to note (and subsequently test our understanding) would be that if
all the Aggregate fields (Site, Product, Period) are set to ’Yes’, we are in essence not
setting any constraints. This is because when all the fields are aggregated, there would
be only ’one’ possible flow. It should also be noted that like ’Fixed’ Count Type, there is
also a ’Min’ and ’Max’ function.
169
Printed Documentation
Aggregate Flow Constraints
Period Name
Select the period which the constraint will apply to. If there are no Periods specified in
the model or when this field is left blank, the constraint will apply to the planning
horizon.
Source Site
In this text field, select the source site of the transportation lane to which this aggregate
flow constraint applies. When this field is left blank, the constraint applies to all sites
that source the specified destination site with specified product through specified mode:
"the constraint is aggregated over all source sites".
Destination Site
In this text field, select the destination site of the transportation lane to which this
aggregate flow constraint applies. When this field is left blank, the constraint applies to
all destinations sites that are sourced from the specified source site with specified
product through specified mode: "the constraint is aggregated over all destination sites".
Product Name
In this text field, select the product to which the aggregate flow constraint applies.
When this field is left blank, the constraint applies to all products that are transported
over this lane: "the constraint is aggregated over all products".
Mode
In this number field one can specify to which mode of a certain transportation lane the
constraint applies. This field can also be left blank, in which case the constraint is
aggregated over all transportation modes with the specified Source Site - Destination
Site - Product (in case the constraint is product-specific) combination.
This table lists the possible combinations of using specified or blank source site,
destination site, product name and mode parameter fields in the aggregate flow
constraint:
Flow Reqt
In this number field, enter the amount of product required for shipment from source site
to destination site. Its use is determined by three other flow requirement fields listed
below; Flow Requirement Type, Flow Requirement Basis and Flow Requirement Period.
Flow refers to the amount of product moved from source site to destination site in a
given time period.
170
Data Tables
Flow Reqt Type
In this text field, choose the flow requirement type - conditional minimum, minimum,
maximum, or fixed. This defines how the Flow Requirement is used. The conditional
minimum flow establishes that, in order to use this source site - destination site
combinations for any shipments, a minimum flow is necessary. Essentially this
constraint is similar to saying the flow can be 0 or higher than the minimum.
Flow Reqt Basis
In this text field, choose the flow requirement basis - Quantity, Weight or Cubic. This
defines the units of measurement for Flow Requirement.
Flow Reqt Period
In this text field, choose the period over which the Flow Requirement is to be
established - Day, Week, Month, Quarter, or Year. When this field is left blank the
horizon of the optimization will be used as the Flow Reqt Period.
171
Printed Documentation
Aggregate Flow Count Constraints
Source Site
Unique key
Destination Site
Source Sites pertaining to the flow
constraints. Can be one of the following
3 types
• Individual source
• Set of sources created in the Groups
table
• All sites sourced from (’All’)
Product Name
Destination Sites pertaining to the flow
constraints. Can be one of the following
3 types
• Individual destination
• Set of destinations created in the
Groups table
• All destination sites (’All’)
Mode
Modes of flow that the constraints apply
to. Can be one of the following 3 types
• Individual mode
• Set of modes created in the Groups
table
• All modes (’All’)
Period Name
Periods pertaining to the flow
constraints. Can be one of the following
3 types
• Individual period
• Set of periods created in the Groups
table
• All periods (’All’)
Count Value
Primary flow count parameter
Count Type
• Min -- There must be at least X flows
• Max -- The can only be X flows
• Fixed – There must be X flows
172
Data Tables
Where, X = Count Value
Source Aggregated
Toggle option to apply flow count
constraints to Source Sites
Destination Aggregated
Toggle option to apply flow count
constraints to Destination Sites
Product Aggregated
Toggle option to apply flow count
constraints to Products
Mode Aggregated
Toggle option to apply flow count
constraints to Modes
Period Aggregated
Period Aggregated Toggle option to
apply flow count constraints to Periods
Aggregate Flow Count Constraint Notes
User notes
Overview
In Supply Chain Guru, it is possible to set up intricate constraints in the model linking
the following 5 variables; Source, Destination, Product, Mode and Period.
Consider the simple network structure below.
In the absence of any constraints, the structure would allow for 32 (25) different flows.
An example would flow of PROD 1 from MFG 1 to CZ 2 in PERIOD 1 by MODE 2.
However, we may want to model all the flow to happen in only one period, and originate
from only one MFG site. We would then set up this situation in SCG through the
following steps.
Steps
1. Grouping MFG 1 and MFG 2 as a ’Set’ (group function)
2. Grouping CZ 1 and CZ 2 as a ’Set’ (group function)
3. Inputting these Set groups as the Source Site and Destination Site
173
Printed Documentation
4. Accessing the Aggregate Flow Count Constraints table and subsequently setting
Source Site Aggregated and Period Aggregated to ’No’ while setting Destination Site
Aggregated, Product Aggregated and Mode Aggregated to ’Yes’.
5. Setting Count Value to ’1’ and Count Type to ’Fixed’
Explanation
By aggregating the Destination Sites, Products and Modes we are essentially
disregarding the various possible flows that are due to these variables.
This results in the optimizer having to choose between 4 flows. The end result will look
as show above, where MFG and PERIOD are the optimal MFG to source from and
PERIOD to perform the events.
Summary
An interesting point to note (and subsequently test our understanding) would be that if
all the Aggregate fields (Source, Destination, Product, Mode, Period) are set to ’Yes’,
we are in essence not setting any constraints. This is because when all the fields are
174
Data Tables
aggregated, there would be only ’one’ possible flow. It should also be noted that like
’Fixed’ Count Type, there is also a ’Min’ and ’Max’ function.
175
Printed Documentation
Global Variables
Name
In this text field, enter a unique name for this global variable.
Type
In this field, you can select whether the variable will be an integer variable or a real
variable.
Value
In this field, you can enter the initial value for the variable.
For variables that have dimensions specified (arrays), you can initialize individual
elements in the array by making the value field a comma separated list of values, such
as: 1,5,6,1,4,1,3,5,6,7,2. For two-dimensional arrays, each row is completely initialized
before moving to the next. Higher dimensional arrays cannot be initialized through the
values field.
For arrays, you can also load data directly into the array from an external MS Excel
spreadsheet, by simply listing a valid path as the value.
Note: The external spreadsheet initialization requires that MS Excel is installed on the
PC where the software is being run. The spreadsheet should only have 1 single
worksheet, and should only consist of numeric values that will be loaded into the array.
Dimensions
In this field, enter the dimensions of the global variable if you wish to create an indexed
variable (array). Leaving this field blank will make this variable a single value variable.
176
Optimization
Supply Chain Optimization
Optimization differs from simulation in that it looks for the optimal design parameters for
your supply chain model, rather than describing its behavior as in a simulation. An
optimization searches a large number of possible solutions to your supply chain model,
selecting the best one involved in site selection, product flow requirements, and
capacity with the objective of either minimizing cost or maximizing profit.
177
Printed Documentation
Control Panel
Greenfield Algorithm
Greenfield Analysis allows us to determine the optimum site of a Distribution Center (s),
based on customer demand and location.
One thing to note is that the Greenfield Analysis finds the optimum DC based only on
the customer locations and their demand; it does not look at the manufacturing site(s) in
the analysis. If we want to find an optimum Distribution Center that takes into account
the manufacturing sites, we would then include a few potential distribution centers in the
model and solve optimally using Guru.
178
Optimization
How to perform a Greenfield analysis?
1. Select the number of planar DC’s that you would like to find in your model in the
’Scenarios’ tab of the Optimization Control Panel.
2. In the same tab, select ’Planar Location Method For Greenfield Analysis’ under
the ’Algorithm Options’.
Hit the ’Go’ button and the location of the optimum DC(s) will be populated in the
’Sites’ table of your current model.
179
Printed Documentation
(In the Image above the yellow triangles are customers sized by demand. The red
triangle is the DC found be Greenfield Analysis)
180
Optimization
Optimization Control Panel
The Guru Network Optimization Control Panel contains 5 tabs: Control Panel, Options,
Scenarios, Infeasibility Tools, and Solver Stats. The Guru Network Optimization control
panel appears after clicking the Run Network Optimization button.
Optimization Objective
There are two possible optimization objectives. You can choose to:
Minimize Costs: When you minimize cost, SC Guru finds an optimal solution
that minimizes the cost function.
Cost = Total fixed operating and startup costs + total closing costs + total production
costs + total sourcing costs + total transportation costs + total duty costs + total
warehousing costs + total inventory holding costs + total in-transit inventory costs + total
transportation asset costs + total work resource costs
Maximize Profit: When you maximize profit, SC Guru finds a solution to
maximize the profit function.
Profit = Revenue minus Cost
These are mutually exclusive objectives. Selecting one will cause an optimization to
ignore the other.
Verify Network Before Optimizing
Just as in a simulation, you should verify your optimization data before making an
optimization run. To do this, check the Verify Network Before Optimizing option on the
Optimization Control Panel.
Batch Run All Models
Check this box if you want to optimize all models in the current project in one batch run.
Generate Optimization Input Files
If you rerun an optimization after you have changed only settings on the four input tabs
of the Guru Network Optimization Form (Control Panel, Options, Scenarios and
Infeasibility Tools), you can un-check this box and then no new Optimization Input Files
will be generated, but the already generated Optimization Input Files from the previous
run will be used. Only when changing data in the model data tables themselves it is
181
Printed Documentation
necessary to check this box and generate the optimization input files before an
optimization is run.
Optimization Progress
In this window the progress of the optimization run is updated real-time.
Algorithm
Solve Optimally – Solve as a mixed integer problem
Solve as a Linear Program – Solve linearly ignoring integrality constraints. If the
problem requires the use of integer variables, the solution is likely to be invalid.
This option is included to obtain approximate solutions for large-scale integer
programs as well as a first-cut data verification tool in the early stages of a
modeling project.
Infeasibility Analysis – In the event where the optimization run returned as
infeasible, we can ask Supply Chain Guru to perform one of the several
Infeasibility Analysis tools that are available. See also the Infeasibility Tools tab.
Planar Location Method for Greenfield Analysis – This is a heuristic used to
determine the ideal location for a single (or more) DC based upon the location of
the customers and their respective demand quantities.
182
Optimization
Optimization Control Panel - Infeasibility Tools
If the Solve Optimally algorithm returns a Problem Infeasible message, the user has
several tools available to analyze the cause of infeasibility:
Check Network Structure Logic
Choosing this method of analyzing an infeasible model will identify if there are any
logical problems with the structure of the network itself.
Determine Supply-Demand Imbalances
This algorithm will check for any imbalances between supply and demand. For
example, if a site has a maximum capacity to deliver 100 units a year and it is the only
source of a certain customer that demands 200 units a year. This supply-demand
imbalance will be found and displayed.
Solve with the following hard constraints only
To narrow down and identify the possible causes of infeasibility, one can solve with
selected hard constraints only. The other hard constraints will not be imposed in this
case.
Note: No new Optimization Input files are generated when the algorithm is "Infeasibility
Analysis". Therefore, when changing a model's input tables to solve the infeasibility,
first the Solve Optimally algorithm needs to be run to generate new input files before the
Infeasibility Analysis can be run again (otherwise it will be run on the older model data
that doesn't contain the most recent changes).
Algorithm
See Guru Network Optimization Form - Control Panel.
183
Printed Documentation
Optimization Control Panel - Options
Maximum Product Flow Value
Network optimization calculations require an estimate of a maximum flow amount that
can come out of each site. This option allows advanced users to override the values
that are automatically calculated by SC Guru by setting the value in the User-Defined
box. Automatic calculation of maximum throughput values, which is the default, is
recommended for most users.
Additional Settings
Produce LP File – When checking the ’Produce LP File box’, a complete linear
program formulation of the model will be generated. This is the .LP file in the
NetOptimData subfolder of the directory where the model is saved.
Include Customization in – A user can define custom constraints by writing
them in the Mosel language in a .mos file that needs to be placed in the folder
where the SCG model is saved. An accompanying .dat file of the same name as
the .mos file should be placed in the same folder.
Note that only licensed users have access to this source file, in the evaluation version of
SC Guru it is not possible to include any custom constraints in the optimization.
Omit Objective Function – This setting sets the Optimizer to ignore the
Objective functions such as profit or cost for example, resulting in the returned
solution not being ’optimized’ towards a certain goal
Performance Settings
Presolve
’Use All’ enables a complete set of algorithms to be applied to the problem in an
effort to reduce its size and eliminate redundant variables and constraints, so that
the problem can be solved relatively easily by the optimization algorithm.
’Do Not Use Any’ causes no algorithms to be applied to pre-solve the problem.
’Use All Except Integer Reductions’ option causes only a subset of all the
possible pre-solve algorithms to be applied to reduce the size of the problem and
eliminate redundant variables and constraints.
Solution Strategy
184
Optimization
The Aggressive Root Cuts strategy increases the time to solve the problem at the root
by applying more heuristics and tries to reduce the solution space for the subsequent
enumeration. For some bigger problems this can be worthwhile, but in general
choosing the Automatic strategy is recommended.
Termination Settings
Relative Gap (%)
Relative difference between a feasible solution and a bound calculated by the
optimization solver. The greater the gap value defined by the user, the quicker the
solution will be found. This field accepts values between 0 and 100. The default directs
the solver to find an optimal solution.
The Relative Gap is defined as: abs (BestBound - objective Value) / abs (BestBound)
Absolute Gap
The Absolute Gap is the absolute difference between a feasible solution and a bound
calculated by the optimization solver. The greater the gap value defined by the user,
the quicker the solution will be found. The default directs the solver to find an optimal
solution.
The Absolute Gap is defined as: abs (BestBound - objective Value)
Cutoff Value
Enter the objective function value of a known, or estimated feasible solution. If your
objective is to minimize cost, for example, a value of 25 million will eliminate any
solution that costs more than 25 million. The closer this figure comes to the true optimal
objective function value, the quicker the solver will find an optimal solution.
Note: The danger here is in making this figure too high when maximizing profit, or too
low when minimizing cost. In this case, the optimization process may run for a long
time attempting to find a solution that simply is not attainable. You will then be
prompted "Problem Infeasible”. The default for this field is "None.”
Time Limit (seconds)
If after this amount of time the optimal solution hasn't been found yet, the optimization
will terminate. If a solution has been found within this period, it will be accepted as the
optimal solution. One can also choose to let the optimization run until at least one
solution has been found by checking the "Continue until at least one solution is found"
box.
Feasibility Tolerance
185
Printed Documentation
The Optimizer works with tolerance values for integer feasibility and solution feasibility
that are typically of the order of 10-6 by default. When evaluating a solution, for instance
by performing comparisons, it is important to take into account these tolerances.
After retrieving the feasibility tolerance of the Optimizer we set the comparison tolerance
of Mosel (ZEROTOL) to this value. This means, for example, the test x = 0 evaluates to
true if x lies between -ZEROTOL and ZEROTOL, x 0 is true if the value of x is at most
ZEROTOL, and x > 0 is fulfilled if x is greater than ZEROTOL.
Comparisons in Mosel always use a tolerance, with a very small default value. By
resetting this parameter to the Optimizer feasibility tolerance Mosel evaluates solution
values just like the Optimizer.
MIP Tolerance
Similar to Feasibility Tolerance, this sets the tolerance for what is considered to be an
integer by the Optimizer. By default this is set to 5×10-6 which means that any range of
values between 2.999995 and 3.000005 for example would be considered as an integer
value of 3. Larger tolerances can help in speeding up the solution deriving process.
Algorithm
See Guru Network Optimization Form - Control Panel.
186
Optimization
Optimization Control Panel - Scenarios
Quick Site Scenarios
The Quick Site Scenarios dialog allows you to establish how the sites should be treated
during optimization. In the Sites data table, the site type is defined: customer, existing
facility, or potential facility. Also, site status: consider, include, or exclude. With this
dialog, you can quickly change the site status for all sites of a certain type or choose to
use the status defined in the Sites data table. To use the Quick Site Scenarios dialog,
simply select the status you want to give to all sites of a particular type:
As in Sites Table - Use the site status defined in the Sites data table.
Consider All - Change all sites of this type to the consider status. In an optimization,
SC Guru can recommend that sites with the Consider status be opened or closed if its
profitability does not meet expectations or needs.
Include All - Change all sites of this type to the include status. These sites will be
included in the solution.
Note: The Quick Site Options do not change the site Status fields in the Sites data
table.
Alternative Facility Limits
Min Consider Sites: network optimization can consider alternate sites and open an
optimal number of sites. This option allows users to force SC Guru to open (or leave
open) a minimum number of alternate sites.
Max Consider Sites: network optimization can consider alternate sites and open an
optimal number of sites. This option allows users to force SC Guru to open (or leave
open) a maximum number of alternate sites.
Scenario Options
Bundle All Customer Demand: Check this box if you want to aggregated all the demand
by customers such that when a customer demands multiple products, these are sourced
in equal ratios from one or multiple sites (proportional to the demand quantities for these
products).
Classify Demand By Due Date: Check this box if you want to aggregate (and
subsequently prioritize) all the demand by the date it is due to the customer such that
the transportation time of the last mode to deliver an order to a customer is constrained
by the value set in the Due Date field on the Demand table. If this box is unchecked,
the Due Date field doesn't influence the outcome of an optimization.
187
Printed Documentation
Enforce Site Single Sourcing By Period: Force each site to source from only one site
during each period. In a multi-time period model, if this box is checked, and the Single
Site Sourcing field on the Sites table is set to Yes, the Single Site Sourcing is enforced
per period, not throughout the planning horizon.
Enforce Site-Product Single Sourcing By Period: Force each site to source for each
product from only one site during each period. In a multi-time period model, if this box is
checked, the Single Site-Product Sourcing for Single Source sourcing policies is
enforced per period, not throughout the planning horizon.
Greenfield Scenario
Specify the number of Planar DCs to be determined by the Greenfield Method. See the
Greenfield Algorithm page for more detail.
Algorithm
See Guru Network Optimization Form - Control Panel.
188
Optimization
Optimization Control Panel - Solver Stats
Problem Size
The number of constraints, variables, etc, in the model are listed in this section, both for
the original problem and after the pre-solve algorithms have been applied.
Linear Programming Relaxation
The number of iterations, objective value, and time taken by the optimization run so far.
Global Search
Summarizes the number of nodes evaluated so far, the best solution, best bound, and
the gap (percentage) between the best solution and best bound.
Status
Lists the current status of the optimization run.
Time
Lists the time elapsed since the start of the optimization run.
Stop Solver and Accept Current Solution
While running an optimization, by clicking on this button one can accept the best
solution that has been found so far (compare best solution with best bound, i.e. the
Gap) instead of waiting until another (better) solution has been found. This can save
time for bigger problems, but in general waiting until the best solution has been found is
recommended.
Algorithm
See Guru Network Optimization Form - Control Panel.
189
Printed Documentation
Selecting Optimization Options
1. Select Optimize from the menu bar and click Optimize Supply Chain. The
Optimization Control Panel appears.
2. Refer to the table below to enter data in the fields.
Field Name
Field Type
Enter or Choose
Example
Min Consider
Sites
Number
Enter minimum
number of
consider sites to
be included in the
optimized solution.
Defaults to None.
2
Max Consider
Sites
Number
Enter maximum
number of
consider sites to
be included in the
optimized solution.
Defaults to None.
5
Generate OPL
Files
Checkbox
Select to generate
new OPL files.
Relative Gap
Number
The difference
between a feasible
solution and a
bound calculated
by the optimization
solver.
0
Cutoff Value
Number
The objective
function value of a
known, or
estimated, feasible
solution.
10000
Custom
Constraints
Model File
Text
Path to custom
model constraints
text file.
C:\Data\My_Constraints.txt
Custom
Variables Model
File
Text
Path to custom
model variables
text file.
C:\Data\My_Variables.txt
190
Optimization
Custom
Constraints Data
File
Text
Path to custom
model data text
file.
C:\Data\My_Data.txt
191
Printed Documentation
Green House Gases
Carbon Footprinting Analysis
A Carbon Footprinting analysis essentially means calculating and reporting the GHG
emissions of a modeled supply chain. In a carbon footprinting analysis, a supply chain
model is built and carbon emissions data is included as part of the modeling effort.
When the model is simulated or optimized, the GHG emissions are reported in the
output.
Carbon footprinting is usually, but not necessarily, performed as part of a broader
supply chain analysis project. The objective of this kind of analysis is to understand the
current carbon footprint, and the carbon footprint of any alternatives being considered.
The GHG emissions are reported (sim and opt), but do not otherwise affect the model
algorithms or modeling functions.
192
Optimization
Carbon Offset Optimization
Carbon Offset Optimization: although it is certainly possible to redesign supply chain
networks to reduce their GHG emissions, it is not possible to entirely eliminate them.
However, there are activities around the world which are known to relatively reduce
GHG emissions (such as planting trees, or reducing emissions more than are required
by global reduction standards). Organizations that have carried out such GHG
reduction efforts essentially have ”credits” which have been commoditized and are now
sold on open markets.
In order to further reduce or possibly even completely offset a network’s Carbon
Footprint, it is possible to purchase ”Carbon Offset Credits.” A Carbon Offset Credit has
a price set by the world markets, but has historically fluctuated between $2 to $25 per
ton of CO2, depending on timing in the specific market.
Thus, a company that has a carbon footprint of 1 Million tons of CO2 in a year, but
cannot reduce change its network to reduce its own emissions could still affect an
equivalent 10% reduction in its Carbon Footprint by purchasing 100,000 Carbon Credits
from the marketplace.
Supply Chain Guru’s GHG Modeling functionality incorporates this by manually setting
the Carbon Offset Credits as an input (for sim and opt) in the Greenhouse Gas Options
Panel. However, in optimization, you can also specify the Carbon Offset Credit
purchase to be a decision variable, with the cost of the credits incorporated into the total
cost calculation of the objective function.
To perform a Carbon Offset Optimization, simply set the Optimize Offsets option to true,
and the Carbon Offsets will be chosen by the optimizer as part of the decision to
maximize profit or minimize cost subject to all constraints. Note that this optimization
option can be used in concert with the GHG reduction constraints, letting the user
choose to model the option of buying Carbon Offsets to achieve GHG reduction goals or
not.
193
Printed Documentation
Data Units and Terminology
In popular literature and the common vernacular, Greenhouse Gas (GHG) emissions
are often used interchangeably with Carbon Dioxide (CO2) emissions. In fact, there are
numerous gases that are associated with greenhouse gas effects, including CO2,
methane, and water vapor. For modeling purposes, and keeping with current common
convention, all GHG emissions will be input and output in terms of CO2 equivalent units.
Typically this is kilograms (kg) but could also be input and output in terms of CO2
metric tons (1,000kg). Units will not be set explicitly in Guru in the initial
implementation; the modeler will decide whether they are using kg or tons, and will need
to convert input values into the same unit. Output values will be reported in the same
unit.
A Carbon Footprint is the net sum of all the GHG emissions produced by a supply chain
during the period of interest minus any carbon offsets.
194
Optimization
GHG Modeling Options
To set the Green House Gas Emissions Options, go to the Main Tool Bar --> Tools -->
Model Options. The Model Options box will appear. Click on the Greenhouse Gas Tab.
The following box will appear:
Max Carbon Footprint
Sets the maximum carbon footprint allowed for the network in kg. Where any offsets
count as negative carbon emissions.
Enforce Max Carbon Footprint
195
Printed Documentation
Check this box to use the only allow maximum carbon footprint as a limit on the
maximum carbon emissions by the network.
Carbon Offset Price
Specify the price per single quantity of carbon offset
Carbon Offset Initial Quantity
Specify the initial quantity of carbon offset available in the network (used for simulation
only).
Carbon Offset Minimum Quantity
Specify the minimum quantity of Carbon Offsets that must be purchased when the
'Optimize Carbon Offset' box is checked
Carbon Offset Maximum Quantity
Specify the maximum quantity of carbon offsets that can be purchased when the
'Optimize Carbon Offset' box is checked
Optimize Carbon Offset:
Sets the model to run so that minimizing the number of Carbon Offsets (within min/max
constraints) is taken into consideration.
Cost of Carbon
The cost of Carbon.
196
Optimization
GHG Modelling Properties
Model Properties:
Max Carbon Footprint (number)
Enforce Max Carbon Footprint (yes/no)
Carbon Offset Price (currency)
Carbon Offset Initial Value (currency)
Carbon Offset Minimum (value)
Carbon Offset Maximum (value)
Optimize Carbon Offset (yes/no)
Site Property Fixed CO2 <Cap, CO2> (text)
Sourcing Policy (SiteProductSource) Property CO2 (number)
CO2 Basis (uses Cost Basis)
Transportation Policy (Mode) Property CO2 (number)
197
Printed Documentation
GHG Outputs
Output Statistics
SimulationOutputNetworkSummary: TotalCO2
SimulationOutputNetworkSummary: TotalCO2Offsets
SimulationOutputSiteSummary: TotalCO2
SimulationOutputNetworkFlows: CO2
OptimizationOutputNetworkSummary: TotalCO2
OptimizationOutputNetworkSummary: InitialCarbonOffsets
OptimizationOutputNetworkSummary: OptimizedCarbonOffsets
OptimizationOutputSiteSummary: TotalCO2
198
Optimization
GHG Reduction Efforts
In a GHG reduction effort, GHG emissions throughout the supply chain are modeled,
but additionally, the total carbon emissions of the supply chain are incorporated into the
optimization formulation as a constraint. Typically, the modeler will start with a baseline
(current carbon footprint with no reduction constraint), and run several iterations of an
optimization. In each iteration, the total Carbon Footprint is constrained to be equal or
less than a specified total, usually as a percentage of the baseline or as-is footprint.
For example, if a baseline simulation (or As-Is optimization flow model) has a Carbon
Footprint of 1 million tons CO2 each year, a Carbon Footprint constraint of 900,000 tons
could be set, equivalent to a 10% reduction in GHG emissions, and the model reoptimized; set to 20% reduction, and re-run, etc. This will provide the modeler with a
series of alternative network designs, each of which demonstrates the cost or profit
optimized design which still meets the GHG reduction goal.
199
Printed Documentation
Green House Gas Emissions Testing
SimServer within Supply Chain Guru has implemented preliminary support for tracking
and reporting GHG emissions. SimServer now provides several new properties to
specify GHG emission levels as follows:
Sites.FixedCO2
Sites.CO2Basis
Sites.Products.Sources.SourcingUnitCO2
Lanes.Modes.TransportationCO2
-The user sets the Sites.FixedCO2 property to cause a fixed GHG cost to be recorded
periodically.
-The reporting period is set by the Cost Capacity property, which also specifies the
reporting period for monetary fixed cost reporting.
-The FixedCO2 property can be optionally set to a throughput-driven stepped list with
an optional throughput cap. The format for this is the same as for fixed capacity costs.
The user will set the CO2Basis property to the basis for throughput relating to the
reporting of GHG emissions. The default value is Weight-Distance.
-The SourcingUnitCO2 property is set to incur a GHG emissions cost for production
(Make) related sourcing policies. The property is ignored in all other cases.
-The TransportationCO2 property is set to incur a GHG emissions cost during
transportation. The basis is assumed to be Qty.
Several new properties have been added to report GHG emissions as follows:
Sites.TotalFixedCO2.Statistics
Sites.FixedCO2.Statistics
Sites.TotalSourcingCO2.Statistics
Sites.TotalTransportationCO2.Statistics
200
Optimization
Typically, the aggregate totals would be directed to the main report pipe and the
FixedCO2 statistic would be set to a Time Series Observation pipe to report periodic
fixed costs.
In addition to the above, the shipment transaction log has changed to incorporate a new
column for the GHG emissions cost for the item. The format of this report is now as
follows:
REP
DEPARTURE TIME
SOURCE
DESTINATION
PRODUCT
QUANTITY
TRANSPORT COST
TRANSPORTCO2
WEIGHT
VOLUME
DUTY COST
MODE NAME
SHIPPING POLICY
SHIPMENT ID
ASSET NAME
ASSET UNIT
DUE DATE
201
Printed Documentation
Output Tables
Analyzing your Optimization Output Report
Your optimization performance report summarizes the total financials for the network.
Following is an explanation of how each of these metrics are measured and/or
calculated as well as their definition.
Field
Explanation
Model Name
The name of the model optimized.
Time of run
The date and time the model was run.
Optimization Period
Number of days of your optimization run.
Total cost
Cumulative of all costs (listed in following rows).
Fixed operating
The total fixed cost involved to keep sites shipping
products.
Fixed startup
The total fixed cost of setting up facilities in the network.
Closing
The total cost of shutting down facilities in the network.
Transportation
The total cost of shipping products among sites.
Production
The total cost of producing product in the network.
Warehousing
The total cost of handling products between dock and
storage within warehouses.
Revenue
Total revenue generated by successfully filling orders.
Profit
Revenues minus total cost.
Facilities
Recommendations based on solving the optimization
model.
202
Optimization
Optimization Output Aggregated Demand
This output table summarizes demand details per site and product.
Field Name
Explanation
Customer Name
Name of the customer site.
Period No
The number of the period this demand occurs in.
Product Name
The name of the product that is being demanded.
Period Name
The name of the period these demand statistics apply
to.
Total Qty
The total demand at this customer site for this product
during this period.
Total Revenue
Total revenue generated due to the demand of this
customer for this product during this period.
Demand x Unit Price
Mode
The specific mode used by the demand
Demand Lead Time
Time between the time the demand occurs and is
being fulfilled.
203
Printed Documentation
Optimization Output Customer Flows
This output table summarizes the specifics of all shipments to customers in the network.
Field Name
Explanation
Source Name
Site which shipped the product
Customer Name
Customer site which receives the shipment
Product Name
Name of the product being shipped
Mode
The lane differentiation parameter as detailed in
Transportation Policies
Period Name
The period in which this flow occurs
Demand
The total customer demand for this product over
this lane in this period
Flow Units
The number of units shipped over this lane in this
period
Flow Weight
The weight of the units shipped over this lane in
this period
Flow Cubic
The cubic size of the units shipped over this lane
in this period
Flow Revenue
The revenue generated by the units shipped over
this lane in this period
Flow Outbound Warehousing
Cost
Sum of all costs involved in bringing goods from
stock to dock at the source over this lane in this
period
Flow Units x Outbound cost at Sourcing Facility
Flow Transportation Cost
Total cost for shipping this product between source
and destination sites in the network over this lane
in this period
Flow Units x Avg Unit Cost (as specified in
Transportation Policies) x Lane Distance
Flow Sourcing Cost
204
Total cost involved in sourcing this product from
the Source Site in this period
Optimization
Flow Units x Avg Unit Cost (as specified in
Sourcing Policies)
Flow Duty Cost
Total costs due to taxes and tariffs levied on
shipments over this shipment lane in this period
Flow Units x Duty Cost x Product Value
Intransit Inventory Holding
Cost
Cost from units considered as inventory, due to
their inaccessibility during transportation
Qty x Product Value x Transportation Time x i/365
(where i is capacity cost percentage)
Service Hours
The time it takes (in hours) for the product to leave
the source and arrive at the destination
Service Distance
The distance between the source and destination
CO2
Carbon emissions in unit mass
S Lane Distance x Flow weight x CO2 setting in
Transportation Policies
205
Printed Documentation
Optimization Output Customer Summary
This output table summarizes revenue and flow per customer.
Field Name
Explanation
Customer Name
Name of the customer site.
Initial Status
Status of this customer site before making
the optimization run.
Period Name
Name of the period these customer
statistics apply to.
Optimized Status
Status of this site after making the
optimization run for this period.
Total Revenue
Total revenue generated by units shipped to
this customer in this period.
Total Flow Units
Total units shipped to this customer in this
period.
Total Flow Weight
Total weight of units shipped to this
customer in this period.
Total Flow Cubic
Total cubic of units shipped to this customer
in this period.
206
Optimization
Optimization Output Facility Summary
This output table summarizes throughput and cost per facility.
Field Name
Explanation
Site Name
Name of the facility.
Site Type
The type of this facility: potential facility or existing
facility.
Initial Status
Status of this facility before making the optimization run
(either include or consider).
Period Name
Name of the period these facility statistics apply to.
Optimized Status
Status of this facility after making the optimization run.
Throughput Level
Amount of product shipped from a site in this period.
Throughput Basis
Units of measure for throughput level.
Total Cost
Total fixed startup cost + total fixed operating cost +
total closing cost + total production cost + total sourcing
cost + total transportation cost + total warehousing cost
+ total duty cost + total inventory holding cost.
Total Fixed Startup Cost
Total one time costs of beginning operations at this site
in this period.
Total Fixed Operating
Cost
Total costs involved to keep shipping products from this
site during this period.
Total Closing Cost
Total costs involved in closing this site during this
period.
Total Production Cost
Total costs from producing units at this site during this
period.
 Product Qty x Avg Unit Cost (as specified in the Sourcing
Policies at the MFG site)
Total Sourcing Cost
Total sourcing costs of this site during this period.
Flow Qty x Avg Unit Cost (as specified in the Sourcing Policies at
the facility)
Total Inbound
Transportation Cost
Total cost of bringing goods to this site during this
period.
207
Printed Documentation
Flow Qty x Avg Unit Cost (as specified in the Transportation
Policies)
Total Outbound
Transportation Cost
Total cost of shipping goods from this site during this
period.
Flow Qty x Avg Unit Cost (as specified in the Transportation
Policies)
Total Warehousing Cost
Total inbound and outbound warehousing cost for this
site during this period.
Total Inbound
Warehousing Cost
Total costs involved in bringing goods from dock to
stock for this site during this period.
Units into Facility x Facility Inbound Cost
Total Outbound
Warehousing Cost
Total costs involved in bringing goods from stock to
dock for this site during this period.
Units shipped out of Facility x Facility Outbound Cost
Total Duty Cost
Total costs due to taxes and tariffs levied on shipments
from this site during this period.
Units shipped x Duty costs x Product value
Total Inventory Holding
Cost
Total costs due to holding inventory during the
optimization run at this site during this period.
Units shipped out of facility x Product value x i x RunTime/365
(where i is capacity cost percentage)
CO2
Carbon emissions if there is transportation involved in
the production process.
Lane distance x Flow Weight x CO2 setting in Transportation
Policies
208
Optimization
Optimization Output InterFacility Flows
This output table summarizes the specifics of all shipments between facilities in the
network.
Field Name
Explanation
Source Name
Where the product originated.
Destination Name
Where the product is shipped to.
Product Name
Name of the product being shipped.
Mode
The transportation lane that is being used in case
of multiple modes.
Period Name
The period in which this flow occurs.
Flow Units
The number of units shipped over this lane in this
period.
Flow Weight
The weight of all units shipped over this lane in
this period.
Flow Cubic
The cubic size of all units shipped over this lane
in this period.
Inbound Warehousing Cost
Sum of all costs involved in bringing goods from
dock to stock at the destination.
Flow Units x Inbound Cost at sourcing facility
Outbound Warehousing Cost
Sum of all costs involved in bringing goods from
stock to dock at the source over this lane in this
period.
Flow Units x Outbound Cost at sourcing facility
Transportation Cost
Total cost for shipping this product between
source and destination sites in the network over
this lane in this period.
Flow Units x Avg Unit Cost (as specified in the
Tranportation Policies) x Lane Distance
Sourcing Cost
Total cost involved in sourcing this product from
the Source Site in this period.
Flow Units x Avg Unit Cost (as specified in the
Sourcing Policies)
209
Printed Documentation
Duty Cost
Total costs due to taxes and tariffs levied on
shipments over this shipment lane in this period.
Flow Units x Duty Cost x Product Value
Intransit Inventory Holding Cost
Total cost involved in products being in transport
over this lane in this period.
Qty x Product Value x Transportation Time (in
days) x i/365
(where i is capacity cost percentage from
Inventory Policies)
Service Hours
The time it takes (in hours) for the product to
leave the source and arrive at the destination.
CO2
The mass of CO2 emissions resulting from the
specific flow.
Service Distance
The distance between the source and
destination.
210
Optimization
Optimization Output Inventory
This output table summarizes end inventory and associated costs per facility.
Field Name
Explanation
Site Name
Name of the site that holds inventory.
Product Name
Name of the product that is stocked at this site.
Period Name
Name of the period these inventory statistics apply to.
Pre-build Inventory
The average inventory of this product at this site. This
average inventory is calculated from the specified
inventory turns on the inventory policies table. (Only
listed for single-time period models).
Safety Stock
Buffer stock accumulated to avoid stock outs
Cycle Stock
Stock that is allocated to meet immediate forecasted
demand
Turn-Estimated
Inventory
Stock that is allocated as per the number of turns input in
the Inventory Policies table
Flow Units / Number of Turns
Total Inventory
Total units of product held during the run
Total Inventory Holding
Cost
Inventory of the product at the end of the period at this
site. (Only listed for multi-time period models).
Total Inventory x Product value x i x Run Time/365
(where i is capacity cost percentage from Inventory
Policies)
Total Ending Inventory
Total number of units left at the end of the model run
time.
Total Ending Inventory
Holding Cost
Total costs due to holding inventory during the
optimization run at this site
Total Ending Inventory x Product value x i x Run
Time/365
(where i is capacity cost percentage from Inventory
Policies)
211
Printed Documentation
Optimization Output Network Paths
This output table summarizes the complete transportation paths and costs from the first
facility to the final destination, the customer, that are used in the optimal solution.
Field Name
Explanation
Product
Product name.
Customer
Name of the customer, final destination of the path.
Demand Qty
Number of demanded units of Product, by Customer during
the optimization run.
Customer Flow Qty
Number of units of Product shipped to the customer
through this path.
Facility #
Facilities that are part of the path delivering to Customer in
the end. Facility1 is the facility where the Product
originates, it delivers to Facility2 or the customer, etc.
Mode#
The transportation mode that is used for the specific part of
the network path. In the mode1-column it is listed which
transportation mode is being used to transport Product
from Facility1 to Facility2 for example.
Transportation Cost
The total transportation costs of this path.
Warehousing Cost
The total warehousing costs of this path.
Production Cost
The total processing costs of this path.
Duty Cost
The total duty costs of this path.
Intransit Inventory
Holding Cost
The total in-transit inventory holding costs of this path.
Revenue
The total revenue generated by delivering
CustomerFlowQty of Product to the Customer.
Service Hours
The total time it takes for Product to leave from Facility1
and arrive at Customer.
Service Distance
The total distance from Facility1 to Customer.
212
Optimization
213
Printed Documentation
Optimization Output Network Summary
Your optimization output tables summarize cost, site, network flow, and demand
statistics for your supply chain. Following is an explanation of how each of these
metrics are measured or calculated.
The network summary summarizes total profit, costs, and revenue.
Field Name
Explanation
Model Name
The name of the model optimized.
Model Run Time
Date and time of run.
Model Optimization Type
Indicates the prescribed objective of the
optimization along with the algorithm selected.
Model Period In Days
Number of days you are projecting in your
optimization.
Total Profit
Total revenues minus total cost.
Total Cost
Total fixed startup cost + total fixed operating
cost + total closing cost + total production cost
+ total transportation cost + total duty cost +
total warehousing cost + total facility inventory
cost + total in transit inventory cost + total
sourcing cost + total transportation asset cost +
total work resource cost + (cost of carbon *
amount of CO2 emission)
Total Revenue
Total revenue generated by units shipped to
customers.
S [Product Demand met x Price of Product]
Total Fixed Startup Cost
Total cost of setting up facilities in the network.
S StartUp Cost of Facilities
214
Optimization
Total Fixed Operating Cost
Total cost involved to keep facilities in the
network functional.
S Operating Cost of Facilities
Total Closing Cost
Total cost of stopping production at facilities in
the network.
S Closing Cost of Facilities
Total Production Cost
Total costs involved in producing units in the
network
S [Product Qty x Avg Unit Cost (as determined
in Sourcing Policies at MFG site)]
Total Inbound Warehousing Cost
Total cost from bringing units into facilities
(dock to stock) excluding transportation costs in
the network
S Units into Facility x Facility Inbound Cost
Total Outbound Warehousing
Cost
Total cost from moving units out of facilities
(stock to dock) excluding transportation costs in
the network
S Units shipped out of Facility x Facility
Outbound Cost
Total Transportation Cost
Total costs incurred in transporting units
between sites in the network.
S [units shipped out of facility x lane distance x
Avg Unit Cost (as specified in Transportation
Policies)]
Total Duty Cost
Total cost due to taxes and tariffs levied on
shipments.
Units shipped * Duty cost * Product Value
Total Warehousing Cost
Total of all warehousing costs.
Inbound cost + Outbound cost
Total Facility Inventory Cost
Total costs involved in holding inventory.
S units shipped out of facility x Product Value x
i x RunTime/365
(where i is capacity cost percentage from
Inventory Policies)
215
Printed Documentation
Total In Transit Inventory Cost
Total cost due to value of products being
transported and transport time.
Qty x Product Value x Transport Time x i/365
(where i is capacity cost percentage from
Inventory Policies)
Total Sourcing Cost
Total cost due to sourcing products from
facilities.
S [Flow Qty x Avg Unit Cost (as determined in
Sourcing Policies at facilities site)]
Total Transportation Asset Cost
Total cost due to usage of transportation
assets.
Asset fixed cost + Asset variable cost
Total Work Resource Cost
Total cost due to usage of work resources.
Resource fixed cost + Resource variable cost
Gap Percent
Percentage Gap between best bound and best
solution
Total CO2
Total emissions of CO2 in kilograms
S lane distance x flow weight x CO2 setting in
Transportation policy
Initial Carbon Offsets
Total number of carbon offsets available to the
network
Optimized Carbon Offsets
Number of offsets the optimal model requires
Optimized Carbon Offset Cost
Cost allocated to purchasing (optimal) carbon
offsets
Carbon Offset Price
Price of Carbon Offsets
Total Carbon Cost
Total cost attributed to carbon emissions
216
Optimization
Optimization Output Production Process Flows
This output table summarizes the specifics of all shipments between facilities in the
network.
Field Name
Explanation
Site Name
Where the production process occurred.
Product Name
Name of the product being shipped.
Process Name
Name of the whole process.
Process Step Name
The name of this process step.
Next Process Step Name
The process step that occurs after this step.
Period Name
The period in which this flow occurs.
Flow Units
The number of units handled in this process.
Flow Weight
The weight of all units handled in this process.
Flow Cubic
The cubic size of all units handled in this process.
Flow Production Cost
Total cost for running the process setup.
Flow Units x Cost per Unit (as specified in the Processes
Policies)
Flow Setup Cost
Total cost involved in setting up this process.
Flow Units x Setup Cost (Processes step)/Lot size
217
Printed Documentation
Optimization Output Productions
This output table summarizes all productions per site-product combination that occur in
the network during the optimization.
Field Name
Explanation
Site Name
Name of facility where production occurs.
Product Name
Name of the product that is being produced.
Period Name
Name of the period in which this productions
occurs.
Production Quantity
Number of product units produced by this site in
this period.
Production Weight
Weight of the units produced by this site in this
period.
Production Cubic
Cubic of the all units produced by this site in this
period.
Production Cost
Total cost for producing product at this site in this
period.
 Flow Production Cost + Flow Setup Cost + Work Center
Total Cost
CO2
Carbon emissions in unit mass if there is
transportation involved in the production process.
Lane Distance x Flow Weight x CO2 setting in the
Transportation Policies
218
Optimization
Optimization Output Transportation Asset Summary
The transportation asset summary table summarizes utilization and cost of
transportation assets as well as suggesting an optimal number of assets.
Field Name
Explanation
Transportation Asset Name
Name of the transportation asset.
Transportation Asset Max Units
The number of units specified in the
Transportation Assets data table.
Period Name
Name of the period these transportation
asset statistics apply to.
Transportation Asset Optimized Units
Optimal number of transportation asset
units for this period.
Transportation Asset Utilization
Reflects a ratio of the time this asset is
being used as compared to the total time
the asset is available during this period.
Transportation Asset Fixed Cost
The total fixed costs for using this asset
during this period. This is calculated from
the multiplication of the number in the
Transportation Asset Optimized Units
field with the Unit Fixed Cost entered in
the Transportation Assets data table.
Asset optimized units x Asset fixed cost
(as in Transportation Assets)
219
Printed Documentation
Transportation Asset Variable Cost
The total variable costs for using this
asset during this period. This is
calculated from the Hourly Cap Cost
function specified on the Transportation
Assets data table and the total time this
asset is used in this period.
Distance traveled x Hourly Cost Cap (as
in Transportation Assets)
Transportation Asset Num Trips
The number of times this transportation
asset is used during this period.
Flow Units / Limiting Fill Level
Where, the limiting fill level refers to
either the quantity, volume or cubic fill
level that reaches capacity first.
220
Optimization
Optimization Output Work Resource Summary
The work resource summary table summarizes utilization and cost of work resources as
well as suggesting an optimal number of work resources.
Field Name
Explanation
Work Resource Name
Name of the work resource.
Work Resource Max Units
Upper bound (maximum) of work
resources available in network.
Period Name
Name of the period these work resource
statistics apply to.
Work Resource Optimized Units
Number of work resources as required
by the optimized model.
Work Resource Utilization
Reflects a ratio of the time this work
resource is being used as compared to
the total time the resource is available
during this period.
Work Resource Fixed Cost
The total fixed costs for using this work
resource during this period.
Asset Optimized Units x Asset Fixed
Cost (as in Work Resources)
Site Name
The site where the work resource is
based
Work Resource Variable Cost
Costs attributed to hourly usage of the
work resource
Hours x Hours Cost Cap (as in Work
Resources)
221
Printed Documentation
Optimization Output WorkCenter Summary
This output table summarizes throughput and cost per work center.
Field Name
Explanation
Site Name
The site where the work center is located.
Work Center Name
Name of the Work Center.
Work Center Type
The type of work center: potential facility or
existing work center.
Initial Status
Status of this work center before making the
optimization run.
Period Name
Name of the period these work center
statistics apply to.
Optimized Status
Status of this work center after making the
optimization run.
Throughput Level
Amount of product processed by this work
center during this period.
Throughput Basis
Units of measure for throughput level.
Total Cost
Total fixed startup cost + total fixed
operating cost + total closing cost + total
production cost.
Total Fixed Startup Cost
Total one time costs of beginning operations
by this work center in this period.
Total Fixed Operating Cost
Total costs involved to keep producing
products by this work center during this
period.
Total Closing Cost
Total costs involved in closing this work
center during this period.
Total Production Cost
Total production costs of this site during this
period.
222
Optimization
223
Simulation
Simulation Engine
SC Guru uses an external application program, called SimServer, to simulate your
supply chain. When SC Guru builds and runs a model, the animated display of your
supply chain is SimServer running your data. SC Guru then imports the statistics
SimServer generates for its reports.
The SimServer window displays a map of your supply chain model, graphically
representing your sites and your transportation lanes. As shipments are dispatched,
icons representing your shipments travel between sites, moving at the designated
transportation speed. If your simulation includes work centers, work resources, and
processes, your submodel will be graphically displayed below the animation map.
SimServer has its own menus and commands, giving you a certain amount of control
over the display features of your animation. The following discussion will explain some
of the features needed to use SimServer in conjunction with SC Guru.
SimServer Features
There are three features on the SimServer window when your simulation is run: the
menu bar, the animation speed bar, and the display. You can use the menu bar
commands to pause or end the simulation and control the size of the display. You can
use the progress bar to control simulation speed. The simulation clock tracks the
simulation run time. The display gives you a powerful "bird’s-eye-view" to observe the
dynamics and progress of your supply chain.
225
Printed Documentation
Control Panel
Selecting Simulation Options
1. Select Tools →Model Options or press F3. The Options dialog appears.
2. Click on the Simulation tab. The following table will appear.
3. Refer to the table below to enter data in the fields.
Field
Type
Enter or Choose
Example
Number of
Replications
Number
The number of
times you want the
3
226
Simulation
simulation to run.
Simulation
Animation Speed
Choice
The initial speed of
the SimServer
animation.
Medium
Simulation Clock
Precision
Text
The degree of
precision under
which you want
your simulation run.
Seconds
Enable Statistics
Choice
Which time-series
data to generate.
Inventory and Order
Cycle Time
Delete The
Simulation Outputs
After Each Run
Choice
Uncheck to keep
the .MOD file after
a simulation.
Scripting Debug
Level
Select from
Drop Down
Level for scripting
debugging
11
227
Printed Documentation
Running a Simulation
After setting your simulation options, you can run your simulation. SC Guru provides
you with options on how your simulation is run.
Simulate Supply Chain - This is the default setting for simulation. Your model is
tested for errors and animated in the SimServer window. This option is also available
by clicking
on the Analysis toolbar or pressing F7.
Simulate Supply Chain Scenarios - This option runs your simulation for all models
contained in the project without animation and without conducting model tests.
Build Model Only- This option runs your simulation without building the graphic
animation. As a result, your simulation will run significantly faster.
Run Model Without Build- Select this option to run your simulation without verifying
syntax or logic errors. For large models, this can significantly decrease the length of
time required to build the simulation model. However, if there are any modeling or data
errors in your supply chain, the resulting simulation model may not run correctly. This
option should only be used if you are sure that the model data are in the correct format.
Import Simulation Output- This option runs your simulation without animation and
without conducting a model test.
When you run a simulation, the SC Guru Error Log will be displayed if you have chosen
to verify your model. The SimServer window will be displayed for every simulation run;
however, if you have elected to run your simulation without animation, you will not see
animated shipments. Assuming there are no errors that prevent your model from
running, all the simulated menu options output the same statistical results.
228
Simulation
► To Run a Simulation
1. Click
, F7 or from the main tool bar select Simulate Supply Chain. The Simulation
Control Panel will appear.
Simulation Control Panel
Model Options
Select the options you want to apply to this simulation run.
Verify Model Before Build
Runs the model error checker before running the simulation to check for network or
logic problems prior to simulation. If you have a large model, and you have previously
run the error checker, if you leave this box unchecked it will skip the lengthy error
checker process
Build the Model
This will build the model in the Model Configuration File (MCF) prior to running the
simulation.
229
Printed Documentation
Run the Model
This will run the model from the MCF contained in the model folder.
Run All Scenarios
This will run all of the applicable simulation scenarios. See information above.
Simulation Clock On
If this option is selected, a time clock will run on the bottom left corner. If this option is
not selected, the simulation will run faster.
Animation On
Selecting this option will enable animation during the simulation run. If this option is not
selected, the simulation will run significantly faster.
Event Logging On
If this option is selected, then the simulation control panel will display the events in real
time.
Clicking on the Logging Tab will bring the following Panel to view:
Simulation Control Panel- Logging
230
Simulation
Enable Partial Logging
Check this option to log only a specific time period during the simulation. You will set
the start and end dates in the applicable areas.
Log Start Date
Set the date to start logging
Log End Date
Set the date to end logging
Log to File
This option will allow you to have Sim Server write the simulation log to a file which is
specified in the box.
Selecting the Simulation Animation tab will bring up the following table:
231
Printed Documentation
Simulation Control Panel- Animation
Display Return Trip
Selecting this option will display the animation of the return trip for the transportation
assets.
Select Run to begin the simulation.
232
Simulation
Output Tables
Generating Summary Tables
In addition to viewing your simulation and optimization output in report and graphical
format, you can also view this information in table format. These tables give detailed
information on sites and products.
► To display a summary table
1. Run a supply chain simulation or optimization, see Running Simulation and
Optimization Runs for more information.
2. Select Metrics →Simulation Output Network Summary (or any other summary you
wish to display).
OR
From the Guru Project Explorer, select Simulation Output →Network Summary (or any
other summary you wish to display).
SC Guru will display the output data in a table format from the last time you ran the
simulation model. A sample of the output table is displayed below:
Simulation Output Network Summary Grid
If the appropriate data cannot be found, you will see the following error:
No Simulation Output Data Message
3. Try running the simulation again to generate the required output statistics.
4. Repeat Step 2 for each output table.
Related Topics:
233
Printed Documentation
Copying output tables
Compare models
234
Simulation
The Main Report
This report is generated when each replication has completed. The report contains
summary statistics for every object property that has been configured to capture
statistics. There is only one report of this type. The columns for the main report are as
follows:
Column
Data Type
Description
Replication Number
Integer
Set to the
replication number
to which this data
corresponds
Timestamp Date
Time
Set to the date and
time (in simulation
time) that the data
was written to the
file. Note that
because the main
report is written at
the end of the
replication this will
always be the
simulation end time
Object Name
String
The name of the
object to which the
data relates. For
example this could
be a site name, a
customer name, or
an asset name.
Could be empty if
there is no sub
object
Sub Object Name
String
The name of the
secondary object to
which the data
relates. For
235
Printed Documentation
example this could
be a product name
or an asset unit
236
Property Name
String
The name of the
object property
Statistic Type
String
The type of statistic
being reported
Value
Real
The actual data
value
Simulation
Time Series Value Reports
These reports are created to contain time series values when object properties have
been set to the TimeSeries statistics option. Every time the value of the property
changes a row is written to the file to report the new value. The columns for time series
reports are as follows:
Column
Data Type
Description
Replication Number
Integer
Set to the replication
number to which this data
corresponds
Timestamp
DateTime
Set to the date and time
(in simulation time) that
the value changed and
data was written to the file
Object Name
String
The name of the object to
which the data relates.
For example this could be
a site name, a customer
name, or an asset name
Sub Object Name
String
The name of the
secondary object to which
the data relates. For
example this could be a
product name or an asset
unit. Could be empty if
there is no sub object
Property Name
String
The name of the object
property. This will be the
same for every row of a
given time series report
Statistic Type
String
The type of statistic being
reported. Always set to
CURRENT as the current
value of the property is
being reported
237
Printed Documentation
Value
Real
Return to Simulation Output Files Main Page
238
The actual data value
Simulation
Mileage Log
The mileage log is written as shipments depart during the simulation.
Each row of the mileage log contains information about one leg of the trip. Thus for a
simple out and back delivery there would be two rows, one for the outbound delivery
and one for the return trip.
In a pooled delivery model there would potentially be more than two rows corresponding
to a single trip.
Each shipment is assigned a Shipment ID that can be used to group all the legs
belonging to the same shipment. This value can also be used to correlate data with the
shipping item log.
The columns of mileage log are as follows:
Replication Number
Integer
Set to the replication
number to which this data
corresponds
Source Site Name
String
The name of the object to
which the data relates.
For example this could be
a site name, a customer
name, or an asset name
Destination Site/Customer
Name
String
The name of the
secondary object to which
the data relates. For
example this could be a
product name or an asset
unit. Could be empty if
there is no sub object
Shipment ID
Integer
Each shipment has a
unique id# that can be
used to group and
correlate data relating to
the same shipment
Departure Time
DateTime
The date and time of
239
Printed Documentation
departure from the source
location
Arrival Time
DateTime
The date and time of
arrival at the destination
location
Distance
Real
The distance traveled
between the source and
destination on this leg of
the trip
Asset Name
String
The name of the asset.
Could be empty if no
asset used
Asset Unit#
Integer
The unit# of the asset.
Could be empty if no
asset used
240
Simulation
Shipping Item Log
The shipping item log is written as shipments depart during the simulation. Each row of
the report contains information about a single shipping item in a shipment. Each
shipment is assigned a Shipment ID that can be used to group all the items belonging to
the same shipment. This value can also be used to correlate data with the mileage log.
The columns of the shipping item log are as follows:
Replication Number
Integer
Set to the replication
number to which this data
corresponds
Timestamp Date
Time
Set to the date and time
(in simulation time) that
the shipment departed
and data was written to
the file
Source Site Name
String
The name of the site from
which the product is being
sourced and sent
Destination Site/Customer
Name
String
The name of the site or
customer where this item
is to be delivered
Product Name
String
The name of the product
being shipped
Quantity
Real
Transportation Cost
Real
Transportation CO2
Real
Weight
Real
241
Printed Documentation
Cubic
Real
Duty Cost
Real
Mode Name
Real
The name of the mode
Transportation Policy
String
The transportation policy
Shipment ID
Integer
Each shipment has a
unique id# that can be
used to group and
correlate data relating to
the same shipment
Asset Name
String
The name of the asset.
Could be empty if no
asset used
Asset Unit#
Integer
The unit# of the asset.
Could be empty if no
asset used
Due Date
DateTime
The date and time the
shipping item was due
Return to Simulation Output Files Main Page
242
Simulation
Transaction Reports
SC Guru automatically creates Transaction reports after a simulation has been run.
These provide more detail than a simulation or optimization summary report. SC Guru
outputs these reports as comma-separated value (.CSV) files that you can open in MS
Excel. They are located in the directory in which you saved your model. There are
three types of transaction reports:
Demand Report - Lists the time each order arrives, the site involved, the
product ordered, the quantity of product ordered, and the price.
Shipment Report - Lists the time each order was shipped, the source
site, the destination site, the product ordered, the quantity of product
ordered, the total weight/cubic, the cost of shipment, the mode
(transportation policy), and the shipment number.
Production Report - Lists the time production begins, the production site
involved, the product made, the quantity of product made, and, in case a
work center is used to produce the product, the name of the work center.
This report is used for sites with a Make sourcing policy only.
243
Printed Documentation
Analyzing your Simulation Performance Report
Your simulation performance report reflects summary statistics for your network, sites
and products. Following is an explanation of how each of these metrics are measured
or calculated as well as their definition.
Field
Explanation
Model Name
The name of the model simulated.
Time of Experiment
Date and time of run.
Replications Run
Number of times your simulation was run.
Simulation run length
How long each replication ran.
Total profit
Total revenues minus total cost.
Total revenues
Total revenue generated by units shipped to
customers.
Total cost
Total production cost + total warehousing cost +
total transportation cost + total inventory
carrying cost.
Total aggregate service rate
Total units of products filled at customer sites
before the Due Date divided by total units of
products ordered by customers during the model
run.
Total production cost
Total production costs of all sites.
Total transportation cost
Total transportation costs in the network.
Total warehousing cost
Sum of all inbound and outbound warehousing
costs for all sites in the model.
Total inventory carrying cost
Total inventory investment position x daily
carrying cost percentage.
Total aggregate inventory turns
Total revenues divided by average inventory
investment level.
Average inventory investment
Time-weighted average inventory investment
level for the entire network.
Maximum inventory investment
Highest value that the total inventory investment
244
Simulation
ever reached throughout the simulation run.
Related Topics:
Understanding performance reports
Working with performance reports
Analyzing your optimization output report
245
Printed Documentation
Simulation Output Asset Summary
This table shows details regarding individual transportation assets.
Field Name
Explanation
Asset Name
Name of the particular asset in the report.
Asset Available Time
Total time that all units of this asset are available (but
not in use) during the model run.
Asset Utilized Time
Total time all asset units were in the process of
transporting a shipment during model run.
Asset Setup Time
Total Setup time (in days) for the particular asset
during model run (load or unload shipments or a
return trip).
[Flow Units / Lots Size] x Changeover Time
Asset Scheduled Down
Time
Total time (in days) scheduled for the asset to be
non-operational.
Asset Unscheduled Down
Time
Total time 9in days) the asset was non-operational
that was unplanned.
Asset Average Units Utilized
Time the asset is being used divided by total
simulation time in days
Asset Utilized Time / Total Model Run Time
Asset Maximum Units
Utilized
Maximum number of assets in used at any one point
in time during the model run.
Asset Total Utilization
Total Utilization % for all assets of this type during the
model run.
Asset Utilized Time / (Asset Available Time + Asset
Setup Time + Asset Utilized Time)
Rep
246
The replication number the data on this row apply to.
Simulation
247
Printed Documentation
Simulation Output Demand Transactions
This table breaks down data regarding the demand occurring per product per customer
site. The data are retrieved from the Demand Transaction Report.
Field Name
Explanation
Site Name
The site (customer) where the demand originates from
Product Name
The item that is being shipped.
Quantity
The number of units demanded by the site.
Time
The time when the demand was generated.
Rep
The replication number that the data on this row apply
to.
248
Simulation
Simulation Output Files
Output Files
Each time you run a simulation, you generate a series of Comma Separated Value
(.CSV) files. These files can be extremely useful for analysis.
Report files are structured as a series of rows and columns in a tab-separated format.
Output files are created to contain the data sent to output pipes as the simulation runs.
To get an output file you must define the corresponding pipe in the Model Configuration
File (MCF).
Taking the name to be ‘modelname’
File Name
Definition
Modelname_CO2
CO2 emissions output file
Modelname_AUL
Asset unit location output file
Modelname_AUU
Asset unit utilization output file
Modelname_BOQ
Back order quantity output file
Modelname_COQ
Current order quantity output file
Modelname_DEMAND_REPORT
Demand report output file
Modelname_INC
Inventory volume output file
Modelname_INV
Inventory actual level output file
Modelname_MainReport
Main report output file
Modelname_MILEAGE_REPORT
Mileage report output file
249
Printed Documentation
Modelname_OCT
Order cycle time output file
Modelname_PRODUCTION_REPORT
Production report output file
Modelname_Q
Reorder point output file
Modelname_R
Reorder point output file
Modelname_SHIPMENT_REPORT
Shipment report output file
Modelname_VAL
Value of inventory output file
Modelname_WCQ
Work center queue output file
Modelname_WRU
Work center resource utilization output file
There are several types of output files as follows:
The Main Report
Time Series Value Reports
Shipping Item Log
Mileage Log
250
Simulation
Simulation Output Inventory Details
This table shows detailed inventory information by site.
Field Name
Explanation
Site Name
The name of the site referred to in the report.
Product Name
Specific item detailed in the report.
Minimum Inventory Units
Lowest value that the inventory for this product at this
site ever reached throughout the simulation run.
Average Inventory Units
Average Inventory for this product at this site during the
simulation run.
Maximum Inventory
Units
Highest value that the inventory for this product at this
site ever reached throughout the simulation run.
Initial Inventory Units
The inventory of the product at the site at the beginning
of the simulation
Ending Inventory Units
Inventory remaining at the site at the end of the
simulation run
Average Back Order
Units
Mean number of back ordered items for this product at
this site.
Maximum Back Order
Units
Highest number of back ordered items at any point of
time for this product at this site.
Average In Transit Units
Average in-transit inventory level for the entire simulation
run.
Maximum In Transit
Units
Highest value that the in-transit inventory for this product
at this site ever reached throughout the simulation run.
Lost Demand Units
Number of units of demand lost due to lack of available
units at any of the facilities up the network. This only
applies at facilities where the allow back orders setting in
Sourcing Policies is set to No.
Outflow
The number of units of this product shipped from this
site.
Velocity
Outflow divided by average inventory.
Rep
The replication number the data on this row apply to.
251
Printed Documentation
252
Simulation
Simulation Output Network Flows
This table breaks down data regarding the flow of product.
Field Name
Explanation
Source Name
Where the product is shipped from.
Destination name
Where the product is shipped to.
Product Name
The item that is being shipped.
Mode
The transportation lane that is being used in case of
multiple modes.
Flow Units
The number of products shipped.
Flow Cubic
Total cubic volume of all units shipped.
Flow Weight
Total weight of all units shipped.
Flow Transportation Cost
The total cost of shipping the units.
Flow Count
The number of times shipment occurs along this
transportation lane during the simulation (or, the
number of trips in this lane).
CO2
CO2 emissions in unit mass
Rep
The replication number that the data on this row apply
to.
253
Printed Documentation
Simulation Output Network Flows
This table breaks down data regarding the flow of product.
Field Name
Explanation
Source Name
Where the product is shipped from.
Destination name
Where the product is shipped to.
Product Name
The item that is being shipped.
Mode
The transportation lane that is being used in case of
multiple modes.
Flow Units
The number of products shipped.
Flow Cubic
Total cubic volume of all units shipped.
Flow Weight
Total weight of all units shipped.
Flow Transportation Cost
The total cost of shipping the units.
Flow Count
The number of times shipment occurs along this
transportation lane during the simulation (or, the
number of trips in this lane).
CO2
CO2 emissions in unit mass
Rep
The replication number that the data on this row apply
to.
254
Simulation
Optimization Output Network Paths
This output table summarizes the complete transportation paths and costs from the first
facility to the final destination, the customer, that are used in the optimal solution.
Field Name
Explanation
Product
Product name.
Customer
Name of the customer, final destination of the path.
DemandQty
Number of demanded units of Product, by Customer during
the optimization run.
CustomerFlowQty
Number of units of Product shipped to the customer
through this path.
Facility#
Facilities that are part of the path delivering to Customer in
the end. Facility1 is the facility where the Product
originates, it delivers to Facility2 or the customer, etc.
Mode#
The transportation mode that is used for the specific part of
the network path. In the mode1-column it is listed which
transportation mode is being used to transport Product
from Facility1 to Facility2 for example.
Related Topics:
Simulation output network summary
Simulation output site summary
Simulation output product summary
Simulation output inventory details
Simulation output cycle time details
Simulation output asset summary
Simulation output network flows
Simulation output demand details
Simulation Output Production Details
255
Printed Documentation
Simulation Output Network Summary
Your performance output tables reflect summary statistics for your supply chain, sites,
and products.
The Network Summary table shows total profit, total revenues, and total cost of your
supply chain.
Field Name
Explanation
Model Name
The name of the model simulated.
Model Experiment
Date and time of run.
Num of Reps
Number of times your simulation was repeated.
Rep
The replication number the data on this row applies
to.
Model Run
How long each replication ran in days.
Total Profit
Total revenues - total cost.
Total Cost
Total fixed operating cost + total fixed startup cost +
sourcing cost + total production cost + total
warehousing cost + total transportation cost + total
inventory carrying cost + total CO2 cost + total CO2
Offsets cost.
Total Revenue
Total revenue generated by units shipped to
customers.
Total Fill Rate
Average of each facility’s ratio of all number of orders
that were fulfilled completely/partially by placing
orders up the network to the total number of orders.
Total Fill Quantity Rate
Average of each facility’s ratio of all number of units
that were available at the facility to fulfill orders to the
total number of units shipped out.
Total On Time Rate
Average of each facility’s ratio of the orders that were
successfully delivered on time to the total number of
orders received.
Total On Time Quantity
Rate
Average of each facility’s ratio of the number of units
that were delivered on time to the total number of
256
Simulation
orders received.
Total Fixed Operating Cost
Total cost involved in keeping a site functional.
S Operating Cost of Facilities
Total Fixed Startup Cost
Total cost of setting up facilities in the network.
S StartUp Cost of Facilities
Total Inbound Warehousing
Cost
Total costs involved in bringing goods from dock to
stock, excluding transportation costs.
S Units into Facility x Facility Inbound Cost
Total Outbound
Warehousing Cost
Total costs involved in bringing goods from stock to
dock, excluding transportation costs.
S Units shipped out of Facility x Facility Outbound
Cost
Total Production Cost
Total production costs of all sites.
S [Product Qty x Avg Unit Cost (as determined in
Sourcing Policies at MFG site)]
Total Transportation Cost
Total transportation costs in the network.
S [units shipped out of facility x lane distance x Avg
Unit Cost (as specified in Transportation Policies)]
Total Inventory Carrying
Cost
Total inventory investment position times daily
carrying cost percentage.
Total CO2
Total CO2 emissions in unit mass produced by the
network.
S lane distance x flow weight x CO2 setting in
Transportation policy
Total Carbon Offsets
Number of offsets used in the network
Total Carbon Offset Cost
The price attributed to purchasing these offsets
Carbon Offset Price
The price of a single carbon offset
257
Printed Documentation
Simulation Output Product Summary
This table shows cost and revenue per product.
Field Name
Explanation
Product Name
Specific item detailed in the report.
Total Cost
Total production cost + total transportation cost + total
warehousing cost of this product.
Total Profit
Total Revenue – Total Cost
Total Revenue
Units shipped to customers X Unit Price of this product.
Production Cost
Total production costs over all sites of this product.
Transportation Cost
Total cost of shipments for this product.
Warehousing Cost
Total cost of handling within warehouses for this
product.
Rep
The replication number the data on this row apply to.
258
Simulation
Simulation Output Production Details
This table breaks down data regarding the production of product per site. The data are
retrieved from the Production details report.
Field Name
Explanation
Site
The facility where the production occurs
Product
The item that is being produced.
Quantity
The number of units demanded by the site.
Time
The time when the production was completed.
Work Center
The work center where the production process occurs
Rep
The replication number that the data on this row apply
to.
259
Printed Documentation
Simulation Output Reports Overview
Once a Simulation has been performed, Sim Server generates several output reports
which can be accessed in the Project Explorer.
260
Simulation
Simulation Output Service Details
This table details cycle times by site and product.
Field Names
Explanation
Site Name
The name of the site referred to in the report.
Product name
Specific item detailed in the report.
Site Type
Taken from the Sites Data Table; either Customer,
Existing Facility or Potential Facility.
Average Order Cycle Time
Average of the order cycle times by this site and for
this product.
(Order cycle time is the difference between the time
the entire order was filled and the due date)
Maximum Order Cycle
Time
Highest cycle time by site and product.
Fill Rate
The facility’s ratio of the number of orders that were
fulfilled completely/partially by placing orders up the
network (backlogging) and not with current available
inventory to the total number of orders.
At the customer level, this statistic is reported as a
percentage calculated by the total number of orders
received in their entirety by the due date, divided by
the total number of orders made.
Fill Qty Rate
The facility’s ratio of the number of units that were
available at the facility (current inventory) to fulfill
orders to the total number of units shipped out.
At the customer level, this statistic is reported similarly
to the FillRate, but on the unit level. Specifically, the
total quantity of units received by the due date,
divided by the total quantity of units demanded.
On Time Rate
The facility’s ratio of the orders that were successfully
delivered on time to the total number of orders
received.
On Time Qty Rate
The facility’s ratio of the number of units that were
delivered on time to the total number of orders
261
Printed Documentation
received.
Current Back Orders
Number of orders that are currently (at the end of the
simulation) on back order.
Current Back Order Units
Number of product units that is currently (at the end of
the simulation) on back order.
Total Back Order Units
Total number of back ordered product units
throughout the simulation.
Total Demand
Total demand for this product at this site throughout
the simulation.
Rep
The replication number that the data on this row apply
to.
262
Simulation
Simulation Output Shipment Transactions
This table shows all the shipments
Field Name
Explanation
Destination Name
Where the product is shipped to.
Source Name
Where the product is shipped from.
Product Name
Specific item detailed in the report.
Quantity
The number of units shipped in the particular
transaction
Time
The time when the shipment started.
Cost
Cost incurred due to the shipment
Quantity x Cost (as in the Transportation Policies)
CO2
Unit mass of CO2 emissions due to the shipment
Mode
The transportation lane that is being used in case
of multiple modes.
Shipment Number
Unique shipment ID number
Weight
Total weight of items shipped.
Cubic
Total volume of items shipped.
Rep
The replication number that the data on this row
applies to.
263
Printed Documentation
Simulation Output Site Summary
This table breaks down costs, revenue, inventory, and flow by site.
Field Name
Explanation
Site Name
The name of the site referred to in the report.
Site Type
Taken from the Sites Data Table; either Customer,
Existing Facility or Potential Facility.
Total Cost
Total fixed operating cost + total outbound
transportation cost + total production cost + total
warehousing cost + total inventory carrying cost at
this site +CO2 production cost + CO2 transportation
cost + CO2 fixed cost.
Total Revenue
Total revenue generated (by successfully filling an
order) by all products at this site. This applies to
customer sites only.
Throughput Level
Total shipment out of the site, in product units.
Total Fixed Operating Cost
Fixed operating cost corresponding to the
throughput level at this site.
Total Outbound
Transportation Cost
Total cost of shipments out of this site.
Total Production Cost
Sum of production costs for all products at this site.
 Product Qty x Avg Unit Cost (as specified in the Sourcing
Policies at the MFG site)
Total Inbound Warehousing
Cost
Cost of bringing goods from dock to stock, excluding
transportation, at this site.
Units into Facility x Facility Inbound Cost
Total Outbound Warehousing
Cost
Cost of bringing goods from stock to dock, excluding
transportation, at this site.
Units shipped out of Facility x Facility Outbound Cost
Inventory Carrying Cost
Cost of holding inventory at this site.
Total Inventory x Product value x i x Run Time/365
264
Simulation
(where i is capacity cost percentage from Inventory Policies)
Average Inventory
Time-weighted average inventory investment level at
this site in units.
Maximum Inventory
Highest value that total inventory investment at this
site ever reached throughout the simulation run.
Average Inventory Cubic
Time-weighted average inventory cubic fill level at
this site.
Maximum Inventory Cubic
Highest value that the inventory cubic fill level at this
site ever reached throughout the simulation run.
Cost of Goods Sold
Total cost of all components and products used for
shipments at this site.
 Product Throughput x Product Value
Inventory Turns
Cost of goods sold divided by average site inventory
investment level (units).
Cost of Goods Sold / Average Inventory
Outbound Flow
Number of products shipped out of this site.
Inbound Flow
Number of products shipped into this site.
Outbound Weight
Total weight of products shipped out of site.
Inbound Weight
Total weight of products shipped into the site.
Outbound Cubic
Total volume of products shipped out of site.
Inbound Cubic
Total volume of products shipped into the site.
Fill Rate
The facility’s ratio of the number of orders that were
fulfilled completely/partially by placing orders up the
network to the total number of orders
Fill Quantity Rate
The facility’s ratio of the number of units that were
available at the facility to fulfill orders to the total
number of units shipped out
On Time Rate
The facility’s ratio of the orders that were
successfully delivered on time to the total number of
orders received
On Time Qty Rate
The facility’s ratio of the number of units that were
delivered on time to the total number of orders
265
Printed Documentation
received
Total CO2
Total emissions of CO2 in unit mass (fixed +
production + transport)
Throughput Basis
The unit measure of the throughput. (i.e. Quantity,
Weight or Cubic)
Rep
The replication number the data on this row apply to.
266
Simulation
Simulation Output Work Center Summary
This table shows details regarding work centers
Field Name
Explanation
Site Name
The site where the work center is located
Work Center Name
Name of the Work Center
Work Center Available
Time
Total time in days that the work center is available
Work Center Utilized Time
Total time in days that the work center is employed
Work Center Setup Time
Time the work center required to be setup in hours.
This is accounted for in the Work Centers
Changeovers table.
[Flow Units / Lot Size] x Changeover Time
Work Center Scheduled
Down Time
Time in days scheduled for the asset to be nonoperational
Work Center Unscheduled
Down Time
Time in days asset was non-operational that was
unplanned
Work Center Average
Queue Depth
The average number of units waiting to be processed
at the work center
Work Center Maximum
Queue Depth
The maximum number of units waiting at any point of
time to be processed at the work center
Work Center Total
Utilization
Ratio of the work center utilized time to the total
available time
Rep
The replication number the data on this row applies
to.
267
Printed Documentation
Simulation Output Work Resource Summary
This table shows details regarding work resources
Field Name
Explanation
Site Name
The site where the work resource is located
Work Resource Name
The name of the particular work resource in the report
Work Resource Available
Time
The name of the particular work resource in the report
Work Resource Utilized
Time
Total time in days that the work resource is employed
Work Resource Setup Time
Time the work resource required to be setup in days.
This is accounted for in the Work Centers
Changeovers table.
[Flow Units / Lot Size] x Changeover Time
Work Resource Scheduled
Down Time
Days scheduled for the resource to be nonoperational
Work Resource
Unscheduled Down Time
Days resource was non-operational that was not
unplanned
Work Resource Average
Units Utilized
The average number of units of the work resource
that are used
Work Resource Maximum
Units Utilized
The maximum number of units of the work resource
that are used at any point of time
Work Resource Total
Utilization
Ratio of the work resource utilized time to the total
available time
Rep
The replication number the data on this row applies
to.
268
Supply Chain Knowledge Center
Four Step Methodology
The Four Step Methodology
Supply chain strategic planning problems involve decisions about how a company’s
internal supply chain and external linkages (both with suppliers and customers) are
organized.
The elements, or objects, that make up the system, can be considered a supply chain’s
structure. Some examples of structural elements include: products, sites, shipments,
transportation assets, machines, and workers. These objects all interact with each
other, and how they do so is governed by the rules, or policies, that the objects follow.
Policies can be rules that govern how much inventory is stocked at a given site, or how
a site reacts when an order is received, or how that site deals with product shipments
when they arrive. By combining a supply chain structure with a set of supply chain
policies, one can arrive at a very precise description of a corporate supply chain. Most
strategic decisions and planning activities involve either proposed changes to the supply
chain’s structure, or modifications to the supply chain’s policies (behavior).
LLamasoft, Inc has developed a four-step methodology that is intended to ensure that
the proper simulation and optimization techniques are employed and used appropriately
in support of both decisions that change structure and decisions that change policies.
The four-step methodology starts by assuming that the strategic supply chain design
process is being drawn on a ”r;clean sheet of paper.” In other words, it begins with little
more than a list of customer demand points, from which the methodology moves
through the entire strategic design with no presupposed objects.
Click here to review Step 1
269
Printed Documentation
Step 1: Network Optimization
The objective of Step One is to arrive at an overall network structure that is
efficient, meets all current demands, minimizes structurally based cost issues,
and supports any other management constraints.
To do this, a linear- mixed integer (LP-MIP) programming model is formulated, then
solved.
The power of network optimization modeling lies in two main strengths:
1. It can be proven to provide the mathematically global optimal solution to the problem.
The solver will, with near certainty (depending on the specific algorithm), locate the least
cost feasible network structure.
2. Network optimization models can handle millions and millions of possible alternative
designs in a very short time. Large, global, multimodal distribution networks can be
optimized effectively.
Data requirements for Step One include:
List of candidate sites, candidate site locations
List of demand sites, demand locations
Total demand quantities per location
Cost per unit of flow and out of each site
Cost of transporting units in and out
Constraints, such as requiring that every demand point is within 500 miles of a
warehouse
270
Supply Chain Knowledge Center
The output results of Step One include:
Number of summary statistics, such as total cost, total flow in and out of each
node
The breakdown of transportation mode usage by lane
The manufacturing capacity utilized by the design
Which nodes supply which other nodes.
The technology for network optimization has been successfully deployed and used by
thousands of practitioners. Some of the more advanced tools for performing network
optimization also have some capabilities to do multi-time period optimizations,
incorporate production and throughput constraints, and handle complicated tax and tariff
calculations.
Go to Step 2: Policy Optimization
271
Printed Documentation
Step 2: Policy Optimization
Network optimization provided a powerful means of selecting an optimal supply
chain structure. However, the design can still be improved through attempting to
optimize the policy choices used to govern the network’s behavior.
Step Two involves the running of multiple simulations in order to observe the effects of
different policies and select the best set. This step can be performed by the analyst in a
manual approach, but this is a tedious and difficult method. Instead, a better method is to
use simulation-optimization as a modeling and problem solving approach which will
result in an ”optimized” simulation model that prescribes the inventory, sourcing, and
transportation policies which should be adopted from a strategic level in the network
design.
Simulation-optimization applies is a direct optimization method which applies an
intelligent algorithm to a discrete event simulation model. Only in the last few years has
this technique been commercialized and studied enough to render it a feasible method for
practitioners.
Policy Optimization is a cutting edge technology that can produce extremely valuable
recommendations for policy improvement and better supply chain designs.
Click to continue to Step 3
272
Supply Chain Knowledge Center
Step 3: Network Simulation
While Steps One and Two will produce an ”optimal” supply chain structure, it
really ignores the issues of how the network will actually behave over time. As a
result, it tells you what supply chain network design to select, but it cannot tell
you exactly what will happen when that design is actually implemented.
In this Network Simulation step, a discrete event simulation model is built to replicate
the design that was produced in Step One. However, this design is simply a structure,
or ”shell,” of a proposed network design.
Most notably, in Step One and Two, demand data was aggregated and process logic
was not needed. In Step Three, the user must define the rules, or policies, which govern
how inventory is managed and when it is replaced. Sourcing and transportation policies
must also be defined.
To perform Network Simulation, time related demand data must be incorporated into the
model. While aggregate quantities were sufficient for flow optimization, in order to
simulate the demand properly, the model must know how the demand arrives over time.
Some of the data requirements for Step Three include:
List of demand sites, demand locations
Total demand quantities per location
Cost per unit of flow and out of each site
Cost of transporting units in and out
Constraints, such as requiring that every demand point is within 500 miles of a
warehouse
273
Printed Documentation
Network Simulation’s strengths include the ability to predict very accurately how well a
design will perform, in a variety of metric categories, such as inventory level, cycle time
measurement, warehouse fill rate, and detailed costing.
Click to continue to Step 4
274
Supply Chain Knowledge Center
Step 4: Design for Robustness
The final step in the Four Step Methodology is Design for Robustness. The
objective of this step is to ensure that the final selection of the supply chain’s
network structure and policies will operate well under a wide variety of situations.
During the first three steps of the Methodology, the user assumes that the design is
being improved to operate as efficiently and effectively as possible Perhaps more
importantly, performed properly, Step Four will ensure that the selected supply chain
design will, under less than expected or unusual circumstances will not perform
unacceptably poor. This should not be confused with simple variance.
In Steps Two and Three, random variance may have been introduced to produce more
realistic approaches. So, Step Four is not centered around randomness and its effects;
rather, it is the evaluation of the results of changing some of the external ”given” data
assumptions.
There are no guidelines that would predict which technique to use for which answer.
Instead, Step Four relies heavily on the knowledge and expertise of its users.
275
Printed Documentation
Basic Topics
Modeling Elements
The are several common elements to any supply chain. The include both physical
elements and behavioral policies.
276
Supply Chain Knowledge Center
What is a Supply Chain?
All of the activities and integrated processes required to get the right amount of the
right product to the customer at the right time
”End to end” supply chain: typically means spanning across all of the companies
involved from basic raw materials all the way through to end customers
277
Printed Documentation
Planning a Model
A good amount of planning is necessary to make your model resemble your real
operations. Prepare to spend some time outlining the various components of your
network. You might find that some old-fashioned paper and pencil work now saves a lot
of rework later. The following list of preliminary steps is a good guide for planning your
model.
Step 1: Decide on a simulation, optimization, or both
SC Guru functionality allows you to simulate and/or optimize your supply chain. A
simulation mimics the behavior of your supply chain in the past, present, or future. By
simulating your supply chain, you can observe real world behaviors and create alternate
scenarios. An optimization finds the optimal design parameters for your supply chain.
Using a combination of simulation and optimization allows you to develop baseline
comparisons, analyze alternative scenarios, and make an informed decision as to the
best possible supply chain. Since simulation and optimization, in many cases, require
different data, determine early whether you will use one or both functions as you plan
your model.
Step 2: List Sites
List all the sites in your supply chain where products can be demanded, manufactured,
shipped from, or stored.
Step 3: List Products
List all the products that you make or sell at all your various sites. If a product is made,
also list the component products that make up each product.
Step 4: Decide if Products are in-sourced or outsourced
Decide if a product is manufactured at any of your sites or if it enters your supply chain
as a complete, ready-to-sell product. If a product is made at any sites you have three
choices:
Approximate production by determining how long it will take to make the product (the
time delay) and the cost of making it.
Combine cost and time delay approximation with a Bill of Materials, a list of all
components used to make an end product.
Or
Create Guru submodels. Submodels detail the steps in the production process. You
determine the steps in the process, the resources needed, and how the steps and
resources fit together.
278
Supply Chain Knowledge Center
Step 5: Decide how Products are stocked
Decide how much product quantity is maintained at each stocking point and how each
product is replenished.
Step 6: List Transportation Assets (optional)
Is your product carried to and from sites by airplane, boat, or train? List all the means
available to each site.
Step 7: List Work Centers and Work Resources (optional)
If you are manufacturing a product at any site and choose to define submodels, you will
need to list all the equipment and personnel resources needed to make your product.
Modeling Over Time
Keep in mind as you design and build your simulation model that you are creating a
dynamic facsimile of your supply chain, not simply a spreadsheet of products and
prices. Your simulation will result in vastly different output based on your recreating, as
closely as possible, dynamic considerations of inventory and transportation
management, as well as production time and use of resources.
Modeling For Variability
No supply chain behaves the same way every day. Variability is constantly at work.
For example, transportation assets breakdown, work resources suddenly become
unavailable, or demand increases dramatically. Familiarity with SC Guru’s features
provides you with a means to create alternative and complex simulation scenarios that
take variability into account.
Simulation vs. Optimization
A unique feature of SC Guru is that it allows you to perform simulation and optimization
runs on the same model. You can choose simply to simulate your supply chain over a
specified time period and evaluate your business scenario; or you can allow SC Guru to
consider alternatives, and list recommendations based on your desired objectives to
minimize cost or maximize profit.
279
Printed Documentation
Push Vs. Pull
The relationship between a the movement of products between manufacturer and
customer customers is commonly depicted by the terms "push" and "pull".
PUSH System
This system is characterized by a production driven product movement.
The manufacturer initiates orders through the supply chain system based
upon past orders or long term forecast.
In Supply Chain GuruTM, the PUSH system is modeled using the Shipments
table.
PULL System
In this system, the customer places an order for a product and receives the
product through the supply chain. It is often called a "demand driven"
system.
In Supply Chain GuruTM, the PUSH system is modeled using the Demand
table.
A supply chain is almost always a combination of both push and pull, where the
interface between the push and pull stages is considered the push-pull boundary.
280
Help and Support
Frequently Asked Questions
Software and Machine Requirements
What are the system requirements for Supply Chain Guru?
Licensing
What is the DASH license?
What is the Supply Chain Guru Academic license?
How do I register Supply Chain Guru?
Where do I put my license?
Data Tables
What is a virtual lane? How do I use it?
Optimization
I ran an optimization. How do I use this new network?
Help! Supply Chain Guru says that my problem is in feasible? What is
that? How do I fix it?
Simulation
How do I set service rates?
What is scripting?
What are the output files? Where are they stored?
Getting Started
I have installed Supply Chain Guru. Now what?
What are the modeling elements?
Other
Where do I go for additional help?
281
Printed Documentation
282
Help and Support
LLamasoft Support Center
Websites
To access the Online Help and Support center, visit www.supplychainguru.com on the
web.
For additional help, modeling tips and techniques, and an upcoming schedule of hands
on training sessions, visit LLamasoft on the web at www.llamasoft.com.
Phone
For Technical Support: (734) 418-3133
General and Business Support: (734) 418-3119
Email Support: Support@LLamasoft.com
283
Index
0
0.55
rate ............................................... 118
0.9
equal ....................................... 93, 142
1
10
cost rate .................................... 72, 75
120
order ............................................. 142
15000000,INF ............................ 95, 146
1G RAM ............................................... 1
2
20,000
consisting................................ 87, 112
25
value ............................................. 188
2-dimensional ................................... 157
3
30
course ................................... 106, 153
365
running.......................................... 146
4
4.Let ................................................... 57
4G RAM ............................................... 1
5
5-digit ............................................... 101
enter ............................................. 101
A
About Supply Chain Guru................... 32
Abs ................................................... 188
Absolute Gap ................................... 188
Accept Current Solution ................... 193
Access.................................. 25, 41, 157
underlying ..................................... 157
Access-table..................................... 157
Add ............................................... 25, 41
Existing Model ................................ 25
New Model ...................................... 25
Add Layer ........................................... 41
Additional Settings............................ 188
Address, City .................................... 101
Adjust Locations ................................. 61
After Generating ................................. 84
Aggregate Flow Constraints ....... 33, 173
Open ............................................... 33
Aggressive Root Cuts....................... 188
Allow Back Orders ............................ 112
Cust .............................................. 112
Alternative Facility Limits .................. 191
Analysis Toolbar ......................... 45, 232
Analyze Performance Report .. 206, 218,
248
And/or................................. 35, 206, 282
Animation ................................... 39, 232
Animation Off ................................... 229
Animation Speed Bar ....................... 229
Apply Fixed .............................. 101, 146
Arrival ................................................. 67
Asset Changeover ............................ 250
Asset during ............................... 98, 223
ASSET NAME .................................. 204
Asset Summary ................................ 128
Asset Type ....................................... 250
ASSET UNIT .................................... 204
Asset Utilization ................................ 250
Assets ..... 30, 33, 35, 98, 118, 128, 132,
218, 223, 239, 241, 243, 245, 250,
282
Cost .............................................. 128
Cubic Capacity ............................. 128
Cubic Fill Level ............................. 128
Name ............................................ 128
Speed ........................................... 128
Units ............................................. 128
Weight Capacity............................ 128
Weight Fill Level ........................... 128
Assets Multi-Time ............................... 98
Assets Multi-Time Period Table ......... 98
Auto Generate .................................... 26
Auto Generate Alternative Sources .... 26
285
Printed Documentation
Auto Generate Inventory Policies
Message ......................................... 28
Auto Generate Inventory Policies tool 28
Auto Generate Sourcing Policies ....... 26
Auto Generating Inventory Policies .... 28
Auto Implement ............................ 26, 29
Auto Implement Optimized Network .. 26,
29
Auto Implement Optimized Network
Message ......................................... 29
Auto Implement Your Optimized
Network .......................................... 29
Auto-Generate .................................... 28
Automatic ......................................... 188
choosing ....................................... 188
Automatic Mapping Fields .................. 61
Automatic mapping function ............... 61
Automatically Fill ................................ 61
Average Cost ..................................... 88
Avg ................. 75, 87, 88, 112, 118, 157
Avg Cost ............................... 75, 88, 118
Avg Cost Rate .................................. 118
Avg Inventory ................................... 215
Avg Inventory Cubic ......................... 268
Avg Inventory Investment ......... 260, 268
Avg Inventory Turn ........................... 260
Avg Service Rate ............................. 260
B
B2 ..................................................... 157
Back Order ............................... 112, 230
Batch Run All Models ....................... 185
BestBound........................................ 188
Bill .............................. 33, 112, 117, 282
Material ......................................... 282
Materials ............................... 112, 117
Open ............................................... 33
Bill of Materials ................................. 117
view bill of materials table button .... 49
Bird’s .................................................. 44
Bird’s-eye-view ................................. 229
Blank ................................................ 106
BOM ................................... 85, 112, 117
Browse button ...................................... 2
Build ............................................. 72, 75
Bundle All Customer Demand .......... 191
By Priority ......................................... 106
286
C
C 157, 194
Calculate ................................ 72, 75, 79
Cancel If Late ................................... 106
CAP .......................................... 101, 146
Cap,Cost .............................. 70, 86, 101
Cap/Cost .................................... 95, 146
Capacity .. 70, 86, 90, 95, 101, 128, 142,
145, 146, 181, 187, 204
Capacity Basis ................... 70, 101, 146
Capacity Period ........ 101, 128, 145, 146
Capacity structure .................... 101, 146
Capacity value .................................. 146
CD-ROM .............................................. 2
Chain’s ............................................... 40
Change..................................... 191, 229
Changeover Table .................... 146, 150
Check Network Structure Logic ........ 187
Checkbox ......................................... 194
Checking .................................... 32, 188
internet............................................ 32
Produce LP ................................... 188
Updates .......................................... 32
Choose ............................. 185, 188, 194
Automatic ...................................... 188
Solve Optimally ............................. 185
Choose Tools ..................................... 29
City ............................................. 61, 101
Class ................................ 72, 75, 85, 99
Clear................................................... 70
Clear All.............................................. 84
Clear All button ................................... 84
Clicking ........................................... 84
Clear Filter .......................................... 53
Clicking................................. 43, 84, 185
Clear All button ............................... 84
Generate......................................... 84
Run Network ................................. 185
Show/Hide ...................................... 43
Close ............................................ 41, 70
Closing Cost 86, 95, 101, 146, 211, 218,
226
CO2Basis ......................................... 204
set ................................................. 204
Column contains .............................. 157
Source Site State .......................... 157
Index
Column heading ................................. 55
Column Width ..................................... 57
Column-headings ............................. 157
Columns .. 23, 47, 53, 55, 57, 67, 70, 78,
84, 157, 204, 239, 241, 243, 245, 253
Columns need .................................... 57
Columns refer ................................... 157
State ............................................. 157
Comma Separated Value ................. 253
Comma-separated............................ 247
Compare Models ................................ 35
Completes .......................................... 61
State ............................................... 61
Configure Layers button ..................... 41
Connection String ............................. 157
Consider ........................................... 191
Consider - In optimization................. 101
Consider All ...................................... 191
Consisting .................................. 87, 112
20,000..................................... 87, 112
Contain ............................................. 157
Destination .................................... 157
Context Sensitive Help ....................... 32
Continue ........................................... 188
Continuous ....................................... 118
Control Panel ........... 185, 187, 191, 193
Copy ............................................. 47, 55
Copy Map ........................................... 23
Copy Model ........................................ 25
Cost ... 70, 72, 75, 85, 86, 87, 88, 90, 93,
95, 97, 98, 99, 101, 112, 118, 128,
142, 145, 146, 157, 181, 185, 188,
204, 206, 208, 211, 213, 215, 216,
218, 222, 223, 225, 226, 245, 247,
248, 250, 257, 258, 259, 260, 262,
268, 282
Asset............................................. 128
field specifies ................................ 118
number field specifies ..................... 90
Cost Basis ...................... 72, 75, 88, 118
Cubic ............................................ 118
Cubic-Distance ............................. 118
Distance........................................ 118
Fixed ............................................. 118
Quantity ........................................ 118
Quantity-Distance ......................... 118
Weight .......................................... 118
Weight-Distance ........................... 118
Cost Cap ...................... 97, 98, 128, 145
Cost during transportation ................ 204
Cost Per unit ..... 72, 75, 87, 88, 93, 112,
118, 142, 250
Routings ....................................... 142
Work Resources ........................... 145
Cost Rate ............................. 72, 75, 118
10.............................................. 72, 75
Cost Rate field .................................. 118
Cost reporting................................... 204
Cost To Horizon ....................... 112, 118
Cost,Cap ...................... 97, 98, 128, 145
Cost,Cap>structure .......................... 145
Cost/qty ............................................ 112
Country....................................... 61, 101
Country fields ................................... 101
Course...................................... 106, 153
30.......................................... 106, 153
Create a New Model..................... 25, 48
Create a New Project ......................... 48
Create Guru submodels ................... 282
Creating.......................... 25, 48, 88, 118
New Model ................................ 25, 48
New Project .................................... 48
product-specific....................... 88, 118
CSV .......................................... 247, 253
CTRL key ........................................... 55
Ctrl-key ............................................... 41
hold ................................................. 41
Cubic ..... 70, 85, 99, 101, 118, 128, 146,
173, 208, 210, 213, 222, 245, 268
Cubic - Distance
Cost Basis .................................... 118
Cubic Capacity ................................. 128
Cubic Fill Level ......................... 128, 268
Cubic-Distance ................................. 118
Currency........................................... 230
CURRENT ........................................ 241
set ................................................. 241
Current Model Scripts................. 26, 230
Tools ’Export ................................. 230
Current Model Scripts tool ................ 230
Export ........................................... 230
Current Model Toolbar ....................... 46
287
Printed Documentation
Current/previous product .................. 150
Cust .................................................. 112
Allow Back Orders ........................ 112
Custom Constraints Data File .......... 194
Custom Constraints Model File ........ 194
Custom Query Builder ........................ 26
Custom Variables Model File ........... 194
Customer.................. 151, 216, 259, 268
delivering .............................. 216, 259
enter ............................................. 151
Facility1 ........................................ 216
Customer - Indicates ........................ 101
site ................................................ 101
Customer Sites ................................. 151
Customer/facility ......................... 93, 142
CustomerFlowQty..................... 216, 259
delivering ...................................... 216
Cut...................................................... 47
Cutoff Value ............................. 188, 194
CzarLite ........................................ 72, 75
CzarLite button ............................. 72, 75
Czar-Lite Database ...................... 72, 75
Use ........................................... 72, 75
D
D10................................................... 157
Daily ................................................. 118
Daily Capacity
Work Resources ........................... 145
Daily shipments ................................ 139
DASH ........................................... 2, 285
Data.............................................. 55, 70
Data table contains...... 93, 97, 132, 139,
151, 153, 157, 173
Data table including .......................... 146
Data Tables ... 28, 43, 48, 49, 55, 57, 61,
70, 84, 85, 86, 87, 88, 90, 93, 95, 97,
98, 99, 101, 106, 112, 117, 118, 128,
132, 138, 139, 142, 145, 146, 150,
151, 152, 153, 157, 159, 173, 179,
191, 223, 225, 268, 285
Data Types ............................... 239, 241
Data/My_Constraints.txt ................... 194
Data/My_Data.txt ............................. 194
Data/My_Variables.txt ...................... 194
Data/Shifts................................ 145, 146
288
Date... 64, 65, 67, 68, 84, 106, 118, 139,
153, 191, 206, 218, 229, 239, 241,
243, 245, 248, 252, 260, 263
Date Field ................................... 68, 191
Date Field Guru .................................. 68
Date/time fields .................................. 67
DateTime.......................... 241, 243, 245
DAY ..... 65, 68, 106, 118, 139, 146, 151,
153, 159, 173
Hour ...................................... 106, 153
Month.................................... 106, 153
Week .................................... 106, 153
Day to Hour .............................. 106, 153
Day, Week................................ 101, 146
DCs .................................................. 185
Decrease .......................................... 229
Default ... 2, 28, 65, 68, 78, 79, 106, 118,
128, 139, 151, 153, 188, 194, 204,
230, 232
Restore ......................................... 230
Speed, Asset ................................ 128
Default directs .................................. 188
Default Due ................................ 68, 106
Default DueDate unit ................ 139, 153
Default Lead Time Reqt unit............. 151
Default Order ...................................... 65
Default setting .................................. 232
simulation ..................................... 232
Default Transport Speed .................. 118
Default Transportation Speed .. 128, 230
Delete ........................................... 55, 70
Startup ............................................ 70
Delete Layer Button............................ 41
Delete Row......................................... 55
Delivering ................................. 216, 259
Customer .............................. 216, 259
CustomerFlowQty ......................... 216
Facility2 ................................ 216, 259
Demand... 28, 30, 33, 35, 49, 85, 93, 99,
101, 106, 117, 142, 157, 159, 185,
187, 191, 207, 208, 216, 218, 230,
247, 252, 259, 282, 284
Customer Site ............................... 106
Due Date ................................ 68, 106
How Often ..................................... 106
Occurrences ................................. 106
Index
Order Number ............................... 106
Order Time ................................... 106
Pattern .......................................... 106
Priority .......................................... 106
Product ......................................... 106
Quantity ........................................ 106
Site ............................................... 106
Time Between Orders ................... 106
Use Common Stream ................... 230
View demand table buttons ............ 49
Demand By Due Date ...................... 191
Demand Flow ..................................... 28
Demand Lead Time .......................... 207
Demand occurring ............................ 117
Demand Report ................................ 247
Demand table ............................... 85, 99
Demand, Pattern .............................. 106
Demand, Schedule ........................... 106
DemandQty .............................. 216, 259
DEPARTURE TIME.......................... 204
Desktop .............................................. 64
Destination ......... 88, 118, 157, 173, 204
contain .......................................... 157
Destination Location ............................. 2
Destination Site ..... 72, 75, 88, 118, 139,
157
Destination Site/Customer Name .... 243,
245
DestinationSite.State ........................ 157
Determine Supply-Demand Imbalances
...................................................... 187
Discount Rate ................................... 118
Display ............................................. 229
Zoom In/Out .................................. 229
Displays SC Guru ............................... 32
Dist ................................................... 128
Distance ...... 79, 88, 112, 118, 151, 208,
213, 216, 243
Cost Basis .................................... 118
Distance Reqt ................................... 151
Distribution .... 64, 65, 67, 68, 72, 75, 78,
106, 118, 142, 153, 230
Selecting ......................................... 78
Do Not Use Any ............................... 188
set ................................................. 188
DOS Window .................................... 159
DOS Window setting ........................ 159
Drag Left .......................................... 229
Drag Right ........................................ 229
Due..................... 68, 106, 139, 153, 191
want .............................. 106, 139, 153
Due Date ... 68, 106, 118, 139, 153, 204,
248, 260
DueDate ................................... 139, 153
DUTY COST .................................... 204
Duty Rate ................................... 88, 118
DutyCost .......................................... 216
E
E.g ...................................................... 99
Edit ............................................... 23, 70
Startup ............................................ 70
Use ................................................. 23
Edit menu ............................... 23, 47, 55
Edit Menu Options .............................. 23
Edit Toolbar ........................................ 47
Elements .......................................... 280
Modeling ....................................... 280
Eliminating.......................................... 57
Table Split ....................................... 57
Enable Statistics ............................... 230
End ................................................... 229
Simulation ..................................... 229
End Date ............................................ 84
Enforce Site-Product Single Sourcing By
Period ........................................... 191
English ............................................... 99
use .................................................. 99
Enter............................. 72, 75, 101, 151
5-digit ............................................ 101
Customer ...................................... 151
Qty/Cost .................................... 72, 75
Source .......................................... 151
Enter <Cap,Cost................................. 70
Enter ArrivalTime Data ....................... 67
Enter At Least This Many Quantities 159
Enter Due Date Data .......................... 68
Enter Order Time Data ....................... 65
Enter Quantity Data ............................ 78
Equal .......................................... 93, 142
0.9........................................... 93, 142
ERP .................................................. 106
Error Log .......................................... 232
289
Printed Documentation
Errors ......................... 26, 188, 232, 237
Errors Only ......................................... 26
Optimization Model Data ................ 26
Simulation Model Data.................... 26
Every .................................................. 84
Every Hour ............................... 106, 153
Excel ............................................ 23, 47
Excel-sheet ...................................... 157
Exclude .............................................. 99
Exclude - This site ............................ 101
Existing............................... 95, 101, 146
Facility .......................................... 101
Existing Facility .................. 86, 101, 268
Existing Model .................................... 25
Add ................................................. 25
Exit ..................................................... 25
SC Guru application........................ 25
Experiment ....................................... 248
Export To Excel .................................. 23
Exports ....................................... 26, 230
Current Model Scripts tool ............ 230
F
F3 ............................... 84, 118, 194, 230
F7 ..................................................... 232
pressing ........................................ 232
Facility ...................................... 101, 151
Existing ......................................... 101
Facility1 .................................... 216, 259
Customer ...................................... 216
Facility2 ................................ 216, 259
Facility2 .................................... 216, 259
delivers ................................. 216, 259
Facility1 ................................ 216, 259
Field empty................................. 88, 118
Field enter .................................. 88, 118
Field Guru 61, 64, 65, 67, 68, 70, 72, 75,
78, 79, 101, 106, 138, 139, 146, 153
Field Guru Due Date dialog ................ 68
Field Guru Order Time dialog ............. 65
Field Gurus......................................... 64
Field Map ......................................... 157
Field Map field .................................. 157
Field specifies .................... 87, 112, 118
cost ............................................... 118
time ............................................... 118
Field Type ........................................ 194
290
Fields. 23, 28, 41, 55, 61, 64, 65, 67, 68,
70, 72, 75, 78, 79, 84, 85, 86, 87, 88,
90, 93, 95, 97, 98, 99, 101, 106, 112,
117, 118, 128, 132, 138, 139, 142,
145, 146, 150, 151, 152, 153, 157,
159, 173, 179, 188, 191, 194, 206,
207, 208, 210, 211, 213, 215, 216,
218, 222, 223, 225, 226, 230, 248,
250, 252, 257, 258, 259, 260, 262,
263, 268
FIFO ................................................. 146
File Menu Options .............................. 25
File Toolbar ........................................ 48
Filed Guru .......................................... 64
Files..... 2, 25, 32, 48, 64, 101, 128, 145,
146, 157, 185, 187, 188, 194, 230,
239, 241, 245, 247, 253, 285
Files need......................................... 157
Fill Level ........................................... 128
Filters ........................................... 41, 53
Clear Filters Button ......................... 53
Save ............................................... 53
Save Filter Button ........................... 53
Select.............................................. 53
Select filter button ........................... 53
Financials ......................................... 206
Finish.................................................... 2
First Available ........................... 112, 142
First Available Asset ......................... 118
First Available Resources ................. 146
Fixed .................................................. 70
Fixed Cost Fields ............................... 70
Fixed Operating ...... 70, 86, 95, 101, 146
Fixed Startup ..... 70, 101, 146, 206, 211,
218, 226, 260
FixedCO2 ......................................... 204
Flow Count ............................... 257, 258
Flow Duty Cost ................................. 208
Flow Outbound Warehousing Cost .. 208
Flow Reqt ........................... 88, 118, 173
Flow Reqt Basis ....................... 118, 173
Flow Reqt Period ...................... 118, 173
Flow Reqt Type .................. 88, 118, 173
Flow Requirement .............. 88, 118, 173
setting ........................................... 118
Flow Requirement Basis .......... 118, 173
Index
Flow Requirement fields ................... 118
Flow Requirement Period ......... 118, 173
Flow Requirement Type ........... 118, 173
Flow Revenue .................................. 208
Flow Sourcing Cost .......................... 208
FlowTransportationCost ............... 72, 75
FlowUnits ..................................... 72, 75
For Variability ................................... 282
Modeling ....................................... 282
Forecast applies ............................... 159
Forecasting run ................................ 106
ForecastName .................................. 159
Forecasts ............. 33, 49, 106, 159, 284
Period ........................................... 159
Product ......................................... 159
Quantities ..................................... 159
Site ............................................... 159
View forecast table button .............. 49
Frequently Asked Questions ............ 285
Frop-down list ............................... 72, 75
G
Gap .................................................. 193
Generate OPL Files.......................... 194
Generate Optimization Input Files .... 185
Generate Periods button .................... 84
Generating ................................. 84, 237
Clicking ........................................... 84
Summary Tables........................... 237
Getting........................................ 32, 285
Started .................................... 32, 285
GHG ................................................. 204
reporting ....................................... 204
Global Search .................................. 193
Global Variables ......................... 33, 179
Open ............................................... 33
Goods Sold ...................................... 268
Graphic...... 41, 101, 112, 118, 145, 146,
230, 232
Work Resources ........................... 145
Graphic Color ........................... 101, 112
Graphic Size ............................. 101, 112
Graphic, layout ......................... 101, 112
Graphs ............... 30, 44, 70, 72, 75, 146
Green House Gas Emissions Testing
...................................................... 204
Greenfield......................................... 218
Greenfield Analysis .......................... 185
Planar Location Method ................ 185
Greenfield Method ............................ 191
Greenfield Scenario.......................... 191
Group during simulation ................... 138
Group Member Selection Window .... 138
Groups ................. 33, 49, 138, 243, 245
Guru ....... 25, 51, 87, 112, 146, 152, 179
Guru Model ...................................... 157
Guru Network ................................... 185
Guru Network Optimization Form ..... 185
Guru Project Explorer ....................... 237
Guru Script ....................................... 152
Guru Script Builder ........................... 152
Guru simulation ................................ 230
Guru2007_custom.mos .................... 188
H
Halt Operation .................................... 26
Help .................................................... 32
Use ................................................. 32
Help Menu .......................................... 32
Help Menu Options............................. 32
Hidden ................................................ 57
Show............................................... 57
Hiding ................................................. 53
Map................................................. 53
Hold .................................................... 41
ctrl-key ............................................ 41
Horizon ............................................. 101
Hour ................................. 106, 128, 153
Day ....................................... 106, 153
Month.................................... 106, 153
Week .................................... 106, 153
Hourly ............................... 118, 128, 145
Hourly Cap Cost ....................... 223, 225
HR ................ 65, 68, 106, 139, 142, 153
I
I.e ................................. 97, 98, 128, 145
If Quantity ................................. 106, 153
Import Model ...................................... 25
Import Model File ............................. 230
Inbound Cost ...................................... 90
Inbound Flow .................................... 268
Inbound Warehousing Cost .............. 213
Include - This site ............................. 101
291
Printed Documentation
Include All......................................... 191
Include Custom Constraints ............. 188
Increase ........................................... 229
Indicates ........................................... 101
INF .. 70, 86, 90, 95, 101, 106, 139, 146,
153
set ................................................. 146
Infeasibility Analysis ................. 185, 187
Infeasibility Tools ...................... 185, 187
Initial Status...................... 210, 211, 226
Input ................................................... 33
Use ................................................. 33
Input menu ......................................... 33
Input Pipe Name .............................. 157
Input Pipe Type ................................ 157
Input Pipes ................................. 33, 157
Open ............................................... 33
Input Toolbar ...................................... 49
Insert .................................................... 2
SC Guru CD ..................................... 2
In-sourced ........................................ 282
Install SC Guru ..................................... 2
Installing Supply Chain Guru ................ 2
InterArrivalTime ................................ 153
InterArrivalTime fields....................... 153
Internet ............................................... 32
Check ............................................. 32
Intransit Holding Cost ....................... 213
Intransit Inventory Holding Cost ....... 208
IntransitInventoryHoldingCost .......... 216
Inv Carrying Cost ............................... 90
Inventory ............................ 28, 106, 159
open................................................ 28
Inventory Carrying ............................ 268
Inventory Cost .................................. 218
Inventory Holding Cost ..................... 215
Inventory Policies ....................... 33, 106
View inventory policies data table
button .......................................... 49
Inventory Policies Multi-Time ............. 90
Inventory Policies Multi-Time Period .. 90
Inventory Policy ...... 28, 49, 90, 152, 159
Inventory Turns ................................ 268
Inventory, In Transit.......................... 230
L
Lanes.Modes.TransportationCO2 .... 204
292
Large Bound Binary Scaling ............. 188
Latitude and Longitude .. 40, 61, 79, 101,
118
Latitude and longitude coordinates .... 40
Launch ............................................... 38
Optimization .................................... 38
Layer button ....................................... 43
Layers ................................................ 41
Select.............................................. 41
Uncheck.......................................... 41
Layers list ........................................... 41
Layout .......................................... 40, 44
use .................................................. 44
Layout Map . 40, 41, 43, 44, 46, 53, 101,
112, 230
Configuration .................................. 41
Show............................................... 53
Work Center ................................. 146
Layout Map Configuration .................. 41
Layout Map Layer Configuration ........ 41
Layout Map Layer Configuration window
........................................................ 41
Layout map provides .......................... 40
Layout Map Toolbar ........................... 41
Layout Toolbar ................................... 40
Lead Time Reqt ................................ 151
Leave ................................. 93, 112, 142
Max Sourcing ................................ 112
Next Process Step .................. 93, 142
Lemonade ........................................ 112
Lemonade Squeezing ...................... 142
Lemonade Stand .............................. 106
Lemonade Supplier1 ........................ 112
Lemonade Supplier2 ........................ 112
Lemonade_BOM .............................. 117
Less Than Truckload .......................... 99
Limit.................................................. 112
sourcing ........................................ 112
Linear Program ................................ 185
Linear Programming Relaxation ....... 193
Lists .................................................. 247
time ............................................... 247
Lookup ......................................... 72, 75
Lot Size ............................................ 142
LP file ............................................... 188
LTL ............................................... 85, 99
Index
M
Machine Requirements .................... 285
Main Report...................................... 239
Make ..... 28, 41, 57, 61, 87, 93, 99, 101,
112, 142, 152, 179, 185, 188, 191,
204, 210, 211, 226, 230, 247, 282
resources needed ......................... 282
Make entering .................................... 61
Make sense ........................................ 99
Make souring policy.................... 87, 112
Make-policy ...................................... 112
Making changes ................................. 41
Mapping ............................................. 53
hiding .............................................. 53
MapPoint ................................ 26, 53, 79
MapPoint tool ............................... 26, 53
Show............................................... 53
Materials..................... 33, 112, 117, 282
Bill ................................. 112, 117, 282
Max .................................................... 41
Max Consider Sites .................. 191, 194
Max Inv Qty ........................................ 90
Max Inventory Cubic......................... 268
Max Inventory Investment ........ 260, 268
Max Sourcing ................................... 112
leaving .......................................... 112
Max Sourcing Distance .................... 112
Maximize Profit ................................. 185
Maximum Throughput ...................... 188
MB ........................................................ 1
MCF ................................................. 253
Mdb .................................................... 25
Member Selection window ............... 138
Menu Bar.......................................... 229
Menu bar commands........................ 229
Menus 23, 25, 30, 32, 33, 35, 38, 39, 47,
48, 51, 55, 61, 65, 72, 75, 84, 85, 86,
87, 88, 90, 93, 95, 97, 101, 146, 229,
232
edit .................................................. 23
file ................................................... 25
graphs............................................. 30
help ................................................. 32
input ................................................ 33
metrics ............................................ 35
optimize .......................................... 38
simulate .......................................... 39
tools ................................................ 26
Metric ... 35, 99, 206, 218, 237, 248, 260
Metrics and Output .. 206, 250, 257, 258,
260, 262, 268
Mileage Log...................................... 243
MIN............................................. 41, 142
Min Charge ....................................... 118
Min Consider Sites ................... 191, 194
Min Inv Qty ......................................... 90
Minimize Costs - When .................... 185
MM/DD/YY ....................................... 153
MOD file ........................................... 230
Mode logic ........................................ 118
MODE NAME ................................... 204
Mode parameter ....................... 118, 173
Mode Rule ........................................ 118
Mode Selection Rule ................ 118, 152
Mode1-column ......................... 216, 259
Model ........................................... 41, 44
Model Comparison ............................. 35
Model Configuration File .................. 253
Model Options ............ 84, 118, 194, 230
Model Options Dialog ....................... 230
Model Variables ............................... 146
Model Verify ............................... 39, 232
Model, Test ...................................... 232
Model’s ............................................. 146
Modeling................................... 280, 282
Elements....................................... 280
For Variability ................................ 282
Over .............................................. 282
Planning........................................ 282
Models dialog ................................... 232
Model-variables .................................. 30
Modes ..... 118, 152, 173, 191, 208, 213,
216, 245, 247, 257, 258, 259
Modes need ..................................... 118
Month ....... 101, 106, 118, 146, 153, 173
Day ....................................... 106, 153
Hour ...................................... 106, 153
Week .................................... 106, 153
Month to Day ............................ 106, 153
Month to Hour .......................... 106, 153
Month to Week ......................... 106, 153
Monthly............................................. 118
293
Printed Documentation
Mosel................................................ 188
Most Capacity .................................. 142
Most Inventory .................................. 112
MS Excel .................................. 179, 247
Multiple Replications ........................ 230
Multiple Replications field ................. 230
Multiple Routes ................................ 142
set ................................................. 142
Multiple Sources ............................... 112
Multiple Table Splits ........................... 57
Multi-Time .................... 84, 85, 112, 118
Multi-Time Period Optimization .......... 84
Multi-Time Periods Table ......... 101, 146
N
Name. 25, 29, 51, 61, 84, 85, 86, 87, 88,
90, 93, 95, 97, 98, 99, 101, 106, 112,
117, 118, 128, 132, 138, 139, 142,
145, 146, 150, 151, 152, 153, 157,
159, 173, 179, 194, 206, 207, 208,
210, 211, 213, 215, 216, 218, 222,
223, 225, 226, 239, 241, 243, 245,
247, 248, 250, 252, 257, 258, 259,
260, 262, 263, 268
Asset............................................. 128
Work Center ................................. 146
Work Resources ........... 150, 152, 179
National Motor Freight Classification
Blue Book ................................. 85, 99
National Motor Freight Classification
Blue Book designates ..................... 99
shipping .......................................... 99
NetOptimData subfolder ................... 188
Network Flow Layer............................ 41
Network Flows .................................... 41
Network Graphic Color ..................... 112
Network Graphic, Network Graphic Size
...................................................... 112
Network Summary .................... 237, 260
Network Summary Report . 35, 206, 248,
260
New Model ................................... 25, 48
Add ................................................. 25
Create ....................................... 25, 48
New Project ............................ 25, 48, 51
Create ............................................. 48
Next ...................................................... 2
294
Next Process Step...................... 93, 142
leave ....................................... 93, 142
Next Process Step field .................... 142
Next Work Center ....................... 93, 142
No
set ......................... 101, 112, 118, 146
No Compile ...................................... 232
None................................... 93, 142, 194
None................................................. 188
Num.................................................. 260
Reps ............................................. 260
Number ... 32, 68, 70, 72, 75, 78, 84, 85,
86, 88, 90, 93, 95, 97, 98, 99, 101,
106, 112, 117, 118, 128, 132, 139,
142, 145, 146, 151, 152, 153, 157,
159, 173, 181, 185, 188, 191, 193,
194, 206, 207, 208, 213, 216, 218,
222, 223, 225, 230, 239, 241, 243,
245, 247, 248, 250, 252, 257, 258,
259, 260, 262, 263, 268
Number field .. 68, 72, 75, 78, 84, 85, 86,
88, 90, 93, 95, 97, 98, 99, 101, 106,
112, 118, 128, 132, 139, 142, 145,
146, 151, 152, 153, 159, 173
Number field specifies ........................ 90
cost ................................................. 90
Number indicates ..................... 101, 146
Number pad ....................................... 78
Number sequence ............................ 230
Number/date field ..................... 139, 153
Number/distribution field.. 106, 112, 118,
139, 150, 153
Number/distribution/time field ........... 152
Number/text field .............. 106, 139, 153
Number/time/distribution .................. 106
O
Occurrence....................... 106, 139, 153
want .............................. 106, 139, 153
Occurrences field ............................. 106
Of Period Inventory .......................... 215
OK ........................................ 28, 61, 232
On Qty .............................................. 118
On Simulation Begins ....................... 152
On Simulation Begins/Ends .............. 152
On Simulation Ends.......................... 152
Online ................................................. 32
Index
Open .............................. 28, 32, 33, 230
Aggregate Flow Constraints ........... 33
Bill ................................................... 33
Global Variables ............................. 33
Input Pipes ...................................... 33
Inventory ......................................... 28
Options dialog ............................... 230
Processes ....................................... 33
SC Guru.......................................... 32
Scripts............................................. 33
Service Requirements .................... 33
Shipments Table ............................. 33
Work ............................................... 33
Work Centers .................................. 33
Open MapPoint .................................. 26
Open Project ................................ 25, 48
Operating ........................... 70, 101, 146
Operating Capacity....... 86, 95, 101, 146
OPL files........................................... 194
Optimization .... 2, 26, 29, 30, 35, 38, 41,
44, 45, 86, 87, 88, 90, 99, 101, 112,
117, 118, 128, 138, 142, 145, 146,
173, 181, 185, 187, 188, 191, 193,
194, 206, 207, 208, 210, 211, 213,
215, 216, 218, 222, 223, 225, 226,
230, 237, 247, 259, 282, 285
Launch ............................................ 38
Max Consider Sites....................... 191
Min Consider Sites........................ 191
recommendations ........................... 29
Optimization Control Panel ...... 185, 187,
188, 191, 193
Optimization finds ............................. 282
Optimization Input Files ............ 185, 187
Optimization Model Data .................... 26
Errors Only ..................................... 26
Optimization modeling .......................... 2
Optimization Objective ..................... 185
Optimization Only .... 101, 118, 128, 142,
145, 146, 173
Optimization Options 185, 187, 188, 191,
193
Optimization Output...... 35, 41, 223, 225
Optimization Output Aggregated
Demand .................................. 35, 207
Optimization Output Asset Summary
Graph.............................................. 30
Optimization Output Customer Flows 35,
208
Optimization Output Customer
Summary ................................ 35, 210
Optimization Output Facility Summary
................................................ 35, 211
Optimization Output InterFacility Flows
................................................ 35, 213
Optimization Output Inventory .... 35, 215
Optimization Output Multi-period Graph
........................................................ 30
Optimization Output Network Paths .. 35,
216, 259
Optimization Output Network Summary
................................................ 35, 218
Optimization Output Network Summary
Graph.............................................. 30
Optimization Output Productions 35, 222
Optimization Output Report .............. 206
Optimization Output Site Summary
Graph.............................................. 30
Optimization Output Tables ..... 128, 207,
208, 210, 211, 213, 215, 216, 218,
222, 223, 225, 226
Optimization Output WorkCenter Flows
........................................................ 35
Optimization Output WorkCenter
Summary ................................ 35, 226
Optimization Progress ...................... 185
Optimization run ............................... 210
Optimization Type ............................ 218
Optimization uses ............................. 118
Optimize Menu ................................... 38
Optimize Supply Chain ....................... 38
Optimize Supply Chain Scenarios ...... 38
Optimized ........................................... 38
Use ................................................. 38
Optimized Status .............. 210, 211, 226
Options ..................... 185, 188, 194, 230
Options dialog .......................... 194, 230
open.............................................. 230
OR ................ 2, 41, 65, 68, 79, 232, 237
Order .................................. 65, 112, 142
120................................................ 142
295
Printed Documentation
Preference .................................... 112
Order Cycle Time ............................. 230
Order Fill Priority .............................. 106
Order Number .................................. 106
Order Quantity .................................. 118
Order Time ......................................... 65
Order Up To Quantity ....................... 230
Outbound Cost ................................... 90
Outbound Flow ................................. 268
Outbound Warehousing Cost ........... 213
Output ................................................ 35
Output Aggregated Demand .............. 35
Output Asset Summary (simulation) . 250
Output Customer ................................ 35
Output Customer Flows...................... 35
Output Customer Flows (optimization)
...................................................... 208
Output Customer Summary
(optimization) ................................ 210
Output Cycle Time Details .................. 35
Output Demand Details (simulation). 252
Output Facility .................................... 35
Output Facility Summary (optimization)
...................................................... 211
Output InterFacility Flows ................... 35
Output InterFacility Flows (optimization)
...................................................... 213
Output Inventory ................................. 35
Output Inventory (optimization) ........ 215
Output Inventory Details ..................... 35
Output Network Flows ........................ 35
Output Network Flows Summary
(simulation) ........................... 257, 258
Output Network Paths ........................ 35
Output Network Paths (optimization) 216
Output Network Summary (optimization)
...................................................... 218
Output Product Summary Statistics
(simulation) ................................... 262
Output Production Details (simulation)
...................................................... 263
Output Productions............................. 35
Output Productions (optimization) .... 222
Output Site Summary Statistics ........ 268
Output table summarizes 208, 213, 216,
259
296
Output Tables .... 47, 207, 208, 210, 211,
213, 215, 216, 222, 226, 230, 237,
259
Output Work Resource Summary
(optimization) ................................ 225
Output WorkCenter ............................ 35
Output WorkCenter Flows .................. 35
Output WorkCenter Summary
(optimization) ................................ 226
Outsourced....................................... 282
Over
Modeling ....................................... 282
P
P1 ............................................. 142, 146
Paste ............................................ 47, 70
Paste Field ................................... 72, 75
Pattern...... 101, 106, 128, 145, 146, 153
Pattern Is .................................. 106, 153
Pattern represents .................... 106, 153
Pause ............................................... 229
Pause Simulation ............................. 229
PC .................................................... 179
Pentium IV............................................ 1
Performance report summarizes ...... 206
Performance Reports ............... 206, 248
Analyzing ...................... 206, 248, 268
Performance Settings ....................... 188
Period In Days .................................. 218
Period Interval .................................... 84
Period No ......................................... 207
Period Start ........................................ 84
Period Start columns .......................... 84
Periodic shipment ............................. 118
Periodic Shipment Only .................... 118
Periods .... 30, 84, 85, 86, 87, 88, 90, 93,
95, 97, 98, 101, 106, 112, 118, 128,
139, 145, 146, 153, 159, 173, 188,
191, 204, 206, 207, 208, 210, 211,
213, 215, 218, 222, 223, 225, 226,
230, 282
Periods Table ........................... 112, 118
Periods Table Fields........................... 84
Planar DCs ............................... 185, 191
Planar Location Method ................... 185
Greenfield Analysis ....................... 185
Planning ........................................... 282
Index
Model ............................................ 282
Planning a model ............................. 282
PLUS ................................................ 142
Policies .... 26, 28, 40, 44, 87, 88, 90, 98,
99, 101, 112, 118, 128, 152, 157, 159,
191, 204, 215, 280, 285
Transportation ............ 26, 28, 33, 118
Policies Multi-Time ....................... 88, 90
Policies Multi-Time Period Table ........ 88
Policies table ............................ 118, 157
Policy Parameter .............................. 112
Position ............................................ 146
Possible Group Members list ........... 138
Postal Code................................ 61, 101
Postal Code field .............................. 101
Potential Facility ....................... 101, 268
Precentage ....................................... 193
Precision .......................................... 230
Preference........................................ 112
Order ............................................ 112
Presolve ................................... 188, 193
Pressing ..................................... 55, 232
F7 ................................................. 232
Shift key .......................................... 55
Preview .............................................. 70
Price ............. 85, 99, 106, 247, 262, 282
Print Preview ...................................... 25
Printing ............................................... 48
Priority ...................................... 106, 153
specify .......................................... 153
Probability ........................ 112, 118, 142
Probability Distribution..... 64, 72, 75, 78,
118, 139, 153
Probability Distribution Functions . 72, 75
Problem ............................................ 188
Problem Infeasible............ 185, 187, 188
returns .................................. 185, 187
Problem Size .................................... 193
Process Step Name ................... 93, 142
Process viewer ................................... 26
Processes .................................. 33, 142
Open ............................................... 33
Processes Multi-Time ......................... 93
Produce LP ...................................... 188
checking ....................................... 188
Produced .......................................... 153
Product .... 85, 86, 88, 99, 117, 142, 204,
211, 213, 252, 260, 262
Cost ................................................ 85
Name .............................................. 85
Price ............................................... 85
Routings ....................................... 142
Transportation Policies ................. 118
Product carried ................................. 282
Product during ...................... 88, 93, 207
Product Flow Value .......................... 188
Product Information ............................ 85
Product needs .................................. 159
Product Table Fields .......................... 99
Product Value ..................................... 90
Production ..... 30, 33, 35, 67, 78, 93, 95,
112, 139, 142, 146, 151, 153, 157,
185, 204, 206, 211, 218, 222, 226,
247, 248, 260, 262, 263, 268, 282,
284
Production begins ............................ 247
Production Report ............................ 247
Production Table Fields.................... 153
Production/Sourcing costs ................ 112
ProductionCost ................................. 216
Product-neutral ........................... 88, 118
Product-neutral policy................. 88, 118
Product-related ................................... 30
Products .. 28, 30, 33, 35, 49, 70, 72, 75,
85, 87, 90, 93, 95, 101, 106, 112, 118,
138, 139, 146, 150, 151, 153, 159,
173, 181, 188, 191, 206, 207, 208,
215, 216, 218, 222, 226, 230, 237,
239, 241, 243, 245, 247, 248, 257,
258, 259, 263, 268, 282, 284
View products table button ............. 49
Products Multi-Time ........................... 85
Products Multi-Time Period Table ...... 85
Products table .................................. 106
Products/sites/customers ................. 138
Product-specific ............ 88, 99, 118, 173
create...................................... 88, 118
Product-specific policy................ 88, 118
Project Explorer .................................. 53
Show............................................... 53
Property.Attribute ............................. 157
PULL System ................................... 284
297
Printed Documentation
PUSH ............................................... 284
PUSH System .................................. 284
Push Vs ............................................ 284
Q
Qty.............................. 88, 118, 159, 204
Reorder/Order Up ......................... 159
Qty/Cost ....................................... 72, 75
Enter ......................................... 72, 75
Qty-Distance .................................... 118
Quantity 70, 78, 87, 88, 90, 99, 101, 106,
112, 117, 118, 139, 142, 146, 153,
159, 173, 191, 204, 222, 230, 245,
247, 252, 263, 282
Cost Basis .................................... 118
Quantity - Distance
Cost Basis .................................... 118
Quantity Is ................................ 106, 153
Quantity setting .................................. 78
Quantity values .................................. 99
Quarter ..................... 101, 118, 146, 173
Queue Capacity ............................... 146
Queue Only .............................. 118, 146
Queue Selection Rule ...................... 146
QueueOnly ....................................... 146
Quick ................................................ 191
use ................................................ 191
Quick Site Options............................ 191
Quick Site Scenarios dialog ............. 191
Quits SC Guru .................................... 25
R
R,Q, .................................................. 159
R,Q-Targets ..................................... 159
Rate.................................................. 118
0.55............................................... 118
Rate Database ............................. 72, 75
Rate Database button .................. 72, 75
Recent Projects .................................. 25
Recommendations ............. 29, 206, 282
optimization .................................... 29
Record Source ................................. 157
Refer ................................................ 157
State ............................................. 157
Refresh............................................... 41
Refresh Map....................................... 41
Register SC Guru ............................... 32
298
Register Supply Chain Guru ............... 32
Related Topics .... 23, 25, 26, 28, 29, 30,
32, 33, 35, 38, 39, 40, 41, 43, 44, 45,
46, 47, 48, 49, 51, 53, 55, 57, 61, 64,
65, 67, 68, 70, 72, 75, 78, 79, 84, 85,
86, 87, 88, 90, 99, 101, 106, 112, 118,
132, 138, 139, 142, 150, 151, 152,
153, 157, 159, 173, 179, 181, 185,
187, 188, 191, 193, 194, 206, 207,
208, 210, 211, 213, 215, 216, 218,
222, 223, 225, 226, 229, 230, 232,
237, 248, 250, 252, 257, 258, 259,
260, 262, 263, 268, 282
Relative Gap ............................ 188, 194
Remove Layers .................................. 41
Remove Model ................................... 25
Reorder Point ........................... 159, 230
setting ........................................... 159
Reorder/Order .................................. 159
Reorder/Order Up............................. 159
Qty ................................................ 159
REP .................................................. 204
Repair Database ................................ 26
Repeat Steps ....................... 57, 70, 237
Replications...................................... 230
Replications field .............................. 230
Replications Run .............................. 248
Report .............................................. 204
GHG ............................................. 204
Reports and Graphs ........................... 44
Representations ............................... 146
Reps ................................................. 260
Num .............................................. 260
Resource 33, 49, 97, 142, 145, 146, 218,
225, 229, 282
Routings ....................................... 142
Resource during ................................. 97
Resource Usage Hours .................... 142
Resources Multi-Time ........................ 97
Resources needed ........................... 282
make ............................................. 282
Return Trip Home ............................. 118
Returns............................. 118, 185, 187
Problem Infeasible ................ 185, 187
Source .......................................... 118
Revenue ....................................... 85, 99
Index
Review Period .......................... 118, 285
Routes Table ...................................... 33
Routing ....................................... 79, 142
Rule .............................................. 142
Rule Parameter............................. 142
Routings ..................................... 93, 142
Cost Per Unit ................................ 142
Next Work Center ......................... 142
Product ......................................... 142
Resources .................................... 142
Site ............................................... 142
View routings table button .............. 49
Work Center ................................. 142
Work Time per Order .................... 142
Work Time per Unit ....................... 142
Row Col Table .................................. 157
Rows ..... 23, 47, 55, 157, 179, 206, 241,
243, 245, 250, 252, 253, 257, 258,
260, 262, 263, 268
Rows corresponding......................... 243
Rule .......................................... 118, 142
Routing ......................................... 142
Rule Parameter ................................ 142
Routing ......................................... 142
Run Length....................................... 260
Run Network .................................... 185
clicking .......................................... 185
Run Time information ....................... 229
Running .................... 146, 232, 237, 260
365................................................ 146
S
S 23, 41, 157, 159
s,S .................................................... 159
S,S-Targets ...................................... 159
Save .. 2, 25, 26, 28, 29, 48, 51, 53, 188,
193, 232, 247, 282
Filter................................................ 53
Save a filter ........................................ 53
Save Dialog ...................................... 232
Select Models ............................... 232
Save Model ........................................ 25
Save Model As ............................. 25, 29
Save Project ....................................... 25
Save Project As .................................. 25
Save Report ....................................... 25
SC .................................................... 157
SC Guru 1, 2, 23, 25, 26, 28, 29, 32, 44,
51, 57, 61, 65, 68, 70, 72, 75, 78, 79,
101, 106, 112, 118, 139, 151, 153,
185, 188, 191, 229, 230, 232, 237,
247, 282
Opens ............................................. 32
SC Guru application ........................... 25
exit .................................................. 25
SC Guru CD ......................................... 2
Insert................................................. 2
SC Guru Help ..................................... 32
SC Guru Information dialog .............. 232
SC Guru License .................................. 2
SC Guru setup ..................................... 2
SC Guru User....................................... 2
SC Guru Welcome ............................... 2
SC Guru’s........................... 61, 128, 282
Scenario Options .............................. 191
Scenarios ................................. 185, 191
Scenarios dialog ............................... 191
SCG ................................................. 188
SCGmodels/DataForModel1.xls ....... 157
SCGXYZZ-Release.exe ....................... 2
Scheduled Hours .............................. 250
Scheduled Receipt ............................. 90
Script Type ....................................... 152
scripting ...................................... 33, 152
Open ............................................... 33
Scrollbars ........................................... 57
Use ................................................. 57
SEC .................................................. 142
Select ..................................... 41, 53, 78
distribution ...................................... 78
filter ................................................. 53
Layer............................................... 41
Select a Filter ..................................... 53
Select All ............................................ 23
Select Models ................................... 232
Save Dialog .................................. 232
Select Options .................................. 229
Select Simulation ’End Simulation .... 229
Select Tools ..................................... 194
Series Observation ........................... 204
Service Hours ........................... 208, 213
Service Rate ..................................... 268
Service Requirements ................ 33, 151
299
Printed Documentation
Open ............................................... 33
Service Requirements Table Fields . 151
ServiceDistance ............................... 216
ServiceHours .................................... 216
Set/modify .......................................... 26
Setting 99, 101, 106, 112, 118, 142, 146,
159, 188, 191, 204, 241
CO2Basis ..................................... 204
CURRENT .................................... 241
Do Not Use Any ............................ 188
Flow Requirements ....................... 118
INF ................................................ 146
Multiple Routes ............................. 142
No ......................... 101, 112, 118, 146
Reorder Point ............................... 159
Sites.FixedCO2............................. 204
throughput-driven.......................... 204
TimeSeries ................................... 241
Type................................................ 99
Yes ....... 101, 106, 112, 118, 146, 191
Setup .............................. 2, 93, 112, 142
SETUP.EXE ......................................... 2
Sgm-file ............................................ 157
Sheet1 .............................................. 157
Shftedit.exe .............. 101, 128, 145, 146
Shift key ....................................... 55, 57
press ............................................... 55
Ship . 33, 70, 72, 75, 86, 88, 90, 99, 101,
106, 118, 128, 132, 139, 146, 157,
206, 208, 210, 211, 213, 216, 218,
243, 245, 247, 248, 257, 258, 259,
260, 262, 268, 282
National Motor Freight Classification
Blue Book designates ................. 99
Ship To ....................................... 88, 118
Ship To field ............................... 88, 118
Shipment ID ..................... 204, 243, 245
Shipment Period ............................... 118
Shipment Period equal ..................... 118
Shipment Report .............................. 247
Shipment’s ................................. 88, 118
Shipments ................................ 139, 157
Shipments Table ................................ 33
Open ............................................... 33
Shipping during .................................. 90
Shipping Item Log ............................ 245
300
SHIPPING POLICY .......................... 204
Shipping Route ......................... 128, 132
Show ............................................ 53, 57
Hidden ............................................ 57
MapPoint tool .................................. 53
Show Layout Background Graphic ... 230
Show Layout Map .............................. 40
Show Statistics ................................... 35
Show/Hide .......................................... 43
Clicking ........................................... 43
Show/Hide Sites Layer button ............ 43
toolbar............................................. 43
Show/Refresh Map ............................. 43
Show/Refresh Map button .................. 43
Sim Server ....................................... 204
SimServer .................... 2, 229, 230, 232
SimServer Features ......................... 229
SimServer generates........................ 229
SimServer Progress Bar................... 229
SimServer running............................ 229
SimServer window............................ 229
Zoom ............................................ 229
Simulate ............................................. 39
Use ................................................. 39
Simulate Menu ........................... 39, 232
Simulate Supply Chain ............... 39, 232
Simulate Supply Chain Scenarios ..... 39,
232
Simulation . 2, 26, 30, 35, 39, 40, 41, 44,
45, 65, 67, 72, 75, 87, 99, 101, 106,
112, 117, 118, 128, 138, 139, 145,
146, 152, 153, 159, 181, 185, 229,
230, 232, 237, 239, 241, 243, 245,
247, 248, 250, 252, 253, 257, 258,
260, 262, 263, 268, 282, 285
Animation Speed .......................... 230
Clock Precision ............................. 230
default setting ............................... 232
End ............................................... 229
Multiple Replications ..................... 230
Reports to Generate ..................... 230
Run ............................................... 232
Run Time Information ................... 229
Running ........................................ 232
simulation clock tracks .................. 229
Simulation Window Size ............... 230
Index
work center during ................ 145, 146
Simulation animates ......................... 146
Simulation Animation Speed ............ 230
Simulation Clock ...................... 229, 230
Simulation Clock Precision ............... 230
Simulation clock tracks ..................... 229
simulation ..................................... 229
Simulation Engine ............................ 229
Simulation Lasts ............................... 159
Simulation mimics ............................ 282
Simulation Model Data ....................... 26
Errors Only ..................................... 26
Simulation modeling ............................. 2
Simulation Output ............................. 237
Simulation Output Asset Summary.... 35,
250
Simulation Output Asset Summary
Graph.............................................. 30
Simulation Output Cycle Time Details 35
Simulation Output Data Message ..... 237
Simulation Output Demand Details .. 252
Simulation Output Files .................... 253
Simulation Output Has Been Saved
Message ....................................... 232
Simulation Output Inventory Details ... 35
Simulation Output Network Flows 35, 72,
75, 257, 258
Simulation Output Network Paths ...... 35
Simulation Output Network Summary 35,
237, 260
Simulation Output Network Summary
Graph.............................................. 30
Simulation Output Network Summary
Grid ............................................... 237
Simulation Output Product Summary 35,
262
Simulation Output Product Summary
Graph.............................................. 30
Simulation Output Production Details
...................................................... 263
Simulation Output Site Summary 35, 268
Simulation Output Site Summary Graph
........................................................ 30
Simulation Output Tables 250, 252, 257,
258, 259, 260, 262, 263, 268
Simulation Reports ........................... 230
Simulation results ......................... 72, 75
Simulation Tab ................................. 230
Simulation Window size ................... 230
Simulation-specific ........................... 230
Single Route..................................... 142
Single Scenario Graphs ....... 30, 53, 230
Single Site ................................ 101, 191
Single Site Sourcing ................. 101, 191
Single Site-Product Sourcing ........... 191
Single Source sourcing policies .... 191
Single Source ................................... 101
Single Source policies ...................... 112
Single Source sourcing policies 112, 191
Single Site-Product Sourcing ........ 191
Sinlge-Time period ............................. 84
Site .... 30, 33, 41, 43, 44, 49, 70, 75, 79,
86, 99, 101, 112, 118, 132, 138, 142,
146, 153, 157, 181, 188, 191, 206,
208, 210, 211, 213, 237, 241, 243,
248, 252, 262, 268
Customer - Indicates..................... 101
Postal Code .................................. 101
Routings ....................................... 142
State ............................................. 101
Status ........................................... 101
Type
Customer .................................. 101
Existing Facility ......................... 101
Potential Facility ........................ 101
Use ............................................... 191
Site B.......................................... 88, 118
Site during .................... 86, 90, 211, 226
Site Locations ..................................... 61
Site referred ..................................... 268
Site Scenarios .................................. 191
Site Single Sourcing By Period ........ 191
Site Type .................................. 211, 268
SiteName ........................................... 97
Sites .. 28, 35, 40, 61, 72, 86, 87, 88, 90,
93, 95, 97, 101, 106, 128, 139, 145,
151, 173, 187, 194, 207, 215, 218,
222, 226, 229, 230, 239, 245, 247,
260, 263, 282
View sites table button .................... 49
Viewing ........................................... 43
Sites Layer ................................... 41, 43
301
Printed Documentation
Sites Multi-Time ................................. 86
Sites Multi-Time Period Table ............ 86
Sites table ........................................ 191
Sites.CO2Basis ................................ 204
Sites.FixedCO2 ................................ 204
sets ............................................... 204
Sites.FixedCO2.Statistics ................. 204
Sites.Products.Sources.SourcingUnitCO
2.................................................... 204
Sites.TotalFixedCO2.Statistics ......... 204
Sites.TotalSourcingCO2.Statistics ... 204
Sites.TotalTransportationCO2.Statistics
...................................................... 204
SKU .............................................. 85, 99
SMC3 ................................................. 72
Solution Strategy .............................. 188
Solve ................................................ 185
Solve Optimally ........................ 185, 187
choose .......................................... 185
use ................................................ 185
Solver Statistics ................................ 193
Solver Stats .............................. 185, 193
Sort Ascending ................................... 55
Sort Data
Ascending ....................................... 53
Descending..................................... 53
Sort Descending ................................. 55
SOURCE .......................................... 204
Source Lead Time ............................ 112
Source Lead Time Per Unit .............. 112
Source Site139, 151, 157, 173, 208, 213
Source Site State ............................. 157
column contains ............................ 157
Source Site Transportation............... 118
Source-Destination ..................... 88, 118
SourceSite.State .............................. 157
Sourcing 40, 44, 72, 75, 87, 88, 99, 101,
112, 118, 151, 152, 173, 191, 208,
213, 245
enter ............................................. 151
limit ............................................... 112
return ............................................ 118
Sourcing Cost .... 87, 112, 185, 211, 213,
218
Sourcing Layers ................................. 40
302
Sourcing policies . 26, 28, 33, 41, 49, 87,
112, 152, 204, 247
Sourcing Policies Multi-Time .............. 87
Sourcing Policies Multi-Time Period ... 87
Sourcing Policy .......................... 87, 112
BOM ............................................. 112
Max Sourcing Distance ................. 112
Products ....................................... 112
Site ............................................... 112
Source Lead Time ........................ 112
Source Lead Time Per Unit .......... 112
Source Name ................................ 112
Sourcing Cost ............................... 112
View sourcing policies table button . 49
Sourcing Policy exists ...................... 112
Sourcing Policy Layer......................... 41
Sourcing products ............................ 218
SourcingUnitCO2 ............................. 204
Specify ............................. 145, 146, 153
Priority .......................................... 153
work/break/off ....................... 145, 146
Speed ....................... 118, 128, 229, 230
Split .................................................... 57
Table............................................... 57
Started........................................ 32, 285
Getting .................................... 32, 285
Startup................................ 70, 101, 146
delete .............................................. 70
edit .................................................. 70
Startup Capacity ............................... 101
startup cost............................... 101, 146
State ................................... 61, 101, 157
columns refer ................................ 157
completes ....................................... 61
refer .............................................. 157
State field ........................................... 61
State-to-State ................................... 157
Statistic Type ............................ 239, 241
Status ............................................... 101
Status Bar .......................................... 51
Status fields...................................... 191
Step Graph ................................... 72, 75
Stock Keeping Unit ....................... 85, 99
Stop Solver ....................................... 193
Sub Object Name ..................... 239, 241
Submodel ......................................... 229
Index
Submodels ....................................... 282
Routings ....................................... 142
Work Center Changeovers ........... 150
Work Centers ................................ 146
Work Resources ........................... 145
Submodels detail .............................. 282
Summarize Statistics ........................ 230
Summary Reports ........ 35, 45, 128, 247
Summary Statistics........... 250, 260, 268
Network ........ 206, 248, 257, 258, 260
Summary Tables .............................. 237
Generating .................................... 237
Supply and Demand Graphs ........ 30, 53
Supply Chain .................................... 157
Supply Chain Guru .. 2, 32, 67, 128, 145,
157, 204, 232, 285
Supply Chain Guru Information dialog
.................................................. 28, 29
Supply Chain Guru window ... 45, 46, 47,
48, 49, 53
Supply Chain Guru/SimServer 101, 128,
145, 146
Supply Chain GuruTM ...................... 284
Supply Chain Optimization ............... 181
Supply Chain Simulation ... 45, 229, 237,
248
Supply Table ...................................... 26
System Requirements .......................... 1
T
T 106, 139, 153
Table .................................................. 57
Split................................................. 57
Table Split .......................................... 57
Eliminating ...................................... 57
Table’s columns ................................. 57
Targets ............................................. 159
Termination Settings ........................ 188
The Simulation Model After Each Run
...................................................... 230
Throughput Basis ..................... 211, 226
Throughput Level ..................... 211, 226
Throughput-driven ............................ 204
set ................................................. 204
Time .. 30, 35, 57, 64, 65, 67, 68, 84, 85,
86, 87, 88, 90, 93, 95, 97, 98, 99, 101,
106, 112, 118, 128, 139, 142, 145,
146, 150, 151, 152, 153, 159, 173,
188, 191, 193, 204, 206, 207, 208,
211, 213, 216, 218, 223, 225, 226,
229, 230, 232, 237, 239, 241, 243,
245, 247, 248, 250, 252, 253, 257,
258, 260, 263, 268, 282
field specifies ................................ 118
Lists .............................................. 247
Transportation policies.................. 118
Time attempting ............................... 188
Time Between Orders 64, 106, 139, 153
Time Between Orders field ............... 106
Time Between Shipments ................ 139
Time during ...................................... 250
Time First ......................................... 152
Time Limit......................................... 188
Time outlining ................................... 282
Time Reqt......................................... 151
Time Run Time ................................. 218
Time Series Value Reports .............. 241
Time/date field .......................... 106, 139
Times Used ...................................... 250
TimeSeries ....................................... 241
set ................................................. 241
Timestamp ....................................... 241
Timestamp Date ....................... 239, 245
Title Bar .............................................. 51
To Horizon ........................................ 146
Toolbar
Show/Hide Sites Layer button ........ 43
Toolbars ....................................... 44, 51
Analysis Toolbar ............................. 45
Current Model Toolbar .................... 46
Edit Toolbar .................................... 47
File Toolbar ..................................... 48
Input Toolbar .................................. 49
View Toolbar ................................... 53
Tools .................................. 28, 118, 230
Tools ’Export .................................... 230
Current Model Scripts ................... 230
Tools Menu .................................. 26, 84
Total Duty Cost ........................ 211, 218
Total Facility Inventory Cost ............. 218
Total Fixed Operating ....................... 260
Total Fixed Operating Cost ..... 211, 218,
226
303
Printed Documentation
Total Flow Cubic .............................. 210
Total Flow Units ............................... 210
Total Flow Weight............................. 210
Total In ............................................. 218
Total Inbound ................................... 211
Total Inbound Warehousing ............. 260
Total Inbound Warehousing Cost .... 211,
218
Total Inventory Holding Cost ............ 211
Total Outbound ................................ 211
Total Outbound Warehousing .......... 260
Total Outbound Warehousing Cost . 211,
218
Total Profit ................................ 218, 260
Total Qty........................................... 207
Total Revenue ... 30, 207, 210, 218, 260,
262, 268
Total sourcing ................................... 211
Total Sourcing Cost .................. 211, 218
Total Warehousing Cost ........... 211, 218
Transaction ...................................... 247
Transaction Reports ......................... 247
TRANSPORT COST ........................ 204
Transportation 26, 33, 35, 49, 72, 75, 79,
88, 90, 98, 99, 118, 128, 152, 157,
173, 185, 191, 204, 206, 208, 211,
213, 216, 218, 223, 229, 245, 247,
248, 250, 257, 258, 259, 260, 262,
268, 282
Asset name ................................... 118
Transportation Asset Fixed Cost ...... 223
Transportation Asset Max Units ....... 223
Transportation Asset Num Trips ....... 223
Transportation Asset Optimized ....... 223
Transportation Asset Optimized Units
...................................................... 223
Transportation Asset Summary .. 35, 223
Transportation Asset Utilization ........ 223
Transportation Asset Variable Cost .. 223
Transportation Assets ... 35, 49, 98, 118,
128, 185, 218, 223, 250, 282
view transportation assets table
button .......................................... 49
Transportation Circuity Factor ............ 79
Transportation CO2 .......................... 245
304
Transportation Policy..... 33, 49, 88, 118,
245, 247
Average Unit Cost......................... 118
Cost Basis .................................... 118
Destination Site............................. 118
Discount Rate ............................... 118
Distance.................................. 79, 118
Flow Reqt ..................................... 118
Flow Reqt Basis ............................ 118
Flow Reqt Period .......................... 118
Flow Reqt Type............................. 118
Min Charge ................................... 118
Product ......................................... 118
Shipment Period ........................... 118
Source Site ................................... 118
Time.............................................. 118
Unit Cost ......................................... 72
View transportation policies table
button .......................................... 49
TransportationCO2 ........................... 204
TransportationCost ........................... 216
TRANSPORTCO2 ............................ 204
Trash ................................................ 117
Triangular (distributions)... 106, 139, 153
Trip Cost........................................... 118
Truck fill levels .................................... 85
Turn Animation Off ........................... 229
Two-dimensional .............................. 179
Types ......................................... 99, 101
set ................................................... 99
U
U 106
Uncheck ..................................... 41, 230
Layer............................................... 41
Unchecking ...................................... 230
Underlying ........................................ 157
Access .......................................... 157
Unit Cost .............. 87, 97, 112, 118, 145
Unit Fixed Cost .... 97, 98, 128, 145, 223,
225
United States .............................. 61, 101
Units .. 61, 65, 67, 68, 70, 72, 75, 78, 84,
85, 87, 88, 90, 93, 97, 98, 99, 101,
106, 112, 117, 118, 128, 139, 142,
145, 146, 151, 153, 173, 187, 188,
208, 210, 211, 213, 216, 218, 222,
Index
223, 225, 226, 230, 239, 241, 243,
245, 248, 250, 257, 258, 259, 260,
262, 268
Asset............................................. 128
Work Resources ... 146, 150, 152, 179
Update.......................................... 32, 41
Check ............................................. 32
Update Column .................................. 47
Update Using Latest Simulation Results
.................................................. 72, 75
Use .... 23, 32, 33, 38, 39, 44, 57, 72, 75,
99, 185, 191
Czar-Lite Database ................... 72, 75
Edit ................................................. 23
English ............................................ 99
Help ................................................ 32
Input................................................ 33
Layout ............................................. 44
Optimize ......................................... 38
Quick ............................................ 191
scrollbars ........................................ 57
Simulate.......................................... 39
site ................................................ 191
Solve Optimally ............................. 185
Use All .............................................. 188
Use All Except Integer Reductions ... 188
Use Common Stream ....................... 230
Demand ........................................ 230
User-Defined .................................... 188
V
Valid Choices ........................... 101, 146
Value .......................................... 41, 188
25.................................................. 188
Value field ............................ 85, 99, 268
Verify Data ......................................... 39
Verify Network .................................. 185
Verify Network Before Optimizing..... 185
View menu ......................................... 55
View Toolbar .......................... 43, 53, 55
Viewing............................................... 43
Vista ..................................................... 1
VOLUME .......................................... 204
Volume, cubic ..................................... 85
W
Due ............................... 106, 139, 153
Occurrence ................... 106, 139, 153
WarehousingCost ............................. 216
Waypoint Name ................................ 132
Waypoint Number............................. 132
Waypoints ........................................ 132
WC ................................................... 142
WC1 ................................................. 146
Week ........................ 106, 118, 153, 173
Day ....................................... 106, 153
Hour ...................................... 106, 153
Month.................................... 106, 153
Week to Day ............................. 106, 153
Week to Hour ........................... 106, 153
Weekly ............................................. 118
weekly shipments ............................. 118
Weight . 64, 70, 72, 75, 88, 99, 101, 118,
128, 146, 173, 204, 208, 210, 213,
222, 245, 257, 258
Cost Basis .................................... 118
format ............................................. 85
Weight Capacity Asset ..................... 128
Weight Distance Cost Basis ............. 118
Weight Fill Level ............................... 128
Weight/cubic ..................................... 247
Weight-Distance ............................... 118
Width .................................................. 57
Window Controls . 23, 25, 26, 32, 33, 35,
38, 39
Windows ....................................... 47, 48
Windows 2000, Windows XP ............... 1
Windows Registry................................. 2
Work ................................... 33, 145, 225
Open ............................................... 33
Work Center Changeovers . 33, 146, 150
Work center during ..... 93, 145, 146, 226
simulation ............................. 145, 146
Work Center Type ............................ 226
Work Centers ...... 33, 49, 87, 93, 95, 97,
112, 142, 145, 146, 150, 226, 247,
250, 263, 282
Name ............................................ 146
Open ............................................... 33
View work centers table button ....... 49
Work Centers Multi-Time.................... 95
Want ................................. 106, 139, 153
305
Printed Documentation
Work Centers Multi-Time Period Table
........................................................ 95
Work resource during ................. 97, 225
Work Resource Fixed Cost .............. 225
Work Resource Max Units................ 225
Work Resource Optimized ............... 225
Work Resource Optimized Units ...... 225
Work Resource Summary .......... 35, 225
Work Resource Utilization ................ 225
Work Resource Variable Cost .......... 225
Work Resources .. 35, 97, 142, 145, 185,
218, 225, 282
Cost Per Unit ................................ 145
Daily Capacity ............................... 145
Graphic ......................................... 145
Name .................... 145, 150, 152, 179
Work Resources Multi-Time ............... 97
Work Time Per Order ....................... 142
Work Time Per Unit .......................... 142
Work/break/off .......................... 145, 146
specify .................................. 145, 146
Www.SMC3.com ................................ 72
306
X
X Position ......................................... 146
Y
Y 2, 146
Y Position ......................................... 146
Y Position Example .......................... 146
Year.......... 101, 106, 118, 146, 153, 173
Year-to-Day ...................................... 106
Year-to-month .................................. 106
Year-to-Week ................................... 106
Yes ....... 2, 101, 106, 112, 118, 146, 191
set ......... 101, 106, 112, 118, 146, 191
Yes/No ............................................. 112
Z
Zoom In/Out ..................................... 229
Display .......................................... 229
Zooming ..................................... 44, 229
SimServer window ........................ 229
ZZ ......................................................... 2
Download