Installing Printer Middleware

Follow

If you would like to send checks directly to your printer instead of to your email address, please follow the instructions below to install the necessary middleware. 

 

Choosing a Computer
The computer that you choose to install the Middleware on must meet the following conditions:

  1. The computer must have access to the Internet.
  2. The computer must also be connected to your company’s local network.
  3. The computer must have the latest version of Java installed.
  4. Middleware can be installed on any Windows-based machine with Windows XP and later, and/or Windows 2000* and later.
  5. The computer must be running one of the following - Windows XP, Windows 2000, Windows Server 2003, Vista, or Windows 7.

NOTE: Due to the higher security involved with Microsoft Windows Vista and later as well as Microsoft Windows Server 2008 and later you will need to run MW as an application to make any changes. In order to run the MW as an application, please see steps under How to Access Middleware on Windows Vista and Later. Please contact your Application Specialist if you have any questions.
*Microsoft Windows Server 2000 is not recommended as Microsoft has stopped releasing updates for the Operating System.

 

Checking Java Version

  1. Click the Start 2021-10-18_11h31_12.png button.
  2. Access and click the Run button. This may be located in the Accessories folder.
  3. In the Run box, type cmd in the Open field and press OK. The C: prompt window will open.
  4. In C: prompt window, type: java –version and then press Enter.
  5. If Java is installed, the following information (or similar) will be displayed:
    • Java version 1.6.0_37
    • Java(TM) SE Runtime Environment (build 1.6.0_37-b06)
    • Java HotSpot(TM) 64-Bit Server VM (build 20.12-b01, mixed mode)
  6. If Java is not installed, the following information (or similar) will be displayed:
    • Java is not recognized as an internal or external command, operable program or batch file.

 

Installing Middleware

  1. Using your web browser, install the latest version of Java by going to: www.java.com/download
    If you have ANY other Java versions installed, uninstall those first.
  2. Log in to Workforce Ready, and download middleware. From the hamburger menu navigate to Admin > System > Terminals (External). Click the button 'MIDDLEWARE (WINDOWS EXECUTABLE)'. Click the downloaded file to start the process.
  3. Locate the MW.exe and select Run as administrator.
  4. Bypass the Security Warning window.
  5. Extract to: C:\MW
  6. Uncheck Run After Extract: \MW\Install_and _Start_MW_Service.cmd and click OK.
  7. Once it states: Extraction complete, click OK.
  8. On your computer, navigate to C:\MW
  9. Locate Install_and _Start_MW_Service.cmd, and right-click, and select Run as administrator.
  10. Bypass the Security Warning window.
  11. A command box will open and will install Middleware and start the service. When prompted with Press any Key to Continue…, press Enter, or any key of your choice on the keyboard.
  12. Locate the Stop_MW_Software.cmd and right-click and select Run as administrator.
  13. Bypass the Security Warning window.
  14. When prompted with Press any Key to Continue…, press Enter, or any key of your choice on the keyboard.
  15. Locate the Start_MW_as_Application.cmd and right-click and select Run as administrator.
  16. In the Security Window, Allow Access.
  17. A command box and a MW window should open.
    NOTE: If you see the black command prompt window, but you do NOT see MW launch automatically, it may be running minimized in the tray. Please check the bottom of the task bar for the MW icon and double-click it. If you receive a “wrapper” error, close out the blank command prompt window, and go into the Bin folder and rename wrapper-windows-x86-32 to wrapper. Go back to step 6.
  18. It should connect in roughly a minute and pop up with a Sync Local Clock prompt. You can click Ignore unless you have issues with your Windows PC time going out of sync.
  19. If you are installing Middleware on a new computer and have had it previously installed to your company, just check off the devices on the right hand side.
  20. If this is a new install, please follow the steps below to add a device. If not, please move on to the next step.
    • Click Add New Device.
    • In the Name field, enter a name of your choice for the printer.
    • Select the proper Time Zone.
    • Select the printer device type in the drop-down next to Type.
    • Enter the appropriate information that is needed. 
  21. Enable the printer by placing a check in the box next to the printer you have just added and/or want this MW installation to communicate with. (NOTE: A Functions button will appear next to the Settings button once it is active.)
  22. At this time you can close all windows, including the command (CMD) box.
  23. Navigate to C:\MW and look for Start_MW_as_Service and right-click and select Run as administrator.
  24. A command box will open and will start the service again. When prompted with Press any Key to Continue…, press Enter or any key of your choice on the keyboard.

 

How to Access Middleware on Windows Vista and Later (if applicable)
NOTE: Due to the security changes made to Windows Vista and later and Windows Server 2008 and later, the MW icon will not show up on the taskbar until the Middleware service is stopped by the administrator and the program is started by the Administrator using the following the steps below.

  1. Log in to the Middleware Computer, where Middleware was installed.
  2. Navigate to C:\MW and look for Stop_MW_Software and right-click and select Run as Administrator.
  3. Navigate to C:\MW and look for Start_MW_as_Application and right-click and select Run as Administrator.
  4. A command window will open followed by the MW itself.
    NOTE: If you do not see MW launch automatically, please check the taskbar at this time for the MW icon 2021-10-18_11h28_48.pngand double click on it.
  5. Make changes that are needed.
  6. Close both the MW window and the command window and verify that you do not see the MW icon 2021-10-18_11h28_48.png in the taskbar any longer.
  7. Navigate to C:\MW and look for Start_MW_as_Service and right-click and select Run as Administrator.
  8. Once the command window says service has started, you can close all the other windows.

 

Configuring Middleware

  1. Click on the Middleware icon in your system tray to view the Middleware.
  2. In the Connection Information box, click the Edit Settings button.
    • 2021-10-18_11h27_20.png
  3. In the Description field, you can enter the location of this Middleware installation, or leave blank.
  4. Ensure the WebApps Server field is populated with saashr.com and the WebApps Port field is populated with 80.
  5. The Proxy Information and Proxer User/Pass fields should be left blank.
  6. In the Company Id field, enter the value given to you by your Client Support Team. 
  7. In the Password field, enter 123456
  8. Click the Save button. The icon within your system tray should now display as 2021-10-18_11h28_48.png.

NOTE: To ensure the most updated version of Middleware is being used, we recommend that you periodically click the Download Latest Version button within the application.

 

Adding a New Delivery Destination

  1. From the hamburger menu in Workforce Ready, navigate to Admin > Payroll Setup > Delivery Destinations
  2. Click the button 'ADD NEW DELIVERY DESTINATION'
  3. Enter the name of your printer
  4. Check the box for 'Visible'. 
  5. In the 'Type' dropdown, select 'Printer'
  6. In the 'MW Printer' dropdown, select the name of the printer you just added to Middleware 
  7. Click 'Save'.

 

Printing Checks from Your Newly Added Printer

  1. Select your check and click 'Utilities' then 'Deliver Selected Pay Statements' as you normally would
  2. In the 'Destination' dropdown, select the new printer you just added
  3. Un-check the ‘Add Non-Negotiable’ box
  4. Enter a comment
  5. Click 'OK'