0% found this document useful (0 votes)
35 views33 pages

R800D Release Instructions

Fourth Shift R800D Release Instructions

Uploaded by

Allan Yeung
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views33 pages

R800D Release Instructions

Fourth Shift R800D Release Instructions

Uploaded by

Allan Yeung
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 33

Fourth Shift

Release 8.00D
Release Instructions
Fourth Shift 8.00D Release Instructions

Fourth Shift Release 8.00D Release Instructions

Important Notices

Copyright © 2023 Infor. All rights reserved.

The material contained in this publication (including any supplementary information) constitutes
and contains confidential and proprietary information of Infor.

By gaining access to the attached, you acknowledge and agree that the material (including any
modification, translation or adaptation of the material) and all copyright, trade secrets and all
other right, title and interest therein, are the sole property of Infor and that you shall not gain right,
title or interest in the material (including any modification, translation or adaptation of the material)
by virtue of your review thereof other than the non-exclusive right to use the material solely in
connection with and the furtherance of your license and use of software made available to your
company from Infor pursuant to a separate agreement, the terms of which separate agreement
shall govern your use of this material and all supplemental related materials ("Purpose").

In addition, by accessing the enclosed material, you acknowledge and agree that you are
required to maintain such material in strict confidence and that your use of such material is limited
to the Purpose described above. Although Infor has taken due care to ensure that the material
included in this publication is accurate and complete, Infor cannot warrant that the information
contained in this publication is complete, does not contain typographical or other errors, or will
meet your specific requirements. As such, Infor does not assume and hereby disclaims all
liability, consequential or otherwise, for any loss or damage to any person or entity which is
caused by or relates to errors or omissions in this publication (including any supplementary
information), whether such errors or omissions result from negligence, accident or any other
cause.

Without limitation, U.S. export control laws and other applicable export and import laws govern
your use of this material and you will neither export or re-export, directly or indirectly, this material
nor any related materials or supplemental information in violation of such laws, or use such
materials for any purpose prohibited by such laws.

Trademark Acknowledgements

The word and design marks set forth herein are trademarks and/or registered trademarks of Infor
and/or related affiliates and subsidiaries. All rights reserved. All other company, product, trade or
service names referenced may be registered trademarks or trademarks of their respective
owners.

Fourth Shift 8.00D Release Instructions Page 2 of 33


Fourth Shift 8.00D Release Instructions

Contents

Release Instructions for Fourth Shift 8.00D......................................................................................... 5


Before You Begin ................................................................................................................................. 5
For More Information ............................................................................................................................ 5
Installing Release 8.00D on the Fourth Shift Server ............................................................................ 5
Verifying the Prerequisites ............................................................................................................... 5
Installing Fourth Shift on a New Server ............................................................................................... 6
Prepare the New Fourth Shift Server ................................................................................................... 6
Recreating an Existing Environment on the New Server ................................................................. 6
Installing Microsoft SQL Server on the New Database Server ............................................................ 7
Installing SQL Server on the New Server ........................................................................................ 7
SQL Server Facet Configuration .......................................................................................................... 8
Update SQL Server Configuration Option ............................................................................................ 9
Transferring SQL Server Database to the New Database Server ....................................................... 9
Backing Up SQL Server Database and Transaction Log ................................................................ 9
Attaching the Database to the New SQL Server ........................................................................... 10
Backing Up the SQL Server Database and Transaction Log ........................................................ 11
Setting the Trusted Connection for the New SQL Server .............................................................. 11
Verifying Fourth Shift Settings ....................................................................................................... 12
Backing Up the Configuration File ................................................................................................. 12
Verify Region Settings.................................................................................................................... 12
Restarting the New Server ............................................................................................................. 12
Disable Virus Scanning Software ................................................................................................... 12
Upgrading to Release 8.00D ................................................................................................................ 13
Installing the release on the Fourth Shift Server ................................................................................ 13
Temporarily Resetting the SQL Server Database Recovery Model .............................................. 13
Installing Fourth Shift 8.00D ........................................................................................................... 13
Resetting the Recovery Model for the SQL Server Database ....................................................... 15
Backing up the Database and Transaction Log on the New SQL Server ...................................... 16
Installing Fourth Shift Database Components .................................................................................... 16
Managing Port Settings and Your Firewall..................................................................................... 17
Installing Client Components .............................................................................................................. 17
Installing Client Components on the Server(s) .............................................................................. 17
Verify Region Settings on the Workstations................................................................................... 18
Installing or Upgrading Client Components on the Workstations .................................................. 18
Unattended Installation on the Workstations ................................................................................. 19
Workstation Post-Installation .............................................................................................................. 21
Updating Internet Security Settings ............................................................................................... 21
Configuring IIS for SQL Server Reporting Services ........................................................................... 22
Installing the Fourth Shift Reporting Services Components ............................................................... 24
Transferring SQL Server Domain Accounts ....................................................................................... 25
Installing My Fourth Shift Workplace .................................................................................................. 25
WebUI Windows Account ................................................................................................................... 26

Fourth Shift 8.00D Release Instructions Page 3 of 33


Fourth Shift 8.00D Release Instructions

Upgrading My Fourth Shift Workplace on the Server ......................................................................... 26


Configuring My Fourth Shift Workplace on a Separate Server ...................................................... 28
For Connectivity Toolkit Users ....................................................................................................... 28
My Fourth Shift Workplace Security Considerations ..................................................................... 28
Updating NetUI for Web and LAN Users ............................................................................................ 29
Install .NET 2.0 or 3.5 or .NET 4.0 Framework and Service Pack Prerequisite ............................ 29
Install Net UI Module on Windows Server ..................................................................................... 29
Prepare for Client Access via the Internet ..................................................................................... 29
Installation Process: Client ............................................................................................................. 31

Fourth Shift 8.00D Release Instructions Page 4 of 33


Fourth Shift 8.00D Release Instructions

Release Instructions for Fourth Shift 8.00D

Before You Begin

These Release Instructions contain directions to upgrade your existing Fourth Shift Release 7.50,
8.00, 8.00A, 8.00B, 8.00C system to Release 8.00D. You must have 7.50F, 8.00, 8.00A, 8.00B,
8.00C installed to upgrade to 8.00D.

Review the supported platform considerations and update your system as required by the Fourth
Shift Release 8.00D Release Notes document before upgrading to Fourth Shift 8.00D.

If you are running multiple Fourth Shift systems on the same server, all systems must be
upgraded to the same release before users access the system or data is processed. All traditional
GUI (FAT) client systems on a workstation must also be upgraded to the same release, even if
they access systems on different servers. For example, if you use two FAT client installations on
one workstation to access a test server and a live server, both servers and both clients on the
workstation must be upgraded to the same Fourth Shift release.

For More Information

For detailed information on new features, enhancements, and important changes included in this
release, refer to the Fourth Shift Release 8.00D Release Notes.

Installing Release 8.00D on the Fourth Shift Server

During installation, the Fourth Shift database services are brought down on the Fourth Shift
server machine. This affects all applications that use the Fourth Shift database services on the
server you are updating.

If you are installing Fourth Shift on new server hardware, be sure to follow the instructions for
preparing and setting up the new server, which is included in this document.

Verifying the Prerequisites

• To successfully complete Fourth Shift installations on a Fourth Shift supported platform, the
local System account must be able to modify files in the directory. The System user account
must have security set to Full Control on the physical drive where Fourth Shift is installed,
such as C:\fshift or D:\fshift. The security is not specified at the mapped or alias drive such as
M:\.

• Verify that you are running Microsoft Windows Server 2012 R2 or Windows Server 2016 or
Windows Server 2019 or Windows Server 2020.

• Verify that you are running Microsoft SQL Server 2022, Microsoft SQL Server 2019, Microsoft
SQL Server 2017, Microsoft SQL Server 2016 with Service Pack 1, SQL Server 2014 with
Service Pack 2 or SQL Server 2012 with Service Pack 4. If you have not yet applied the
required Service Pack, follow the instructions for SQL Server provided by Microsoft before
beginning this upgrade.

