3PL Warehouse Manager

Updated on June 17th, 2024

  • Extensiv Hub
    Popular Articles Getting Started Using Hub Technical Issues & FAQs Extensiv's Ideas Portal
  • 3PL Warehouse Manager
    Receiving Operations Inventory Management Shipping Operations System Configuration Scanning Operations Integrations Content Best Practice Resources Release Notes Popular Articles Troubleshooting Guides
  • Warehouse Management
    Getting Started Admin Console Shipping Order Picking & Packing Receiving Customer Portal Cycle Counting Kit Building Managing Users Barcode Scanner Import/Export Integrations Barcoding Wave Picking Bin Move Mobile Receiving and Picking Settings Popular Articles Reporting
  • Order Management
    Dashboard Orders Inventory Purchase Orders Shipments Customers Products Analytics Settings API API Integrations Accessing and Navigating Order Manager Error Messages Order Manager Popular Articles Accounting Integrations
  • Integration Management
    Getting Started with Integration Manager General Support Troubleshooting Extras & Addons API Documentation Popular Articles Order Sources Order Destinations
  • FAQs
  • Network Manager
    Getting Started Order Routing Management Technical Issues Shopping Carts Settings Settings, Products, and Orders
  • Billing Manager
    Getting Started Using Billing Manager
  • Release Notes
    Extensiv Sandbox Extensiv Extensiv Hub 3PL Warehouse Manager Integration Management Warehouse Management Order Management Billing Manager
  • Fulfillment Marketplace
    Getting Started
  • Sandbox
    Getting Started
+ More
  • Help Center
  • 3PL Warehouse Manager
  • Scanning Operations
  • Configuration
  • Scanning Operations
    • Configuration
        • Setting Up Barcodes
        • Getting Started with GS1 Barcodes
        • Connecting Printers to SmartScan
        • Managing Barcode Definitions
        • Updating Samsung Keyboards
        • Configuring SmartScan on Zebra Enterprise Browser
        • Clearing Enterprise Browser Cache in SmartScan
        • Creating Custom MU Labels
        • Configuring SmartScan on Keyence Devices
        • Capturing Images in SmartScan
    • Inbound Operations
        • Receiving with SmartScan
        • Creating Receipts with SmartScan
        • Receiving Against an ASN
        • Printing MU Labels for Receipts
    • Inventory Management
        • Performing Inventory Audits
        • Moving Inventory with SmartScan
        • Looking Up Inventory with SmartScan
    • Outbound Operations
        • Picking Orders with SmartScan
        • Creating Pick Jobs
        • Multi-User Picking in SmartScan
        • Picking Multiple Orders
        • Bin-Picking
        • Picking for Load-Out
        • Picking for Load-Out FAQs
        • Packing Orders with SmartScan
        • Packing from Shelves
        • Using Outbound Serialization
        • Enabling Pick Paths
        • Picking a Single Order

Creating Custom MU Labels

Overview

This article explains how to create, edit, delete, and copy custom Movable Unit (MU) Labels.

There are three different modules or places where you can print these labels. Because each module has a unique data model, we provide a default label template for each module:

  • Receipts
  • Move
  • Loadout
 
 

Accessing Label Templates

In 3PL Warehouse Manager, go to Customers > SmartScan Label Templates.

The Label Template grid provides a list of available Label Templates.

 
 

ZPL Viewer

To help you create the desired formatting in the ZPL code, you can use any ZPL viewer. There are several free options available on the Web. For example, http://labelary.com/viewer.html
Simply copy/paste the ZPL code between the Label Command field and the ZPL viewer.
 

 
 

 

MU Template processes

Creating a custom Template

  1. Click Create.

  2. Enter the Label Template Name.
  3. Select a customer that can use the Label Template.
  4. Select a Label Template Type, in which module this template should appear:

    • Receipt
    • Move
    • Loadout
  5. Then insert the Zebra Programming Language (ZPL) code that you want your label layout to look like.

3PL Warehouse Manager provides the following variables you can use when creating your ZPL code. These variables are replaced with the associated WMS data when the label is printed. 

  • TransactionList: Adds a list of all Receipt transaction numbers associated with the inventory linked to the movable unit.
  • Transaction: Adds the Receipt transaction number associated with the inventory linked to the movable unit.
  • Reference: Adds the Receipt reference ID associated with the inventory linked to the movable unit. (Single value in Receipts, list in other modules)
  • MULabel: Adds the assigned Movable Unit ID to the label.
  • Customer: Adds the customer’s name associated with the inventory linked to the movable unit.
  • SKUList: Adds a list of SKUs linked to the movable unit.
  • Quantity: Adds the SKU quantity associated with the movable unit at the time the label is generated.
  • Qualifier: Adds a list of qualifiers on the movable unit. 
  • Lot: Adds the lot number associated with a SKU on the moveable unit.
  • Expiration: Adds the expiration date of the moveable unit.
  • SerialNumber: Adds the serial number of the moveable unit.
  • Supplier: Adds the supplier of the moveable unit.

 

