Printouts
Print Server in Weaver WMS
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
Example Configuration:
Variable | Description |
---|---|
"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": 1 | Interval 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:
Variable | Description |
---|---|
"Name": "pp1" | Printer name in Weaver WMS |
"SystemName": "Microsoft Print to PDF" | Printer name in the server's operating system |
"Enabled": false | Printer status (true - enabled, false - disabled) |
Adding a Print Server
-
Go to the Print Servers tab.
-
Click the Add Print Server button.
-
Enter the name of the printer.
-
Select the printer address using the printer icon on the right to choose the appropriate device.
Printing Blank Logistic Unit Labels
-
Go to the Reports tab, expand the Warehouse option, and select Logistic Units (batches).
-
In the top menu, select Prints, and then choose Print blank logistic units.
-
Choose an option, for example, Print Preview.
-
Specify the quantity of labels to generate. After a moment, the generated barcodes will appear.
Document Templates
Editing Templates
-
To access Print Templates, go to the Settings tab and select the Templates option. You will find Print Templates and Message Templates.
-
Select the Print Templates tab to view all available document templates for printing.
-
To edit a specific template, double-click on the selected template.
In the template editing window, you'll find various options for customization.
-
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.
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.
-
Use the PDF Preview option at any time to check the current state of the edited template.
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
-
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.
-
Preview and Template Selection
After selecting the documents, click the Print Preview button.
If necessary, select the appropriate template for printing.
Default Template for a Document
-
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.