• Verify the platform considerations sections in the document Fourth Shift 8.00D Release
Notes

• Note: that a Fourth Shift server can support up to ten installations of Fourth Shift.

Fourth Shift 8.00D Release Instructions Page 5 of 33


Fourth Shift 8.00D Release Instructions

Installing Fourth Shift on a New Server

If you are adding new server hardware to your Fourth Shift system with this release, follow these
instructions to prepare and configure the new environment.

If you are using existing Fourth Shift servers for this upgrade, skip this section and begin the
upgrade instructions for “Upgrading to Release 8.00D” on page 14 .

Prepare the New Fourth Shift Server

Recreating an Existing Environment on the New Server


If you are migrating your existing Fourth Shift system to a new server for this release, the Fourth
Shift environment must be re-created on the new Fourth Shift server.

Creating the Fourth Shift Directory and Copying Fourth Shift Files to New Server

1. Go to the new server and log in as an administrator.

2. Create a folder on the new server that will contain the Fourth Shift system files, for example
C:\FSHIFT.

3. Right-click on the new folder and select Properties.

4. Share the folder just created, giving Full Control to the Everyone account.

5. In the Security Tab, give all users Modify rights..

6. On the General tab, click the Advanced button, Advanced Attributes and verify the
following:

• Checked: Allow files in this folder to have contents indexed in addition to file properties

• Not checked: Compress contents to save disk space

7. On the old Fourth Shift server, stop the MAINXX, FINXX, Fourth Shift Lock Server, Fourth
Shift Remoting services and all other Fourth Shift applications.

8. Copy all files and folders from the root of your current Fourth Shift server machine’s mapped
drive (for example, M:) and paste to the newly created shared directory on the new server
machine.

9. On the new server, open the Mfgsys\Systems folder, right click on the FSAliaser.exe and
chose “Run as Administrator”.

10. Select the Drive: letter you wish to map. For simplicity, we recommend that you select the
same drive letter used for your previous Fourth Shift directory. The following instructions use
M: as the example drive letter.

11. From the “Aliased to:” field, browse for the new folder you just created, click Add, and click
Close.

Fourth Shift 8.00D Release Instructions Page 6 of 33


Fourth Shift 8.00D Release Instructions

12. If the Mapped drive, Server name, SystemIdentChar and SystemName on the new server are
different than the Mapped drive, Server name, SystemIdentChar and SystemName of the old
server, review the FS.CFG file (usually in the M:\Mfgsys folder) and edit the file using
Notepad or another text editor to change all instances of Mapped drive, Server name,
SystemIdentChar and SystemName in the file. Save the file.

Note: Use the “Run as Administrator” option to open a text editor such as Notepad to edit
the FS.CFG file.
13. Ensure the following configuration variables are set appropriately for your new server:

• DBServerName SQL Server Database Server

• DBInstanceName SQL Server Instance Name (if not default instance)

• MfgDBServerName Fourth Shift Server

• FinDBServerName Fourth Shift Server

• FSTIServerName Fourth Shift Server

• NetworkServerName Fourth Shift Server

• NetUIServerName Fourth Shift Server

Installing Microsoft SQL Server on the New Database Server

If you already have SQL Server installed on your database server, skip this step. Continue your
upgrade with “SQL Server Surface Area or Facet Configuration” on page 8.

Before installing SQL Server, ensure Microsoft .NET 3.5 SP1 or .NET 4.0 is installed on your
database server.

Complete the following procedure to install SQL Server on the new server if it is not yet installed
on the server.

Installing SQL Server on the New Server


Note: SQL Server 2022 or 2019 or 2017 install program is different from prior SQL Server
versions. It does not include Reporting Services and SQL Server Management Tools. Reporting
Services and SQL Management Server Tools needs to be installed separately after installing the
Database engine and other Features.

Fourth Shift 8.00D has not utilized any new feature or function provided by Microsoft SQL Server
2022. To this point, compatibility with the Azure Extension for SQL Server is not provided by
Fourth Shift 8.00D.

For SQL 2022 or 2019 or 2017, on the Feature Selection screen, verify the following are selected:

• Database Engine Services

• Client Tools Connectivity (if available)

• Client Tools Backward Compatibility (if available)

Once the above features are installed, download SQL 2022 or 2019 or 2017 Reporting Services
and SQL Server Management Tools from Microsoft’s website and Install and Configure it
according to Microsoft’s instructions.
Fourth Shift 8.00D Release Instructions Page 7 of 33
Fourth Shift 8.00D Release Instructions

Install SQL Server and SQL Server Management Studio according to Microsoft’s instructions.
Make sure that the following options are selected during the installation:

1. On the Feature Selection screen, verify the following are selected:

• Database Engine Services

• Reporting Services – Native (if available)

• Client Tools Connectivity (if available)

• Client Tools Backward Compatibility (if available)

• Management Tools-Basic (if available)

• Management Tools-Complete (if available)


2. On the Server Configuration screen, verify the following are selected as Startup Type
Automatic on the Service Accounts tab:

• SQL Server Agent

• SQL Server Database Engine

• SQL Server Reporting Services

• SQL Server Browser

3. In the Server Configuration window, Collation tab, verify the following is selected:

• Database Engine: SQL_Latin1_General_CP1_CI_AS

4. In the Database Engine Configuration Window, Server Configuration tab, select


Authentication Mode as Mixed Mode and enter/confirm sa password.

5. Accept the default values for all other fields.

Note: Fourth Shift-specific settings are identified later in the installation when the empty
database is created.

SQL Server Facet Configuration

After SQL Server is installed, it is important to ensure that SQL Server is configured to enable
features used by Fourth Shift. This is done using Microsoft SQL Server Management Studio to
configure facets.

1. Navigate to SQL Server Management Studio.

2. Select server type Database Engine and the current server name (or “.” for local) along with
appropriate credentials and click Connect.

3. Right-click on the SQL Server and select Facets.

Fourth Shift 8.00D Release Instructions Page 8 of 33


Fourth Shift 8.00D Release Instructions

4. Select Server Configuration Facet.

a. Set AgentXPsEnabled to True.

b. Set ClrIntegrationEnabled to True.

c. Set RemoteAccessEnabled to True.

5. Select Server Installation Settings Facet.

a. Validate TCPEnabled is set to True.


6. Select Surface Area Configuration Facet.

a. Set ClrIntegrationEnabled to True.

b. Set DatabaseMailEnabled to True.

c. Set XPCmdShellEnabled to True.

7. Click OK.

Update SQL Server Configuration Option

The following SQL Server configuration option should be updated to match the Fourth Shift year
range.

1. Open SQL Server Management Studio.

2. Connect to the database.

3. Right-click the name of the server and select Properties.

4. Select Advanced.

5. Change the ending year for Two Digit Year Cutoff to 2079 under the Miscellaneous group.

6. Click OK to save the year change.

Transferring SQL Server Database to the New Database Server

If you are using a new SQL Server database server, your current database must now be copied
over to the new server.

Backing Up SQL Server Database and Transaction Log


Before beginning the database copy process, be sure you create a final backup of your current
SQL Server database following these steps:

1. Log on as administrator on your existing SQL Server machine.

2. Verify that the MAINXX, FINXX, Fourth Shift Lock Server, Fourth Shift Remoting services
are not running.

Fourth Shift 8.00D Release Instructions Page 9 of 33


Fourth Shift 8.00D Release Instructions

3. Use SQL Server Management Studio to back up the FSDBXX transaction log.

4. Use SQL Server Management Studio to perform the pre-conversion SQL Server backup of
your FSDBXX database.

5. If you have converted your SAAM module to SQL Server and if your Sales Analysis data
resides in the separate SADBXX database, you must back up that database as well.

