WorkMate Knowledge Base
  • Overview
    • 💡WorkMate Knowledge Base
    • ✨Our Features
  • INSTALLATION & SETUP
    • ✅Subscribe to a WorkMate Plan
    • 🔗Order Tagging Flow
      • WorkMate Work Order Tagging Flow
    • 🖥️Install WorkMate on Shopify Admin
    • 🛍️Install WorkMate on Shopify POS
  • Getting started with POS
    • POS Guide
      • Shopify POS Requirements
      • Resetting the Shopify POS app
      • Logging In
      • POS PIN Guide
      • Changing Permissons for Shopify POS
      • Changing POS Locations
  • WorkMate Feature Guides
    • ⚙️Configure WorkMate Settings
      • Work Order Settings
      • Purchase Order Settings
      • Line Item Settings
      • Stock Transfer Settings
      • Cycle Count Settings
      • Special Order Settings
      • UI Customization Settings
      • Schedule Settings
      • Notification Settings
      • Scanning Settings
      • Role Settings
      • Printing Settings
      • Franchise Mode
      • Price Override Settings
      • Integrations
    • 🖥️WorkMate Admin Features
      • Work Orders
        • B2B Work Orders
          • Creating a Company
          • Edit a Company Location Details
          • Set up Catalogs
        • Custom Fields
        • Modifying Line Items
        • Linking Work Orders to Draft Orders
        • Filters
        • Adding Tasks
        • Printing your Work Order
      • Purchase Orders
        • Receipts
        • Dropship
        • Re-orders
        • Vendor & Supplier Relationship
        • Printing Barcodes
        • Adding Tasks
      • Special Orders
        • Create a Special Order from an Online Order
      • Stock Transfers
        • Create Stock Transfers from WOs
        • Create Stock Transfers from the Stock Transfer Module
      • Cycle Counts
      • Rentals
      • Serials
        • Allocate Serials to an Online Order
        • Change Serials
        • Importing Serials
      • Schedule
        • My Schedule
        • Employee Availability Modes
          • My Availability
          • Manage Capacity
            • Net Capacity View
        • Manage Schedules
          • Creating a Schedule
          • Creating Events
          • Tasks
      • Services and Labour
        • Services
        • Labour
      • Notifications
        • Notification Log
        • SMS Notifications
      • Employees
      • Inventory Log
      • Shopify Flow Integrations
        • Auto-Tagging Draft Orders
        • Updating a Serialized Product Metafield
    • 🛍️WorkMate POS Features
      • WorkMate Tiles Overview
      • Work Orders
        • B2B Work Orders
        • Custom Fields
        • Modifying Line Items
        • Filters
        • Adding Tasks
        • Printing your Work Order
      • Purchase Orders
        • Dropship
        • Receipts
      • Special Orders
        • Create a Special Order for an Online Order
      • Serials
      • Stock Transfers
        • Auto Scanning
      • Cycle Counts
      • Rentals
      • Your Schedule
  • DEMO VIDEOS
    • 🖥️WorkMate Admin Demos
      • Subscribe to a WorkMate Plan
      • Install WorkMate on Shopify Admin
      • B2C Work Orders
      • B2B Work Orders
      • Purchase Orders
        • Receipts
      • Special Orders
      • Services & Labour
      • Schedules
      • Serials
        • Allocate Serials to Online Orders
      • Rentals
      • Franchise Mode
    • 🛍️WorkMate POS Demos
      • B2C Work Orders
      • B2B Work Orders
      • Purchase Orders
      • Special Orders
      • Transfer Orders
      • Cycle Count
      • Rentals
  • FREQUENTLY ASKED QUESTIONS
    • 💡FAQ
Powered by GitBook
On this page
  • Demo:
  • Documentation:
  1. WorkMate Feature Guides
  2. WorkMate Admin Features
  3. Purchase Orders

Printing Barcodes

PreviousVendor & Supplier RelationshipNextAdding Tasks

Last updated 1 month ago

WorkMate enables you to generate and print barcodes directly from your purchase orders, facilitating efficient tagging, scanning, and inventory management. To use this feature, first configure your barcode template in Settings. Once set up, you can seamlessly print barcodes as needed.

Demo:

Documentation:

1. Access WorkMate Printing Settings

  • Scroll down to the Purchase orders section.

  • Click New template.

2. Input the Barcode Template Information

  • Input a name and subject for the print template.

  • Input this code in the Template section to create a barcode template:

{% assign total_barcodes = 0 %}{% for item in lineItems %}{% assign total_barcodes = total_barcodes | plus: item.receivedQuantity %}
{% endfor %}{% assign current_barcode = 0 %}{% for item in lineItems %}{% for i in (1..item.receivedQuantity) %}{% assign current_barcode = current_barcode | plus: 1 %}<div style="width:2.5in; height:0.7in; display:flex; align-items:center; justify-content:center; margin-bottom:10px;">
      <img src="https://barcode.tec-it.com/barcode.ashx?data={{ item.sku | url_encode }}&code=Code128&multiplebarcodes=false&translate-esc=false" alt="Barcode for {{ item.sku }}" style="max-width:100%; max-height:100%;" />
    </div>
    {% unless current_barcode == total_barcodes %}
      <div style="page-break-before: always; clear: both;"></div>{% endunless %}{% endfor %}{% endfor %}
  • To adjust the dimensions of the barcode, add width and height properties to the image's style attribute, for example:

style="max-width:100%; max-height:100%; width: 6in; height: 1in;"
  • Additionally, you can modify the size of the surrounding <div> to match the barcode dimensions. Both the barcode and container size should be consistent to ensure proper display.

    • Note: Changing the barcode's width or height without maintaining its original aspect ratio may cause it and the SKU to appear stretched or warped.

  • Below is an example of the code that sets the barcode to 6 inches in width and 2.5 inches in height:

{% assign total_barcodes = 0 %}{% for item in lineItems %}{% assign total_barcodes = total_barcodes | plus: item.receivedQuantity %}
{% endfor %}{% assign current_barcode = 0 %}{% for item in lineItems %}{% for i in (1..item.receivedQuantity) %}{% assign current_barcode = current_barcode | plus: 1 %}<div style="width:6in; height:2.5in; display:flex; align-items:center; justify-content:center; margin-bottom:10px;">
      <img src="https://barcode.tec-it.com/barcode.ashx?data={{ item.sku | url_encode }}&code=Code128&multiplebarcodes=false&translate-esc=false" alt="Barcode for {{ item.sku }}" style="max-width:100%; max-height:100%; width: 6in; height: 2.5in;" />
    </div>
    {% unless current_barcode == total_barcodes %}
      <div style="page-break-before: always; clear: both;"></div>{% endunless %}{% endfor %}{% endfor %}
  • Save your changes.

3. Access the Purchase Order for Barcode Printing

  • Open the associated purchase order in WorkMate.

4. Print the Barcodes

  • Mark the relevant line items as completed by clicking on + New receipt or Receive products.

  • Click Print.

  • Select your barcode print template.

  • Click Print.

  • The barcodes will now begin downloading to your computer.

  • A barcode will print for each item you marked as received in your completed receipts.

    • For example, if six products are marked as received, six barcodes will be downloaded and ready for printing.

Tip: If you need to reprint a barcode, simply generate the barcodes again and use your printer settings to select the specific pages you want to print.

🖥️