BarSIMM/BarDIMM, BarDIMM Pro and BarDIMM Box functionalities are supported standard by SAP local spooler (Smartforms etc) 

SAP OSS notes are available from the https://www.bardimm.com web site.

  • OSS note #5196 lists standard R/3 barcode names and supported device types for printing barcodes.
  • BarDIMM language commands are built into the HP device types by SAP.
  • Modifications are only required for special Barcode types and sizes.
  • OSS note #45643 lists PCL-5 command details for barcode attribute selection.
  • BarDIMM language commands are maintained as “ Print Controls ” in SPAD.
  • SE73 transaction lists barcode names and print-controls for every device type.
  • Barcode on: Print-control SBPxx
  • Barcode off (regular font): SBSxx
  • A test text is built into R/3: SO10, SAPSCRIPT-BARCODETEST (client 000).
  • The SAP print control for OCR-A is SF400 and SF500 for OCR-B.

Note: in the early release of the device type, there were a few errors in the escape sequences. It is then recommended to verify the escape sequence syntax in R/3.
SAP has pre-defined a list of size and parameters for barcodes. If these don’t match your needs, you may modify the controls (copy the controls into the user Z-environment and modify them based on your needs). The barcode activation strings are easily defined using this manual or the interactive BDTTGEN utility for Windows.

Note: all print controls are defined in R/3 using Hexadecimal values (1B for < Esc >…).


The SAPWin driver cannot be used as the print job is then converted into an image by a Windows driver. The CONTROL commands defined in SAP need to reach the printer as-is.


For more information on using BarDIMM Pro and BarDIMM Box with SAP, like on inclusion of FNC1 codes in EAN128 barcodes, please check the www.bardimm.com web site, FAQ section.