Attaching the Database to the New SQL Server


On the current Fourth Shift database server:

1. Open SQL Server Management Studio (run as Administrator), Select Server type Database
Engine, and click Connect.

2. Right-click FSDBXX, under Databases, then select Tasks—Detach...

3. Check the Drop Connections check box.

4. Click OK.

5. Repeat steps 2 through 4 for FSDBXXTemp and SADBXX (if applicable).

6. Copy the database files from your current Fourth Shift database server’s Data folder to the
similar folder on the new database server (where XX is the value of the SystemIdentChar
FourthShift configuration variable):

• FSDBXX.mdf

• FSDBXXLog.ldf

• FSDBXXTemp.mdf

• FSDBXXLOGTemp.ldf

• SADBXX.mdf (if applicable)

• SADBXXLOG.ldf (if applicable)


7. Open the SQL Server Management Studio (run as Administrator) on the new database
server, select Server type Database Engine, and click Connect.

8. Right-click Attach, under Databases.

9. Click Add…

10. Browse for FSDBXX.mdf, and then click OK.

11. Click OK.

12. If you receive a message regarding full-text catalogs, click OK.

13. Repeat steps 8 thru 12 for FSBXXTemp.mdf and SADBXX.mdf (if applicable).

14. In Object Explorer, browse to FSDBXX—Security—Users.

15. Point to and right-click fsadmin.

Fourth Shift 8.00D Release Instructions Page 10 of 33


Fourth Shift 8.00D Release Instructions

16. Select Delete, then click OK.

17. Repeat steps 14 thru 16 for FSDBXXTemp and SADBXX (if applicable).

Backing Up the SQL Server Database and Transaction Log

On the new server:


1. Use SQL Server Management Studio to back up the FSDBXX transaction log.

2. Use SQL Server Management Studio to perform the SQL Server backup of your FSDBXX
database.

3. Repeat steps 1 and 2 for FSDBXXTemp and SADBXX databases and logs (if applicable).

Setting the Trusted Connection for the New SQL Server

If the user installing Fourth Shift is not an administrator of SQL Server and Rules Based Pricing
Module (RBPM) will be installed, a trusted connection between the Fourth Shift server and SQL
Server machine needs to be established before the Fourth Shift installation can be completed. To
set up a Trusted Connection, complete the following steps:
1. On the database server, open SQL Server Management Studio and connect to the
Database Engine.

2. Open Security and right-click on Logins, then select New Login…

The Login - New screen is displayed.

3. Click Search to display the Select User or Group window.

4. Click Object Types…

The Object Types window is displayed.

5. Select the Users and Groups check boxes, then click OK.

You are returned to the Select User or Group window.

6. Enter a unique login name in the Enter the object name... text box and click the Check
Names button.

This User/Group name is the name that must be used when logging into your Fourth Shift
server machine when installing Fourth Shift. Choose an individual or use a group that you
have defined to be granted the system administrator role to perform the install on the SQL
Server machine.

7. Click OK.

8. Click Server Roles page.

9. Select the sysadmin role.

10. Click OK to complete the new login name.

11. Close SQL Server Management Studio.

Fourth Shift 8.00D Release Instructions Page 11 of 33


Fourth Shift 8.00D Release Instructions

Verifying Fourth Shift Settings

Your Fourth Shift system is identified on the network using the SystemIdentChar configuration
variable.
1. On the new server, right-click on the Notepad program and select Run as Administrator. Then
open the FS.CFG file with Notepad.

2. Verify that the configuration variable is defined in your FS.CFG file, for example using the
default SystemIdentChar = MR.

3. To verify that the directory specified by the SystemDir variable (normally M:\Mfgsys\System)
in the FS.CFG file is in the system path, go to Start—Control Panel—System and Security-
System.
a. Select Advanced System Settings and click Environmental Variables…
b. Click Path, under System Variables.
c. Click Edit…

4. If the value of the SystemDir variable (Ex: M:\Mfgsys\System) is not in the PATH variable:
a. Click New and add it to the end.
b. Click OK.
c. Click OK.
d. Click OK.

Backing Up the Configuration File


On the new server, create a backup copy of M:\MFGSYS\FS.CFG.

Verify Region Settings


If the Chinese, Japanese, or Taiwanese language version of Fourth Shift is being installed, verify
that the Region Settings are correct so that double-byte characters are displayed properly:

1. From Windows Control Panel, Region- Region, select the Administrative tab.

2. Under Language for non-Unicode programs, click Change system locale…

3. Make sure your current system locale is appropriate for the language being installed. For
example, if Chinese Fourth Shift is being installed, select “Chinese (Simplified, China)” and
click OK.

Restarting the New Server


It is necessary to restart the server to ensure that the aliased drive is applied.

1. Restart the server machine.

2. Sign onto Microsoft Windows using an Administrator account.

Disable Virus Scanning Software


Some virus scanning programs can cause the setup program to run incorrectly or can degrade
performance. Any virus scanning programs should be disabled before starting the Fourth Shift
installation.
Fourth Shift 8.00D Release Instructions Page 12 of 33
Fourth Shift 8.00D Release Instructions

Verify that any virus scanning software is disabled.

Upgrading to Release 8.00D

Installing the release on the Fourth Shift Server

Temporarily Resetting the SQL Server Database Recovery Model

The settings for the SQL Server transaction log should be modified from Full to Simple before
starting the upgrade. This prevents the transaction log from becoming too full during the
conversion process and causing processing to slow down or fail.
1. On the database server, open SQL Server Management Studio, select Server type Database
Engine and click Connect.

2. Select the FSDBXX database name.

3. Right-click the database, then click Properties to open the Database Properties dialog box.

4. Click Options in the Select a Page pane.

The current recovery model is displayed in the Recovery model drop-down list.

5. Select Simple for the Recovery Model.

This is done to ensure your SQL Server log file does not become too large during conversion.
This setting will be reset to Full later during the “Resetting the Recovery Model for the SQL
Server” procedure.

6. Click OK.

7. Close SQL Server Management Studio.

Installing Fourth Shift 8.00D


If you are upgrading Fourth Shift to a new server, ensure Microsoft .NET 3.5 SP1 or .NET 4.0 is
installed.
When the installation begins, you are asked to select the options for your Fourth Shift server.

Note: In several locations, these instructions refer to a “Fourth Shift” folder in the Windows
“Start” menu. The actual folder name includes the system name, which is identified
during the installation. It is in the form system name – Fourth Shift (i.e., SystemA –
Fourth Shift).

To install the release on the production server, do the following:


1. If you are upgrading the same Fourth Shift server (not migrating to a new server), perform the
following steps:

• Ensure that all modcom transactions in the queues are processed by going to the APEX,
AREX, and GLEX Modcoms To Be Processed screens and verifying that no records
exist.
Fourth Shift 8.00D Release Instructions Page 13 of 33
Fourth Shift 8.00D Release Instructions

• Perform a complete system backup.

• Verify that the Fourth Shift server is running and can be accessed.

• Verify that there are no user connections to the Fourth Shift system from any source.

This includes connections to Fourth Shift databases from Fourth Shift applications with a
GUI, as well as ODBC and FSTM connections.

2. On the Fourth Shift server, copy the Fourth Shift 8.00D installation image (ISO file) onto the
local drive in a temporary folder.
3. From the root of the Fourth Shift installation folder, double-click FSServerSetup.

4. If you are prompted to install SQL Server Shared Management Objects, Command Line
Utilities, or CLR Types, click Install. If you are asked if you want FSServerSetup to make
changes to this computer, click Yes. Wait for SQL Server components to be installed.

5. If you are requested to choose between Install a new instance or Maintain or upgrade an
existing instance, choose according to the considerations below, and click Next.

• If the Fourth Shift system you are upgrading is already at 8.00 or above, select Maintain
or upgrade an existing instance.

