44
Installation/Administration Guide JDA ® Transportation Modeler Release 9.0.0.0

Transportation Modeler 9.0.0.0 Installation Administration Guide

Embed Size (px)

DESCRIPTION

Transportation Modeler 9.0.0.0 Installation Administration Guide

Citation preview

Page 1: Transportation Modeler 9.0.0.0 Installation Administration Guide

Installation/Administration Guide JDA® Transportation Modeler

Release 9.0.0.0

Page 2: Transportation Modeler 9.0.0.0 Installation Administration Guide

Legal notice Rights to the content of this document

Copyright © 1995-2015 JDA Software Group, Inc. All rights reserved.

Printed in the United States of America.

Reproduction of this document or any portion of it, in any form, without the express written consent of JDA Software Group, Inc. ("JDA") is prohibited.

These materials are protected by the Copyright Act of 1976, as amended, as an unpublished work and the foregoing notice and legend shall not be deemed to constitute publication or an intent to publish thereunder. These materials are proprietary and confidential information of JDA and may be disclosed and used only as authorized in a signed, written agreement controlling such disclosure or use.

The fact that a particular name or logo does not appear on this notice does not constitute a waiver of any intellectual property rights that JDA has established in any of its products, feature or service names, or logos.

Modifications to the contents of this document

JDA reserves the right, at any time and without notice, to change these materials or any of the functions, features, and specifications of any of the software described herein. JDA shall have no warranty obligation with respect to these materials of the software described herein, except as provided in the JDA software license agreement with an authorized licensee.

Rights to the functionality of this document

Described functionality may not be available as part of a customer's maintenance agreement or the JDA Investment Protection Program. New features and products are subject to license fees. JDA warranty and support obligations apply only to the documentation as delivered by JDA, and are void if the documentation is modified or supplemented by anyone other than JDA. This document embodies JDA valuable trade secrets, is confidential to JDA, and must be kept in confidence and returned upon the expiration or termination of your JDA license agreement. You are not permitted to copy, extract, distribute, transfer, or share the contents of this document with anyone except authorized individuals within your organization.

Technical documentation

NOTICE: This design or technical documentation is supplied as a courtesy only and does not form part of the "Documentation" as defined in your JDA license agreement. This design or technical documentation is supplied in the English language only and is supplied "as is" and without warranties. JDA, at its discretion, may choose to offer this document in additional languages, but is under no obligation to do so. JDA undertakes no obligation to update this design or technical documentation.

Patents