For more information, you may refer to the Zebra Programming Language official page.

 
 
 

Copying a Label Template

If you have limited knowledge of ZPL, you can use the codes from the existing Default Label Templates by copying them and customizing them to your own liking.

  1. Select a Label Template.
  2. Click Copy.
  3. In the “Copy Movable Unit Label Template” screen, enter the Label Template Name, the Customer, and Label Template Type. The Label Command is prefilled with the code from the template it was copied from.
  4. Make any desired changes to the ZPL code in the Label Command field, then click Save.
 
 

Editing a Label Template

To edit a Label Template, highlight a Template then click Edit.

The function differs depending on the type of template:

  • For Default Label Templates, you can only edit the list of customers to which this template is assigned.
  • For non-default Label Templates, you can edit all Label Settings, including name, assigned customer, type, and the label code itself.
 
 

Deleting a Template

Select a Label Template and click Delete.

You cannot delete a default Label Template.

 
 
 
 
 

Support for printers with different DPIs

Label Templates can now support 300 and 600 DPI(Dots Per Inch) resolutions for the following label templates:

  • Default Move
  • Default Loadout
  • Default Receipt

Using the custom 300 and 600 DPI Label Templates

  1. To use these, go to Customers > SmartScan Label Templates.
     
  2.  Enter ‘Label Template Name’, Select ‘Customer’, and ‘Label Template Type’
  3.  Then paste the templates from the section below according to the Label Template Type and DPI.
 
 

Default Receipt Label 300DPI

^XA^A0N,64,64^FT32,128

//side barcode 294
^FO360,175,0^BY4^BCi,150,y,n,n,n^^FS

//seperator
^FO0,405,0^GB1212,2,1,b,1^FS

//pallet label
//down left
^FO350,404^A0b,200,120^FB1513,2,0,C,0^FD{mulabel}^FS
//main barcode 625
^FO550,{y},2^BY3^BCb,550,n,n,n,n^FD{mulabel}^FS

//extra data area
^FO020,450,4^GB280,1350,2,b,0^FS

//customer
^FO50,1480,0^A0b,60,50^FB300,1,0,L,0^FDCustomer:^FS
^FO50,500,0^A0b,60,60^FB700,1,0,R,0^FD{customer}^FS
//tra
^FO130,1480,0^A0b,60,50^FB300,1,0,L,0^FDTransaction:^FS
^FO130,500,0^A0b,60,60^FB1400,1,0,R,0^FD{transaction}^FS
//ref
^FO210,1480,0^A0b,60,50^FB300,1,0,L,0^FDReference:^FS
^FO210,500,0^A0b,60,60^FB1400,1,0,R,0^FD{reference}^FS
//
^XZ
 

 
 

Default Receipt Label 600DPI

^XA^MUd, 200, 600

//side barcode 294
^FO{x},75,0^BY2^BCi,150,y,n,n,n^FD{mulabel}^FS

//seperator
^FO0,305,0^GB812,2,1,b,1^FS

//pallet label
//down left
^FO220,604^A0b,100,70^FB913,2,0,C,0^FD{mulabel}^FS
//main barcode 625
^FO290,{y},2^BY2^BCb,420,n,n,n,n^FD{mulabel}^FS


//extra data area
^FO10,327,2^GB180,871,2,b,0^FS

//customer
^FO30,970,0^A0b,40,30^FB550,1,0,L,0^FDCustomer:^FS
^FO30,350,0^A0b,40,30^FB700,1,0,R,0^FD{customer}^FS
//tra
^FO80,970,0^A0b,40,30^FB550,1,0,L,0^FDTransaction:^FS
^FO80,350,0^A0b,40,30^FB700,1,0,R,0^FD{transaction}^FS
//ref
^FO130,970,0^A0b,40,30^FB550,1,0,L,0^FDReference:^FS
^FO130,350,0^A0b,40,30^FB700,1,0,R,0^FD{reference}^FS
^XZ
 

 
 

Default Move Label 300DPI

^XA^A0N,64,64^FT32,128

//sku list - separate lines with \&
^FO30,100,0^A0b,70,60^FB260,19,0,L,0^FD{skulist}^FS

//seperator
^FO0,405,0^GB1212,2,1,b,1^FS

