Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Panel
borderColor#03396c
titleColorWhite
titleBGColor#03396c
titleResolution

Please follow these steps to set up a printer definition in Munis for a new or existing printer:

 The printer will need to be installed on the Munis application server and set up as a shared printer. Please keep the share name of the printer as short as possible. Using the universal PCL drivers tend to work best for Munis printing.

Printer Install

  1. Install the printer on either the Munis application server, local workstation, or print server
    1. NOTE: Universal PCL drivers tend to work best for Munis printing
  2. If installed on an end user-user workstation or print server, you will need to share the printer on the network.
    1. Open Control Panel > Devices and Printers
    2. Right-click on the printer that will be used in Munis and select Printer Properties
    3. Select the Sharing tab, check off Share this printer, and specify a share name
    4. NOTE: In total, the HostName of the computer plus the ShareName of the printer cannot exceed 25 characters in total length.
  3. Navigate to the Munis Application Server to ensure the shared printer is accessible
    1. In the Windows search bar, type Run and hit enter
    2. Enter the the following command, updating the values with the name of the PC the printer is installed on and the share name
      1. \\hostname\sharename
    3. If communication is successful, the printer dialogue window will launch
    4. If communication is unsuccessful an error will display: Windows cannot access \\PCHostname\PrinterShareName
      1. This communication issue is most commonly caused by a windows or network firewall blocking communication
  4. Once you have the printer installed with the instructions from step 1, please verify that you can send a Windows test print sends successfully.After you are able to print from Windows successfully it is time to set up the Munis printer definition. Please open the Munis application as a user with Munis administrator privileges:Navigate to: System Administration -


Munis Printer Definition

  1. Log into Munis with an account that has system administration permissions
  2. Navigate to System Administration > Printer/Device Administration - > Printer Definitions
  3. Click “Add” to add a new definitionClick Add
  4. Set the following

    items: 

    variables

    Field

    Value

    Printer ID
    : Unique Identifier
    Unique identifier for the printer. This box can accept up to four alphanumeric characters.
    Printer name
    : Identifying
    Identifying name of printer. This box can be up to 15 alphanumeric characters.
    Printer type
    : This box is the print command Munis will use to initiate a print job on the printer and is set to command/script for Munis (non TylerForms) printing.When defining the “Print / forms command” box the script is defined as follows: ntp
    Select Command / Script
    Print / forms command

    Shared printer:     ntp -d \\Hostname\ShareName -@ ls.ntp 

    Printer installed on server:      ntp -d PrinterName -@ ls.ntp 

    Update PrinterName or \\Hostname\ShareName and output format (ls, pm, nr, etc.)


  5. Once complete, click Accept
  6. Test printer by selecting Output from the ribbon
  7. Next to printer name, click the ellipses 
  8. ntp: Select the new printer and click Accept
  9. Click OK 


Additional Information
Panel
borderColor#03396c
titleColorWhite
titleBGColor#03396c
titleAdditional Information
borderColor#03396c
titleColorWhite
titleBGColor#03396c
title


Print / forms CommandExplanationRequired Value
ntpThis is the operator indicating the use of NTP.exe
- required value:
ntp
-d
:
This is the first command flag. -d indicates that an output destination will be defined following the flag
.
-
required value: -
d
\\Hostname\ShareName
:

This is the full share location of the printer.

It should always start with \\ and include the Hostname then another \ and finally the ShareName

Note: If the printer is installed locally on the App server, you will not need \\Hostname\, only the name of the printer.

- required value

\\

hostname (the server name) \sharename (share name of the printer)

Hostname\ShareName

or

PrinterName

-@
:  This
This command flag indicates that the output will use an options file to define the output format
. required value:
-@
ls.ntp
: This command flag indicates that the output will use an options file to define the output format. required value: ls

This is where the output format is defined. Available formats are included in the %musys%\pdefs folder on the Munis application server.

Basic outputs include:

  • ls.ntp - Landscape
, pm
  • pm.ntp – Portrait Mode
, nrA printer definition set up with a server name of "Server1", a share name of "printer1", and printing in landscape mode would look like:
  • nr.ntp – Narrow Report
  • Click “Accept” to save new printer definition

    • ls.ntp
    • pm.ntp
    • nr.ntp
    • etc.


    A unique printer definition will need to be setup for each output type needed. As such, it is not uncommon for up to three unique printer definitions to exist for each printer added to Munis. This ensures end users can print in whatever format works best for the situation.

    When naming printers, it is helpful to define a standardized naming schema, such as: {UserInitials}_Local_{OutputType}

    For example, consider the following scenario:

    User: John Smith

    Workstation Hostname: JSOffice

    Printer ShareName: LocalPrint

    Recommended Printer Definition:

    Printer Name

    Print/Forms Command

    Output Result

    js_local_pm

    ntp -d \\

    Server1

    JSOffice\

    printer1

    LocalPrint -@

    ls

    pm.ntp

  • Have a user test this printer by selecting this printer within Munis 
  • Panel

    Portrait print job to John's local printer

    js_local_ls

    ntp -d \\JSOffice\LocalPrint -@ ls.ntp

    Landscape print job to John's local printer