• If the Fourth Shift system you are upgrading is still at a 7.50 release, select Install a new
instance.

6. On the Welcome screen, confirm that you are installing to a supported platform as
documented in the Fourth Shift Release Notes for this release, click Accept, and click Next.

7. Select Upgrade an existing Fourth Shift 7.50 installation, or migrate a copied 7.50 or
8.00 installation to this server, and click Next.

8. Browse for the Fourth Shift Configuration File (for example, M:\MFGSYS\FS.CFG)
Note: Make sure the correct configuration file is selected for the installation. The locations
specified in this file are updated by the installation.

9. Click Next.

10. Confirm the system identification settings, and click Next.

The Serial Number and Module Access Key screen is displayed. The new Module Access
Key that came with your system is required during this procedure. Retrieve the email that
you received with the Module Access Key, enter your serial number, and browse for the key
file. Then click Next.

11. Verify or enter the following on the Database Server screen:


Database server name (with SQL instance name if applicable)
SQL Server Administrator Login Id (sa)
Password for SQL Server Administrator Login Id

12. Click Next.

13. If you have not enabled CLR Integration for SQL Server, you will be asked to enable it now.
Check the box and click Next to continue.

Fourth Shift 8.00D Release Instructions Page 14 of 33


Fourth Shift 8.00D Release Instructions

14. On the Report Administrator Credentials screen, enter or update the user ID (with domain
name) for a domain user that is a member of the Administrators group on the IIS server used
for Fourth Shift reporting. This information is used to connect to the IIS server when a report
is requested by a user in Fourth Shift. Enter Report Administrator User Name in domain\user
or user@domain format, enter Password, and click Next.

15. On the FSTI Remoting Service Credentials screen, enter FSTI Remoting Service User
Name in domain\user or user@domain format, enter Password, and click Next. This user
will be used when the Fourth Shift Remoting Service is started on the Fourth Shift server.

16. On the Email Notification Configuration screen, verify or enter the Sender email address (for
the default FSMail account), email Server name, and Port number for your outgoing SMTP
mail server. Enter your email address as Recipient email address. Select the check box to
Reconfigure SQL Server for database mail by enabling “Database Mail XPs”, if it is
displayed. You may click the Send Test Email button and verify the administrator’s email.
Then click OK, verify that you received the test email, and click Next.

Note: It is strongly recommended to NOT select the Skip email notification setup check
box.

Note: After the installation is complete, you may choose to set up one or more additional
database mail profiles for Fourth Shift functions, for example for automatic emailing
of documents. Database profiles can be created using Microsoft SQL Server
Management Studio.
17. On the Selected Features screen, expand the Fourth Shift Server and make sure the Fourth
Shift modules you wish to install are selected, and click Next.

18. Click Install to begin the installation.

19. If you are asked to allow this program to make changes to this computer, click Yes.

20. Wait several minutes while files are copied, and your database is upgraded.

21. Click checkboxes to show the Readme and Windows Installer log files.

22. Run FSIntegrate utility, available from Fourth Shift Support Services via KB 1879013.

23. Refer KB 2290868 to Enable Overflow email notification for Supply Demand table
(Mfg_DFSFNSF)

24. Click checkbox to acknowledge that FSClientSetup must be run before Fourth Shift is
functional on the server (this step comes later in these instructions), and click Finish.

25. Review the installer log (INSTALL.HIS) and ReadMe (README.TXT) information files, then
close the Notepad windows.

Note: If you have upgraded from 7.50 on the same Fourth Shift server, you may notice on
Control Panel Programs and Features that entries now exist for both 7.50 and 8.00
Fourth Shift installations. This is expected and is caused by technology differences
between the 7.50 and 8.00 installers. Do not attempt to uninstall the 7.50 entries.

Resetting the Recovery Model for the SQL Server Database

After the conversion process is complete, the transaction log settings must be reset.
1. On the database server, open SQL Server Management Studio.

Fourth Shift 8.00D Release Instructions Page 15 of 33


Fourth Shift 8.00D Release Instructions

2. Connect to the database engine.

3. Select the FSDBXX database, then right-click on it.

4. Click Properties to open the Database Properties dialog box.

5. Click Options in the Select a Page pane.

The current recovery model is displayed in the Recovery model list box.

6. Select Full for the Recovery Model.

7. Click OK.

Backing up the Database and Transaction Log on the New SQL Server
Use SQL Server Management Studio to back up the FSDBXX database and transaction log.

Installing Fourth Shift Database Components


If your Microsoft SQL Server Fourth Shift database server is the same machine as your Fourth
Shift application server, skip to the next procedure: “Managing Port Settings and Your
Firewall.”

1. From the SQL Server machine hosting the Fourth Shift database, map the selected drive
letter for that Fourth Shfit system to the appropriate shared folder on the Fourth Shift server.

2. Make sure that the Windows account that is logged in to perform the upgrade has permission
to install stored procedures in the SQL Server database. Review the server-level roles,
server-level permissions, and database-level roles for this information.

3. From the newly mapped drive, go to the MfgSys\FSSQLServer folder.

4. Right-click FSSQLSetup.exe file and choose “Run as administrator” to begin the Fourth Shift
Database Components installation.

If you get a message asking if you want to allow the program to make changes to this
computer, click Yes.

The Welcome screen is displayed.


5. Click Next.

6. Select the appropriate SQL Server instance, then click Next.

The Start Copying Files screen is displayed.


7. Click Next.

8. If you are asked to restart the server, select Yes, I want to restart my computer now.

9. After logging back in, the Setup Complete dialog is displayed. Click Finish.

10. Review the installation history file and close it.

11. Run FSIntegrate utility, available from Fourth Shift Support Services via KB 1879013.

Fourth Shift 8.00D Release Instructions Page 16 of 33


Fourth Shift 8.00D Release Instructions

Managing Port Settings and Your Firewall

If a firewall is used to secure your Fourth Shift server, your system administrator should be
managing the accessibility of the port numbers used for server-client connections if these
ports are outside your company’s firewall. The following port numbers are set as defaults in
Fourth Shift and should be made accessible to your users by creating Inbound and Outbound
rules:

Default Use
Port
Number
25 Ledgersoft for the email server and a port named FaxMan for the
fax function.
80 NET UI web port for HTTP traffic.
443 NET UI web page SSL port 443 for HTTPS traffic.
445 Fourth Shift Server for the mapped drive.
1001 Intelligent Night Application Processing (INAP) default port or 1002
1002 as an alternate.
1297 VisiBar port (default).
1433 SQL Server Database for SQL.
2056 Fourth Shift Server port for Lock Server.
2057 Fourth Shift Server for MAINXX database service.
2058 Fourth Shift Server for the FINXX database service.
2383 Business Intelligence Analysis Services port.
4101 VisiBar HTTP web interface port.
5432 Net UI server default port.
7361 Fourth Shift Remoting (on the Application Server).

Your port numbers may be different if:

• There are multiple Fourth Shift installations on the server

• The default port numbers were already in use. Then the next sequential port number
will be assigned.

Installing Client Components

Client installations are required on the Fourth Shift server, My Fourth Shift Workplace server,
Terminal Server machines used to host Fourth Shift clients, and all workstations.

Installing Client Components on the Server(s)

• If applicable, install the client components on the Terminal Server machine used to host
Fourth Shift clients from the Control Panel using Add/Remove Programs.

• Install the client components on the Fourth Shift and My Fourth Shift Workplace server by
running FSClientSetup from the MFGSYS\CLIENT directory.

Fourth Shift 8.00D Release Instructions Page 17 of 33


Fourth Shift 8.00D Release Instructions

• If the My Fourth Shift Workplace server is a different machine than the Fourth Shift
server, install the client components on the My Fourth Shift Workplace server by running
FSClientSetup from the MFGSYS\CLIENT directory.

Verify Region Settings on the Workstations


