Print From Warehouse Insight
Warehouse Insight supports the ability to execute Business Central reports from your handhelds. To do this, Warehouse Insight simply passes the print request to Business Central and the available Business Central capabilities complete the printing.
Warehouse Insight does not support connecting directly to your printers via Bluetooth, Wi-Fi, or mobile data. All print requests from Warehouse Insight are passed to (and handled by) Business Central.
This article will guide you through the steps required to enable printing from Warehouse Insight.
Important
The configuration steps are different for Business Central online and Business Central on-premises. Please refer to the relevant section of the article for your installation.
Business Central Online
Because Business Central online is a cloud service, it cannot reach local printers connected to users’ machines. However, it can connect to cloud-enabled printers. Warehouse Insight uses a third-party service called PrintNode to connect local printers to the cloud.
The following describes how to set up PrintNode and configure Business Central online to enable printing from Warehouse Insight.
Set Up PrintNode
Complete the following steps to set up PrintNode.
- Go to www.printnode.com and create an account.
- Select a free or paid plan depending on your printing needs.
- Download and install the PrintNode Desktop Client on the computer(s) that have access to the printers you want to use. The PrintNode Desktop Client will list the available printers and you can choose which ones to make available to the PrintNode service in the cloud.
- On the PrintNode website, go to the API Keys tab and create an API Key. Make note of it as you will need to enter it in Business Central in the following section.
Configure Business Central
After you’ve set up your PrintNode account and generated a PrintNode API Key, complete the following steps to configure Business Central and connect it to PrintNode.
- Go to the Insight Works PrintNode Setup page and enter your PrintNode API Key.
- Go to the Insight Works PrintNode Printers page and then select New > Get Printers.
- Make note of the Printer Name for the printer(s) you want to use.
- Go to the Warehouse Insight Device Configurations page and open the configuration for the handheld you want to print from.
- In the General FastTab, enter the Printer Name in either the Label Printer Name or Regular Printer Name field, depending on the type of printer. You must enter the Printer Name exactly as it appears in the PrintNode Printers page.
- Close the page.
- Next, from the Warehouse Insight main landing page on your handhelds, press ☰ Menu > Reload Config.
You will now be able to print from Warehouse Insight.
Tip
You can specify one label printer and one regular printer per device configuration. If you need to print to additional printers, you can create additional device configurations. Simply create a new device configuration with the same settings as an existing one, then enter different printers for the Label Printer Name and Regular Printer Name. You can then switch between these device configurations in Warehouse Insight to print to the desired printer. To easily switch between device configurations, a common approach is to print the device configuration barcodes and post them near the printers in the warehouse. You can then scan the barcode to switch to the device configuration for that printer.
Test Print
Complete the following steps to print an item label from Warehouse Insight.
- In Business Central, go to the Insight Works Report Selection page.
- Change the Usage to “Item Label”.
- For the Report ID, enter “23044900”.
- For the Printer Type, choose “Label Printer”.
- Next, from the Warehouse Insight main landing page on your handheld, open the Item Inquiry application.
- Scan or select an item. The item card will open.
- Press ☰ Menu > Print. A prompt will appear to enter the number of labels to print.
- Enter the number of labels then press OK.
- A message “Document is queued to print.” will appear and the print request will be sent to Business Central.
Troubleshooting
The following describes common printing issues and possible causes.
The “Document is queued to print.” message in Warehouse Insight is a generic message that indicates the print request was sent to Business Central. It does not indicate whether the print was successful. If your label is not printing, please log into the PrintNode website and go to the Print Something tab to view the print history for an indication of why the print failed.
Common causes of a print failure include:
- The PrintNode Desktop Client not running on the computer with access to the printers.
- The printer being offline or the print queue being paused.
- The Printer Name being entered incorrectly on the Device Configuration in Business Central.
If the report is not rendered properly when printing from Warehouse Insight (e.g., incorrect label orientation, faded text, unexpectedly printing across multiple pages etc.), it is indicative of a PrintNode or printer configuration issue. As a reminder, Warehouse Insight simply passes the print request to Business Central and Business Central then executes the print using it’s standard capabilities, leveraging the PrintNode API. Please refer to the Troubleshooting section of the PrintNode FAQ for common rendering (and other) issues and solutions.
Business Central On-premises
The following describes the high-level steps required to install your printer(s) and configure Business Central to enable printing from Warehouse Insight.
Install and Configure the Printer
Complete the following high-level steps to install and configure the printer. For further assistance, please contact your IT department or Business Central partner.
- Using the Business Central Server service account, sign in to the server where Business Central Server is installed.
- Install the printer.
- Configure the Printing Preferences and Printing Defaults for the printer.
Important
When Warehouse Insight sends the print request to Business Central, Business Central executes the print using the Business Central Server service account (and associated printer settings for that account). For this reason it is best practice to install and configure the printer while signed in to the server as the Business Central Server service account. You can find which account is set up as the Business Central Server service account as follows:
- Sign in to the server with your regular user account.
- Open the Services panel.
- Find the Business Central Server service and make note of the Log On As account.
- Sign out and sign back in using that account.
By default, Business Central Server is run under the Network Service account. It is recommended to create a domain user account instead for running Business Central Server. This will allow you to configure the Printing Defaults and Printing Preferences for the printer while logged into the server as the Business Central Server service account. Failure to do so may result in unexpected behavior when printing from Warehouse Insight.
For more information about provisioning the Business Central Server service account, see Provisioning the Dynamics 365 Business Central Server Service Account – Business Central | Microsoft Learn
Configure Business Central
After you’ve installed and configured your printers, complete the following steps to configure Business Central to enable printing from Warehouse Insight.
- In Business Central, go to the Printer Management page.
- Make note of the Printer ID for the printer(s) you want to use.
- Go to the Warehouse Insight Device Configurations page and open the configuration for the handheld you want to print from.
- In the General FastTab, enter the Printer ID in either the Label Printer Name or Regular Printer Name field, depending on the type of printer. You must enter the Printer ID exactly as it appears in the Printer Management page.
- Close the page.
- Next, from the Warehouse Insight main landing page on your handheld, press ☰ Menu > Reload Config.
You will now be able to print from Warehouse Insight.
Tip
You can specify one label printer and one regular printer per device configuration. If you need to print to additional printers, you can create additional device configurations. Simply create a new device configuration with the same settings as an existing one, then enter different printers for the Label Printer Name and Regular Printer Name. You can then switch between these device configurations in Warehouse Insight to print to the desired printer. To easily switch between device configurations, a common approach is to print the device configuration barcodes and post them near the printers in the warehouse. You can then scan the barcode to switch to the device configuration for that printer.
Test Print
Complete the following steps to print an item label from Warehouse Insight
- In Business Central, go to the Report Selection – Insight Works page. In older versions of Warehouse Insight this page may also be called Report Selection – WMDM or Report Selection – IWX.
- Change the Usage to “Item Label”.
- For the Report ID, enter “23044900” (or “23044511” in BC14 or NAV C/AL environments).
- For the Printer Type, choose “Label Printer”.
- From the Warehouse Insight main landing page on your handheld, open the Item Inquiry application.
- Scan or select an item. The item card will open.
- Press ☰ Menu > Print. A prompt will appear to enter the number of labels to print.
- Enter the number of labels to print then press OK.
- A message “Document is queued to print.” will appear and the print request will be sent to Business Central.
Troubleshooting
The following describes common printing issues and possible causes.
The “Document is queued to print.” message in Warehouse Insight is a generic message that indicates the print request was sent to Business Central. It does not indicate whether the print was successful. If your label is not printing, please check the Windows Event Viewer Application logs on the server where Business Central Server is installed. Look for an entry of type “Error” that relates to the print request and review the details for an explanation of why the print failed.

Figure 1 – Windows Event Viewer
Common causes of a print failure include:
- The printer not being correctly installed per the instructions above.
- The printer being offline or the print queue being paused.
- The Printer ID being entered incorrectly on the Device Configuration in Business Central.
If the report is not rendered properly when printing from Warehouse Insight (e.g., incorrect label orientation, faded text, unexpectedly printing across multiple pages etc.), it is indicative of a Business Central or printer configuration issue. As a reminder, Warehouse Insight simply passes the print request to Business Central and Business Central then executes the print using it’s standard capabilities. Common causes of incorrect rendering include:
- The printer not being correctly installed per the instructions above. This includes installing the printer on the same server as Business Central Server, and configuring the Printing Defaults and Printing Preferences for the printer while signed into the server using the Business Central Server service account.
- The report layout dimensions or orientation not matching the printer settings.