SAP Software Knowledge Base – 2D Barcode Printing and Scanning with SAP ERP Software

1D [Linear] and 2D [Two Dimensional] Barcode Scanning and Barcode Printing Questions for use with SAP ECC® and S/4HANA®, plus General Barcoding FAQ.

SupportLine Case:
Can my existing Zebra printers support 2D barcode pallet label printing?
And, how can I enable 2D barcode scanning with my mobile device using SAP Fiori mobile inventory transactions? 

QUESTION: How do I scan a QR barcode with my Zebra scanner?

ANSWER: To start, a QR barcode is a two-dimensional, or 2D barcode symbology, with fast readability and greater storage capacity (often containing data for a material identifier, batch, LOT, locator, or website or application URL) compared to standard UPC/linear barcode that contains limited data.  In order to scan/read a 2D barcodes, such as a QR code, you will need an “imager” scan engine.  Imager meaning a Zebra barcode scanner, for example, with a scan engine that is a camera-based imaging technology, not a raster/sweeping laser.  While powerful in its own right and very fast, a laser scan engine is limited to linear (1D) scanning.  Barcode scanner models with purpose-built omnidirectional imaging engines, such as Zebra (Motorola, Symbol), Honeywell (Intermec, LXE), and Datalogic, have the ability to scan/read/capture both 1D and 2D barcode symbologies… from distances of 3 inches away, to about 70 feet away (that’s scanner to the barcode).  This includes many 2D barcodes symbologies- QR code, Data Matrix, PDF417, MaxiCode, and many more.  Additionally, many rugged RF devices and tablets leverage imaging technology from their built-in device cameras to scan/read 2D barcodes.  Note that all cameras/imagers are not built equal.  The successful ability to scan a QR barcode, or any barcode, fast and consistently is strictly dependent on the barcode scanning device, the barcode design, AND the data collection software.

QUESTION: Can my existing Zebra printer support printing 2D barcodes for pallet labels?

ANSWER: Short answer- yes.  Zebra thermal barcode label printers, as well as Honeywell and Intermec printers, Datamax-O’Neil printers, and Sato barcode label printers all have the ability to print 2D barcodes.  The limitations of what a printer can do or print, originates from how the printer code (such as Zebra Programming Language or ZPL for Zebras, IPL for Intermec, SPL for Sato, etc.) is generated and sent to the printer.  If a user has WSYIWIG label design and printing software (What You See Is What You Get) such as BarTender, or other barcode software programs such as Zebra Designer, NiceLabel, TekLynx (Label View and Codesoft), Easy Label, Loftware, and so on.  BCCD’s solution called QuickPrint, enables SAP-integrated support for printing 1D and 2D barcodes, as well as support for graphics handling, variable data entry, revision control, and more that may be required for centralized or decentralized barcode label printing directly with SAP ERP software

QUESTION: How do I scan/read barcodes in the warehouse that need to be on the top (4th) rack- about 30 feet off the floor, and from a forklift?

ANSWER: In order to perform what’s called “long range” barcode scanning, or “extended range” barcode scanning, you will need both a barcode scanner, a barcode symbology, and label materials that supports reading the barcode data from far away – measured by the distance from the end of your arm and the barcode itself.  For the device, Zebra barcode scan engines have specific configurations with proven support for long-range scanning for both mobile RF terminals, as well as Bluetooth/tethered barcode scanners connected to a vehicle terminal.  The barcode symbology will need to be a size or ratio that’s 20 mils or larger.  Lastly, the label material itself will factor into scanning performance.  Ultimately, your warehouse location label will need a good contrast between the dark/black barcode and the light (white, silver, etc.) empty space on the label.  Labels materials have special options to support ultimate (scanner) light refraction… adding to improved scanning performance.

QUESTION: Is there a best barcode label to use for Pallet tagging with Handling Unit (HU) Management?

ANSWER: First- HU labels, sometimes referred to as Handling Unit labels (HU), Storage Unit labels (SU), License Plate Numbers (LPN), etc., have commonly used the barcode symbology that best suits the application.  However, regulatory or compliance requirements may dictate using specific barcodes such as GS1-compliant barcodes, SSCC (Serial Shipping Container Code), GTIN (Global Trade Identification Number), and so on.  Next, there are versions of compliant labels that include use of both linear (1D) and 2D barcodes.  Use of 2D barcodes has additional support for use of more data, as well as support for special control characters.  For reference, the scanner will also play a part when it comes to parsing and/or extracting data from the barcode.  E.g. if the barcode actually reads “123456-1”, the scanner can support reading and entering only “123456” and parsing/removing the “-1” automatically.

