Skip to main content

Notifications

Community site session details

Community site session details

Session Id :

Custom label layouts

Laurens vd Tang Profile Picture Laurens vd Tang 2,825 Super User 2025 Season 1
The custom label feature is designed to print labels for information such as items or locations etc. Customer label offers companies the possibility to apply label printing to any form in Dynamics. In the previous versions of Dynamics, label printing was limited to the inbound and outbound process of Warehouse Management. During projects, customers often asked whether it is possible to print labels for products or locations. Yet, customer had to perform this by themselves. With this feature, this is no longer necessary. What is the business value of this feature? 

  • The possibility to print labels from almost any form in Dynamics 365 Supply Chain Management. For instance, this allows your company to print a label for a fixed asset or a customer. 
  • Custom labels facilitate warehouse implementations. When a customer does not have any locations labels with bar codes, you can easily print these via custom labels. 

Configuration

1. Enable the parameter ‘Display customer label print buttons’



2. Set up a label layout data source. Via this form you can determine from which table and which form you want to print the label. For example, if you want to print a label for a location, then you have to select the WMSLocation table. 



3. A layout needs to be available for the label. In the overview below, you can find a short explanation for the label layout fields. 



NumberExplanation
1. Label layout IDIdentification of the label layout
2. DescriptionThe description of the label layout
3. Definition typeThe code for the label like ZPL
4. Label layout data source IDThe source of the label (step 2)
5. Date, time and number formatLanguage for the date, time and numbers on the label
6. FieldsThe available Dynamics fields for the label. When you select a field and click ‘Insert at end of text’, the value of the field will be included in the label.
7. LayoutZPL code for the layout of the label. This ZPL code is being sent to the label printer.


4. A label printer needs to be configured to print the labels. For this blog I configured a virtual local ZPL printer from my pc.  



Note: You might use the following YouTube video to configure a virtual local ZPL printer: https://www.youtube.com/watch?v=oG6n2PA-Phs

Demonstration

​​​​​​​1. In the locations form, the new print button ‘Print Locations’ is now available.



2. Select one or multiple locations.



3. Click on the button ‘Print Locations’.



4. Select the label layout as well as the printer you are using and then click on the ‘Ok’ button.





5. Two labels have now been printed from the virtual local ZPL printer.











Comments