How do I make sure Mekorma MICR will print to the correct printer when using it in a Citrix or Terminal Server environment?

If you are printing Mekorma checks in Citrix or Terminal Server without the Action Board the following would apply:

The system may redirect the name of the printer which will include the session name each time you login. This will cause Mekorma to ‘forget’ the last printer used. To force Mekorma to remember the last printer used you can set a switch in the dex.ini file following these steps:

1. Open up the Dex.ini file in the Data folder, and locate this line of (bolded) text: MICR_PmPrinter=HP-3015-Session-1

2. Here you’ll see the printer name being stored, and if you’ve been using Citrix or Terminal Server, the printer name will include the session name. Replace the session name with a percent sign. The will force the printer to always default to the first printer whose name starts with “HP 3015”.

3. If there is more than one printer on the network with the same name, you should rename to make their names unique and avoid confusion.

4. If you use different processes, replace each of them as follows. Note: These are examples of printers we used in-house to test, called HP 3015 with the description of each function in the name:

MICR_PmPrinter=HP 3015 (primary)%

MICR_PmOverflowPrinter=HP 3015 (overlflow)%

MICR_PmCopyPrinter=HP 3015 (copy)%

MICR_PmCopyOverflowPrinter=HP 3015 (copy overflow)%

*[Note: The capability described here was added in MICR versions 2013 R2 b405, 2015 b105, and 2015 R2 b125.]
 
**If you are printing Mekorma checks in Citrix or Terminal Server with the Action Board then you would need to setup Action Board Print Redirection**
 
Go to :  Mekorma Action Board > Options > Action Board Options > Printers > Action Board Printer Setup > Redirection > Setup > Printer Redirected > Mark to Activate Printer Redirection > In Search Text: [Enter per below]
 
In Remote Desktop environments, printers are often suffixed with the current session for uniqueness.This window allows Action Board to find the 'correct' printer. The 'search text' is a section from the Printer Names where:
    The section before it is the true printer
    The search text to the end should be ignored. E.g.    'Epson WF-2760 RGB Colo(redirect Session #39) '
    A good 'Search Text' could be '(redirect'
    A BAD 'Search Text' would be '(redirect Session #39) '
        - Too specific
    A BAD 'Search Text' would be 're' - Too vague Only PowerUsers or users with Role 'MMM ACTION ADMIN' may edit this value.