If the Chinese, Japanese, or Taiwanese language version of Fourth Shift is being installed, verify
that the Region Settings are correct on each Fourth Shift workstation so that double-byte
characters are displayed properly:

1. From Windows Control Panel - Clock, Language, and Region – Region select the
Administrative tab.

2. Under Language for non-Unicode programs, click Change system locale…

3. Make sure your current system locale is appropriate for the language being installed. For
example, if Chinese Fourth Shift is being installed, select “Chinese (Simplified, China)” and
click OK.

Installing or Upgrading Client Components on the Workstations


Ensure that Microsoft .NET Framework .NET 3.5 SP1 or .NET4.0 is installed.

To install on a client workstation, complete these steps.


1. Close all Windows applications.

2. Verify that any virus scanning software is disabled.

3. Verify that the appropriate drive designator (for example: M:) is mapped to the Fourth Shift
directory on the database server. Make sure that the Reconnect at login box is selected if
you create this drive mapping.

4. Double-click FSClientSetup from the M:\MFGSYS\CLIENT folder.

5. If you are prompted to install Microsoft Interop Forms, click Install. When you are asked if
you want FSClientSetup to make changes to this computer, click Yes. Wait for the
components to be installed.

6. If you are presented with a choice of installing a new instance or maintaining an existing
instance, select Maintain or upgrade an existing instance and click Next.

7. On the Welcome screen, click Next.

8. If the Fourth Shift Configuration File screen is displayed, browse for your Fourth Shift
Configuration File (e.g., M:\Mfgsys\fs.cfg), and click Next.

If while browsing for the configuration file, the mapped drive for the configuration file is
not displayed, exit setup, apply a change to the registry, and restart setup. For more
information about the registry changes required, please see the following Microsoft
article:
http://technet.microsoft.com/en-us/library/ee844140%28v=ws.10%29.aspx

The Destination Folder screen is displayed.

9. Accept the default destination folder, and click Next. The Select Features screen is
displayed.

Fourth Shift 8.00D Release Instructions Page 18 of 33


Fourth Shift 8.00D Release Instructions

10. Expand Fourth Shift Workstation and select the module components you want to update for
this workstation.

Note: The System Control Module must be selected.


It may not be necessary to install all modules for all users.
11. Click Next. The Ready to Install screen is displayed.

12. Click Install.

13. If you are asked if you want to allow the program to make changes to this computer, click
Yes.

14. On the InstallShield Wizard Completed screen, check Show the Windows Installer log.

15. Click Finish.

16. Review and close the installation history log file for the workstation. If any errors are detected
in the log file, contact Customer Support.

17. Refer KB 2289256 for Reports export functionality issue in Windows 10 Workstation.

Note: If you have upgraded from 7.50 on a Fourth Shift client, you may notice on Control
Panel Programs and Features that entries now exist for both 7.50 and 8.00 Fourth
Shift installations. This is expected and is caused by technology differences between
the 7.50 and 8.00 installers. Do not attempt to uninstall the 7.50 entries.

Unattended Installation on the Workstations


If you have a large number of workstations to install, you may consider performing unattended
installations in order to save time from having to interact with the InstallShield Wizard user
interface. This can be done by running the FSClientSetup program with command line options
from a command prompt.
Before running FSClientSetup on a workstation, be sure to verify that the appropriate drive
designator (for example: M:) is mapped to the Fourth Shift directory on the database server.
Make sure that the Reconnect at login box is selected if you create this drive mapping.

FSClientSetup Command Line Options:


/s – Execute InstallShield installation silently.
/x – Uninstall a previously installed product.
/instance – This option is not required for installing the first Fourth Shift workstation instance,
but is required for installing subsequent workstation instances. The value specified is one
less than the instance to be installed. For example, /instance=1 installs the second instance,
/instance=2 installs the third instance, etc.
/v – Pass command line information and property values to Microsoft Windows Installer
(MSI). Note that “double quotes” are needed around the values if there is at least one space
separator.
Command Line Options:
• /q – Sets User Interface (UI) level.
o /qb – Basic UI, which includes a progress dialog with a Cancel button,
avoiding any user interaction while still allowing the option to cancel if
someone needs to stop the installation.
o /qb! – hides the cancel button.
Fourth Shift 8.00D Release Instructions Page 19 of 33
Fourth Shift 8.00D Release Instructions

o /qb+ – Basic UI with modal dialog box displayed at the end.


o /qb- – Basic UI with no modal dialog boxes.
o /qn – no UI.
o /qn+ – no UI except for a modal dialog box at the end.
o /qr – reduced UI with no modal dialog box displayed at the end of the
installation.
o /qf – full UI.

• /L – Writes logging information to a log file at the specified path. When /L is not
specified, the default log file path for FSClientSetup is:
c:\Users\Public\Public Documents\Install_Workstation.his

• For additional available MSI options, see https://msdn.microsoft.com/en-


us/library/windows/desktop/aa367988(v=vs.85).aspx.
Property Values:
• FS_CONFIGFILE – Fourth Shift configuration file path.
• ADDLOCAL – List of features to be installed, delimited by commas. To install all
features, use ADDLOCAL=ALL or do not use ADDLOCAL.
o ALL – all features (default).
o SYSM – Required, System Control module.
o FSRegistration – Required, registers Fourth Shift files.
o Workstation_3rdpty – Required, registers third party files.
o ENGM – Engineering module.
o MMAM – Manufacturing Analysis module.
o NUIM – NetUI module.
o SCRM – Screen Customizer module.
o SFRM – Shop Floor Reporting module.
o SOPM – Sales Order Processing module.
o RBPM – Rules Based Pricing module.
o Help – Fourth Shift Help.
o SQLTemplates – Fourth Shift SQL Server Sample Query Templates.
• REMOVE – List of features to be removed, delimited by commas.

FSClientSetup Command Line Examples:


• Install Fourth Shift workstation on the Fourth Shift server:
FSClientSetup.exe /s /v/qb

• Install Fourth Shift workstation on a machine that is separate from the Fourth Shift server:
FSClientSetup.exe /s /v"/qb FS_CONFIGFILE=M:\Mfgsys\FS.CFG"

• Install selected modules of Fourth Shift workstation:

Fourth Shift 8.00D Release Instructions Page 20 of 33


Fourth Shift 8.00D Release Instructions

FSClientSetup.exe /s /v"/qb FS_CONFIGFILE=M:\Mfgsys\FS.CFG


ADDLOCAL=SYSM,FSRegistration,Workstation_3rdpty,ENGM,SFRM,SOPM"

• Uninstall Fourth Shift workstation:


FSClientSetup.exe /s /x /v/qb

• Install second instance of Fourth Shift workstation:


FSClientSetup.exe /s /instance=1 /v"/qb FS_CONFIGFILE=N:\Mfgsys\fs.cfg"

• Install third instance of Fourth Shift workstation:


FSClientSetup.exe /s /instance=2 /v"/qb FS_CONFIGFILE=P:\Mfgsys\fs.cfg"

• Uninstall second instance of Fourth Shift workstation:


FSClientSetup.exe /s /x /instance=1 /v/qb

Workstation Post-Installation
If these steps were not completed on a previous upgrade of the client workstations, or for each
new workstation, complete the following post-installation steps.

Updating Internet Security Settings

This procedure allows users to generate reports from within Fourth Shift without requiring them to
enter a network ID and password each time a report is requested.

We strongly recommend completing this procedure on each workstation.

If these settings are not modified, the user will be required to enter a network user ID and
password each time a report is generated. In this case, the user would also need to have security
rights to the report template (RDL) files on the IIS server used for reporting.

Updating Internet Options for Users within the Domain

1. Go to the workstation on which you installed the Fourth Shift client.

You may need to be logged on as the administrator on the computer to complete this
process.

2. Open Control Panel.

3. Select Internet Options.

4. Select the Security tab.