//pallet label
//down left
^FO350,404^A0b,200,120^FB1513,2,0,C,0^FD{mulabel}^FS
//main barcode 625
^FO550,{y},2^BY3^BCb,550,n,n,n,n^FD{mulabel}^FS

//extra data area
^FO020,450,4^GB120,1350,2,b,0^FS

//customer
^FO50,1480,0^A0b,60,50^FB300,1,0,L,0^FDCustomer:^FS
^FO50,500,0^A0b,60,60^FB700,1,0,R,0^FD{customer}^FS
^XZ
 

 
 

Default Move Label 600DPI

^XA^MUd, 200, 600

//transaction list - separate lines with \&
^FO20,20,0^A0b,50,40^FB800,19,0,L,0^FD{skulist}^FS

//seperator
^FO0,305,0^GB812,2,1,b,1^FS

//pallet label
//down left
^FO170,604^A0b,100,70^FB913,2,0,C,0^FD{mulabel}^FS
//main barcode 625
^FO290,{y},2^BY2^BCb,320,n,n,n,n^FD{mulabel}^FS


//extra data area
^FO10,327,2^GB80,871,2,b,0^FS

//customer
^FO30,970,0^A0b,40,30^FB550,1,0,L,0^FDCustomer:^FS
^FO30,350,0^A0b,40,30^FB700,1,0,R,0^FD{customer}^FS
^XZ
 

 
 

Default Loadout Label 300DPI

^XA^A0N,64,64^FT32,128

//transaction list - separate lines with \&
^FO30,110,0^A0b,65,44^FB300,19,0,L,0^FD{transactionlist}^FS

//seperator
^FO0,440,0^GB1212,2,1,b,1^FS

//pallet label
//down left
^FO350,404^A0b,200,120^FB1513,2,0,C,0^FD{mulabel}^FS
//main barcode 625
^FO550,{y},2^BY3^BCb,550,n,n,n,n^FD{mulabel}^FS

//extra data area
^FO020,470,4^GB120,1350,2,b,0^FS

//customer
^FO50,1480,0^A0b,60,50^FB300,1,0,L,0^FDCustomer:^FS
^FO50,500,0^A0b,60,60^FB700,1,0,R,0^FD{customer}^FS
^XZ
 

 
 

Default Loadout Label 600DPI

^XA^MUd, 200, 600

//transaction list - separate lines with \&
^FO20,20,0^A0b,50,40^FB800,19,0,L,0^FD{transactionlist}^FS

//seperator
^FO0,305,0^GB812,2,1,b,1^FS

//pallet label
//down left
^FO170,604^A0b,100,70^FB913,2,0,C,0^FD{mulabel}^FS
//main barcode 625
^FO290,{y},2^BY2^BCb,320,n,n,n,n^FD{mulabel}^FS


//extra data area
^FO10,327,2^GB80,871,2,b,0^FS

//customer
^FO30,970,0^A0b,40,30^FB550,1,0,L,0^FDCustomer:^FS
^FO30,350,0^A0b,40,30^FB700,1,0,R,0^FD{customer}^FS
^XZ
 

 
 

 

 
 

 

mu labels custom labels

Was this article helpful?

Yes
No
Share additional feedback about this article

Related Articles

  • Updating Samsung Keyboards
  • Configuring SmartScan on Zebra Enterprise Browser
  • Connecting Printers to SmartScan
  • Getting Started with GS1 Barcodes

Not finding the help you need?

Contact Support
Solutions
  • Solutions for Brands
  • Solutions for 3PLs
  • Solutions for 4PLs
  • Solutions for B2B
Products
  • Extensiv 3PL Warehouse Manager
  • Extensiv Warehouse Manager
  • Extensiv Order Manager
  • Extensiv Integration Manager
  • Extensiv Network Manager
Products
  • Customer Success
  • Implementation
  • Consulting
Ecosystem
  • Fulfillment Marketplace
  • Integrations
  • Partners
  • Become a Partner
Resources
  • Resource Library
  • Blog
  • Market Insights
  • What is a 3PL?
  • What is a 4PL?
  • What is a WMS?
  • Why a Cloud-based WMS?
  • Glossary
Help
  • Help Center
  • API Documentation
  • Extensiv Univerisity
  • Community
  • System Status
  • Extensiv Logo
  • 100 N Pacific Coast Hwy, Suite 1100, El Segundo, CA 90245
  • |
  • Contact Us:
  • 83-EXTENSIV 888.375.2368 (main)
  • |
  • 310.844.7570 (local)
  • Copyright © 2023 Extensiv
  • |
  • All rights reserved.
  • Privacy Policy
  • |
  • Terms of Service
  • Follow Us:
Expand