Web Client - Configuration for Printing


Part of: WebClientConfiguration


There are two methods for printing in the web client: using the standard print dialog or using the Hatch printing extension.

Standard browser print dialog

Standard browser print dialog requires staff to manually click through a print dialog for every print request. This option will work if you do not print from evergreen often and do not mind manually clicking print.


Hatch is a small program that supports more complex, auto-print options when specific types of print requests go to specific printers. For example, you want all check out slips to print to a slip printer and the Hold Pull List to print to a standard printer every time, without selecting or changing printers. You need to install Hatch to do this.

This option is best if you have frequent print jobs sent to different types of printers.

Configuring Hatch requires installing several applications, including Java, the Hatch Web Client extension, and the Hatch extension for Chrome.

Set up Hatch managed printing

You need an updated version of Java, to install a Hatch file, and enable a Hatch extension in Chrome.

Check Java

  1. Right click on the Windows icon
  2. Select Apps and Features
  3. Scroll through the list to see if Java is installed on your computer
    • Make sure you have Version 8, Update 171 at minimum
    • If you version is older, go to https://java.com and install the newset version; this will include steps to uninstall the old version

Download Hatch

  1. Go to https://evergreen-ils.org/egdownloads/ and click Web Staff Client Extension ("Hatch")
  2. When the file is downloaded, click to install it

Install the Hatch Chrome extension

  1. Click here to open the Chrome Web Store page for the Hatch extension: Hatch Native Messenger
  2. Click Add to Chrome
  3. Click Enable Extension

Hatch Print Service Configuration

  1. Open the web client and go to Adminsitration > Workstation
  2. Click Print/Storage Service ("Hatch")
  3. Check "Use Hatch for Printing"


ALERT! DO NOT check Store Local Settings in Hatch or Store Offline Transaction Data in Hatch - these can cause the web client to fail, aka the "white screen of death"

Printer Settings and Print Templates

Once Hatch is configured, set your default printers and settings, for directions see: WebClientConfigurationPrinterSettings

After setting the printer defaults, configure your receipts; to view receipt template defaults and get tips on customizing templates, see: WebClientConfigurationPrintTemplates

Topic Subject Web Client
Service Evergreen
Documentation type None

Includes RT Form? No

Topic revision: r12 - 15 Oct 2018 - 15:32:14 - LindsayStratton
Evergreen.WebClientConfigurationPrinting moved from Evergreen.WebClientConfigurationPrintingHatch on 15 Aug 2018 - 15:49 by LindsayStratton - put it back

This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding PLUM? Send feedback