This product may be protected by one or more United States and foreign patents. Please see the JDA Patents website (http://jda.com/JDAPatents).

Page 3: Transportation Modeler 9.0.0.0 Installation Administration Guide

Provide feedback on this document JDA values your opinion and strives to ensure that the documentation you receive is clear, concise, and provides the appropriate information required for you to use each JDA application efficiently.

If you would like to provide feedback on this document, you can submit your questions or suggestions to the JDA Documentation Management team (mailto:[email protected]) and they will be forwarded to the appropriate development teams for review and consideration in a future release.

Page 4: Transportation Modeler 9.0.0.0 Installation Administration Guide

Software implementation advisement IMPORTANT: Although JDA licenses packaged software, JDA solutions offer complex capability and scalability requiring trained, experienced personnel to install and implement. Even robust documentation is no substitute for JDA certified consultants. JDA implementation experience in addition to training, both on the JDA solutions and on their underlying technologies as defined in JDA solution documentation, are the keys to success. Given JDA’s mission to ensure customers achieve optimal results, JDA strongly recommends you use certified consultants who understand JDA applications and delivery methodologies. Without this guidance, you can expect to experience implementation challenges that cannot be addressed effectively under your JDA support agreement. In these circumstances, JDA Support Services will refer you to the Consulting Services team who can be engaged to answer questions and guide the implementation.

Software support The JDA Solution Investment Policy includes three support levels to maximize your benefit. By supporting only the newest software versions, JDA can provide you with exemplary service, allowing you to realize an evolving return on your software investment. Through the JDA Customer Support website (http://support.jda.com/), you can access a comprehensive summary of your licensed applications and their current levels of support.

Page 5: Transportation Modeler 9.0.0.0 Installation Administration Guide

Table of Contents

Chapter 1. Introduction ................................................................................................... 1 Related documentation ............................................................................................... 1 Contents of the installation media ................................................................................ 1 Get additional help from JDA ....................................................................................... 2

Chapter 2. Installation requirements ............................................................................... 4 Memory requirements for Transportation Modeler ........................................................... 4 Supported platforms and system requirements .............................................................. 4

Support policy .................................................................................................. 4 System requirements for Windows....................................................................... 5 Optional third party software for Windows ............................................................ 5 Database driver requirements ............................................................................. 7 Microsoft Visual C++ redistributable package ........................................................ 7

Stand-Alone Rate Editor requirements .......................................................................... 7

Chapter 3. Install Transportation Modeler programs on Windows ................................... 8 User rights requirement .............................................................................................. 8 Support for Transportation Modeler on Windows x64 ....................................................... 8

Interactions of 64-bit Transportation Modeler with third party components ................ 8 Run 64-bit Transportation Modeler with 32-bit Microsoft Office ................................ 9 Scenario format considerations ........................................................................... 9

Upgrade from an earlier version ................................................................................... 9 Back up your files ........................................................................................... 10 Uninstall an existing version of Transportation Modeler ......................................... 10

Install third-party and other JDA components .............................................................. 10 Install PC*Miler............................................................................................... 10 Install CZAR tariff data and rating software ......................................................... 11

Software licensing system ......................................................................................... 16 Obtain an Install-Time license key ..................................................................... 16

Install Transportation Modeler programs ..................................................................... 17 Transportation Modeler installation .................................................................... 17

Installation results ................................................................................................... 18 Start Transportation Modeler ..................................................................................... 20

Run the 32-bit version of Transportation Modeler ................................................. 20 Run the 64-bit version of Transportation Modeler ................................................. 20

Obtain the run-time license key ................................................................................. 20 Authenticate the run-time license key ......................................................................... 21 Start Stand-Alone Rate Editor .................................................................................... 21 Transportation Modeler license issues ......................................................................... 22

Transfer your license to another computer .......................................................... 23 Register the disk ............................................................................................. 23 Transfer the Transportation Modeler license to the disk or folder ............................ 23 Transfer the Transportation Modeler license ........................................................ 24 Restart Transportation Modeler on the original machine ........................................ 24

Uninstall Transportation Modeler ................................................................................ 24 To uninstall Stand-Alone Rate Editor .................................................................. 25

Appendix A. Third party software .................................................................................. 26 Open source software information .............................................................................. 26

Page 6: Transportation Modeler 9.0.0.0 Installation Administration Guide

Open source component files ..................................................................................... 26 Crypkey 7.2.5 Licensing Software ...................................................................... 27 InstallAnywhere .............................................................................................. 27 Visual C++ 2012 Redistributable Package ........................................................... 27 Visual C++ 2012 Redistributable Package ........................................................... 27 JKP ADP Tree Control ....................................................................................... 27 log4cxx ......................................................................................................... 27 Crypto++ ...................................................................................................... 27 zlib ............................................................................................................... 27 Apache Commons ........................................................................................... 27 Crashreport .................................................................................................... 27 iText ............................................................................................................. 28 Boost ............................................................................................................ 28

Open source license details ....................................................................................... 28 Apache 2.0 License ......................................................................................... 28 Crypto++ License ........................................................................................... 31 zlib License .................................................................................................... 32 Crashreport License ......................................................................................... 32 iText License .................................................................................................. 33 Boost 1.0 License ............................................................................................ 35 JKP ADP Tree Control ....................................................................................... 35 Microsoft Redistributables ................................................................................ 36

Index ............................................................................................................................. 38

Page 7: Transportation Modeler 9.0.0.0 Installation Administration Guide

Introduction

Chapter 1. Introduction This guide contains information about installing Transportation Modeler components.

Note: JDA Transportation Modeler 9.0 can be installed with previous versions of JDA Transportation Modeler, but it is not recommended.

Related documentation For more information on Transportation Modeler, see the following:

• Transportation Modeler Release Notes: Provides information about any new or updated functionality in Transportation Modeler.

• Transportation Modeler Installation/Administration Guide: Provides information about Transportation Modeler installation.

• Transportation Modeler User Guide: Provides details about the Transportation Modeler user interface and modeling data, and its application.

• Transportation Modeler Strategies and Parameters Guide: Provides the functions of the Transportation Modeler strategy files. It also contains descriptions of the global parameters that set to control Transportation Modeler.

• Transportation Modeler Getting Started: Provides an introduction to the Excel Rating Tool user interface, entities, relationships, and out views. It describes the Excel Rating Tool modeling process, including tariff construction, optimization and analysis of results.

• Transportation Modeler Access Rating Tool User Guide: Provides information about the Access and Excel based rating tool.

• Transportation Modeler Stand-Alone Rate Editor User Guide: Provides information about Stand Alone Rate Editor.

• Transportation Modeler Distance Engine User Guide: Provides information about the Distance Engine generation tool.

Contents of the installation media The following software is part of the JDA Transportation Modeler image as distributed electronically or on DVD:

• JDA Transportation Modeler 9.0

JDA documentation is provided in Portable Document Format (PDF) format. The following documentation (PDF) is available:

• JDA Transportation Modeler Release Notes

• JDA Transportation Modeler Installation/Administration Guide

• JDA Transportation Modeler User Guide

• JDA Transportation Modeler Strategies and Parameters Guide

• JDA Transportation Modeler Getting Started

• JDA Transportation Modeler Stand-Alone Rate Editor User Guide

JDA Transportation Modeler Installation/Administration Guide 1 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 8: Transportation Modeler 9.0.0.0 Installation Administration Guide

Introduction

• JDA Transportation Modeler Distance Engine User Guide

• JDA Transportation Modeler Access Rating Tool User Guide

Get additional help from JDA In addition to the provided documentation, many additional resources are available to help you understand and work with your JDA applications.

Note: The services provided may vary by application and implementation.

• JDA Support Services

JDA Support Services enhances your experience with JDA solutions throughout the lifetime of your relationship with JDA Software. Support Services provides many key values, including:

• Worldwide support provided locally for issue resolution, including functional and technical assistance

• Defined service levels and proactive escalation paths

• Special Interest Group (SIG) membership

• Access to new software releases

• Access to the JDA Customer Support website (http://support.jda.com/), which provides:

• Self-service user administration

• Online knowledge base

• Online case management and user communities

• Product documentation and release announcements

• JDA Education Services

To enhance the return on your JDA solution investment, JDA Education Services provides options to optimize your experience and knowledge. JDA Education Services offers high-quality training with e-learning and instructor-led training opportunities. JDA Education Services also offers the JDA Certification Program, which defines a curriculum that maximizes your knowledge and qualifications for a specific job. Certification programs employ a blend of learning methods that end with an industry-recognized exam. See the JDALearn website (http://www.jdalearn.com) for more information.

• JDA Consulting Services

JDA Consulting Services provides a broad range of services, including:

• Process definition and improvement

• Change management

• Program and project management

• Functional and technical consulting

• Performance engineering

• Solution delivery

JDA Transportation Modeler Installation/Administration Guide 2 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 9: Transportation Modeler 9.0.0.0 Installation Administration Guide

Introduction

Every solution deployment begins with the JDA Enterprise Methodology, which encompasses both technology and implementation expertise. JDA Consulting Services works collaboratively with you to help your business realize the results you need, on time and on budget.

• JDA Cloud Services

JDA Cloud Services enables you to achieve faster deployment, rapid time to value, investment protection, and improved cost structure with JDA supply chain solutions. This allows you to focus on your core business while JDA manages the JDA applications. Areas of specialty include:

• Solution availability management

• Performance management

• Issue resolution

• Change management

• Security management

• Optimization and analytics management

For more information on any of the JDA Services, see the JDA Services website (http://www.jda.com/services/services/).

JDA Transportation Modeler Installation/Administration Guide 3 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 10: Transportation Modeler 9.0.0.0 Installation Administration Guide

Installation requirements

Chapter 2. Installation requirements This chapter provides information about the operating system and software requirements for Transportation Modeler, Access Rating Tool and Stand-Alone Rate Editor on Microsoft Windows Server 2012 R2, Windows 7 SP1 (64-bit), and Windows 8.1.

Memory requirements for Transportation Modeler Transportation Modeler uses a significant amount of memory for the following reasons:

• The current scenario always remains fully loaded in memory (physical RAM and hard drive allocated to virtual memory) so that Transportation Modeler can dynamically update all the open views when you change the model. Medium to large scenarios (5,000 shipments or more) can use a significant amount of memory. A large number of hubs in a scenario can also use a significant amount of memory.

Note: Do not base this requirement on the size of a .tm model file. The tool compresses each scenario when it saves it to your hard drive, and most scenarios compress efficiently.

• Tthe Solver can require a large amount of memory to optimize a model. Therefore, the amount of required RAM depends on the particular implementation of Transportation Modeler. If a particular scenario requires the Solver to make a large number of binary decisions, the number of possible solutions that must be stored in memory can be very large.

In general, the size and complexity of your model dictates the memory requirements necessary to maintain acceptable software performance. As scenarios typically contain more shipments than any other modeling entity or relationship, the number of shipments largely dictates the overall memory usage by Transportation Modeler. Performance is greatly enhanced when there is adequate physical (versus virtual) memory to store entire scenarios.

Supported platforms and system requirements This section describes the hardware and software requirements for JDA Transportation Modeler 9.0.

Support policy At JDA we recognize that some environmental changes are not believed to be material or are required to meet customer security obligations and as such are treated as if they are the same as the JDA tested environment. Such changes are:

• Fourth digit to the Oracle database version

• Operating System level patches, service packs or technical levels

• Browser patches

However, certain changes have been found to cause issues and will not be regarded in the same manner as our tested software configurations. These include, but are not limited to, changes to:

• Java version levels

• Application server patch levels (Oracle WebLogic and IBM WebSphere)

• Oracle, Operating System or Browser changes higher than a patch level

• Newer versions running in “Compatibility” mode

JDA Transportation Modeler Installation/Administration Guide 4 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 11: Transportation Modeler 9.0.0.0 Installation Administration Guide

Installation requirements

System requirements for Windows This section provides information about the operating system and hardware and software requirements for Transportation Modeler on the following supported stacks.

Component Minimum Recommended Operating System • Microsoft Windows 2012 R2

(64-bit) • Microsoft Windows 7 SP1

(64-bit) or • Microsoft Windows 8.1 (64-

bit)

• Microsoft Windows 2012 R2 (64-bit) or

• Microsoft Windows 7 SP1 (64-bit) or

• Microsoft Windows 8.1 (64-bit)

Memory 2 GB 4 GB+

Disk Space 3 GB SCSI-2 5 GB SCSI-2+

Communications Protocol TCP/IP TCP/IP

Input/Output CD-ROM drive CD-ROM drive

Optional third party software for Windows The Transportation Modeler Installation media contains many of the program files required to run Transportation Modeler. However, depending on your product usage, you may have to obtain and install several third-party software components that are not provided on the installation media. To obtain licenses for these components, contact the individual software vendors.

Component Software Location Database Client • For Oracle: Oracle

12.1.0.2 (standard and enterprise editions)

• For SQL Server: SQL Server 2014 standard/enterprise edition (windows only)

Oracle Corporation website (http://www.oracle.com).

Database drivers Optional for use with import and export functions.

ACE Data Connectivity Components. These are drivers for use with .mdb, .accdb and .xls format datasources. For additional information, see Database driver requirements (on page 7).

Installed with Microsoft Access 2010. Component installation (AccessDatabaseEngine.exe or AccessDatabaseEngine_x64.exe) provided on the Transportation Modeler installation media. Download available from Microsoft Corporation website (http://www.microsoft.com).

For using PC*Miler as the distance engine: • PC*Miler Connect or

• PC*Miler Connect with PC*Miler Multi Version Switch

• PC*Miler/North America Version 26.0.4, 27.0, 28.0 and higher

• PC*Miler/Worldwide Version 26.1, 27.1, or 28.0

Note: You can have only one PC*Miler versions

PC*Miler website (http://www.alk.com).

JDA Transportation Modeler Installation/Administration Guide 5 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 12: Transportation Modeler 9.0.0.0 Installation Administration Guide

Installation requirements

Component Software Location If you use the Road Map View feature, you must also install PC*Miler/Mapping.

installed at any given time for the above configuration. Or Using PC*Miler MVS, which supports multiple versions at the same time. Supported versions include 28.*, 27.*, 26.*, 25.*, 24.*, 23.0, 22.*. IMPORTANT: Since PC*Miler MVS below 27 is not officially supported on windows 2012 server, special assistance from ALK is required to have them installed on windows server 2012.

For using the RateWare DLL as an external rating engine with CzarLite tariff data. Note: The DLL is for use only with the 32-bit version of Transportation Modeler (regardless of the Operating System).

RateWare DLL v 4.18 SMC3 website (http://www.smc3.com).

For using RateWare Server as an external rating engine for either CzarLite tariff data or parcel data.

• RateWare Server

• Optional: CarrierConnect

SMC3 website (http://www.smc3.com).

For using RateWare XL as an external rating engine for CzarLite tariff data.

• RateWare XL Delivered or

• RateWare XL Hosted

• Optional: CarrierConnect XL

SMC3 website (http://www.smc3.com).

Browser Microsoft Internet Explorer 9.0 (32-bit) native (no compatibility mode) Microsoft Internet Explorer 10.0 (32-bit and 64-bit) compatibility mode only Microsoft Internet Explorer 11.0 (32-bit and 64-bit) Google Chrome Note: Microsoft Internet Explorer 11.0 is required to use the 3D Load Viewer in Transportation Modeler. Google Chrome does not support the 3D Load Viewer.

Microsoft Corporation website (http://www.microsoft.com).

Google Chrome website (http://www.google.com/chrome/).

JDA Transportation Modeler Installation/Administration Guide 6 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 13: Transportation Modeler 9.0.0.0 Installation Administration Guide

Installation requirements

Database driver requirements Transportation Modeler requires the ACE Data Connectivity Components for the following import and export functions:

• Batch Import Standard and Batch Export Standard with Access 2000 and higher version databases (.mdb).

• Single table import and export with Access 2007 version databases (.accdb).

These drivers are installed with Microsoft Access 2007 or Microsoft Access 2010. If you do not have either Access 2007 or Access 2010 installed, you must install the drivers. You can run the AccessDatabaseEngine.exe program provided on the Transportation Modeler installation media. These drivers are also available as downloads from the Microsoft website (http://www.microsoft.com).

These drivers are not required for single table import and export with .mdb, .xls, .csv and .txt format files.

Microsoft Visual C++ redistributable package Transportation Modeler requires the Microsoft Visual C++ 2012 redistributable package ATL security update. This software is installed as part of the Transportation Modeler installation.

Stand-Alone Rate Editor requirements Stand-Alone Rate Editor does not have any hardware or software requirements beyond those of Transportation Modeler.

JDA Transportation Modeler Installation/Administration Guide 7 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 14: Transportation Modeler 9.0.0.0 Installation Administration Guide

Install Transportation Modeler programs on Windows

Chapter 3. Install Transportation Modeler programs on Windows This chapter provides information about installing Transportation Modeler and Stand-Alone Rate Editor on the Windows platform. This release is a full install of Transportation Modeler.

For more information, see the Transportation Modeler User Guide and Transportation Modeler Stand-Alone Rate Editor User Guide.

User rights requirement Before you install Transportation Modeler software, you must have administrator rights for the computer on which the software is installed. For more information, see the operating platform documentation for details about user rights.

Support for Transportation Modeler on Windows x64 Transportation Modeler is available as a 32-bit and a 64-bit application on Windows x64. You can use the 64-bit version of Transportation Modeler to solve larger, more complex models, as the 64-bit application has additional memory when compared to 32-bit version of Transportation Modeler. Due to some functional limitations in the 64-bit version, you can use the 32-bit version for basic scenario building. For more information, see Interactions of 64-bit Transportation Modeler with third party components (on page 8).

Note: The file format saved in Transportation Modeler has changed from that of earlier versions. For conversion of scenario files created before Transportation Modeler 6.3, please contact JDA Customer Support.

When you install on a 64-bit computer, the Transportation Modeler installation program deploys both the 32-bit and 64-bit versions. On a 32-bit computer, only the 32-bit version of Transportation Modeler is installed. The program files for the 32-bit version have 32 in their filenames (for example: TM32.exe); the 64-bit version does not include any additional characters (for example: TM.exe). The same runtime license works for both versions, as long as they are in the same installation folder. As a result, you can run both versions on the same computer without the requirement for an additional runtime license.

Interactions of 64-bit Transportation Modeler with third party components The 64-bit version of Transportation Modeler 9.0 supports only 64-bit versions of the following:

• PC*Miler

• Oracle DB client

• Microsoft Office. For example, if you are using TariffConverter.mdb as your rating engine, your Microsoft Office must be the 64-bit version.

You can install 64-bit drivers to enable the 64-bit version of Transportation Modeler to work with the 32-bit version of Microsoft Office. For more information, see Run 64-bit Transportation Modeler with 32-bit Microsoft Office (on page 9).

The 64-bit version of Transportation Modeler does not support the Rateware DLL. You can use JDA External Rating Server to access Rateware DLL rates from the 64-bit version of Transportation Modeler.

JDA Transportation Modeler Installation/Administration Guide 8 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 15: Transportation Modeler 9.0.0.0 Installation Administration Guide

Install Transportation Modeler programs on Windows

Run 64-bit Transportation Modeler with 32-bit Microsoft Office You can install 64-bit drivers to run the 64-bit version of Transportation Modeler with a 32-bit version of Microsoft Office. The installation of 64-bit drivers requires a command line override for the installation and a script to be run to alter the registry each time the machine is restarted.

IMPORTANT: Ensure that the 64-bit driver for Access is installed on the same machine that has the 32-bit version of Microsoft Office.

Perform the following steps to run AccessDatabaseEngine_x64.exe on a machine that has 32-bit Office:

1. Open a command prompt window.

2. Navigate to the directory where the Access Database engine is installed.

3. Run the following command from the command prompt:

AccessDatabaseEngine_x64.exe /passive

Perform the following steps to run AccessRegistry.reg, to change the registry:

1. Navigate to the Transportation Modeler installation directory, by default, C:\jda\tmod\9.0\art

2. Double-click the ChangeAccessRegistry.reg file.

3. Accept the confirmation and warning messages that are displayed.

Add ChangeAccessRegistry.reg to the Task Scheduler window so that the script is run each time the system restarts. ChangeAccessRegistry.reg also needs to be re-run when Microsoft Office applications such as Outlook, Excel, and Access are started.

IMPORTANT: Microsoft applications such as Outlook, Excel, and Access may not run properly after ChangeAccessRegistry.reg is run.

Scenario format considerations Scenarios saved in the 32-bit version of Transportation Modeler are valid in the 64-bit version and 64 bit version is valid in the 32-bit version.

Note: The file format saved in Transportation Modeler has changed from that of earlier versions. For conversion of scenario files created before Transportation Modeler 6.3, please contact JDA Customer Support.

Launch scenarios from Windows Explorer When you have both versions of Transportation Modeler installed in a 64-bit environment, double-click a scenario name and Transportation Modeler is launched and the scenario is displayed. Transportation Modeler launches the version of the application that was more recently launched. For example, if you most recently launched the 32-bit version of Transportation Modeler, the scenario is opened in the 32-bit version.

Upgrade from an earlier version Before you install an upgrade version of Transportation Modeler, you must:

• Back up your files.

• Uninstall the existing version of Transportation Modeler.

JDA Transportation Modeler Installation/Administration Guide 9 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 16: Transportation Modeler 9.0.0.0 Installation Administration Guide

Install Transportation Modeler programs on Windows

After backing up your files and uninstalling the existing version of Transportation Modeler, install the upgrade version of Transportation Modeler as described in "Install Transportation Modeler programs" (on page 17).

The runtime licensing for Transportation Modeler was updated for Transportation Modeler 6.2.4. If you are upgrading Transportation Modeler version before 6.2.4, you must relicense before you install the new release. This works well if you install into the same installation folder as your existing Transportation Modeler implementation.

To re-license your product, see "Software licensing system" (on page 16) for instructions. You cannot move the run-time license files from the old folder to the new folder without invalidating the license.

To reinstall Transportation Modeler into the same folder as you originally installed the licensed version, you can use the original Transportation Modeler runtime license.

Back up your files Depending on the installation options you select, Transportation Modeler installation might update or remove important files. Therefore, you must back up any files specific to your implementation that you generated or edited, for example:

• Scenario files

• Strategy files

• Optimization parameter files

• Rating files

Uninstall an existing version of Transportation Modeler You can uninstall an existing version of Transportation Modeler using the supplied uninstalled files (installed on your local machine with the previous installation of Transportation Modeler). For more information, see "Uninstall Transportation Modeler" (on page 24).

Install third-party and other JDA components There are optional third-party products that you use with Transportation Modeler. For the full list of required JDA and third-party components, see "Software requirements for Windows".

Note: This guide provides only guidelines for installing third-party products; specific instructions are provided only where these differ from the product's default installation instructions. For complete installation and setup information, see the third-party product manufacturer’s documentation.

Install PC*Miler You can install PC*Miler Connect (which includes the PC*Miler location database) and PC*Miler Mapping. If you plan to use the PC Miler distance engine, you must install PC*Miler Connect. Follow the manufacturer’s recommended instructions for installing PC*Miler components.

You can only have one version of PC*Miler installed at any given time unless you are using the PC*Miler Multi-Version Switch; you must install the version of PC*Miler appropriate for your business operations. See Optional third party software for Windows (on page 5) for more information on the supported versions.

JDA Transportation Modeler Installation/Administration Guide 10 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 17: Transportation Modeler 9.0.0.0 Installation Administration Guide

Install Transportation Modeler programs on Windows

Install CZAR tariff data and rating software Transportation Modeler supports the use of RateWare XL, CarrierConnect XL, RateWare Server, or the CZAR DLL in rating using CZAR tariff data. RateWare XL and CarrierConnect XL are SaaS offerings available from SMC3 (http://www.smc3.com). RateWare Server and CZAR DLL are no longer available from SMC3, but are supported for customers who have already purchased them.

RateWare XL supports CzarLite tariff rating. You can use CzarLite tariff rating with the Transportation Manager, Stand Alone, and Access rating engines.

You can use CarrierConnect XL for external delivery schedules. You must use either a Transportation Manager or Access rating engine when using external delivery schedules.

RateWare Server supports the following items:

• Parcel rating. See "Support for RateWare parcel rating" (on page 15). You must use a Transportation Manager or Access rating engine when you use parcel rating.

• CzarLite tariff rating. You can use CzarLite tariff rating with the Transportation Manager, Stand Alone and Access rating engines.

• External delivery schedules. You must use a Transportation Manager or Access rating engine when you use external delivery schedules.

Note: RateWare Server must be integrated with SMC CarrierConnect to support external delivery schedules.

CZAR DLL supports CzarLite tariff rating. You can use CzarLite tariff rating with Transportation Manager, Stand Alone and Access rating engines.

For more information about purchasing RateWare XL or CarrierConnect XL, contact SMC3.

Note: For more information about CzarLite tariff data, see "Install the CzarLite tariff data" (on page 16). You cannot use both the .dll-based CzarLite tariff rating implementation and RateWare parcel rating at the same time. If you have configured CZAR32.dll and RateWare Server (that is, set a CZAR path, RateWare Server, and RateWare Port), Transportation Modeler initializes RateWare Server. To initialize CZAR32.dll, make sure you have not set the RateWare Server and RateWare Port settings. To use both CzarLite tariff data and the parcel rating, configure both using RateWare Server.

Set up the RateWare Server for use with Transportation Modeler Configure the following settings on the Rating tab of the Transportation Modeler Solver Options dialog box:

• RateWare Server: This string is the name of the server that is hosting the RateWare server.

• RateWare Server Port: This string is the port number on the server that is hosting the RateWare server. The default port is 23700.

Install and set up the tariff rating or parcel rating data for usage with the RateWare Server as mentioned in the manufacturer’s instructions.

Set up RateWare XL and CarrierConnect XL for use with Transportation Modeler Configure the following settings in Transportation Modeler:

1. In the Options group of the Home ribbon, click Solver Options . The Solver Options dialog box is displayed with tabs for the categories of settings.

JDA Transportation Modeler Installation/Administration Guide 11 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 18: Transportation Modeler 9.0.0.0 Installation Administration Guide

Install Transportation Modeler programs on Windows

2. Select the Rating tab.

3. Under RateWareXL/CarrierConnectXL Engine Options, select RateWareXL Settings or CarrierConnectXL Settings.

4. Enter values in the following fields:

• Server: URL of the XL server, as provided by SMC3.

• Port: Port type to be used to connect to the XL server. Enter http.

• License Key: License key provided by SMC3.

• Username: User name provided by SMC3.

• Password: Password provided by SMC3. The password is encrypted after it is entered and is not displayed again.

• Protocol: Protocol to be used to communicate with the XL server. Select HTTP 1.1.

5. Click OK.

Note: The tariff rating and external delivery schedule data is configured and maintained by SMC3.

Set up JDA External Rating Server for use with Transportation Modeler You can use JDA External Rating Server with the 64-bit version of Transportation Modeler to access the 32-bit CZAR DLL. JDA External Rating Server enables the 32-bit CZAR DLL to be loaded in a separate process, and translates all communications from Transportation Modeler into CZAR DLL calls. The responses are then communicated back to Transportation Modeler.

Note: Parcel and CarrierConnect integrations are not supported with JDA External Rating Server.

Configure the following settings in the Rating tab of the Transportation Modeler Solver Options dialog box:

1. Under RateWare (CZAR) Rating Engine Options, select RateWare Server.

2. Enter values in the following fields:

• Server: Name of the server that is hosting JDA External Rating Server.

• Port: Port number of the server that is hosting JDA External Rating Server.

• Connections: Enter 1 in this field. JDA External Rating Server does not support multiple simultaneous connections.

3. Click OK.

Run JDA External Rating Server on the same system on which you have installed CZAR DLL and configured the CzarLite tariff data. JDA External Rating Server accepts the following parameters through the command line:

• RateWare Directory: Directory in which the CzarLite tariff data is installed.

• Port: The port on which the server should listen for calls from Transportation Modeler. This port should also be specified as the RateWare Server port on the Rating tab of the Transportation Modeler Solver Options dialog box.

Note: CZAR32.dll must be in the same directory as JDA External Rating Server, or must be accessible through the system path.

JDA Transportation Modeler Installation/Administration Guide 12 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 19: Transportation Modeler 9.0.0.0 Installation Administration Guide

Install Transportation Modeler programs on Windows

Run JDA External Rating Server Note: To use JDA External Rating Server to access CZAR DLL, the external rating server must be run on the same system on which you have installed the CZAR DLL and the CzarLite tariff data.

To run JDA External Rating Server, double-click the ExternalRatingServer.exe file in the Transportation Modeler installation folder. The JDA External Rating Server UI allows you to define properties for the External Rating Server, RateWare DLL, RateWare Server, RateWare XL and CarrierConnect XL. The following are the properties displayed on the JDA External Rating Server window:

External Rating Server • Listening Port: Port number that JDA External Rating Server should use. This port should also be

specified as the RateWare Server port on the Rating tab of the Transportation Modeler Solver Options dialog box.

• Allow Double Lookahead: Determines whether lookahead of two range breaks is allowed.

• Cache File: Location of the cache file. If specified, the cache is saved to this file every x minutes, where x is the Cache Save Frequency. The saved cache is read each time the server is re-started.

• Cache Save Frequency: Frequency in minutes with which the cache is saved.

RateWare DLL • Data Directory: Directory in which the CzarLite tariff data is installed.

• Active: Determines whether the RateWare DLL integration is active

RateWare Server • Server Name: Name of the server on which RateWare Server is installed.

• Server Port: Port number that RateWare Server is configured to use.

• Active: Determines whether RateWare Server integration is active.

RateWare XL • URL: URL provided by SMC3 to the RateWareXL web service.

• License Key: License key provided by SMC3.

• User Name: Username provided by SMC3.

• Password: Password provided by SMC3. This is encrypted before being stored for security.

• Return Simplified Errors: This field should be False for Transportation Modeler.

• Max Rating Units: The maximum lookup weight that should be passed to RateWare XL. If the actual lookup weight is greater than the defined maximum, the maximum will be sent, instead, to determine the applicable rate.

• Active: Determines whether RateWare XL integration is active.

CarrierConnect XL • URL: URL provided by SMC3 to the CarrierConnect web service.

• License Key: License key provided by SMC3.

JDA Transportation Modeler Installation/Administration Guide 13 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 20: Transportation Modeler 9.0.0.0 Installation Administration Guide

Install Transportation Modeler programs on Windows

• User Name: Username provided by SMC3.

• Password: Password provided by SMC3. This is encrypted before being stored for security.

• Active: Determines whether CarrierConnect XL integration is active.

The JDA External Rating Server window also displays the current status of the server, and maintains a track of the number of active connections, calls processed, errors returned from SMC3, and the number of times information from the internal cache was used instead of making calls to SMC3.

You can also create Prefetch definitions to configure a set of calls that should be run in batch mode. The server will make calls based on the postal combinations, freight classes, and weight breaks that you define. The rates can then be cached for use at a later time. The prefetch definitions can also be saved and loaded at a later time. By configuring prefetch definitions that cover the majority of your expected LTL rate needs, optimization performance can be significantly improved by avoiding longer duration calls to RateWareXL.

To configure prefetch definitions, click the Prefetch button. The Prefetch Configuration window is displayed with the following options:

• Tariff: Eight character SMC3 tariff name.

• Effective Date: Effective date for the defined tariff. The accepted format is MM/DD/YYYY.

• Origin Postal Start: Start of the origin zip range, or an exact zip code.

Note: Zip codes for the Origin Postal Start, Origin Postal End, Destination Postal Start, and Destination Postal End fields must be in the following formats:

• US Format: ##### (Example: 02142)

• Mexican Format: #####M (Example: 12345M)

• Canadian Format: A#A#A# or A#A #A# (Example: K1A 3F2)

• Origin Postal End: End of the origin zip range, or empty if Origin Postal Start is an exact zip code.

• Destination Postal Start: Start of the destination zip range, or an exact zip code.

• Destination Postal End: End of the destination zip range, or empty if Destination Postal Start is an exact zip code.

• Postal Combinations: Displays the number of applicable postal code combinations from the defined origin-destination range. This is a read-only field.

• Freight Classes: Freight classes that should be prefetched.

• Weight breaks: Weight breaks that should be prefetched.

• Add to Queue: Enables you to add valid prefetch configurations to the current queue. The queue is displayed under Prefetch Queue. An error message is logged for an invalid configuration.

• Import Queue: Enables you to import a prefetch queue as a CSV file. (See Import Prefetch Queue File (on page 15) for details on the configurations of the CSV file to import.)

• Load Queue: Enables you to load a previously saved queue.

• Save Queue: Enables you to save the selected queue.

• Run Queue: Enables you to run the selected queue.

• Exit: Enables you to exit the Prefetch Configuration window.

JDA Transportation Modeler Installation/Administration Guide 14 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 21: Transportation Modeler 9.0.0.0 Installation Administration Guide

Install Transportation Modeler programs on Windows

Import Prefetch Queue File To import prefetch definitions from a text file, each prefetch definition should be defined on its own line. The eight fields for each line should be separated by semi-colons. The format of each line is:

TariffID;TariffDate;OriginZipStart;OriginZipEnd;DestZipStart;DestZipEnd;FreightClassList;WeightBreakList

Notes:

• No checking is done for overlapping definitions or repeated definitions.

• Eight fields in each line (all eight are required, though OriginZipEnd and DestZipEnd can be blank).

• TariffID: 8-character SMC3 tariff name

• TariffDate: Effective date of the tariff. Format is MM/DD/YYYY

• OriginZipStart: Start of the origin zip range, or an exact zip code.

• US Format: ##### (Example: 02142)

• Mexican Format: #####M (Example: 12345M)

• Canadian Format: A#A#A# or A#A #A# (Example: K1A 3F2)

• OriginZipEnd: End of the origin zip range, or empty if OriginZipStart is an exact zip code. Use the same formats as in OriginZipStart.

• DestZipStart: Start of the destination zip range, or an exact zip code. Use the same formats as in OriginZipStart.

• DestZipEnd: End of the destination zip range, or empty if DestZipStart is an exact zip code. Use the same formats as in OriginZipStart.

• FreightClassList: A comma separated list of the freight classes which should be prefetched.

• Valid values: 50, 55, 60, 65, 70, 77, 85, 92, 100, 110, 125, 150, 175, 200, 250, 300, 350, 400, 500

• WeightBreakList: A comma separated list of the weight breaks that should be prefetched.

• Valid values: 0, 500, 1000, 2000, 5000, 10000, 20000, 30000, 40000

• All valid entries are added to the current queue.

• If there are any invalid entries, an error message is logged.

Support for RateWare parcel rating Transportation Modeler supports RateWare_ Server from Southern Motor Carriers (SMC) for usage of parcel rating when you use a Transportation Manager rating engine.

You must install the RateWare Server and parcel data according to the manufacturer’s instructions.

Fields in Transportation Modeler tables support calls to RateWare parcel rating:

Table Field Type Description Locations IsResidential Boolean This field specifies the residential location when using RateWare

parcel rating. Set the value to Yes that enables the RateWare residential status.

JDA Transportation Modeler Installation/Administration Guide 15 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 22: Transportation Modeler 9.0.0.0 Installation Administration Guide

Install Transportation Modeler programs on Windows

Table Field Type Description Shipment Component

PackageType Text This field indicates the type of package that is passed to RateWare for package rating. The valid PackageTypes for rating are as follows:

• EBX - Express Box

• ELT - Express Envelope

• EPK - Express Pak

• ETB - Express Tube

• OUR - Your Packaging

If no PackageType is specified, the default value OUR is passed to RateWare.

Note: Additional RateWare parcel rating requirements are defined in the Transportation Manager database. For more information, see the Transportation Manager documentation.

Install the CzarLite tariff data To work with Transportation Modeler rating, install the Czarlite tariff data on the same system as Transportation Modeler.

Note: This is not necessary if you are using RateWare XL or CarrierConnect XL.

To install tariff data modules follow the manufacturer’s instructions. Specify the install folder in the Solver Options CZAR Rating Directory field (on the Rating tab), by default, C:\jda\tmod\9.0\czar.

If you are using the CZAR DLL rather than the RateWare Server for tariff rating with the 32-bit version of Transportation Modeler, the file CZAR32.dll must be located in the Transportation Modeler directory, or accessible via the system path.

Note: On Windows x64, the \WINDOWS\SysWOW64 folder is in the system path, not \WINDOWS\System32 when you run the 32 bit version of Transportation Modeler.

For complete installation instructions for the Czarlite Tariff data, see the Czarlite Tariff data installation instructions provided by the manufacturer.

Software licensing system Transportation Modeler has a two-level licensing system. To install Transportation Modeler, you require an install-time license key. For more information, see "Obtain an Install-time license key" (on page 16).

After installing Transportation Modeler, you require a run-time license key to activate your copy of Transportation Modeler. For more information, see "Obtain the run-time license key" (on page 20).

For additional information about the Transportation Modeler licensing system, see "Transportation Modeler license issues" (on page 22).

Obtain an Install-Time license key Before you install Transportation Modeler, you require an install-time license key from JDA Support. During the installation process, you are prompted to provide the license key file name and location.

JDA Support Services provides customer support for all JDA solutions.

JDA Transportation Modeler Installation/Administration Guide 16 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 23: Transportation Modeler 9.0.0.0 Installation Administration Guide

Install Transportation Modeler programs on Windows

Contact JDA Support Services at the JDA Customer Support website (http://support.jda.com/).

After receiving the install-time license key file, place it on the client machine where you are installing Transportation Modeler. The default license file location used in the Transportation Modeler installer is C:\JDA, but you can specify a different location. During the installation process, you are prompted to provide the license file name and location.

Install Transportation Modeler programs The JDA Transportation Modeler Installation media contains all the program files that you require to install and run Transportation Modeler and Stand-Alone Rate Editor.

Note: Before you install Transportation Modeler, you require an install-time license key from JDA Support. For more information, see "Obtain an Install-time license key" (on page 16).

Caution:

• To ensure that the product documentation is installed, the \Documentation folder and its contents found on the installation media must be located in the folder where the installation program, SetupTMod.exe, is found. SetupTMod.exe considers the \Documentation folder when installing the application.

• The Transportation Modeler installation program may not run if other software is running on your computer. Specifically, PCAnywhere, Dell OpenManager, and antivirus software can prevent the installer from running successfully. JDA recommends that you close these and other applications prior to running the Transportation Modeler installation.

Transportation Modeler installation The installation process installs Transportation Modeler and Stand-Alone Rate Editor.

Note: It is recommend that to close all other programs before running the installation program.

1. Start the installation program SetupTMod.exe found in the root directory of the Transportation Modeler Installation media. The Progress dialog box is displayed and InstallAnywhere extracts the installation files. When the file extraction is complete, the Introduction dialog box is displayed.

2. Click Next. The License Agreement dialog box is displayed.

3. Select "I accept..." option to agree to the license terms, and click Next. The Choose License File dialog box is displayed, which allows you to specify the location of your Transportation Modeler install-time license key file. For details about obtaining the install-time license key, see "Obtain an Install-Time license key" (on page 16).

4. Click Next to select the default location, or click Choose and navigate to the directory where you have placed the install-time license key file. After selecting the license file, click Next. If your license file is valid, the Product License message box is displayed with the confirmation message.

5. Click OK. The Choose Install Folder dialog box is displayed.

6. Click Next to select the default destination (by default, C:\jda\tmod\9.0), or click Choose and navigate to the directory to install Transportation Modeler. After selecting the installation destination, click Next. The Choose Product Features dialog box is displayed with the Typical option selected by default.

7. Select the type of installation that you want:

• Typical: This is the default installation option. Typical installation includes all standard components of Transportation Modeler. Typical installation includes:

JDA Transportation Modeler Installation/Administration Guide 17 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 24: Transportation Modeler 9.0.0.0 Installation Administration Guide

Install Transportation Modeler programs on Windows

• Transportation Modeler

• Stand-Alone Rate Editor (SARE)

• Access Rating Tool

• Documentation: This includes all documentation, both web help and PDF files.

• Custom: With the Custom installation option, you can choose to install or not to install components that would otherwise be installed in the Typical Installation. Select the check boxes for components you want to install, and clear the check boxes for components you do not want to install.

8. Click Next. The Choose Shortcut Folder dialog box is displayed.

9. Select an option for the locations where Transportation Modeler product icons is created. The available options are:

• In a new Program Group

• In an existing Program Group

• In the Start Menu

• On the Desktop

• In the Quick Launch Bar

• Other

• Don't create icons

10. Click Next. The Pre-Installation Summary dialog box is displayed.

11. Review the installation details. If the details are correct, click Install. The progress indicator is displayed while the Setup program installs the Transportation Modeler. When all selected programs are installed, the Install Complete dialog box is displayed.

Note: Transportation Modeler requires the Microsoft Visual C++ 2012 redistributable package ATL security update. This software is automatically installed as part of the Transportation Modeler installation.

12. Click Done. The dialog box closes and installation is completed. The SETUPEX message box is displayed. It instructs you to reboot your computer to activate the updated software.

13. Click OK, then restart your computer. The installation is now complete.

Note:

• If errors occurred during installation, details are provided in the installation log JDA_Transportation_Modeler_InstallLog.log, which is written to the Modeler installation root directory after you exit the installer.

• To use mapping functionality or to use PC*Miler as the distance engine, you require PC*Miler, and can optionally install it at this time. For more information, see "Software requirements for Windows".

Installation results The installation routine installs the following folders and files to your system upon successful installation:

JDA Transportation Modeler Installation/Administration Guide 18 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 25: Transportation Modeler 9.0.0.0 Installation Administration Guide

Install Transportation Modeler programs on Windows

• tmod\9.0 product root installation folder (by default, C:\jda\tmod\9.0): This folder contains:

• Transportation Modeler program files: includes TM.exe, OptParameters.txt and constraint text files.

• Stand-Alone Rate Editor program files: includes RateEditor.exe

• Program DLLs

• Shared DLLs

• Art: Contains the files used to support the Access Rating Tool.

• Bin: Contains the createI2DistanceEngine.bat and configure.bat files.

• Conf: If you install Logistics Tariff Manager, than this folder contains files related to configuration, including configure.xml and settings.xml.

• Crypkey: Contains files used to install the Crypkey license service, used in the runtime license for Transportation Modeler.

• Czar folder: The default location where you can install Czarlite tariff data.

Note: This folder is empty when the Transportation Modeler installation completes.

• Data: Contains required application files.

• Datautilities: Contains a Microsoft access database, Locations_v2000.mdb, used with location translation utilities (city <-> lat/lon, postalcode <-> lat/lon).

• Examples: Contains a sample scenario, access databases, and supporting files and rates.

• ExportData: Contains a schema.txt file, for output flat file data from a Transportation Modeler scenario.

• Help: Includes subfolders that contain the Help system files for Transportation Modeler, Strategies and Parameters, Stand-Alone Rate Editor and, if you install it, Logistics Tariff Manager. Links to the Help systems are available in the user interfaces for each application; you can also launch each Help system in a Web browser by clicking the index.htm file in each folder.

• i2distanceengine: The default location in which you can install distance engine files that Transportation Modeler uses to calculate distance and transit times. This folder contains a sample data set of geographic files. If you require distance engine files, please contact JDA Support.

• Jre: Contains required 64 bit JDK files.

• Jre32: Contains required 32 bit JDK files.

• Lib: Contains required application files.

• Mapdata: Contains required application files.

• Mapzones: Contains a Microsoft Access database, MapZones_v2000.mdb, with map zone (geographic region) tables.

• PDFs: Contains the PDF format user documents.

• Properties: If you install Logistics Tariff Manager, properties folder and its subfolders include required application files.

• Ratingtemplate: Contains sample rating files for use by Stand-Alone rate editor.

JDA Transportation Modeler Installation/Administration Guide 19 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 26: Transportation Modeler 9.0.0.0 Installation Administration Guide

Install Transportation Modeler programs on Windows

• Reports: A folder in which you can write reports.

Note: It is empty when Transportation Modeler installation completes.

• Reporttemplates: Contains default Optimization Metric chart definitions.

• Strategies: Contains sample strategy files for optimization, including:

• ContinuousMoveStrat.opt

• Hub-ContinuousMoveStrat.opt

• HubStrat.opt

• Strat.opt

• Uninstall_SARE: Contains files required to uninstall Stand-Alone Rate Editor.

• UninstallerData: Contains files required to uninstall Transportation Modeler programs, including Uninstall TMod82.exe.

Start Transportation Modeler The first time you start Transportation Modeler, you must provide a run-time license key (also called a Site Key). For details, see "Software licensing system" (on page 16) and "Obtain the run-time license key" (on page 20). If you are installing onto a Windows x64 machine, you license one of the applications (32-bit or 64-bit), as both use the same run-time license.

Run the 32-bit version of Transportation Modeler Select Start > Programs > Transportation Modeler > Transportation Modeler. The title bar of the 32-bit version reads ‘JDA Transportation Modeler’.

Tip: Alternate method:

• From the Explorer window, browse to the Transportation Modeler directory, then double-click TMod32.exe.

• Open a DOS Window. Then, change the directory to the one in which you installed Transportation Modeler (by default, C:\jda\tmod\9.0). Finally, enter TMod32.exe.

Run the 64-bit version of Transportation Modeler From Windows Explorer, browse to the Transportation Modeler directory, then double-click TMod.exe. The title bar of the 64-bit version reads "JDA Transportation Modeler - 64".

Tip: Alternate method:

• Open a DOS Window. Then, change the directory to the one in which you installed Transportation Modeler (by default, C:\jda\tmod\9.0). Finally, enter TMod.exe.

Obtain the run-time license key To obtain the run-time license key, you must have successfully installed Transportation Modeler. Start the program, and make a note of the system-specific Site Code that you are provided with; use this code to obtain a run-time license key from JDA Support. The following are the steps to obtain the run-time license key:

1. Start Transportation Modeler. The Authentication dialog box is displayed to indicate that you need a Site Key.

JDA Transportation Modeler Installation/Administration Guide 20 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 27: Transportation Modeler 9.0.0.0 Installation Administration Guide

Install Transportation Modeler programs on Windows

2. Contact JDA Support Services at the JDA Customer Support website (http://support.jda.com/).

3. Follow the instructions to obtain a run-time license key for Transportation Modeler.

Authenticate the run-time license key When you have obtained the run-time license key, follow these instructions to authenticate the key and activate Transportation Modeler. For details about obtaining the run-time license key, see "Obtaining the run-time License Key" (on page 20). The following are the steps to authenticate the run-time license key:

1. Start Transportation Modeler. The Authentication dialog box is displayed.

2. Contact JDA Support and request a run-time license for Transportation Modeler. Provide the Site Code in the Transportation Modeler Authentication dialog box. JDA Support provides a Site Key that enables Transportation Modeler for your system.

3. Enter the run-time license key value that you obtained from JDA Support in the Site Key field.

4. Click Authenticate. This verifies the key and automatically starts Transportation Modeler. If there are restrictions on your license, such as the number of times you can run the program, a license status message is displayed.

Start Stand-Alone Rate Editor Select Start > Programs > JDA Transportation Modeler > Stand-Alone Rate Editor.

• Tip: Alternate method:

• In Windows Explorer, navigate to the folder in which you installed Transportation Modeler (by default, C:\jda\tmod\9.0), then double-click RateEditor.exe.

• Open a DOS Window. Change the directory to the one in which you installed Transportation Modeler (by default, C:\jda\tmod\9.0). Type RateEditor.exe and press Enter.

Use Stand-Alone Rate Editor with Transportation Modeler Stand-Alone Rate Editor lets you edit the tariff files that you can use with Tansportation Modeler. After editing the tariff files, you can set up Transportation Modeler to use those files for rating purposes during optimization.

Note: While a template for these rate files is supplied with Stand-Alone Rate Editor, be aware that this template contains sample values only, which are not intended to represent actual tariffs. You must create a copy of the template files and edit the data to reflect your actual tariffs and rates.

The following are the steps to set the stand-alone engine type directory in Transportation Modeler:

1. Select the Home tab on the ribbon.

2. Click Solver Options in the Options group. The Solver Options dialog box is displayed with tabs for the categories of settings.

3. Select the Rating tab.

4. Click the Rating Engine menu button and select Stand-Alone.

5. Click Edit Options.

6. In the Stand-Alone Engine Directory field, enter the location of the folder that contains the edited tariff files.

Tip: Alternate method:

JDA Transportation Modeler Installation/Administration Guide 21 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 28: Transportation Modeler 9.0.0.0 Installation Administration Guide

Install Transportation Modeler programs on Windows

• Click the Browse button and navigate to the folder.

7. In the File Name field under Rating Log, enter the full path of the Rating Log File, or click and navigate to the file. This file contains the tariffs the Solver considered and selected for shipments and loads. The default name is RatingLog.txt.

8. In the Report Level field under Rating Log, enter the amount of detail for the Solver records in the Rating Log. The level is in the range of 0 to 5, with 5 indicating the highest level of detail and 0 indicating Off.

9. Click OK to set Stand-Alone engine type and directory.

10. Click OK to close the Solver Options dialog box.

For information on using the Stand-Alone Rate Editor, see the Transportation Modeler Stand-Alone Rate Editor User Guide.

Transportation Modeler license issues The following issues relating to your Transportation Modeler run-time license key might affect the successful operation of the program:

• If you transfer the Transportation Modeler license from one machine to another, the time and date on the machines must be within 1.5 hours of each other. If the time varies more than 1.5 hours between the two machines, the license becomes invalid.

• If you prematurely exit Transportation Modeler, the run-time license might still be open on your machine when you try to re-start the program. This prompts a message indicating that authorization failed. You have to stop the CrypKey license service and re-start it.

1. In the Control Panel of your Windows environment, click on Services.

2. In the Services dialog box, select CrypKey License.

3. Click Stop to stop the license service and then click Start to re-start it.

• The Authentication Site Key (also called the run-time license key) is unique for each installation on each machine. Do not try to enter an 'old' Site Key when reinstalling the software.

• JDA Support can issue licenses with a limited numbers of uses or a limited number of days of operation (that is, for evaluation purposes). When the maximum number of uses or days is reached, the license becomes invalid.

• Licenses cannot be moved or they become invalid. Symantec’s Norton Utilities has a defragmentation utility called Speed Disk which moves the licensing files, sometimes causing license loss. Transportation Modeler uses four special licensing files (.ent, .rst, .key, and .41s) to control the licensing. These files are hidden system files and reside in the same folder with Transportation Modeler. To prevent license loss, follow the steps:

1. Open Speed Disk, and select File > Options > Customize > Unmovable Files.

2. Specify that the *.ent, *.rst, and .key, files cannot be moved (the .41s files do not need to be specified).

3. Select File > Options > Optimization > Save to save the new profile.

Note: For details about the install-time license key and the run-time license key, see "Software licensing system" (on page 16).

JDA Transportation Modeler Installation/Administration Guide 22 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 29: Transportation Modeler 9.0.0.0 Installation Administration Guide

Install Transportation Modeler programs on Windows

Transfer your license to another computer To transfer your existing Transportation Modeler license to another computer, you must transfer the license to removable media (such as a floppy disk) and read it in on another computer.

Caution: Once you transfer the Transportation Modeler license to the floppy disk, Transportation Modeler shuts down. You are not able to restart Transportation Modeler on the original computer once this process is complete.

Note: If you transfer the license from one machine to another, the time and date on the machines must be within one and a half hours of each other. If it is longer, the license becomes invalid.

The transfer process occurs in the following stages:

1. Install the Transportation Modeler software onto the new (receiving) machine.

2. On the receiving machine, register a disk or folder with that machine’s unique system information. See "Register the Disk" (on page 23) for instructions.

3. On the original machine, transfer the Transportation Modeler license to the disk or folder through use of a utility in Transportation Modeler. See "Transfer the Transportation Modeler license to the disk/folder" (on page 23) for instructions.

4. On the receiving machine, transfer in the Transportation Modeler license. See "Transfer in the Transportation Modeler license" (on page 24) for instructions.

Register the disk You can register either a formatted disk or a shared folder. The following are the steps to register the disk or folder:

1. If you are registering a disk, place a new, formatted disk in the drive of the receiving machine. If you are registering a folder, you must ensure that it is shared with all privileges.

2. Start Transportation Modeler on the receiving machine. The Transportation Modeler Authentication dialog box is displayed.

Note: If you are transferring the license back to the original machine (that is, you have transferred from this machine and want to transfer back to it), you may not see the Authentication dialog. This is an expected outcome of the license transfer to disk process. You must follow the steps in "Restart Transportation Modeler on the original machine" (on page 24) to enable the Authentication dialog and proceed with the license transfer process.

3. Select Initialize Floppy for Export.... to open the dialog box requesting the drive letter of the disk.

4. Enter the appropriate drive (for example, A:\) or the full path for the shared folder (for example, C:\jda\tmod\9.0) and click OK. The registration complete message is displayed.

5. Click OK.

Transfer the Transportation Modeler license to the disk or folder Caution: When you transfer the Transportation Modeler license to the floppy disk or shared folder, Transportation Modeler shuts down. You are not able to restart Transportation Modeler on the original machine once this process completes.

1. On the original machine, start Transportation Modeler, but do not open any files.

2. If you are using a disk, insert the registered disk into the drive of the original machine.

JDA Transportation Modeler Installation/Administration Guide 23 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 30: Transportation Modeler 9.0.0.0 Installation Administration Guide

Install Transportation Modeler programs on Windows

3. Select Tools > Licenses > Product License Transfer…..The dialog box is displayed to request the drive letter of the disk where the Transportation Modeler license is transferred.

4. Enter the appropriate drive (for example, A:\) or the full path for the shared folder (for example, C:\jda\tmod\9.0) and click OK. Transportation Modeler shuts down when the transfer is complete.

Note: If you are transferring the license into a shared folder on a machine other than current machine, you must provide the full path to the folder, for example \\mymachine\C$\jda\tmod\9.0.

Transfer the Transportation Modeler license 1. If you are using a disk, place the disk that contains the Transportation Modeler license in the drive

of the receiving machine.

2. Start Transportation Modeler on the receiving machine. The Transportation Modeler Authentication dialog box is displayed.

3. Select Import License from Floppy....

4. Enter the appropriate drive (for example, A:\) or the full path to the shared drive (for example, C:\jda\tmod\9.0) and click OK.

Transportation Modeler automatically starts when you complete these steps.

Restart Transportation Modeler on the original machine You can transfer the license back to the original machine and restart Transportation Modeler. As long as you have not uninstalled the software or deleted it, you can restore the license to the original machine using the license transfer process. However, you must first enable the Authentication dialog box to access the Initialize Floppy for Export... function.

Enable the Authentication dialog on the original machine 1. On the original machine, navigate to the folder in which you installed Transportation Modeler. By

default, this folder is C:\jda\tmod\9.0.

2. Delete the following files:

• tmod.41s

• tmod.ent

• tmod.key

• tmod.rst

3. Start Transportation Modeler. The Transportation Modeler Authentication dialog box is displayed.

4. Proceed with the license transfer process, starting with step 3 of "Register the Disk" (on page 23).

Uninstall Transportation Modeler Follow these steps to permanently delete Transportation Modeler and its components from your computer.

You can also selectively uninstall Access Rating Tool and Stand-Alone Rate Editor. Each of these applications is provided with its own uninstall program.

JDA Transportation Modeler Installation/Administration Guide 24 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 31: Transportation Modeler 9.0.0.0 Installation Administration Guide

Install Transportation Modeler programs on Windows

1. Navigate to the \UninstallerData directory (by default, C:\jda\tmod\9.0\UninstallerData\) and locate the Uninstall TMod632exe file.

2. Double-click Uninstall TMod632.exe. The InstallAnywhere Uninstaller dialog box is displayed.

3. Click the Uninstall button. You see a progress indicator.

4. When the uninstallation is complete, the Uninstall Complete message is prompted. Click Quit to complete the uninstall process.

Alternate method: 1. Select Start > Settings > Control Panel from the Windows taskbar.

2. Click Add/Remove Programs. The Add/Remove Programs Properties dialog box is displayed.

3. Select JDA Transportation Modeler from the list box.

4. Click Change/Remove.

5. Click Yes when uninstall prompts you to completely remove Transportation Modeler and its components.

6. Click OK when the uninstallation is complete.

Note: The uninstall process does not remove all files, nor does it remove the folder in which you installed Transportation Modeler. If you plan on re-installing Transportation Modeler to the same path, do not delete the folder in which you installed Transportation Modeler or any files from the folder. If you do not plan on re-installing a new version of Transportation Modeler to the same folder, you can delete the remaining files and folders.

To uninstall Stand-Alone Rate Editor 1. Navigate to the \Uninstall_SARE directory (by default, C:\jda\tmod\9.0\Uninstall_SARE\) and

locate the Uninstall SARE file.

2. Double-click Uninstall SARE.exe.

3. Click Next. The Uninstall Options dialog box is displayed.

4. Click the Complete Uninstall button. A progress indicator is displayed

5. When the uninstallation is complete, the Uninstall Complete message is prompted. Click Quit to complete the uninstallation process.

JDA Transportation Modeler Installation/Administration Guide 25 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 32: Transportation Modeler 9.0.0.0 Installation Administration Guide

Third party software

Appendix A. Third party software

Open source software information The following table provides the list of open source third party software that is bundled with Transportation Modeler 9.0:

Product Vendor Open Source License Terms Crypkey 7.2.5 Licensing Software

Crypkey http://www.crypkey.com/

InstallAnywhere Acresso Software http://www.flexerasoftware.com/producer/company/terms/#13

Visual C++ 2012 Redistributable Package

Microsoft https://msdn.microsoft.com/en-US/vstudio/hh857605#redist

Visual C++ 2012 Redistributable Package (x64)

Microsoft https://msdn.microsoft.com/en-US/vstudio/hh857605#redist

JKP ADP Tree Control

JKP Application Development Services

http://www.jkp-ads.com/Articles/treeview.asp

log4cxx Apache Apache 2.0 License http://www.apache.org/licenses/LICENSE-2.0

Crypto++ Library

Wei Dai Crypto++ License http://www.cryptopp.com/License.txt

zlib Open Source (Jean-loup Gailly and Mark Adler)

5 GB SCSI-2+

Communications Protocol

TCP/IP zlib 1.2.3 License http://www.zlib.net/zlib_license.html

Apache Commons

Apache Apache 2.0 License http://www.apache.org/licenses/LICENSE-2.0

Crashreport Google Crashreport 1.4.1 License http://opensource.org/licenses/BSD-3-Clause

iText iText iText 2.1.7 License http://www.gnu.org/copyleft/lesser.html

Boost Boost Boost 1.0 License http://www.boost.org/users/license.html

Open source component files The files utilized for each of the Open Source software components are listed below.

JDA Transportation Modeler Installation/Administration Guide 26 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 33: Transportation Modeler 9.0.0.0 Installation Administration Guide

Third party software

Crypkey 7.2.5 Licensing Software • Various files are used.

InstallAnywhere • Runtime installer

Visual C++ 2012 Redistributable Package • vcredist_x86.exe

Visual C++ 2012 Redistributable Package • vcredist_x64.exe

JKP ADP Tree Control • JKP ADP Tree Control

log4cxx • log4cxx32.dll

• log4cxx.dll

Crypto++ • cryptlib.lib

zlib • zlib.h

Apache Commons • commons-beansutils.jar

• commons-collections.jar

• commons-fileupload-1.0.jar

• commons-logging.jar

• commons-net-1.2.1.jar

Crashreport • crashrpt.exe

• crashrpt.dll

JDA Transportation Modeler Installation/Administration Guide 27 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 34: Transportation Modeler 9.0.0.0 Installation Administration Guide

Third party software

iText • iText-2.1.7.jar

Boost • libboost_regex-vc80-mt-1_46_0.lib

• libboost_regex-vc80-mt-gd-1_46_0.lib

• libboost_regex-vc80-mt-s-1_46_0.lib

• libboost_regex-vc80-mt-sgd-1_46_0.lib

• libboost_regex-vc80-s-1_46_0.lib

• libboost_regex-vc80-sgd-1_46_0.lib

• libboost_thread-vc80-mt-1_46_0.lib

• libboost_thread-vc80-mt-gd-1_46_0.lib

• libboost_thread-vc80-mt-s-1_46_0.lib

• libboost_thread-vc80-mt-sgd-1_46_0.lib

Open source license details Apache 2.0 License Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Apache 2.0 License Apache License

Version 2.0, January 2004

http://www.apache.org/licenses/

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. "License" shall mean the terms and conditions for use, reproduction, and distribution

as defined by Sections 1 through 9 of this document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.

"Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means

JDA Transportation Modeler Installation/Administration Guide 28 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 35: Transportation Modeler 9.0.0.0 Installation Administration Guide

Third party software

i. the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or

ii. iownership of fifty percent (50%) or more of the outstanding shares, or

iii. beneficial ownership of such entity. "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.

"Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.

"Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.

"Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).

"Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.

"Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."

"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.

2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to you a perpetual, worldwide, non-exclusive, nocharge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.

3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, nocharge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contributions alone or by combination of their Contributions with the Work to which such Contributions is submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.

4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:

a. You must give any other recipients of the Work or Derivative Works a copy of this License; and

JDA Transportation Modeler Installation/Administration Guide 29 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 36: Transportation Modeler 9.0.0.0 Installation Administration Guide

Third party software

b. You must cause any modified files to carry prominent notices stating that You changed the files; and

c. You must retain, in the Source form of any Derivative Works that you distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and

d. If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add your own attribution notices within Derivative Works that you distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.

5. Submission of Contributions. Unless you explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by you to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.

6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.

7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.

8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.

9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, you may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.

JDA Transportation Modeler Installation/Administration Guide 30 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 37: Transportation Modeler 9.0.0.0 Installation Administration Guide

Third party software

END OF TERMS AND CONDITIONS APPENDIX: How to apply the Apache License to your work. To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives. Copyright [yyyy] [name of copyright owner]

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Crypto++ License Compilation Copyright (c) 1995-2006 by Wei Dai. All rights reserved.

This copyright applies only to this software distribution package as a compilation, and does not imply a copyright on any particular file in the package.

The following files are copyrighted by their respective original authors, and their use is subject to additional licenses included in these files.

mars.cpp - Copyright 1998 Brian Gladman.

All other files in this compilation are placed in the public domain by Wei Dai and other contributors. I would like to thank the following authors for placing their works in to the public domain:

• Joan Daemen - 3way.cpp

• Leonard Janke - cast.cpp, seal.cpp

• Steve Reid - cast.cpp

• Phil Karn - des.cpp

• Michael Paul Johnson - diamond.cpp

• Andrew M. Kuchling - md2.cpp, md4.cpp

• Colin Plumb - md5.cpp, md5mac.cpp

• Seal Woods - rc6.cpp

• Chris Morgan - rijndael.cpp

• Paulo Baretto - rijndael.cpp, skipjack.cpp, square.cpp

• Richard De Moliner - safer.cpp

• Matthew Skala - twofish.cpp

• Kevin Springle - camellia.cpp, shacal2.cpp, ttmac.cpp, whrlpool.cpp, ripemd.cpp

Permission to use, copy, modify, and distribute this compilation for any purpose, including commercial applications, is hereby granted without fee, subject to the following restrictions:

JDA Transportation Modeler Installation/Administration Guide 31 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 38: Transportation Modeler 9.0.0.0 Installation Administration Guide

Third party software

1. Any copy or modification of this compilation in any form, except in object code form as part of application software, must include the above copyright notice and this license.

2. Users of this software agree that any modification or extension they provide to Wei Dai will be considered public domain and not copyrighted unless it includes an explicit copyright notice.

3. Wei Dai makes no warranty or representation that the operation of the software in this compilation will be error-free, and Wei Dai is under no obligation to provide any services, by way of maintenance, update, or otherwise. THE SOFTWARE AND ANY DOCUMENTATION ARE PROVIDED "AS IS" ITHOUT EXPRESS OR IMPLIED WARRANTY INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT WILL WEI DAI OR ANY OTHER CONTRIBUTOR BE LIABLE FOR DIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

4. Users will not use Wei Dai or any other contributor's name in any publicity or advertising, without prior written consent in each case.

5. Export of this software from the United States may require a specific license from the United States Government. It is the responsibility of any person or organization contemplating export to obtain such a license before exporting.

6. Certain parts of this software may be protected by patents. It is the users' responsibility to obtain the appropriate licenses before using those parts.

If this compilation is used in object code form in application software, acknowledgement of the author is not required but would be appreciated. The contribution of any useful modifications or extensions to Wei Dai is not required but would also be appreciated.

zlib License /* zlib.h -- interface of the 'zlib' general purpose compression library version 1.2.3, July 18th, 2005

Copyright (C) 1995-2005 Jean-loup Gailly and Mark Adler

This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.

Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:

1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.

2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.

3. This notice may not be removed or altered from any source distribution.

Jean-loup Gailly [email protected]

Mark Adler [email protected]

*/

Crashreport License Copyright (c) 2003, The CrashRpt Project Authors.

All rights reserved.

JDA Transportation Modeler Installation/Administration Guide 32 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 39: Transportation Modeler 9.0.0.0 Installation Administration Guide

Third party software

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

* Neither the name of the author nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

iText License Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.

This version of the GNU Lesser General Public License incorporates the terms and conditions of version 3 of the GNU General Public License, supplemented by the additional permissions listed below.

0. Additional Definitions.

As used herein, “this License” refers to version 3 of the GNU Lesser General Public License, and the “GNU GPL” refers to version 3 of the GNU General Public License.

“The Library” refers to a covered work governed by this License, other than an Application or a Combined Work as defined below.

An “Application” is any work that makes use of an interface provided by the Library, but which is not otherwise based on the Library. Defining a subclass of a class defined by the Library is deemed a mode of using an interface provided by the Library.

A “Combined Work” is a work produced by combining or linking an Application with the Library. The particular version of the Library with which the Combined Work was made is also called the “Linked Version”.

The “Minimal Corresponding Source” for a Combined Work means the Corresponding Source for the Combined Work, excluding any source code for portions of the Combined Work that, considered in isolation, are based on the Application, and not on the Linked Version.

The “Corresponding Application Code” for a Combined Work means the object code and/or source code for the Application, including any data and utility programs needed for reproducing the Combined Work from the Application, but excluding the System Libraries of the Combined Work.

1. Exception to Section 3 of the GNU GPL.

You may convey a covered work under sections 3 and 4 of this License without being bound by section 3 of the GNU GPL.

2. Conveying Modified Versions.

JDA Transportation Modeler Installation/Administration Guide 33 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 40: Transportation Modeler 9.0.0.0 Installation Administration Guide

Third party software

If you modify a copy of the Library, and, in your modifications, a facility refers to a function or data to be supplied by an Application that uses the facility (other than as an argument passed when the facility is invoked), then you may convey a copy of the modified version:

a. under this License, provided that you make a good faith effort to ensure that, in the event an Application does not supply the function or data, the facility still operates, and performs whatever part of its purpose remains meaningful, or

b. under the GNU GPL, with none of the additional permissions of this License applicable to that copy.

3. Object Code Incorporating Material from Library Header Files.

The object code form of an Application may incorporate material from a header file that is part of the Library. You may convey such object code under terms of your choice, provided that, if the incorporated material is not limited to numerical parameters, data structure layouts and accessors, or small macros, inline functions and templates (ten or fewer lines in length), you do both of the following:

a. Give prominent notice with each copy of the object code that the Library is used in it and that the Library and its use are covered by this License.

b. Accompany the object code with a copy of the GNU GPL and this license document.

4. Combined Works.

You may convey a Combined Work under terms of your choice that, taken together, effectively do not restrict modification of the portions of the Library contained in the Combined Work and reverse engineering for debugging such modifications, if you also do each of the following:

a. Give prominent notice with each copy of the Combined Work that the Library is used in it and that the Library and its use are covered by this License.

b. Accompany the Combined Work with a copy of the GNU GPL and this license document.

c. For a Combined Work that displays copyright notices during execution, include the copyright notice for the Library among these notices, as well as a reference directing the user to the copies of the GNU GPL and this license document.

d. Do one of the following:

0) Convey the Minimal Corresponding Source under the terms of this License, and the Corresponding Application Code in a form suitable for, and under terms that permit, the user to recombine or relink the Application with a modified version of the Linked Version to produce a modified Combined Work, in the manner specified by section 6 of the GNU GPL for conveying Corresponding Source.

1) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (a) uses at run time a copy of the Library already present on the user's computer system, and (b) will operate properly with a modified version of the Library that is interface-compatible with the Linked Version.

e. Provide Installation Information, but only if you would otherwise be required to provide such information under section 6 of the GNU GPL, and only to the extent that such information is necessary to install and execute a modified version of the Combined Work produced by recombining or relinking the Application with a modified version of the Linked Version. (If you use option 4d0, the Installation Information must accompany the Minimal Corresponding Source and Corresponding Application Code. If you use option 4d1, you must provide the Installation Information in the manner specified by section 6 of the GNU GPL for conveying Corresponding Source.)

5. Combined Libraries.

JDA Transportation Modeler Installation/Administration Guide 34 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 41: Transportation Modeler 9.0.0.0 Installation Administration Guide

Third party software

You may place library facilities that are a work based on the Library side by side in a single library together with other library facilities that are not Applications and are not covered by this License, and convey such a combined library under terms of your choice, if you do both of the following:

a. Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities, conveyed under the terms of this License.

b. Give prominent notice with the combined library that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work.

6. Revised Versions of the GNU Lesser General Public License.

The Free Software Foundation may publish revised and/or new versions of the GNU Lesser General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns.

Each version is given a distinguishing version number. If the Library as you received it specifies that a certain numbered version of the GNU Lesser General Public License “or any later version” applies to it, you have the option of following the terms and conditions either of that published version or of any later version published by the Free Software Foundation. If the Library as you received it does not specify a version number of the GNU Lesser General Public License, you may choose any version of the GNU Lesser General Public License ever published by the Free Software Foundation.

If the Library as you received it specifies that a proxy can decide whether future versions of the GNU Lesser General Public License shall apply, that proxy's public statement of acceptance of any version is permanent authorization for you to choose that version for the Library.

Boost 1.0 License Boost Software License - Version 1.0 - August 17th, 2003

Permission is hereby granted, free of charge, to any person or organization obtaining a copy of the software and accompanying documentation covered by this license (the "Software") to use, reproduce, display, distribute, execute, and transmit the Software, and to prepare derivative works of the Software, and to permit third-parties to whom the Software is furnished to do so, all subject to the following:

The copyright notices in the Software and this entire statement, including the above license grant, this restriction and the following disclaimer, must be included in all copies of the Software, in whole or in part, and all derivative works of the Software, unless such copies or derivative works are solely in the form of machine-executable object code generated by a source language processor.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

JKP ADP Tree Control Copyright and Licensing

All code in the treeview is (c) JKP Application Development Services and Peter Thornton (the Authors). It remains our sole intellectual property.

However, we're offering this treeview to you at no cost. You get an unrestricted license for use in any VBA project you like. You're free to modify any part of the code at will.

JDA Transportation Modeler Installation/Administration Guide 35 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 42: Transportation Modeler 9.0.0.0 Installation Administration Guide

Third party software

We do have some rules:

• Keep our comments in place.

• Do not remove our names and url's and email addresses from the code.

• Send us your praise and your comments.

• Send us any functional additions you do the the treeview.

We're always interested to see how people have implemented the VBA Treeview. So please feel free to send a screenshot with a brief description or relevant details.

Microsoft Redistributables ADDITIONAL LICENSING REQUIREMENTS AND/OR USE RIGHTS.

a. Distributable Code. The software contains code that you are permitted to distribute in programs you develop if you comply with the terms below.

i. Right to Use and Distribute. The code and text files listed below are “Distributable Code.”

• REDIST.TXT Files. You may copy and distribute the object code form of code listed in REDIST.TXT files plus any of the files listed on the REDIST list located at http://go.microsoft.com/fwlink/?LinkId=247115.

• Third Party Distribution. You may permit distributors of your programs to copy and distribute the Distributable Code as part of those programs.

ii. Distribution Requirements. For any Distributable Code you distribute, you must

• add significant primary functionality to it in your programs;

• for any Distributable Code having a filename extension of .lib, distribute only the results of running such Distributable Code through a linker with your program;

• distribute Distributable Code included in a setup program only as part of that setup program without modification;

• require distributors and external end users to agree to terms that protect it at least as much as this agreement;

• display your valid copyright notice on your programs; and

• indemnify, defend, and hold harmless Microsoft from any claims, including attorneys’ fees, related to the distribution or use of your programs.

iii. Distribution Restrictions. You may not

• alter any copyright, trademark or patent notice in the Distributable Code;

• use Microsoft’s trademarks in your programs’ names or in a way that suggests your programs come from or are endorsed by Microsoft;

• distribute Distributable Code to run on a platform other than the Windows platform;

• include Distributable Code in malicious, deceptive or unlawful programs; or

• modify or distribute the source code of any Distributable Code so that any part of it becomes subject to an Excluded License. An Excluded License is one that requires, as a condition of use, modification or distribution, that

JDA Transportation Modeler Installation/Administration Guide 36 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 43: Transportation Modeler 9.0.0.0 Installation Administration Guide

Third party software

• the code be disclosed or distributed in source code form; or

• others have the right to modify it.

JDA Transportation Modeler Installation/Administration Guide 37 © 1995-2015 JDA Software Group, Inc.- Confidential

Page 44: Transportation Modeler 9.0.0.0 Installation Administration Guide

Index B back up files • 10

C communications protocol • 4 CrypKey license service • 22

F files • 10

L licenses • 24 Logistics Tariff Manager • 8, 17

O operating system • 4

P PC*Miler • 10

S site key • 21

T tariff files • 7

U upgrading Transportation Modeler • 10

JDA Transportation Modeler Installation/Administration Guide 38 © 1995-2015 JDA Software Group, Inc.- Confidential