QUESTION: Can I setup my Zebra RF scanner to scan one barcode to enter multiple fields, vs scanning multiple barcodes?

ANSWER: Short answer- yes.  There are multiple ways to enable to scan a 1D or 2D barcode and enter data into multiple fields automatically.  The 2D barcode may be configured with multiple fields, separated by control characters.  The label can have multiple barcodes, and an applicable Zebra RF scanner may be setup to read multiple barcodes (e.g. SimulScan).  The mobilized SAP software transaction may also be designed to include barcode automation.  This may also be accomplished using multiple mobile SAP software barcoding transactions, including SAP Fiori (UI5) mobile transactions, SAP ITSmobile (web browser) transactions, SAP Console (telnet connectivity), and also via SAP .NET integration.

QUESTION: What printers are supported for printing 2D barcodes from SAP software?

ANSWER: The SAP software architecture for generating and printing output, for human readable text or 1D or 2D barcode labels, will dictate what printer is support for that process.  Example- if the SAP system is built using SAPscript and ZPL code for a specific Zebra model and configuration printer, the limitation of printing a 2D barcode may be limited to only the barcodes supported by that printer model.  Use of any additional model will result in different barcode label results… distorted, shifted position, barcodes that are not readable, and so on.  In this scenario, swapping to a Honeywell or Sato barcode label printer will also require use of the printer’s ZPL emulator (or vice versa).  Emulators are not ideal and require significant testing and code modification.  In our experience, best practices for barcode label printing is to leverage the power of a dedicated enterprise (WYSIWYG) label design and printing software program.  Properly architected and simplistically integrated with the SAP software, the BarTender printing solution enables printing to any printer that has a Windows printer driver, including thermal printers, mobile printers, laser, inkjet, print and apply, etc.  This approach supports over 3000 models, from over 100 printer companies.  This best practice approach also simplifies barcode label format design, compliance and regulation, graphics handling for logos and images, consolidation of template use, and enables workflow revision as needed.

QUESTION: Can I enable support for 2D barcode scanning with my mobile device using SAP Fiori mobile inventory transactions?

ANSWER: There are multiple considerations for 2D barcode scanning using mobilized SAP inventory transactions.  Again, the short answer is yes, making some assumptions.  The assumptions include: (a) using a mobile barcode scanning device supports reading 2D barcodes, (b) designing and testing a 2D barcode that matches the data needed by the SAP software to be entered into mobile inventory transaction data field, and (c) utilizing mobilized SAP inventory transactions built with the ability to process data scanned and read by the barcode reader.  BCCD’s TranASAP solution does exactly this- provide customizable barcode automation support for SAP mobile inventory transactions using SAP Console, SAP ITSmobile, and/or SAP Fiori mobile architectures.

Barcode scanning described, either Linear or 2D barcodes, is purpose-built for SAP ECC 6.0® and SAP S/4HANA® end users looking to remove manual processes and automate data collection for accuracy and efficiency.  Leveraging mobility built on platforms such as SAP Console, SAP ITSmobile, or SAP Fiori / UI5 platform connectivity, combined with 802.11 wireless (WLAN), as well as certified mobile devices such as Zebra and Honeywell RF scanners, rugged tablets, vehicle terminals and/or wearable RF devices.  Images shown are for illustration.  Each application may vary from end-user to end-user based upon software blueprinting, application requirements, potential regulatory compliance, and final recommendations.

Best practice standards are vital to create consistent and easy-to-use barcode scanning, barcode printing, and optimized SAP RF screens for mobile users, as well as to meet corporate requirements for standardization.  BCCD designs each IM, WM, or EWM mobile inventory transaction for mobile RF scanners (handheld barcode scanners, rugged tablets, vehicle terminals, and more) with minimal words and maximum simplicity, optimized specifically to make the mobile SAP RF scanning and barcode printing system extremely easy to use for the operator.  BCCD’s TranASAP solution is developed for real-time, directly-integrated architecture, using the above SAP-certified software development platforms and connectivity tools.

Contact BCC Distribution to illustrate how RF scanning and barcode printing automation can optimize SAP ECC 6.0® and SAP S/4HANA® Inventory Management, Warehouse Management, and Extended Warehouse Management specific to your Inventory Movement process for manufacturing, warehousing, and/or distribution operations.

