|
Symptom
How do the PCL-5 control sequences work
for the "JetMobile Intelligent Barcode SIMM" module for printing barcodes on hp
LaserJet 4 printers (see Note 5196)?
Additional key words:
Barcode,
PCL-5, SAPscript, device type, laser jet, HP LaserJet, LaserJet Printing Solutions
Cause and pre-requisites:
The customer wants to create a separate device type as a copy of HPLJ4/HPLJ5/HPLJ5SI/HPLJ4000 and then create separate barcodes or change the standard SAP barcodes.
|
These control sequences solely refer to the "JetMobile Intelligent Barcode SIMM" module, supported by SAP for hp LaserJet printers.
The printer commands or
barcode parameter specified below are taken from the jetmobile documentation
"Using the BarSIMM Bar Code Printing System, Installation and Programmer's
Guide".
Solution: The control sequences are stored in the SBPxx
print controls in R/3. The print controls are maintained for each device type
with the spool administration (Transaction SPAD). |
Set-up for HP LaserJet devices:
The contents of the
print controls SBPxx for the device types HPxxxx are set up as
follows:
ESC(s.p.h.v.b.s.T
1B2873307031306832347630623073323435303054 where the parameters have the
following meanings:
ESC(s.p 1B2873..70 The ...p parameter selects
human readable text: 1B287370 or 1B28733070 - default setting for human
readable text 1B28733170 - no human readable text 1B28733270 - human
readable text embedded 1B28733370 - human readable text half
embedded 1B287331303370 - human readable half embedded + print checksum
char 1B287331313370 - human readable half embedded + print * with code39
+ print checksum char 1B28733470 - print human readable text under
code 1B287331303470 - human readable embedded + print checksum
char 1B287331313470 - human readable embedded + print * with code39 +
print checksum char 1B28733570 - print human readable text above
code Add 10 to print start/end * characters with code39 Add 100 to print
checksum character with text
...h ...68 The ...h parameter selects
the font for human-readable text: 68 or 30303068 - Bold, auto size, Courier
(DEFAULT) 30303568 - Bold, auto size, OCR-B
...v ...76 The ...v
parameter selects short bar height in points (1/72 inch): 76 - default
Barcode height 313276 - 12 point Barcode height 313476 - 14 point Barcode
height 313676 - 16 point Barcode height 313876 - 18 point Barcode
height 323076 - 20 point Barcode height 323276 - 22 point Barcode
height 323476 - 24 point Barcode height 323876 - 28 point = 10 mm Barcode
height 333776 - 37 point = 13 mm Barcode height |
...b ...62 The
...b parameter selects the width of the bars (first, second, third, fourth)
in 1/600 inch. Omit parameter - default bar width 6,12,18, 24b - Width of
the bars 6,12,18,24 1/600 Inch 362C31322C31382C323462 Note: Depending on
the barcode type not four but only two different width values are required,
e.g. 6,18b 362C313862
...s ...73 The ...s parameter selects
the width of spaces (first, second, third, fourth) in 1/600 inch: Omit
parameter - default space width 6,12,18,24s - Width of the spaces 6,12,18,24
1/600 Inch 362C31322C31382C323473 Note: Depending on the barcodetype not
four but only two different width values are
required,e.g. 6,18s 362C313873
...T ...54 The ...T parameter
selects the barcode type: 323436303054 UPC A (24600) ... 323436323054
EAN/JAN 8 (24620) ... 323436333054 EAN/JAN 13
(24630) ... 323436343054 2of5 interleaved no chk (24640) 323436343154
2of5 interleaved + chk (24641) ... 323436353054 2of5 industrial no chk
(24650) 323436353154 2of5 industrial + chk (24651) ... 323436363054
2of5 matrix no chk (24660) 323436363154 2of5 matrix + chk
(24661) ... 323436373054 code 39 (24670) 323436373154 code 39 + chk
(24671) ... 323436393054 code 93 (24690) 323436393154 code 93 extended
(24691) ... 323437303054 code 128 autoswitch (24700) 323437303154 code
128 A (24701) 323437303254 code 128 B (24702) 323437303354 code 128 C
(24703)
323437363054 MSI no chk (24760) 323437363154 MSI + CHK10
(24761) 323437363254 MSI + CHK10 + CHK10 (24762) 323437363354 MSI + CHK11
+ CHK10 (24763) |
|