Setting up network printers
Applies to: ✅ Microsoft Dynamics Business Central & b.print
Connecting the Network printers in Business Central can be done easily from the b.print solution. This article provides guidance for IT administrators on how to perform the Network Printer Setup independent of the Assisted Setup.
Prerequisites
In order to follow through with the setup of the network printers, the following needs to be in place:
- A set up Business Central environment.
- The necessary network printers are reachable from the users clients.
- The b.print driver has been installed to a network printer.
- The b.print extension has been installed to the desired BC environment.
- The Client Setup has been installed to the necessary users clients.
- A webservice key has been added to all users in the Network printer users.
Network Printer Setup
The network printer setup is an area for defining broader settings for triggering the print out, the confirmation behavior and generally testing the connection between b.print & the nework printers. In the following, we will go through all settings.
Testing the Printer Connection
- Navigate to the Business Central Search
- Search for Network Printer Setup and open the page.
- Click on the New button in the ribbon bar and select Get Printers. Based on the correct Webservice Keys set up in the Network printer users, the system now has fetched all printers from the clients.
Checking and adjusting Licensed Users
- Click on Actions in the ribbon bar and then on Get licensed users to show all licensed users. The license provided from BMS decides how many users can be licensed.
- In case you want to redistribute the license, click on Actions in the ribbon bar and then on Reset licensed users
Adjusting the Printing Behavior
-
Navigate to the Settings Tab in the Network Printer Setup Page.
-
Select the confirmation behavior for printing via b.print. You can select between the following values:
- Show Always Confirmation -
- Always print - Always prints the document in the background via b.print without confirmation needed.
- Always no print - Never prints the document via b.print.
- Printer Selection
-
Select a Printing Trigger to define when b.print printig is triggered.
[!NOTE] b.print needs to intercept the print event within Business Central to trigger the printing of b.print instead of the usual Business Central printing. Unfortunately these events differ from version to version and also from report type to report type. Here you can select the event that suits you best. We recommend to start with the event OnDocumentPrintReady. (Timing: The document is ready and is to be printed now.)
You can select between the following values:
- OnDocumentPrintReady - Timing: The document is ready and is to be printed now.
- OnDocumentReady - Timing: Document generation completed.
- CustomDocumentMerger - Timing: When generating the document from record + layout
- OnAfterDocumentPrintReady - Timing: The document is ready and is to be printed now.
Click on Next when you have selected a desired value.