Skip to main content

Printouts


The print server in the Weaver WMS system enables printing in a distributed environment. It connects all printers in the network to the server, allowing for efficient management of the printing process.

This setup allows the user to send a print job from a mobile terminal to the server, which then forwards it to the appropriately assigned printer. This solution enhances convenience and streamlines the handling of printing tasks within the WMS system.


How to Install the Print Server

1. Downloading the Server Files

First, download the print server files for your version of Weaver WMS. You can find them at:
https://weaverwms.com/downloads/wmsall/

2. Installing Required Components

To ensure proper operation of the server, Foxit PDF Reader must be installed.

3. Configuring the appsettings File

You need to configure the server settings file (appsettings.json) by entering the appropriate values in the variables listed below:

Illustration: Print Server Settings

Print Server Settings

Example Configuration:

VariableDescription
"ApiUrl": "http://localhost:43400"WMS API address
"User": "admin"Username in the Weaver WMS system
"Password": "123"User password in the Weaver WMS system
"IntervalInSec": 1Interval between print list checks (in seconds)
"FoxitReader": "C:\\path\\FoxitPDFReader.exe"Path to the FoxitPDFReader.exe file

4. Configuring Printers

In the Printers section, configure the data for each printer in the system. Below is an example configuration:

VariableDescription
"Name": "pp1"Printer name in Weaver WMS
"SystemName": "Microsoft Print to PDF"Printer name in the server's operating system
"Enabled": falsePrinter status (true - enabled, false - disabled)

Adding a Print Server

  1. Go to the Print Servers tab.

  2. Click the Add Print Server button.

    Add Print Server

  3. Enter the name of the printer.

  4. Select the printer address using the printer icon on the right to choose the appropriate device.

    Printer Address Selection


Printing Blank Logistic Unit Labels

  1. Go to the Reports tab, expand the Warehouse option, and select Logistic Units (batches).

    Logistic Units Report

  2. In the top menu, select Prints, and then choose Print blank logistic units.

  3. Choose an option, for example, Print Preview.

  4. Specify the quantity of labels to generate. After a moment, the generated barcodes will appear.

    Generated Logistic Unit Labels


Document Templates

Editing Templates

  1. To access Print Templates, go to the Settings tab and select the Templates option. You will find Print Templates and Message Templates.

    Templates Menu

  2. Select the Print Templates tab to view all available document templates for printing.

    Print Templates List

  3. To edit a specific template, double-click on the selected template.

    Template Editing Window

    In the template editing window, you'll find various options for customization.

  4. To view the list of available fields, click on the List of available fields option. A list of all fields that can be used in the document will appear.

    Available Fields List

    For example: In the "External-Issue-No-Price-PL" template, there is a Suppliers div containing information such as Phone. To reference the Phone value, use @Model, and then refer to the Site field where the Phone field is assigned.

    Template Example

    Field Reference Example

  5. Use the PDF Preview option at any time to check the current state of the edited template.

    PDF Preview Option


Obtaining New Templates

1. Adding a New Template

To add a new template, click the Add button. You’ll start with a blank document that you can customize as needed.

2. Duplicating a Template

If you want to create a template based on an existing one, use the Duplicate option. Then edit the copy and rename it to differentiate it from the original.

3. Importing Templates

To import templates:

  • Go to the Data Import tab.
  • Click Import Templates.
  • Select the file with the templates you want to import, and confirm your choice.

4. Synchronizing Templates with the Supplier's Server

You can synchronize templates with the supplier's server:

  • Go to the Data Import tab.
  • Click Template Synchronization.
  • Select the languages in which the templates should be downloaded.
  • Press the Synchronize button to complete the process.

Printing Documents

Printing Multiple Documents Simultaneously

  1. Selecting Documents for Printing
    You can print multiple documents simultaneously. To do so:

    • Hold the CTRL key and click on the documents you want to print.
    • The selected documents will be highlighted in blue.

    Selecting Multiple Documents

  2. Preview and Template Selection
    After selecting the documents, click the Print Preview button.
    If necessary, select the appropriate template for printing.

    Print Preview with Template Selection


Default Template for a Document

  1. Setting a Default Template
    You can set a default template for a specific type of document. To do this:

    • Go to the top menu and select Settings.
    • Then navigate to the Document Definitions section.
    • Select the document of interest and click Settings.
    • In the newly opened window, choose the Default Print Template from the dropdown list.

    Default Print Template Settings