Sage 2017 HRMS Software Installation Guide
Reklama
Reklama
Sage HRMS 2017
Installation Guide
May 2017
This is a publication of Sage Software, Inc.
© 2017 The Sage Group plc or its licensors. All rights reserved. Sage, Sage logos, and Sage product and service names mentioned herein are the trademarks of The Sage Group plc or its licensors. All other trademarks are the property of their respective owners.
Last updated: 06/05/2017
Contents
Introduction
Installing Sage HRMS Payroll for Sage 300
Chapter 1: Installing Sage HRMS
Step 1: Install Sage HRMS on the server
Step 2: Enable Server Protocols and the SQL Browser Service
Step 3: Install the Sage HRMS client
Step 4: Install SAP Crystal Reports
Chapter 2: Upgrading Sage HRMS
Step 2: Install the latest product update
Step 4: Install SAP Crystal Reports 2011
Upgrading customized payroll reports and check forms
Chapter 3: Converting from Sage Abra Suite
To convert from Sage Abra Suite version 9.2
Upsizing FoxPro database to SQL Server
To run the Data Upsizing Wizard
Upsizing Sage Abra Suite custom reports
Sage HRMS 2017 Installation Guide
7
5
13
18
iii
Contents
Chapter 4: Uninstalling Sage HRMS
Appendix
Verifying database connections
Re-registering Sage HRMS to add a module or option
24
25
Sage HRMS 2017 Installation Guide iv
Introduction
Read all chapters in this guide before you install Sage HRMS. This guide provides instructions for installing
Sage HRMS 2017 for the first time, upgrading Sage HRMS from prior versions, and upgrading to Sage
HRMS from Sage Abra Suite.
Note:
Before installing, consult with your business partner or Sage to ensure that this program is compatible with customizations, integrated third-party applications, and other configuration options. If you install this program independently, you assume responsibility for any impact on your system.
Support and resources
Sage strives to provide you with the best help and support in the industry. If you have a question, we're here to help!
l
Help and documentation. Many answers to common questions can be found in the help and documentation included with Sage HRMS and Sage Employee Self Service.
l
Open your Sage program and click the help icon to launch the help window.
l
Visit the
Sage HRMS Product Documentation website
(http://cdn.na.sage.com/docs/en/customer/hrms/documentation.htm) or search the
Knowledgebase for the latest guides.
l
Customer Support. For additional articles and resources, visit
https://support.na.sage.com
or contact Customer Support at 800-829-0170 from within the U.S. and 800-330-2607 from Canada.
Please have your Sage Customer Number handy when contacting Customer Support.
l
Tax forms. Because all printed forms have variations, Sage HRMS only supports forms printed by
Sage Checks and Forms. Call Sage Checks and Forms at 800-617-3224 or order online at
www.SageChecks.com
.
System requirements
The Hardware and Software Recommendations for Sage HRMS 2017 and Sage ESS 2017, available on the Sage Knowledgebase under
article 83549
.
Before you start
Make sure you have the following items before you install or upgrade:
Sage HRMS 2017 Installation Guide
5
l
Sage HRMS 2017 installation package (Sage Knowledgebase
download article 83509
) l
SAP Crystal Reports 2011 installation package (Sage Knowledgebase
download article 50162
) l
Sage HRMS 2017 Installation Guide (this document) l
Sage HRMS 2017 release notes (if you are upgrading from a prior version)
Note: You can find all of the latest documentation and guides on the
Sage HRMS Product
Documentation website
, also linked from the help menu in Sage HRMS.
Installing Sage HRMS Payroll for Sage 300
If you are installing Sage HRMS Payroll, be advised that Sage 300 Project and Job Costing and Sage
HRMS Payroll client cannot reside on the same server. Before you start the installation, make sure that
Sage 300 Project and Job Costing is not on the same server where you install Sage HRMS Payroll. We recommend you use virtual workstations for the client instances of Sage HRMS.
Note:
When Sage HRMS 2017 is installed without Payroll, the program supports integration with Sage
300 Project and Job Costing. The tool that facilitates this integration is called Sage Payroll Link. Visit the
Sage HRMS Product Documents website
to download the installation and configuration guide for Sage
Payroll Link.
Database Create credentials
Installation requires Database Create credentials. For the installation, the SQL account to be used during the installation must have full DB Create (administrative) credentials, such as username SA (System
Administrator) and the password.
If the Enterprise SQL DB Administrator will not provide an account with DB Create credentials, do the following: l
Have the Enterprise SQL DB Administrator create a SQL account especially for the Sage HRMS database and give that account name to the install team.
l
After the install have the Enterprise SQL DB Administrator downgrade this account to DB Owner credentials only. Be advised that the account used during installation is the same account and password that will be used by the Sage HRMS application. To test this account and password combination, refer to the
Database Connection Tool
instructions.
Only alphanumeric characters are permitted on install screens: When you enter text in fields on the installation screens (such as company name or server name), the text must contain only alpha or numeric characters (alphabetic characters a-z, A-Z and numeric characters 0-9). You must not use any spaces or special characters, such as #, -, @ or punctuation marks.
Sage HRMS 2017 Installation Guide
6
Chapter 1: Installing Sage HRMS
This chapter provides instructions to install Sage HRMS for the first time. To familiarize yourself with the process, be sure to read all the steps before you start the installation. If you are upgrading from a previous version of Sage HRMS, go to
"Upgrading Sage HRMS" (page 13)
The installation of Sage HRMS consists of two separate installations: installing on the server and installing the software client(s).
Follow the steps below to first install Sage HRMS on a server, and then install a client either on the same server machine or on a separate machine. If you will run Sage HRMS on a network, the first user to log on each machine must do a separate client install.
Step 1: Install Sage HRMS on the server
Note:
Administrator privileges are required to install. Sage HRMS program users must also have read access (at a minimum) to the Windows registry in order to use the program and install ongoing product updates.
1.
At the server machine, open the Sage HRMS installation package.
o
If you will use Sage HRMS with Microsoft SQL Server 2008, SQL Server 2012 (Standard or
Enterprise Editions), SQL Server 2012, SQL Server 2014, or SQL Server 2016 and the SQL
Server is already installed, proceed to number 6 below.
o
If you do not already have SQL Server Express Edition installed, proceed to number 2.
Note:
SQL Server Express Edition is a free download from Microsoft, but we recommend you have no more than 500 employees if using this edition. The Profiler feature is not available in this edition.
2.
Visit
www.microsoft.com
and use the search to find SQL Server Express (a free download).
3.
Once you have the download file saved to your server, access it locally (not from the network), rightclick the SQLEXPR*.exe file, and select to Run as administrator.
4.
Select Install SQL Server Express Edition and proceed with the installation. The system checks for, and if necessary, installs prerequisites for installation (such as Windows Installer, .NET Framework, and MDAC 2.8) before it begins installing SQL Server Express edition.
5.
When the SQL Server Express Edition installation is complete, restart your server.
7
Sage HRMS 2017 Installation Guide
6.
Open the Sage HRMS installation package from Sage, right-click the setup.exe file, and choose Run as administrator.
If you receive a prompt regarding which account to use to run the program, clear the check box next to Run this program with restricted access and click OK.
Important!
You must save this installation package unzipped to a location where it cannot be deleted. This is critical to support the product updates.
7.
Click Next when the Sage HRMS Installer welcome window opens.
8.
Review the Sage End User License Agreement in the License Agreement window, accept the terms, and click Next.
9.
Enter your Username and Organization on the Customer Information window, and click Next.
10.
Click Next to accept the default destination folder where the Sage HRMS Server will be installed; otherwise click Change and select another destination.
11.
Enter the required information in the SQL Setup window. As you enter information, note the following: l
Server, User, Password o
If you are using SQL Server Express, enter
<SQLServerName\Instance Name> for the
Server Name, then enter sa in the Username field and the password for the server
System Administrator (sa) account .
o
If you are using SQL Server, enter the
<SQLServerName>
, Username, and Password. The
SQL Server user must have administrator privileges.
o
Do not use localhost for the server name if you plan to install remote clients.
l
Databases o
Periods are not permitted in database names.
o
Database names cannot have more than 14 characters.
o
The databases displayed are the default SQL databases that are installed. SageHRMS_Live and SageHRMS_System are both required.
o
Optionally, the sample databases can be installed. Sample data allows you to practice in the system using data from a simulated company. It does not affect your live company data.
12.
Select the Install Sample Data check box if you want to include sample data with your installation.
Three sets of sample data are installed: o
Sample Database is the sample HR database.
o
Sample Payroll Database is the sample U.S. Payroll database.
o
Sample Canadian Payroll Database is the sample Canadian Payroll database.
Sage HRMS 2017 Installation Guide
8
Note:
When you select the Install Sample Data check box, the system installs all three sets of sample data, regardless of your configuration. Use the sample data to view and practice complex processes safely before implementing the processes on your live company data.
13.
Click Next to establish a connection with the server.
o
If you receive a message that the server name, username, or password are invalid, verify that your entries are correct.
o
If you are installing for SQL Server Express and you did not restart your system before installing Sage HRMS, restart your server now, and begin the Sage HRMS installation again.
14.
Use the Ready to Install the Program window to verify your settings are correct, then click Install.
15.
When the server installation is complete, click Finish on the Install Completed window.
16.
If prompted, restart your system.
17.
From Windows Explorer, go to the destination folder where you installed the server (the default location is C:\ProgramData\Sage\SageHRMSServer), and set your sharing settings for all Sage
HRMS and Payroll users as follows: a.
Right-click the SageHRMSServer folder and select Properties.
b.
Click the Sharing tab and Share the folder. You may be required to click the Advanced
Sharing button to proceed depending on your system. Set the Permissions for all users who access Sage HRMS over the network on the shared folder to Allow Full Control.
c.
Make sure the folder’s Share Name does not contain a space. For example, use
“SageHRMSServer” as a share name instead of "Sage HRMS Server."
18.
Click Apply and then OK to close.
Step 2: Enable Server Protocols and the SQL Browser Service
Before you install a client, you must enable proper protocols on the server and enable the SQL Browser
Service to set up the SQL Server.
To enable Server Protocols
1.
Open the SQL Server Configuration Manager.
Depending on your version of Microsoft SQL Server (2008, 2012, 2014, or 2016), this may be from the Start menu > All Programs > Microsoft SQL Server > Configuration Tools > SQL Server
Configuration Manager.
2.
From the left panel, expand SQL Server Network Configuration and SQL Native Client
Configuration.
3.
Click Protocols/Client Protocols.
Sage HRMS 2017 Installation Guide
9
4.
Set the Shared Memory, TCP/IP, and Named Pipes protocols to Enabled. For the purpose of client installs, the status of the VIA protocol does not matter.
To enable the SQL Browser Service
1.
From the SQL Server Configuration Manager, select SQL Server Services.
2.
From the left panel, highlight SQL Server Service.
3.
Verify the Service name SQL Server (MSSQLSERVER) Startup type field is set to Automatic and that Service status field is Running. If it is not running, you must Start the service.
4.
Select All Programs > Administrative Tools>Services.
5.
Highlight SQL Server Browser.
6.
Change the Startup type from Disabled to Automatic and click Apply.
7.
Under SQL Server Services, select and Start the SQLBrowser service.
8.
Click OK to close the window.
9.
Go to All Programs > Administrative Tools > Computer Management to open the Computer
Management window.
10.
From the Services and Applications section, select Services and scroll to the SQL Server entries.
11.
Verify that both the SQL Server and SQL Server Browser services are set to Started and Automatic.
12.
Close the Computer Management window.
Step 3: Install the Sage HRMS client
If you are operating Sage HRMS on the server, you must also install the HRMS client on the same server machine. The software client install is necessary only for the first install of Sage HRMS client with.
Before installing the client
Administrator privileges are required to install these components.Sage HRMS program users must also have read access (at a minimum) to the Windows registry in order to use the program and install quarterly product updates.
If you are not a member of the administrators group and you install the client on Windows 7, Windows 8
(and 8.1), Windows 10, Windows Server 2008, or Windows Server 2012, you will be required to enter an administrator user account and password before you can continue.
Important!
You must have installed Microsoft .NET Framework 4.5.2 or higher prior to installing Sage
HRMS on the client. Your standard MS Windows updates should install .NET 4.5.2 but we recommend
Sage HRMS 2017 Installation Guide
10
you verify your .NET version before beginning the installation.
To install the Sage HRMS client
1.
If you are installing a client on the server machine, you can start the client installation using the shortcut Sage HRMS Client Install placed on the desktop from the server installation.
Or, at the client machine, go to the shared folder on the server (either by using a UNC path or by creating a mapped drive). From the Client folder, right-click the setup.exe file, and select to Run as administrator.
2.
The Windows Installer and client installation begins. If a required component is not found on your machine, a window lists the missing required components.
3.
Click Install to start installing the required components.
4.
If prompted to restart your computer, restart immediately (do not postpone the restart, as it will affect the installation process).
5.
After restarting, the Sage HRMS Client Install Welcome window opens. Click Next to continue with the client installation.
6.
If you will use Sage HRMS Payroll (U.S., Canadian, or both), follow the prompts to install the payroll modules and restart Sage HRMS when finished.
7.
When prompted, select the Launch Sage HRMS Client check box and click Finish.
8.
When prompted, register your software and enter the Serial Number and Installation Code provided by Sage when you purchased the product. Registration is required only on the first client installation.
9.
If you want to add the integrations for Sage 100 Standard G/L, Sage 100 Advanced G/L, Sage 500
ERP G/L, or Sage X3 G/L, select the associated check boxes and click OK.
10.
Click OK to update your files and restart again if prompted.
11.
The Sage HRMS Logon window appears when the file update and restart are complete.
Step 4: Install SAP Crystal Reports
SAP Crystal Reports Designer
SAP Crystal Reports 2011 Designer is provided as a component of Sage HRMS 2017. The Designer version provides the option to create, modify, and use custom and ad hoc reports in Sage HRMS. Without installing this additional component, you can still view and print standard reports in Sage HRMS but you cannot modify them.
Sage HRMS 2017 Installation Guide
11
Installing SAP Crystal Reports 2011
To install SAP Crystal Reports, log into the
Sage Knowledgebase
(https://support.na.sage.com) and search for Article ID 50162. Follow the steps in the article to download and install the program. You must log in to the Knowledgebase to view the download article.
Sage HRMS 2017 Installation Guide
12
Chapter 2: Upgrading Sage HRMS
This chapter walks you through upgrading Sage HRMS 2016 or 2015 to Sage HRMS 2017. To familiarize yourself with the process and make sure you have everything you need for a successful upgrade, please read all the steps before you start them.
Note:
Before installing, consult with your business partner or Sage to ensure that this program is compatible with customizations, integrated third-party applications, and other configuration options. If you install this program independently, you assume responsibility for any impact on your system.
Before you start
Before you begin the upgrade, complete all payroll processing and print your payroll checks.
You must have installed Microsoft .NET Framework 4.5.2 or higher prior to installing Sage HRMS on the client. Your standard MS Windows updates should install .NET 4.5.2 but we recommend you verify your
.NET version before you install the program.
Step 1: Upgrade the server
You must have administrator privileges to install the upgrade.
Note: Sample data is always overwritten during an upgrade. Live data is never overwritten.
1.
Back up your data.
2.
At the server machine, open the Sage HRMS installation package, right-click the setup.exe file, and choose Run as administrator.
3.
When the Sage HRMS Installer opens, click Install Sage HRMS. The Preparing to Install window opens and the server upgrade process begins.
If you receive a prompt regarding which account to use to run the program, clear the check box next to Run this program with restricted access and click OK.
4.
Click Next when the Sage HRMS Installer welcome window opens.
5.
The installation starts and the progress bar displays during the installation. Follow the prompts to accept the terms and proceed with installation.
13
Sage HRMS 2017 Installation Guide
6.
When the server installation is complete, click Finish on the Install Completed window.
7.
If prompted, restart your system.
Step 2: Install the latest product update
Before upgrading the client machines, you must install the latest quarterly product update for Sage HRMS
2017. This ensures that you capture and receive any changes made to the software after the product was released.
Download the latest product update
1.
Visit the
Sage Knowledgebase at
https://support.na.sage.com
, click
Log on
, and then log on to the site.
2.
In the Support by product section, click Select your product , and then click more products .
3.
Under
Sage HRMS
, click Sage HRMS 2017.
4.
In the Latest updates section, click the most recent quarterly update download.
5.
In the article, click
Download Now to launch the Sage Download Manager, or click the direct download link to download the executable file.
6.
Follow the instructions in the accompanying release notes to install the update.
Step 3: Upgrade the client
You must be logged in as a user with administrator privileges before upgrading the clients. For each remote client machine accessing Sage HRMS, complete the following steps:
Note:
If you have not already installed Microsoft .NET Framework 4.5.2, it will automatically install with the client.
1.
At the client machine, select Start > All Programs > Sage > Sage HRMS Client > Sage HRMS Client.
2.
When a message prompts you to perform the client upgrade, click Yes.
3.
When the client upgrade is complete, you will be prompted to restart Sage HRMS.
If You Are Not Installing Sage HRMS Payroll
4.
The Update window opens after you click Finish. Click OK to update your files.
5.
When file update is complete, the Sage HRMS Logon window appears.
Sage HRMS 2017 Installation Guide
14
6.
Select Use Windows Logon if you are using Windows authentication to log on. Otherwise, enter your username and password and click Logon.
7.
Click OK when prompted to upgrade your data.
Installation is now complete for HR-only systems.
If You Are Installing Sage HRMS Payroll
4.
The payroll modules window opens after you click Finish. Click Yes to install the upgraded payroll modules.
5.
When the payroll modules installation is complete, the Update window opens. Click OK to upgrade your data.
6.
When the upgrade is complete, the Sage HRMS Logon window appears.
Step 4: Install SAP Crystal Reports 2011
SAP Crystal Reports Designer
SAP Crystal Reports 2011 Designer is provided as a component of Sage HRMS 2017. The Designer version provides the option to create, modify, and use custom and ad hoc reports in Sage HRMS. Without installing this additional component, you can still view and print standard reports in Sage HRMS but you cannot modify them.
Installing SAP Crystal Reports 2011
To install SAP Crystal Reports, log into the
Sage Knowledgebase
(https://support.na.sage.com) and search for Article ID 50162. Follow the steps in the article to download and install the program. You must log in to the Knowledgebase to view the download article.
Note: SAP Crystal Reports Designer version 2008 (originally provided with Sage HRMS 2014) is not supported with Sage HRMS 2017.
Upgrading customized payroll reports and check forms
If your standard reports (such as the Payroll Register, Transaction History, and so on) have been customized by you or a business partner, the system stores the customizations as RPT and DLL files in the following Windows folder and subfolders on your Sage HRMS application server machine:
[Drive]:\ProgramData\Sage\SageHRMSServer\Payroll\CustomReports\UP###\ or CP###\
Sage HRMS 2017 Installation Guide
15
When a user opens a standard payroll report with customizations, the system reads the RPT and DLL files stored in the \CustomReports subfolders on the server to generate the report with the customizations.
If the RPT and DLL files are not in the \CustomReports subfolders when the report is opened, the system automatically reads the standard report files from the user’s local machine in the following folder:
[Drive]:\Program Files (x86)\Sage\Sage Accpac\UP###\ENG
When you install a new version of Sage HRMS Payroll (U.S. or Canadian), only standard payroll reports are upgraded. If you manually customized any standard reports, you must manually maintain the custom report files so they can be accessed after the upgrade is installed.
Upgrading to Sage HRMS Payroll 2017
With this release, the standard report file paths are updated as follows: l
[Drive]:\Program Files (x86)\Sage\Sage Accpac\UP73A\ENG for standard U.S. Payroll reports and check forms l
[Drive]:\Program Files (x86)\Sage\Sage Accpac\CP73A\ENG for standard Canadian Payroll reports and cheque forms l
[Drive]:\Program Files (x86)\Sage\Sage Accpac\GL64A\ENG for Payroll General Ledger reports l
[Drive]:\Program Files (x86)\Sage\Sage Accpac\BK64A\ENG for Payroll Bank reports
Complete the following steps to maintain your customized standard reports:
1.
Open the folder file path where the standard report DLL files are stored for the newly installed version (73A and 64A).
For example, for the Payroll Register report, go to C:\Program Files (x86)\Sage\Sage
Accpac\ UP73A \
2.
Right-click and Copy only those DLL files associated with the customized report. If you don't know which DLL files are used for the reports, see Knowledgebase
article 71417
for instructions to identify the associated files.
For example, for the Payroll Register report, you may need to copy the UPQREG.DLL and upreggl.dll files.
Warning!
If you copy and paste or move DLL files other than those associated with your customized reports, you may cause system errors. DLL files are used to dynamically link codes, databases, and procedures for the software; the files should be moved only if you are certain they are the correct files for customized standard reports.
3.
Go to the Custom Reports version folder on the Sage HRMS Server machine for the latest install.
Sage HRMS 2017 Installation Guide
16
For example, C:\ProgramData\Sage\SageHRMSServer\Payroll\CustomReports\ UP73A (or
\
CP73A for Canadian Payroll)
4.
Right-click and
Paste the copied DLL files to this folder.
5.
Log in to Sage HRMS client.
6.
Open your customized standard report and verify the customizations are present.
Important!
If you receive an error when viewing your customized standard reports, you must recreate the customizations. We recommend you recreate the customizations in the new RPT files (in the *73A\ENG folders) so you capture the enhancements we provide with the upgrade.
7.
Repeat these steps for all standard reports that you customize.
Note: Sage may periodically update a standard report to show a new field or report additional information. When you customize the standard reports, you lose the ability to access the enhancements we provide with product updates and upgrades.
After upgrading
If you use custom applications that integrate with Sage HRMS, you must designate the location of the applications. Follow the steps below to use the Abrawin.ini file to locate your custom applications.
1.
On the server machine, create a folder where your custom or third-party applications will be located.
2.
Install your custom or third-party applications into this folder.
3.
Open the Abrawin.ini file (located in the \SageHRMSServer folder) and add a [Sage HRMS] section that designates the path to the custom applications folder.
For example, the line below added to the Abrawin.ini file will direct Sage HRMS to search the Third
Party Apps folder for the custom applications installed in the folder. (Sage HRMS will search only in the root path, not in sub-folders.)
[Sage HRMS]CustomApps = C:\Sage HRMS\Third Party Apps\
4.
Save the file.
Sage HRMS 2017 Installation Guide
17
Chapter 3: Converting from Sage Abra
Suite
This chapter discusses the procedures for converting your HR-only Visual FoxPro database in Sage Abra
Suite to SQL Server database in Sage HRMS.
Important!
Due to the complexity of converting your Sage Abra Suite data to Sage HRMS, it is critical that you get help from Sage HRMS Professional Services or your certified business partner. Customer
Support cannot assist with the conversion process. If you attempt this process without help from a certified consultant or Sage Professional Services, it is outside of the scope of supported installations.
The conversion procedures consist of installing Sage HRMS, converting your existing Sage Abra Suite
Visual FoxPro data to Sage HRMS SQL Server data, and changing the data source for custom reports from Abra Data Access to Sage HRMS Data Access.
To convert from Sage Abra Suite version 9.2
Note:
You must have administrator privileges to install this upgrade and perform the conversion.
1.
Install Sage HRMS. See
Installing Sage HRMS
o
You must install the server as well as all remote clients.
o
You can install Sage HRMS on the same server machine as your Sage Abra Suite version (this is called a side-by-side installation).
2.
When server and client installations are complete, you must now upsize your data. This converts your HR-only database from Visual FoxPro to SQL Server. See
Using the Upsize Wizards for
FoxPro to SQL Server Conversion
.
3.
If you are using Abra Link or custom Visual FoxPro databases (such as for third-party applications), you must now upsize your Abra Link and custom data. See
Using the Upsize Wizards for FoxPro to
SQL Server Conversion
.
4.
If you created custom reports in Sage Abra Suite, you must update the reporting data source from
Sage Abra Suite Data Access to Sage HRMS Data Access. See
Upsizing Sage Abra Suite Custom
Reports
.
18
Sage HRMS 2017 Installation Guide
Upsizing FoxPro database to SQL Server
Note: The Upsize Wizards are only available to certified business partners. Access to the Upsize
Wizards is provided after the certification training is completed and exams are passed.
The Sage HRMS Data Upsizing Wizard converts an HR and Time Off-only Sage Abra Suite (Visual FoxPro) database to a SQL Server or SQL Server Express Edition database. If your system includes Sage Abra
Suite Payroll, the Upsize Wizard updates the payroll data for archival purposes and the data cannot be used “as is” in Sage HRMS Payroll. You must contact Sage HRMS Professional Services Group or your certified business partner for assistance with converting your payroll database to Sage HRMS.
Database structure changes
When you run the Data Upsizing Wizard, the structure of the database changes as follows: l
An integer type field named ID_Col is added to all tables that are automatically populated. The field value increments by one each time a new record is added.
l
All date types are converted to date/time types.
l
To avoid conflict with T-SQL, all field names that are T-SQL-reserved words (desc, rule, table, and group), are converted to fdesc, frule, ftable, and fgroup.
When upsizing to a SQL Server or SQL Server Express database: l
The Custom Details tables in the custom folder (such as TKSCREEN.DBF and TKTABLES.DBF) are added to the database.
l
If any errors occur during the upsize, a message is displayed when the upsize is finished.
l
If the table already exists in the target database, it is dropped and upsized again.
The table below shows the data type conversions from Visual Fox Pro to SQL Server.
Sage HRMS 2017 Installation Guide
19
VFP data type
character numeric integer date logical memo general
SQL Server data type
char float int date/time (All empty dates are converted to
NULLs) bit text image
To run the Data Upsizing Wizard
Note:
The Upsize Wizards are available only to certified business partners. Access to the Upsize
Wizards is provided after the certification training is completed and exams are passed. If you are a Sage
HRMS-certified business partner and you need the application, contact Customer Support.
1.
Open the folder with the Data Upsizing Wizard .exe file, and right-click and Run as Administrator to launch the Upsizing Wizard.
2.
Select SQL Server as the database destination.
3.
In the Database folder to upsize from field, select the location of the database folder you want to convert.
4.
In the Temporary working folder field, select the location of the folder to use for the intermediary files needed during the conversion. The default is C:\Temp\UpsizeWiz\.
5.
Enter the following information and then click Test SQL Connection to make sure the connection is valid. Note that the defaults display as a result of the installation, but you can change them if necessary.
o
Server. This is stored in the Abrawin.ini file.
o
Database name. This is the Live database name stored in the Abrawin.ini file.
o
User ID. This is stored in the DBAccount.ini file.
o
Password. This is stored in the DBAccount.ini file and is displayed as asterisks.
o
Select the Photo Settings tab and set the location for your employee photos.
6.
Click Start to begin the upsize process. The progress of the data upsizing is conveyed by two status bars. The first one represents the specific table being converted; the second one represents all
Sage HRMS 2017 Installation Guide
20
tables in the database being converted.
7.
When upsizing is complete, click OK.
Upsizing Sage Abra Suite custom reports
This section applies to custom reports created with Sage Abra Suite. When you upgrade to Sage HRMS, you must change the data source for each report and save it to a new folder.
Before you upsize reports
l
You must have Sage HRMS and SAP Crystal Reports 2011 installed.
SAP Crystal Reports 2011 Designer is provided as a component of Sage HRMS 2017. The Designer version provides the option to create, modify, and use custom and ad hoc reports in Sage HRMS.
Without installing this additional component, you can still view and print standard reports in Sage
HRMS but you cannot modify them.
To install SAP Crystal Reports, visit the
Knowledgebase
(
https://support.na.sage.com
) and search for article ID 50162. Follow the steps in the article to download and install the program.
l
You must have already used the Data Upsizing Wizard to upsize your HR and Time Off data.
Changing the data source
1.
Log on to Sage HRMS. You must also log on to Sage Abra Suite, because the data source in the reports you are upgrading still references the ADA (Abra Data Access).
2.
From the Sage HRMS Connected Services > Sage HRMS Tools menu, select Crystal Reports to launch SAP Crystal Reports. The Welcome to Crystal Reports window opens.
3.
Open one of your custom reports.
4.
From the SAP Crystal Reports main menu, select Database > Set Datasource Location. The Set
Datasource Location window opens.
Note: If Sage HRMS Data Access has been created under OLE DB (ADO), select Sage HRMS
Data Access, and click Update. Repeat for subreports if needed. If a field name has changed, proceed to the
Field Name Changes
section of this document.
5.
In the Replace With section, click the plus sign to expand Create New Connection.
6.
Click the plus sign to expand OLE DB (ADO).
7.
Double-click Make New Connection.
Sage HRMS 2017 Installation Guide
21
8.
The OLE DB (ADO) window opens. Click once to highlight Sage HRMS Data Access (OLE DB
Provider).
9.
Click Finish. The Set Datasource Location window opens.
10.
In the Replace With section, click once to highlight Sage HRMS Data Access.
11.
In the Current Data Source section, click once to highlight Abra Data Access.
12.
Click Update to update the old Sage Abra Suite data source with the new Sage HRMS data source.
Note:
In the top section, you must select the data source to change from
, and in the bottom section you must select the data source to change to before you Update.
13.
In the Create New Connection/OLE DB folder, right-click Sage HRMS Data Access and select Add to Favorites.
14.
Repeat Steps 3 through 13 for each custom report and subreport. Depending on the complexity of your report, you may also need to change field names that are T-SQL reserved words, such as desc, rule, table, and group, and check for empty dates.
Field name changes
In order to continue using your SAP Crystal Reports custom reports, you must change the field name for all fields that conflict with keywords in T-SQL. The new fields are named the same as the old, but with an
F prefix. The table below shows the field name changes in the Sage HRMS database.
Table Sage HRMS field name T-SQL reserved word
HBEPLAN FDESC
SYREPORT FGROUP
SYSCHED FDESC
HRTABLES FDESC
HRTABLES FRULE
HRTABLES FTABLE
TKTABLES FDESC
GENEMAIL FDESC
OEBEPLAN FDESC
DESC
GROUP
DESC
DESC
RULE
TABLE
DESC
DESC
DESC
Sage HRMS 2017 Installation Guide
22
If your report requires field name changes, when you update the data source the Map Fields window opens.
1.
Click once to highlight the old field name in the Unmapped Fields section. In the right box, click once to highlight the new field name. For example, if your report uses desc, select desc in the left box and fdesc in the right box.
2.
Click Map.
3.
Preview the report. If you receive a message stating that one or more database tables have changed, click OK.
Checking for empty dates
In Sage HRMS, all date fields without a specific date assigned are now NULL . If you have any reports in which you check for an empty date in a selection formula using the
EMPTY() function, you need to now use the
ISNULL() function. The example below shows selecting benefit records in the HBENE table.
Before:
{hbene.b_beneid} in ["S", "I"] and {hrpersnl.p_active} = "A" and
(EMPTY({hbene.b_expdate}) or {hbene.b_expdate} > CurrentDate)
After:
{hbene.b_beneid} in ["S", "I"] and {hrpersnl.p_active} = "A" and
(ISNULL({hbene.b_expdate}) or {hbene.b_expdate} > CurrentDate)
Sage HRMS 2017 Installation Guide
23
Chapter 4: Uninstalling Sage HRMS
To completely uninstall Sage HRMS 2017, you must uninstall the clients and the server. If your system includes Sage HRMS Payroll, there are several modules that will also be uninstalled with the process. You must have administrator privileges to uninstall.
Below is a list of the programs that are installed for an HR/Payroll system. Only the first two programs,
Sage HRMS Client and Sage HRMS Server, are part of the core Sage HRMS. The remaining programs are for Payroll.
l
Sage HRMS Client l
Sage HRMS Server l
Sage HRMS Payroll Bank Module l
Sage HRMS Payroll General Ledger Module l
Sage HRMS Payroll Sync l
Sage HRMS Payroll System Manager l
Sage HRMS Payroll (U.S. or Canadian) Payroll Module l
Sage HRMS Payroll (U.S. or Canadian) Tax Module
To uninstall Sage HRMS, remove the programs in the order listed. You can only use the Add/Remove
Programs function to uninstall the Sage HRMS application. You cannot use the setup.exe to uninstall.
To uninstall Sage HRMS
1.
Go to Add/Remove Programs (from the Control Panel, depending on your operating system).
2.
Select to remove Sage HRMS Client.
Note:
When the client is uninstalled, all Sage HRMS Payroll modules are also automatically uninstalled.
3.
Remove Sage HRMS Server.
4.
Repeat steps 2 and 3 for all applicable programs in the order listed above.
24
Sage HRMS 2017 Installation Guide
Appendix
Verifying database connections
Use the Database Connection Tool to: l
Verify an existing database connection.
l
Change existing information in order to establish a connection with a different server if you move your Sage HRMS database.
To use the Database Connection Tool
1.
From the Start menu on the server, select All Programs > Sage > Sage HRMS Server > Database
Connection Tool.
2.
In the Database Connection Tool window, enter your server name, user ID, and password. You must provide a SQL Server logon that has been given administrator privileges.
3.
Enter the names of your Live Database and Sample Database, and if you are using Payroll, the
Payroll System Database and Payroll Sample Database. If you are using Payroll, enter the User ID and Password for the payroll link.
4.
Click Test Connections to test for valid connections to the databases.
o
If all connections are successful, the test results display “Successful." o
If you receive a message that the connections failed, verify your entries are correct.
5.
Click OK to return to the Database Connection Tool window and click Save to establish your database connections.
Re-registering Sage HRMS to add a module or option
If you have an existing Sage HRMS system and want to add another module or option, simply re-register
Sage HRMS.
If you are adding U.S. Payroll or Canadian Payroll you must set up the payroll database. For more information, refer to the
Sage HRMS Payroll Getting Started Guide
.
l
Changing the serial number or installation code requires you restart Sage HRMS.
l
If you add U.S. Payroll to a Canadian Payroll system or add Canadian Payroll to a U.S. Payroll system, you must change the Country setting to Both after re-registering and restarting Sage
Sage HRMS 2017 Installation Guide
25
HRMS. From the navigation pane, go to Setup > System > Enterprise Setup to change the Country setting.
You need your serial number and installation code to add new items to your system. If you don't have this information, call Sage HRMS Customer Service, Monday through Friday from 8:30 a.m. to 5:30 p.m. ET at
800-424-9392.
To re-register Sage HRMS
1.
Launch Sage HRMS.
2.
Select Register Sage HRMS from the Help menu.
3.
The Register Sage HRMS window opens.
o
This window shows your current serial number and installation code. If you are re-registering to add another module, option, or link, enter your new serial number and installation code.
o
If you want to add the Sage 100 Standard G/L, Sage 100 Advanced G/L, Sage 500 ERP G/L, or
Sage X3 G/L, select the associated check boxes.
4.
Click OK to complete the registration and close Sage HRMS. A message prompts you to restart
Sage HRMS.
5.
Launch Sage HRMS and then log on. The main menu and navigation pane reflect the new options and modules as registered.
Note: When you add a link or interface, they become accessible from the Connected Services menu.
6.
To keep your system secure, review your user and group security and make any necessary changes for the new products or options you installed.
Sage HRMS 2017 Installation Guide
26
Stáhnout
Reklama