5. Click the Local intranet icon.

6. Click the Sites button.

7. Click Advanced on the Local intranet window.

Fourth Shift 8.00D Release Instructions Page 21 of 33


Fourth Shift 8.00D Release Instructions

8. Enter the Reporting Services IIS server and domain information (in IE address format) in the
field: Add this website to the zone.

For example, if the IIS server is SERV1 on the CorpCo domain, it would be entered as
follows: http://serv1.corpco.com

9. Click Add.

10. Click Close on the Local intranet window.

11. Click OK on the Local intranet window.

12. Click on the Local intranet icon in the Internet Options window.

13. If the client will run My Fourth Shift Workplace, uncheck the “Enable Protected Mode”
check box.

14. Click Custom level… in the Security level for this zone section.

15. Locate the User Authentication—Logon node.

16. Select the Automatic logon only in Intranet zone option.

17. Click OK to close the Security Settings window.

18. Click OK to close the Internet Options window.

Configuring IIS for SQL Server Reporting Services

You must configure IIS on the server that is running SQL Server Reporting Services before
installing the Fourth Shift Reporting Services components.
1. Ensure Microsoft .NET 3.5 SP1 or .NET 4.0 is installed.

2. From Control Panel > Administrative Tools, open Server Manager.

3. Go to Manage > Add Roles and Features. If the “Before You Begin” page is displayed, click
Next.

4. Choose Role-based or Feature-based installation. Click Next.

5. Select the server from the Server pool. Click Next.

6. On the Server Roles page, select Web Server (IIS). If it was already selected, skip to step 8.

7. On the pop-up window for Add Roles and Features Wizard, click the Add Features button.
On the Select Features screen, click Next.

8. On the Web Server Role (IIS) page, click Next.

9. Make sure at least the following role services are checked:

• Common HTTP Features


- Default Document

Fourth Shift 8.00D Release Instructions Page 22 of 33


Fourth Shift 8.00D Release Instructions

- HTTP Errors
- Static Content
- HTTP Redirection

• Health and Diagnostics


- HTTP Logging
- Request Monitor

• Performance
- Static Content Compression

• Security
- Request Filtering
- Windows Authentication

• Application Development
- .NET Extensibility (3.5 and 4.5 or 4.6)
- ASP
- ASP.NET (3.5 and 4.5 or 4.6)
- ISAPI Extensions
- ISAPI Filters

• Management Tools
- IIS Management Console
- IIS 6 Management Compatibility
- IIS 6 Metabase Compatibility
- IIS 6 Management Console
- IIS 6 Scripting Tools
- IIS 6 WMI Compatibility
- IIS Management Scripts and Tools

10. Click Next.

11. If you made any changes, click Install. Otherwise click Cancel.

12. If the Installation Results page indicates that the installation succeeded, click Close.

13. Exit Server Manager.

Fourth Shift 8.00D Release Instructions Page 23 of 33


Fourth Shift 8.00D Release Instructions

Installing the Fourth Shift Reporting Services Components

The Fourth Shift Reporting Services installation must be run to register the new RDL files
delivered with this release. This process must be performed on the server that runs Microsoft
SQL Server Reporting Services, which may or may not be the same as your Fourth Shift server.

Note: Verify that Reporting Services is configured properly before running the
FSReportingSetup.exe. SQL 2022 or 2019 or 2017 requires manual configuration of Reporting
Services.

To install the Fourth Shift Reporting Services components, do the following:


1. Make a back-up copy of all customized reports.

If the Web server that runs Fourth Shift Reporting Services Components has SSL enabled,
make sure the SecureConnectionLevel setting in the RSReportServer.config file is set to 0
before installing Fourth Shift Reporting Services Components.

If Terminal Server is in use on the Fourth Shift server machine, the installation must be
started from the Control Panel, using Add/Remove Programs.
2. From the MfgSys\FSReporting folder of the drive mapped to the Fourth Shift folder, double-
click on FSReportingSetup.

3. If you are asked to allow this program to make changes to this computer, click Yes.

4. If you are requested to choose between Install a new instance or Maintain or upgrade an
existing instance, select Install a new instance and click Next.

5. The installer checks that the required role services are installed. The Welcome screen is
displayed. Click Next.

6. If you are prompted for the Fourth Shift configuration file (fs.cfg), browse for it, and click Next.

7. Accept the default Destination Folder, confirm your System Name, and click Next.

8. Enter the SQL Server connection information, including the password for the sa user.

9. Click Next. The Ready to Install screen is displayed.

10. Click Install.

11. The Fourth Shift Reporting Services Install screen is displayed with a list of installation
tasks.

12. Select the intended Reporting Services instance.

13. Select the appropriate culture setting.

14. Select or verify the Update report configuration tables option:

• Restore default—to remove any existing report customizations that have been applied
using the Report Configurator.

• Do not overwrite customizations—to retain all existing report customizations.


15. Verify the paper size setting. The system default is Letter (8.5 x 11 inches).

Fourth Shift 8.00D Release Instructions Page 24 of 33


Fourth Shift 8.00D Release Instructions

To change the paper size to A4 (210 x 297 mm), click the Select Paper Size drop-down list.

Note: For more information on the A4 paper size option, see the Publishing RDL Files
topic in the SQL Server Reporting section of the Fourth Shift online help under
System Help.
16. Click Install.

17. When the installation is complete, click Yes to the message Process completed
successfully. Would you like to open the log file?

18. Review the RSInstall log file for any errors that may have occurred during the publishing of
reports. If any errors are detected in the log file, contact Customer Support.

19. Close the log file when you’ve finished viewing it.

20. Click Close on the Fourth Shift Reporting Services Install screen.

21. Check Show the Windows Installer log. Click Finish.

22. View the installer log and close it.

23. If you are prompted to restart your system, click Yes.

24. If the Web server on which you are installing Fourth Shift Reporting Services uses SSL,
change the SecureConnectionLevel setting in the RSReportServer.config file back to the
value used at your site.

25. Verify any RDL customizations.

26. If the Reporting web server name has changed during this upgrade, you can change it by
running the Fourth Shift Report Configurator on the Fourth Shift server. Click the Mass
Modification tab, select Web Server Name, and make the needed change in the To column.
Click Update and then click OK. Exit Fourth Shift Report Configurator.

Transferring SQL Server Domain Accounts

If you switched to a new database server and you’ve granted domain users access to the Fourth
Shift databases (FSDBXX and SADBXX, if applicable), consult Microsoft SQL Server
documentation regarding transferring domain user accounts from one SQL Server to another.

Installing My Fourth Shift Workplace

If you do not use My Fourth Shift Workplace, you may skip this section. If you are installing My
Fourth Shift Workplace for the first time, open “WEBM.pdf” and follow the instructions in the
section “Installing and Updating My Fourth Shift Workplace.”

During the installation process, the Internet Information Services (IIS) will be stopped. This means
that all applications using IIS on the server, including My Fourth Shift Workplace, will not be able
to connect to the server until the services are restarted.

During the My Fourth Shift Workplace installation, the portals database will be updated. A trusted
connection is used to access the database. The network login ID used to complete the installation
Fourth Shift 8.00D Release Instructions Page 25 of 33
Fourth Shift 8.00D Release Instructions

must have sufficient rights to create tables, alter tables, and grant security permissions in the
portals database.

WebUI Windows Account

The WebUI Windows Account is a Windows user login that will be used by WebUI. This is
needed because many users can start WebUI sessions, but a single identity is used to set their
permissions. All WebUI processes and customizations will impersonate this user when accessing
the system.

The WebUI Windows Account will be used for:


1. WebUI application sessions. WebUI will immediately impersonate this user when it starts an
application session. This will be setup automatically by the Workplace Server installation.