Blog

  • - SAP Software Knowledge Base – Can BarTender Integrate with SAP Software?

    YES. BarTender Software can be integrated with SAP ECC® and SAP S/4HANA® There are various ways that BarTender software can be integrated with SAP software. Contact BCC Distribution to learn more about our best-practice standards for barcode label printing integration with SAP ERP. Barcode Label Printing with SAP Auto-ID Infrastructure (SAP AII) On the SAP […]

    Read more
  • - SAP Software Knowledge Base – Optimized vs Standard SAP RF Transactions

    Optimized and Automated Mobile RF Transactions for SAP IM and WM vs. Standard “As-Is” SAP Warehouse Management RF Transactions As identified by SAP for Warehouse Management Systems (WMS), the work process in the warehouse is characterized by speed, reliability, and precision in processing individual goods movements.  To optimize manufacturing efficiently, inventory management and warehouse operations, […]

    Read more
  • - A Security Update for TranASAP customers with either Stand-alone BarTender software and/or BarTender software integrated with SAP ECC® or SAP S/4HANA® software.

    BCC Distribution, makers of TranASAP, recently learned of a new malware attack that targets a vulnerability in older releases of BarTender 2016 and certain updates from BarTender 2016 to BarTender 2019. Earlier this year Seagull Scientific issued fixes for this security issue. We urge you to update your software as soon as possible if they […]

    Read more
  • - SAP Software Knowledge Base – Mobile SAP RF Transaction for Production Order Receipt

    SAP Mobilized RF Transaction for Production Order Count and Receipt, Put Away, and Confirmation of Order – CO15, MIGO MT101, and LT11 With a SAP Production Order assigned to the Production Line, the purpose of this premium SAP RF combination transaction is to both mobilize and automate the SAP Production Order Count, Finished Goods Inventory […]

    Read more
  • - SAP Software Knowledge Base –SAP RF Inventory and Cycle Counting

    SAP Mobilized RF Transactions for Inventory Counts in SAP Inventory Management (IM) and Warehouse Management (WM) The purpose of these mobilized and automated SAP RF transactions is to perform regularly scheduled, ad hoc (or on-demand), and/or system guided counts of physically on-hand inventory. Examples being Cycle Counts (blind) of full or partial amounts of inventory, […]

    Read more
  • - SAP Software Knowledge Base – IM Batch Picking for Delivery

    SAP Mobile RF Transaction for Picking for Delivery with Batch Tracking in SAP Inventory Management (IM) The purpose of this mobilized and automated SAP RF transaction is to Pick Inventory Materials, with Batch Management, for Outbound Delivery. The SAP RF transaction (t-code) may be MB1B or MIGO with a Movement Type of 303, 313, or […]

    Read more
  • - Mobile SAP RF Transaction for WM Bin to Bin Inventory Move

    SAP Mobile RF Transaction for Storage Bin Location to Storage Bin Location (Bin-to-Bin) Inventory Movements in SAP Warehouse Management (WM) – LT01 Movement 999 The purpose of this mobilized and automated SAP RF transaction is to move Inventory Materials (such as unrestricted stock) from one Storage Bin location another Storage Bin location.  The SAP RF […]

    Read more
  • - Mobile SAP RF Transaction for Goods Receipt

    SAP Mobile RF Transaction for Good Receipt from Purchase Order or Inbound Delivery – MIGO 101 and VL32N The purpose of this mobilized and automated SAP RF transaction is to receive Materials on a Purchase Order, Scheduling Agreement, or Inbound Delivery.  Commonly received Materials will be (1) Raw Materials, Supplies and/or Consumables typically received on […]

    Read more
  • - SAP App Center

    View our listing in the SAP App Center here

    Read more
  • - SAPPHIRENOW – May 12-14 2020 in Orlando FL
    Read more
  • - Why 40-Year Old Barcoding is Gaining Popularity for Oil and Gas, MRO and Chemicals Companies with SAP® ERP

    SAP ERP Barcode Innovations Ready for Refinery MRO Warehouses, Chemicals Production Operations and Finished Goods Tracking

    Read more
  • - RF Scanning & Barcode Printing Innovation for SAP ERP 6.0 Users

    SAP announced that it will provide mainstream maintenance for core applications of SAP Business Suite 7 software (SAP ERP 6.0 and SAP Business Suite powered by SAP HANA) until the end of 2027, followed by optional extended maintenance until the end of 2030. …and for SAP S/4HANA, until the end of 2040.

    Read more
See all news