2010 Oct 12 10:42 AM
Hello All,
Apology if this is not correct Forum but i am not sure if my problem is ABAP related or Adobe Forms (or a bit of both). We are using Adobe Forms to print our shipping labels and this as been working well for few years now. These labels include readable text and barcodes. The barcodes are 1-D but recently we now have a need to print 2-D barcodes.
We are able to print PDF-417 as a 2-D barcode on the form, but when we try to print Datamatrix barcode, the barcode does not show and instead we just see the text which should have been encoded as 2-D barcode.
We analyze the spool output file on the server to check the correct print controls are being sent to label printer. Our printer is a Zebra S4M using ZPLII. We send test form to our printer which will print two barcodes only (both 2-D), one is PDF-417 the other is Datamatrix. The spool output when viewed in Wordpad, is as below:
^XA
PRALH0,3
^XZ
CI13XA
^LL1219
^FO127,102
^BY3,,203
^B7N,,5,,,N
FHFD1234567890
^FS
^FO127,356
FHFD1234567890
^FS
^XZ
The ^B7 print control is the barcode PDF-417 control code. The Datamatrix control code ^BX is missing and should appear where there is an empty line. If we edit the spool output file and add the missing control code sequence, and then reprint the spool from SAP, then the Datamatrix 2-D barcode prints correctly.
So for some reason, the .zpl spool output file is not being generated with the ^BX control code sequence for the datamatrix barcode. We cannot find any information on why this is so.
We are running ECC6 SP11 (single stack) and ADS is running on a separate dual-stack BI system (NW2004s SP21).
Our Zebra S4M printer firmware is V53.17.6Z, and printer driver is ZebraDesigner 2.6.42 (Build 2382). Our SAP device type which is assigned is AZPL203. Our ADS version is 7.00.21.0.
We are seeing the same problem if we print test label from ECC or BI system. ECC kernel is 700 patch 266. BI kernel is 700 patch 254.
We have found SAP Notes related to incorrect ZPL format in ^BX for NW7.1 and NW7.1 EhP1, but not for NW7.0.
Has anyone else come across a problem like this before? Any advice would be much appreciated and <<removed by moderator>>.
Thanks in advance
George
Edited by: kishan P on Oct 12, 2010 3:17 PM
2010 Oct 21 12:44 AM
2014 Apr 07 9:23 AM
Hello George,
I know this is an old post but I have encountered the same problem. I checked the spool output file and it also has the blank line where the ^BX code should be.
However in my case my ADS version is 800.20110314071231.822092 (Found using FP_PDF_TEST_00)
Are you sure updating your ADS was the only step that fixed your problem? could you perhaps expand on the steps you took to solve it?
Thank you,
Adam
Edit: Upon further investigation I have understood that the ADS version i specified above relates to something else.
I will try to update the ADS version with the help of a consultant and will report my findings.
Message was edited by: Adam Edry
Edit2: I managed to print using the workaround in SAP note 1923734, it refers to QR code there but can be applied to datamatrix too.
Edit3: Best solution is to update your ADS.