2. WebUI Finders. The WebUI Finders will impersonate this user when they browse the
database. This will be setup automatically by the Workplace Server installation. If you wish to
modify the WebUI Windows account after Workplace is installed, the Windows Internet
Information Server utility can be used to change the identity of the FSWpAppPool application
pool.

3. Fourth Shift database. Since the WebUI processes run as this user, the WebUI Menu
Explorer and the WebUI Finders connect to the database as this user and therefore need
appropriate database access permissions set up. To accomplish this, assign the WebUI
Windows Account user to the FSUSER role in the Fourth Shift database by performing the
following steps:
a. Open SQL Server Management Studio.
b. Go to Databases > FSDBXX > Security > Users.
c. Right-click Users, click New User...
d. Click Add...
e. Enter a User name.
f. After Login name, click …
g. Enter the user name, click Check Names.
h. Select the User Name, click OK.
i. Click OK on the Select Login window.
j. On the Database User - New screen, click Membership page.
k. Select FSUSER, and click OK.

If you wish to modify the WebUI Windows account after Workplace is installed, run the Workplace
Server installation in repair mode, specifying a new account when prompted. Alternatively, the
account can be updated in IIS Manager by updating the FSWPAppPool identity, and the Physical
path credentials for FSChart, FSPortals and FSWebUI. Also, make sure that the account
specified has access to the FSDBXX and, if applicable, FSUIENU databases.

Upgrading My Fourth Shift Workplace on the Server

To upgrade My Fourth Shift Workplace on the server, do the following:


1. Verify that no users are accessing Fourth Shift using traditional GUI (FAT client), NetUI, or
My Fourth Shift Workplace.

2. On the Fourth Shift Workplace server, copy the Fourth Shift 8.00D My Fourth Shift Workplace
installation image (ISO file) onto the local drive in a temporary folder.

If Terminal Server is in use on the IIS server machine, the installation must be started from
the Control Panel, using Add/Remove Programs.

Fourth Shift 8.00D Release Instructions Page 26 of 33


Fourth Shift 8.00D Release Instructions

3. From the root of the My Fourth Shift Workplace installation folder, double-click
FSWorkplaceSetup.

4. If you are prompted to install pending requirements, click Install. If you are asked if you want
FSWorkplaceSetup to make changes to this computer, click Yes. Wait for the components to
be installed.

5. On the Welcome screen, click Next. The Locate Configuration File screen is displayed.

6. Browse to your Fourth Shift Configuration File, for example: M:\Mfgsys\fs.cfg.

7. Click Next. The WebUI Windows Account Configuration screen is displayed.

8. Enter a domain user (in domain\user or user@domain format) and password for which
WebUI applications can run to gain access to the Fourth Shift database, as described in the
WebUI Windows Account section above.

9. Click Next. The Database Server screen is displayed.

10. Verify or enter the following information:

• Database server name (with Instance Name, if applicable) for your FSWorkplace
database

• SQL Server Administrator Login ID (sa)

• Password

• If you are installing Workplace for the first time, select Create new database. If you are
upgrading, leave it unchecked.
11. Click Next. The Encryption Warning screen is displayed.

12. Read the encryption warning, check to accept responsibility for encryption
considerations, and click Next. The Serial Number and Module Access Key screen is
displayed.

13. Confirm your serial number, browse for your key file if necessary, and click Next. The
Custom Setup screen is displayed.

14. Select the features to be installed, and click Next.

15. If Connectivity Toolkit was selected, the Connectivity Toolkit Instance screen is displayed.

16. Enter the sa Password, select the Local SQL Server Instance, and click Next. The Ready
to Install screen is displayed.

17. Click Install.

18. If you are asked if you want to allow the program to make changes to this computer, click
Yes.

19. When the InstallShield Wizard Complete screen appears, check to Show the readme file
and Show the Windows Installer log, and click Finish.

20. Review and close the FSWP_README file and the FS Workplace installation history log file.

Fourth Shift 8.00D Release Instructions Page 27 of 33


Fourth Shift 8.00D Release Instructions

Note: If any errors are detected in the log file, contact Customer Support.

21. If you are prompted to restart your system, click Yes, and log back in to the server when
prompted.

22. Using Windows Server Manager, turn off IE Enhanced Security Configuration (IE ESC) for
both Administrators and Users.

23. Once the My Fourth Shift Workplace server upgrade is complete, each client needs to delete
old, cached internet files in EDGE Brower. On each client, use the EDGE Setting"Privacy,
Search, and Services" and Clear Browsing Data option by deleting these files, a new copy
will be downloaded from the My Fourth Shift Workplace server when needed.

Configuring My Fourth Shift Workplace on a Separate Server

Setup of Workplace server that is on a different machine than the Fourth Shift server requires a
few manual steps. This is mainly because the web sessions are started from a service, so they
do not have a complete user context. On a combined server, the Workplace install automatically
sets up the WebUI Windows Account, so there are no problems. This setup is not quite enough
when the Workplace server is pointing at a remote Fourth Shift server.

1. On the Fourth Shift server, create a Fourth Shift configuration file for Workplace to
access. Copy the fs.cfg file to a new name (possible fswp.cfg) and change its SystemDir
variable to use a UNC path. For example add \\FSservername\FSHIFT\mfgsys\system
right before M:\mfgsys\system.

2. On the Workplace server, from Control Panel > System, select Advanced system
settings, next click on Environment Variables. Edit the Path in the System variables
to add the UNC path right before the Fourth Shift system path. For example, add
\\FServername\FSHIFT\mfgsys\system right before M:\mfgsys\system.

3. Restart the Workplace server so that the new Path will take effect.

For Connectivity Toolkit Users

If your system includes custom-generated XSL files, you must regenerate the custom XSL files
and test your customizations to make sure they work with the new release.

My Fourth Shift Workplace Security Considerations

Note: the below information could impact your existing My Fourth Shift Workplace
Connectivity Toolkit customizations.

• The ExecuteSQL and ShowQueryInDataGrid Connectivity Toolkit built-in functions are


now disabled by default. Enabling these functions allows domain users to pass arbitrary
SQL statements on the URL to be executed on the server. Instructions for enabling them
can be found in a WARNING comment of the ExecuteSQL.asp and
ShowQueryInDataGrid.asp files in the inetpub\wwwroot\FSWebUI\Builtins folder.

• The CustomField and SelectExternal Connectivity Toolkit built-in functions have now
disabled the ability to pass SQL queries as parameters. The preferred method is to
utilize the CustomField.txt and SelectExternal.txt files to execute SQL statements. But if
you choose to pass SQL statements as parameters, instructions for enabling this method
can be found in a WARNING comment of the CustomField.asp and SelectExternal.asp
files in the inetpub\wwwroot\FSWebUI\Builtins folder.

Fourth Shift 8.00D Release Instructions Page 28 of 33


Fourth Shift 8.00D Release Instructions

• My Fourth Shift Workplace supports the ability to reference an external web site outside
of the Workplace server (for example, a carrier or vendor web site). This feature
continues to be enabled by default. If you are not using this capability, it can be disabled
by modifying the line for “X-Frame-Options” in the file web.config, which can be found in
the inetpub\wwwroot\FSPortals folder. See specific instructions in that file.

• My Fourth Shift Workplace preventing from XSS (cross-site-scripting) attacks and prevent
MIME types security risk are added in the web.config with instructions. These settings
can be managed by editing web.config file, which can be found in the
inetpub\wwwroot\FSPortals folder.

Updating NetUI for Web and LAN Users

Install .NET 2.0 or 3.5 or .NET 4.0 Framework and Service Pack Prerequisite

If the Microsoft .NET Framework version 2.0 Service Pack 2 (or a later Service Pack) or .NET 3.5
Service Pack 1 or .NET 4.0 is not installed on the server and the client machines, then it must be
installed before beginning.

Install Net UI Module on Windows Server

The Net UI Module is installed at the Windows server using the same method as all other
modules.

