Assigning Local Printers to Terminals

Important: If you are using the Eclipse Forms application for printing, faxing, and e-mailing, see Using Print to PDF with Eclipse Forms for information about how local printing works.

Assigning a local printer to a terminal tells the system to send print jobs from that terminal to the Windows default printer. You can also use the Local Printer Assignment window to specify parameters for terminals that print point-of-sale (POS) receipts.

If you are not using Eclipse Forms, then a report scheduled to run through the Phantom cannot print directly on a terminal's local printer. To print to the local printer, send the generated report to the Hold file and print it from the print queue. To print the report directly, change the terminal's default printer to be a non-local printer.

The following table describes how the system determines to which printer a document is sent:

Order for...

Priority 1 Printer Location is defined...

Priority 2 Printer Location is defined...

Priority 3 Printer Location is defined...

Pick-Up Now

or

Release Credit Hold

in the PickticketPtrLoc field in Ship Via branch Overrides/Auto Scheduling.

in the Ship Ticket Branch field in Printer Location Maintenance.

from the Location option in User Maintenance. This location displays on the left end of the message bar. The system uses this location if there are no ship via overrides or ship ticket branches defined.

Phantom printing

 

in the Branch and Location fields in Automatic Shipping Ticket Printing.

in the Default Printer For Branch control maintenance record.

To assign a local printer to a terminal:

  1. From the System > System Files menu, select Terminal Setup to display the Terminal Setup window.

  1. Do one of the following to find the terminal ID to which to assign the local printer:

  2. Right click, select Search, and enter the terminal ID.

  3. Click the ID column header to sort the terminals alphabetically.

  1. Select the ID and from the File menu, select Local Printer to display the Local Printer Assignment window.

The Port field displays the port ID to which the terminal is connected.

  1. In the Local Printer field, select the printer to which to print.

Note: The type you select in this field must match the entry in the Local column.

  1. In the Form Loaded field, press F10 and select the form, such as labels or invoices, to assign.

By default, the printer is set to *ANY*. We recommend that you leave *ANY* to allow the terminal to print on any form loaded in the printer.

  1. If you use Point-Of-Sale, from the File menu, select Point of Sale and Closedreview the settings for this printer.

    Field / Check Box

    Description

    Receipt Printer

    indicate whether the local printer is a POS receipt printer.

    • Yes - The printer prints a POS receipt for new or changed payments.

    • No - The printer does not print POS receipts.

    Emulation

    if you entered Y in the Receipt Printer field, press F10 and select the type of receipt printer being used so the system can send the correct command sequences to the printer. The default is Ithaca.

    Cash Drawer Attached

    indicate whether the terminal is a POS terminal that opens the cash drawer after the cash receipt prints.

    • Yes - The terminal opens the cash drawer after the POS cash receipt prints.

    • No - The terminal does not open the cash drawer.

    Pole Display Attached

    indicate whether a Champion Systems DSP-800 Pole Display is attached to your POS system.

    • Yes - Attached.

    • No - Not attached.

    POS Print Pick Ticket

    press F10 and select whether the system prints a pick ticket for pick up now  orders.

    • Normal - Prints a pick ticket, if that is what the system normally does.

    • Never - Never prints a pick ticket.

    • Prompt - Prompts the user to print a pick ticket.

  2. Save your changes and exit the window.

See Also:

Changing a Terminal's Printer Assignment

Printer Assignments Overview