If you installed all modules at once, this step was completed during the module installation for the
rest of the system. This step is needed only if you are adding the Net UI Module to your existing
system.

Note: The Net UI Server application is installed during this process and must be running on
the server for clients to be able to log in. You should use the same user name to
complete the installation as it will be used to run the Net UI Server application. This
guarantees that the installation program sets up the correct user profile. This is
especially important when the server is a Windows Terminal Server, because each
user is assigned a different Windows directory.
1. Use the SETUP program to install the Net UI Module.

See the Installing and Implementing Fourth Shift manual for detailed instructions on installing
a new module.

2. Verify that a default Windows printer is defined.

3. Set up the appropriate security for the server directories.

See "Net UI Security" in the Net UI Concepts section of the Net UI online manual in the
System Help in Fourth Shift for more information.

Prepare for Client Access via the Internet

After completing the Net UI server module installation, several files must be copied to the web
server to access Fourth Shift via the Internet.

Note: These steps represent only one way to set up Internet access to Fourth Shift. You
can implement Internet access differently if desired. For example, you could add the
Fourth Shift access to your company web site. Use your internal resources to modify
these steps accordingly.
Fourth Shift 8.00D Release Instructions Page 29 of 33
Fourth Shift 8.00D Release Instructions

Complete Server Setup

1. Go to the Web server machine.

2. Sign on as a user with administrator rights.

3. Map a drive to the FSHIFT directory on the Fourth Shift server.

Note: Be sure to use the same drive letter as on the server. For example, M:.

Website Install Utility

1. Verify that the NET UI server is running. If not, start the server from the Start button, Fourth
Shift, NetUI Server.

2. Go to the setup folder under the location specified by the WebNuimDir configuration
variable.

This location is probably \MFGSYS\WEB\NUIM\Setup.

3. Run FSWebSet by right-clicking the file and select “Run as administrator”.

If you get a message asking if you want to allow the following program to make changes to
this computer, click Yes.

4. Enter or verify the following information:

• Location of FS.CFG. This is probably M:\MFGSYS\fs.cfg.

• Local FSWeb Path. This should default to the \InetPub\WWWRoot\FSWeb directory,


which will be created if needed. Browse to the appropriate location if you created the
directory in another location.

• Net UI Listen Port. Modify the port number if you changed the port number used on the
Fourth Shift database server. The default port number is 5432

Note: You may need to open this port through the server’s Windows Firewall for it to accept
connections from the client.
5. Click Install.

6. If you get a message asking if you want to create the FSWeb directory, click Yes.

7. Click Close when the file copy process is complete.

For Multi Net UI Server Installations

If you use multiple Net UI Servers, do the following:


1. Rerun FSWebSet for each additional instance.

2. If there was a Net UI installation from a version of Fourth Shift before the current release,
then select Yes to the message: "The old version of FSWeb has been installed in this
machine. The program will delete the old files and folders. Do you want to continue?"

Fourth Shift 8.00D Release Instructions Page 30 of 33


Fourth Shift 8.00D Release Instructions

Final Steps

1. Communicate to your users the URL location so they can begin using the new Web page by
going to Microsoft EDGE (Run as Administrator to do the download), and entering the
following location:

http://ServerName.DomainName/FSWeb

(where ServerName is the name of the Net UI server and DomainName is the name of your
domain.)

For example, you might enter: http://Server1.MyCompany.com/FSWeb

2. Verify the Net UI server by going to:


Start > Programs > SystemName Fourth Shift > Net UI Server.

Installation Process: Client

Remote User Access: Thin Client

Remote client installations use the web page installed in the previous section to create a package
for installation. You should not use the standard SETUP program to install remote clients,
because the configuration would assume that the client was on a local LAN. The Web page is
designed to install only the components not already installed. If a component is installed at the
correct version, no installation is completed.

The following workstation installation options are available from the web page:

• Default installation includes: Fourth Shift Net UI Base System, Fourth Shift Report Viewer,
and Graph Viewer components.

• Fourth Shift Application Help can be included if the check box Include Fourth Shift Application
Online Help is checked.

The Web page will indicate if a download is needed based on a comparison of the current version
of the files on your workstation and the current version of the files on the web server. The
recommendations indicate if more recent files are available on the server or if any required
components are missing.

The package file created from the web page can be saved (rather than opened immediately) and
transferred to a user directly if needed.

Install .NET v2.0 Framework and Service Pack Prerequisite

If the Microsoft .NET Framework version 2.0 Service Pack 2 (or a later Service Pack) or .NET 3.5
Service Pack 1 or .NET 4.0 is not installed on the server and the client machines, then it must be
installed before beginning.

Security Configuration

In order to complete the installation from the web page, specific security settings are needed.

The following steps must be completed on each remote workstation.


1. Go to the remote workstation.

Fourth Shift 8.00D Release Instructions Page 31 of 33


Fourth Shift 8.00D Release Instructions

You may need to be logged on as the administrator on the computer to complete this
process.

2. Open Control Panel.

3. Select Internet Options.

4. Choose the Security tab.

5. For the zone, select the Local intranet.

6. Click the Sites button.

7. Click Advanced on the Local intranet window.

8. Enter the website URL for the Fourth Shift web server. For example, you might enter:
http://Server1.MyCompany.com/FSWeb

9. Click the Add button.

10. Click Close to exit the Local intranet window.

11. If the Local intranet window is displayed, click OK.

12. With the Local intranet zone selected, click the Custom level button for Security level for this
zone.

13. Scroll to ActiveX Controls and plug-ins section.

14. Enable all options under ActiveX Controls and plug-ins.


Be sure to enable “Initialize and script ActiveX controls not marked as safe" so that the
ActiveX controls can function on the client machine.

15. Click OK. If shown, click Yes to the confirmation message that you want to change the
settings.

16. Click OK.

Fourth Shift Installation Steps

These steps require that the web server is running properly.


1. Using Microsoft EDGE, go to the web page from which the installation is accessible, for
example http://Server1.MyCompany.com/FSWeb.

2. Select a NetUI server to download the NetUI thin client you want to install.

3. Check the option Include Fourth Shift Application Online Help if the Fourth Shift Help is
needed on the client.

4. Click Download.

The installation package is created.

5. Specify whether you want to run the package immediately or save it to a disk location.

Fourth Shift 8.00D Release Instructions Page 32 of 33


Fourth Shift 8.00D Release Instructions

• If you choose to open the package immediately, the selected components will be
installed.

• If you choose to save the file to a disk location, the file can be copied to and used by
multiple workstations. You must run the downloaded file before you can use Net UI.
Saving the file will also allow you to right-click the file and choose the “Run as
administrator” function if the operating system requires it (i.e., Windows 7, Windows
Vista, or later).
6. In EDGE, click the “Refresh the web page” button or hit F5 to enable the Run Net UI button.

7. Start Net UI from the web page by clicking the Run Net UI button.

8. Once installed, you can bypass the use of the web page to run Net UI. You can create an
icon shortcut on the Desktop that starts the Net UI thin client. The command line for this icon
may be similar to the following example:

C:\FSThin\System\FSGUIApp.exe -N server.domain.com 5432

Tips About Shortcuts

The thin client installation from the network creates a Net UI shortcut in the Fourth Shift folder.
The standard client installation creates a Fourth Shift shortcut to access the main Fourth Shift
program. Both shortcuts can be installed on the same workstation. These shortcuts allow you to
easily switch from one client access method to another. For example, to use the Engineering
Module, the standard client must be used.

This might be useful, for example, if you use the same computer when accessing the network
locally and when traveling remotely. The standard client could be used locally and the thin client
used when traveling.

Both the standard client and the Net UI thin client can be accessed by the Fourth Shift Explorer.
For more information on special considerations for using these two features together, see "Net UI
and Other Startup Options" in the Fourth Shift Basics online manual.

Fourth Shift 8.00D Release Instructions Page 33 of 33

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy