Problem with printing barcodes to a Zebra printer via Smartform
Hi
I am trying to create a printed label from smartforms, being directed to a zebra printer. The label must include a barcode.
Via oss notes 750002 and 750772 I have imported the LZEB2 device type.
In SE73 I have created a system bar code on the new technology.
In the smart form style, I create a character type with this barcode font.
The barcode prints okay and can be read when it has up to 10 characters.
However we need a long bar code of appoximately 22 characters.
I can find no supported barcode type which will let me write a barcode of this length
The max length in the smartform style for the barcode format is always coming up as 50mm which is too short.
I have tried with using a printer bar code prefix and suffix with the native zebra ZPI-II commands, attaching to command nodes on either side of the text node in the smart form, But this does not seem to work.
Any advice ?
Thanks
sounds like the variable containing the barcode data is too short...is it at least 22 characters long?
Similar Messages
-
Communication problem with Adobe 9.0 and HP Printer when I scan
I'm having a problem getting a .pdf file to come up when I scan from a HP 5610 All-in-one printer. Have uninstalled and reinstalled HP software three times but when I scan and want a pdf file it won't communicate with Adobe 9.0 reader for some reason. Is there a setting in Adobe reader that's a problem?
Thanks.Thanks...found out that an HP5610xi All-in-One will not completely communicate with Adobe 9.0 Had to go to Adobe 6.0
Date: Thu, 17 Dec 2009 03:19:49 -0700
From: [email protected]
To: [email protected]
Subject: Communication problem with Adobe 9.0 and HP Printer when I scan
May be that the HP software doesn't support Adobe Reader 9.
> -
Hp3050 says problem with the tricolour cartridge but wont print on black either
my hp 3050 j610 printer says problem with the tri colour cartridge justried printing in black but just sends out a blank sheet
Hi @kennym29,
Welcome to the HP Forums!
I understand that your HP 3050 will not print in black and says you have a problem with your tricolor cartridge. I am sorry to hear this, but happy to help!
I would recommend the following guides:
'Incompatible Print Cartridge' or 'Print Cartridge Problem' Message Displays on the Computer or Prin....
Fixing Print Quality Problems for the HP Deskjet 3050 (J610) All-in-One Printer Series.
Hope these guides are helpful, and have a great day!
RnRMusicMan
I work on behalf of HP
Please click “Accept as Solution ” if you feel my post solved your issue, it will help others find the solution.
Click the “Kudos Thumbs Up" to say “Thanks” for helping! -
Print barcode label from sato printer
hi everybody,
i am trying to print barcode label from sato printer (CL408e) in code 128 or code 39 format. the length of my data is 32 characters and my data contains alphanumeric. but i have no printout or the printout is not proper. i think my command structure is not correct.
can you help me to solve this problem.
thanks everybody.Hi Mohit
Look for the similar kind of thread
Printing barcode labels with SAP ECC 5.0
Regards
Sachin -
Printing Barcode in Dot Matrix Printer
Dear Experts,
We have developed Smart form to print Barcode and it's printing fine in LaserJet printer & readable by the scanner, We need it on Dot Matrix printer for (multiple copies) and tried the same with Dot Matrix printer it use to print but not readable with scanner.
SAP Transaction - MIGO (GI Posting)
Dot Matrix Printer - Epson DFX9000 & Oki data PACEMARK 4410
Please help me to Print Barcode in Dot Matrix printer through Smart form.There is something I don't understand: if the barcode printed is visually correct, and exactly the same as with a laser printer, why do you want it would be better with a PDF (especially on a dot matrix printer).
Could you also tell us what symbology you use, and do you use smart form new barcode technology? -
Printing sapscript label using zebra printer
Hi,
Can anybody please help me regarding "printing sapscript label using zebra printer"?
i hav set the following print default settings in the transaction mb90:
output device :
NO01
device type: YZZX_ZEB
but when i try to print ,i am getting error message stating that "the respective sapscript form is not active ".
i hav also attached my print program for ur easy reference.
====================================================================*
FORM open_form_slv.
*' Description:
*' Add information for the SAP spooler
*' Change the name of the standard customized form for Zebra print
*' Last Change Vers Programmer Reason
*1
DATA: BEGIN OF print_infos.
INCLUDE STRUCTURE itcpo.
DATA: END OF print_infos.
DATA: form_name(16) TYPE c, char1(1) TYPE c, ind_beg TYPE i.
PERFORM itcpo_fuellen.
MOVE-CORRESPONDING itcpo TO print_infos.
WRITE sy-datum USING EDIT MASK '__.__.____'
TO print_infos-tdcovtitle+1.
WRITE sy-uzeit USING EDIT MASK '__:__:__'
TO print_infos-tdcovtitle+12.
CONCATENATE itcpo-tddest sy-uname ' PO'(001) ekpo-ebeln ' Doc.No'(002)
mseg-mblnr print_infos-tdcovtitle
INTO print_infos-tdcovtitle SEPARATED BY space.
form name from the table YZZM_GR_LABEL
IF NOT g_fonam IS INITIAL.
tnapr-fonam = g_fonam.
ENDIF.
if the used printer is a Zebra label printer, then the customized
layout set name ???_???_XXX will be changed to ???_???_ZP
SELECT SINGLE * FROM tsp03d WHERE padest = nast-ldest.
IF tsp03d-patype = 'YZZX_ZEB'.
ind_beg := 15.
WHILE ind_beg > -1.
char1 := tnapr-fonam+ind_beg. " substr(tnapr-fonam,ind_beg,1)
IF char1 = '_'.
form_name := tnapr-fonam(ind_beg).
CONCATENATE form_name '_ZP' INTO tnapr-fonam.
EXIT.
ENDIF.
ind_beg := ind_beg - 1.
ENDWHILE.
ENDIF.
CALL FUNCTION 'OPEN_FORM'
EXPORTING
device = 'PRINTER'
language = language
OPTIONS = print_infos
form = tnapr-fonam
dialog = ' '.
x_open := x.
IF mseg-weanz = 0. mseg-weanz = 1. ENDIF.
IF syst-tcode <> 'MB90' AND NOT g_flag_popup IS INITIAL.
check for requirement of printing label and ask for gr-quantities (popup)
SELECT SINGLE * FROM yzzm_gr_quantity WHERE ebeln = mseg-ebeln.
CLEAR yzzm_gr_quantity-no_popup.
ELSE.
and ask not for gr-quantities
IF syst-tcode = 'MB90'.
yzzm_gr_quantity-erfmg := mseg-menge.
ELSE.
yzzm_gr_quantity-erfmg := mseg-menge / mseg-weanz.
ENDIF.
yzzm_gr_quantity-no_popup := x.
ENDIF.
determination inspection lot number
CLEAR qals-prueflos.
SELECT SINGLE * FROM qals WHERE mblnr = mseg-mblnr
AND zeile = mseg-zeile
AND mjahr = mseg-mjahr.
determination vendor batch
CLEAR mch1-licha.
SELECT SINGLE * FROM mch1 INTO mch1 WHERE matnr = mseg-matnr
AND charg = mseg-charg.
ENDFORM. "open_form_label
=================================================================== *
FORM we01_print_slv.
*' Description:
*' print out of hazardous symbol
*' controls the Zebra printer
*' Last Change Vers Programmer Reason
*****26.09.2007 Starts
DATA: l_objky TYPE nast-objky,"Object key
l_vstat TYPE nast-vstat. "Processing status of message
*****26.09.2007 Starts
TABLES: mgef, t300.
FIELD-SYMBOLS: .
DATA: aux_index LIKE sy-index.
DATA: count_haz_sym, position TYPE n, zw TYPE p DECIMALS 1.
DATA: aux_value(5) TYPE c.
DATA: txt(10) TYPE c, pos(5) TYPE c.
t001w-werks = r_werks.
t001w-name1 = r_name1.
PERFORM read_address.
*2
SELECT SINGLE * FROM ekpo WHERE ebeln = mseg-ebeln
AND ebelp = mseg-ebelp.
CLEAR mara-stoff.
SELECT SINGLE stoff INTO mara-stoff FROM mara WHERE matnr = mseg-matnr.
IF NOT mara-stoff IS INITIAL.
CLEAR t300.
SELECT SINGLE * FROM t300 WHERE lgnum = mseg-lgnum.
IF NOT sy-subrc IS INITIAL.
for plants without warehouses try to use the country code
CASE mseg-werks.
WHEN 'BUP'.
t300-regkz := 'US '.
ENDCASE.
ENDIF.
CLEAR mgef.
SELECT SINGLE * FROM mgef WHERE stoff = mara-stoff
AND regkz = t300-regkz.
ENDIF.
in case of more then one label, use for each a new output window
(not only for the first)
IF g_count > 1.
CALL FUNCTION 'CONTROL_FORM'
EXPORTING
command = 'NEW-WINDOW'.
ENDIF.
Ausgabe Gefahrstoffsysmbole Neustadt, V.Hilgert 14.07.98
*For output type YNL7, the hazardous warning symbol has to be printed at the bottom of the label.So label is called before that.
IF tnapr-kschl = 'YNL7'.
CALL FUNCTION 'WRITE_FORM'
EXPORTING
element = 'LABEL'.
ENDIF.
count_haz_sym = 0. position = 0.
WHILE count_haz_sym = 'XN'.
For output type YNL7, the width of the standard text is small.
IF tnapr-kschl = 'YNL7'.
zw = position * '0.2' + '0.1'. pos = zw.
ELSE.
zw = position * '1.3' + '0.1'. pos = zw.
ENDIF.
IF tsp03d-patype = 'YZZX_ZEB'. " device type for ZEBRA label priter
aux_value := count_haz_sym.
ELSE.
aux_value := pos. " HP/Kyocera or other laser printer
ENDIF.
CALL FUNCTION 'TEXT_SYMBOL_SETVALUE'
EXPORTING
name = '&XPOS&'
value = aux_value
EXCEPTIONS
OTHERS = 1.
CALL FUNCTION 'WRITE_FORM'
EXPORTING
element =
window = 'MAIN'
EXCEPTIONS
element = 1
function = 2
type = 3
unopened = 4
unstarted = 5
window = 6
OTHERS = 7.
IF sy-subrc = 0.
*Varying the position for YNL7
IF tnapr-kschl = 'YNL7'.
position = position + 2.
ELSE.
position = position + 1.
ENDIF.
ENDIF.
ENDIF.
ENDWHILE.
IF NOT mseg-vfdat IS INITIAL.
am07m-mhtxt = text-105.
ENDIF.
IF NOT am07m-mhdat IS INITIAL.
am07m-mhztx = text-106.
ENDIF.
IF ekko-bsart = 'UB'.
am07m-litxt = text-101.
am07m-libzg = ekko-reswk.
ELSE.
am07m-litxt = text-100.
am07m-libzg = ekko-lifnr.
ENDIF.
belpos-mblnr = mkpf-mblnr.
belpos-zeile = mseg-zeile.
CONDENSE belpos NO-GAPS.
am07m-belpos = belpos.
IF t156-shkzg = h.
am07m-hdlne = text-020.
ELSE.
am07m-hdlne = text-010.
ENDIF.
Ausgabe der Etiketten mit den ind. Mengen
IF NOT g_flag_popup IS INITIAL.
SELECT SINGLE * FROM yzzm_gr_quantity WHERE ebeln = mseg-ebeln
AND weanz = g_count.
ELSE.
* print the number of labels is handeled by the Zebra printer
IF tsp03d-patype = 'YZZX_ZEB'. " device type for Zebra label prts
g_lbls_tot := mseg-weanz - g_count + 1.
g_break_print := x.
ENDIF.
ENDIF.
mseg-erfmg := yzzm_gr_quantity-erfmg.*
********26.09.2007 Starts
CONCATENATE mseg-mblnr mseg-mjahr mseg-zeile INTO l_objky.
SELECT SINGLE vstat INTO l_vstat FROM nast WHERE kappl = 'ME' AND
objky = l_objky AND
kschl = 'YNL7'.
********26.09.2007 Ends
CALL FUNCTION 'TEXT_SYMBOL_SETVALUE'
EXPORTING
name = '&nummer&'
value = g_count.
IF tnapr-kschl <> 'YNL7'.
CALL FUNCTION 'WRITE_FORM'
EXPORTING
element = 'LABEL'.
else.
CALL FUNCTION 'WRITE_FORM'
EXPORTING
ELEMENT = 'BAR_CODE'
EXCEPTIONS
ELEMENT = 1
FUNCTION = 2
TYPE = 3
UNOPENED = 4
UNSTARTED = 5
WINDOW = 6
BAD_PAGEFORMAT_FOR_PRINT = 7
SPOOL_ERROR = 8
CODEPAGE = 9
OTHERS = 10.
IF sy-subrc <> 0. MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
ENDIF.
ENDFORM. "GR_label_print
*& Form lesen
text
-->OBJKY text
FORM lesen USING objky.
nast_key = objky.
CLEAR retco.
SELECT SINGLE * FROM mkpf WHERE mblnr = nast_key-mblnr
AND mjahr = nast_key-mjahr.
SELECT SINGLE * FROM mseg WHERE mblnr = mkpf-mblnr
AND zeile = nast_key-zeile
AND mjahr = mkpf-mjahr.
IF sy-subrc NE 0.
retco = sy-subrc.
EXIT.
ENDIF.
PERFORM tab156_lesen.
xskkz = t156-rstyp.
PERFORM tab001w_lesen.
IF NOT mseg-evers IS INITIAL. "Versandvorschriften lesen.
PERFORM t027_lesen.
ENDIF.
PERFORM bestellung_lesen.
IF NOT ekpo-knttp IS INITIAL AND NOT
ekpo-weunb IS INITIAL.
PERFORM kontierung_lesen. "für multikontierte Bestellungen
ENDIF.
IF NOT mseg-ematn IS INITIAL.
PERFORM lesen_htn.
ELSE. "111277/PH
CLEAR am07m-mfrpn. "111277/PH
ENDIF.
IF mseg-matnr IS INITIAL.
mseg-menge = mseg-bpmng.
mseg-meins = mseg-bprme.
PERFORM bestelltext_lesen.
CLEAR mabdr.
ELSE.
PERFORM material_lesen.
ENDIF.
PERFORM tab024_lesen.
PERFORM t064b_lesen.
PERFORM ladr_lesen.
ENDFORM. "lesen
Lesen für WE-Schein Fert.Auftrag -
FORM lesen_wf USING objky.
nast_key = objky.
CLEAR retco.
SELECT SINGLE * FROM mkpf WHERE mblnr = nast_key-mblnr
AND mjahr = nast_key-mjahr.
SELECT SINGLE * FROM mseg WHERE mblnr = mkpf-mblnr
AND zeile = nast_key-zeile
AND mjahr = mkpf-mjahr.
IF sy-subrc NE 0.
retco = sy-subrc.
EXIT.
ENDIF.
PERFORM tab156_lesen.
xskkz = t156-rstyp.
PERFORM tab001w_lesen.
PERFORM auftrag_lesen.
IF NOT mseg-matnr IS INITIAL.
PERFORM material_lesen.
ELSE.
mseg-menge = mseg-erfmg.
mseg-meins = mseg-erfme.
ENDIF.
PERFORM tab024d_lesen.
PERFORM t064b_lesen.
PERFORM ladr_lesen.
ENDFORM. "lesen_wf
Lesen für Warenausgang -
FORM lesen_wa USING objky.
nast_key = objky.
CLEAR retco.
SELECT SINGLE * FROM mkpf WHERE mblnr = nast_key-mblnr
AND mjahr = nast_key-mjahr.
SELECT SINGLE * FROM mseg WHERE mblnr = mkpf-mblnr
AND zeile = nast_key-zeile
AND mjahr = mkpf-mjahr.
IF sy-subrc NE 0.
retco = sy-subrc.
EXIT.
ENDIF.
PERFORM tab156_lesen.
xskkz = t156-rstyp.
PERFORM tab001w_lesen.
IF NOT mseg-matnr IS INITIAL.
PERFORM material_lesen.
ENDIF.
PERFORM ladr_lesen.
ENDFORM. "lesen_wa
Druck Vorbereiten -
FORM open_form.
PERFORM itcpo_fuellen.
CALL FUNCTION 'OPEN_FORM'
EXPORTING
device = 'PRINTER'
language = language
OPTIONS = itcpo
dialog = ' '.
PERFORM lesen_t159p.
x_open = x.
ENDFORM. "open_form
Druck Vorbereiten Sammelscheine -
FORM open_form_sammel.
PERFORM lesen_t159p.
PERFORM itcpo_fuellen.
CALL FUNCTION 'OPEN_FORM'
EXPORTING
device = 'PRINTER'
language = language
OPTIONS = itcpo
form = tnapr-fonam
dialog = ' '.
x_open = x.
ENDFORM. "open_form_sammel
Druck schließen -
FORM close_form.
CHECK NOT x_open IS INITIAL.
CALL FUNCTION 'CLOSE_FORM'.
CLEAR x_open.
ENDFORM. "close_form
Hilfsfelder versorgen für Sammelscheindruck -
FORM helpdata1.
*mkpf = mkpf.
*mseg-lgort = mseg-lgort.
*ladr = ladr.
save_mkpf = *mkpf-usnam.
save_mblnr = *mkpf-mblnr.
save_budat = *mkpf-budat.
save_cpudt = *mkpf-cpudt.
save_ematn = *mseg-ematn.
save_lgort = *mseg-lgort.
save_ladr = *ladr.
*t001w = t001w.
save_werks = *t001w-werks.
save_name1 = *t001w-name1.
*ekko = ekko.
*am07m = am07m.
save_lifnr = *ekko-lifnr.
save_ebeln = *ekko-ebeln.
save_ekgrp = *ekko-ekgrp.
save_linam = *am07m-name1.
save_lina2 = *am07m-name2.
*t024 = t024.
save_eknam = *t024-eknam.
save_ektel = *t024-ektel.
*mkpf-usnam = old_mkpf.
*mkpf-mblnr = old_mblnr.
*mkpf-cpudt = old_cpudt.
*mkpf-budat = old_budat.
*mseg-ematn = old_ematn.
*mseg-lgort = old_lgort.
*ladr = old_ladr.
*t001w-werks = old_werks.
*t001w-name1 = old_name1.
*t024-eknam = old_eknam.
*t024-ektel = old_ektel.
*ekko-lifnr = old_lifnr.
*ekko-ebeln = old_ebeln.
*ekko-ekgrp = old_ekgrp.
*am07m-name1 = old_linam.
*am07m-name2 = old_lina2.
save_lfa1 = lfa1.
IF NOT old_lfa1 IS INITIAL.
lfa1 = old_lfa1.
ENDIF.
ENDFORM. "helpdata1
--- Versorgung der Hilfsfelder vor CLOSE_FORM bei Sammelscheindruck --
FORM helpdata2.
old_lfa1 = save_lfa1.
lfa1 = save_lfa1.
old_mkpf = save_mkpf.
old_lgort = save_lgort.
old_ladr = save_ladr.
old_budat = save_budat.
old_cpudt = save_cpudt.
old_werks = save_werks.
old_name1 = save_name1.
old_mblnr = save_mblnr.
old_lifnr = save_lifnr.
old_linam = save_linam.
old_lina2 = save_lina2.
old_ebeln = save_ebeln.
old_ekgrp = save_ekgrp.
old_eknam = save_eknam.
old_ektel = save_ektel.
old_ematn = save_ematn.
*mkpf-usnam = save_mkpf.
*mkpf-mblnr = save_mblnr.
*mkpf-budat = save_budat.
*mkpf-cpudt = save_cpudt.
*mseg-ematn = save_ematn.
*mseg-lgort = save_lgort.
*ladr = save_ladr.
*t001w-werks = save_werks.
*t001w-name1 = save_name1.
*t024-eknam = save_eknam.
*t024-ektel = save_ektel.
*ekko-lifnr = save_lifnr.
*ekko-ebeln = save_ebeln.
*ekko-ekgrp = save_ekgrp.
*am07m-name1 = save_linam.
*am07m-name2 = save_lina2.
ENDFORM. "helpdata2
Form Lesen Warenausgang Lohnbearbeiter -
FORM lesen_wlb USING objky.
nast_key = objky.
CLEAR retco.
SELECT SINGLE * FROM mkpf WHERE mblnr = nast_key-mblnr
AND mjahr = nast_key-mjahr.
SELECT SINGLE * FROM mseg WHERE mblnr = mkpf-mblnr
AND zeile = nast_key-zeile
AND mjahr = mkpf-mjahr.
IF sy-subrc NE 0.
retco = sy-subrc.
EXIT.
ENDIF.
PERFORM tab156_lesen.
xskkz = t156-rstyp.
PERFORM tab001w_lesen.
IF NOT mseg-matnr IS INITIAL.
PERFORM material_lesen.
ENDIF.
ON CHANGE OF mseg-lifnr.
PERFORM read_address.
ENDON.
ENDFORM. "lesen_wlb
*eject
Fuellen der ITCPO -
FORM itcpo_fuellen.
IF xscreen NE space.
*- Testausgabe auf Bildschirm -
itcpo-tdpreview = 'X'.
itcpo-tdnoprint = 'X'.
ELSE.
CLEAR: itcpo-tdpreview,
itcpo-tdnoprint.
ENDIF.
MOVE-CORRESPONDING nast TO itcpo.
itcpo-tdcover = nast-tdocover.
itcpo-tddest = nast-ldest.
itcpo-tddataset = nast-dsnam.
itcpo-tdsuffix1 = nast-dsuf1.
itcpo-tdsuffix2 = nast-dsuf2.
itcpo-tdimmed = nast-dimme.
itcpo-tddelete = nast-delet.
itcpo-tdcopies = nast-anzal.
itcpo-tdprogram = sy-repid.
ITCPO-TDTELELAND = US_COUNTRY.
itcpo-tdsenddate = nast-vsdat.
itcpo-tdsendtime = nast-vsura.
itcpo-tdnewid = x.
ENDFORM. "itcpo_fuellen
*eject.
------------ FORM lesen der Lagerortadr. ---------------------------*
FORM ladr_lesen.
DATA: BEGIN OF addr_sel.
INCLUDE STRUCTURE addr1_sel.
DATA: END OF addr_sel.
CLEAR ladr.
SELECT SINGLE * FROM twlad WHERE werks = mseg-werks
AND lgort = mseg-lgort
AND lfdnr = '001'.
IF NOT twlad-adrnr IS INITIAL AND sy-subrc IS INITIAL.
MOVE twlad-adrnr TO addr_sel-addrnumber.
ENDIF.
CALL FUNCTION 'ADDR_GET'
EXPORTING
address_selection = addr_sel
IMPORTING
sadr = ladr
EXCEPTIONS
OTHERS = 1.
ENDFORM. "ladr_lesen
**& Form REPRINT
text
*FORM reprint.
TABLES : nase.
DATA : x TYPE string.
IF nase-vermo = 2.
x = 'REPRINT'.
ENDIF.
*ENDFORM. "REPRINT
Kindly do the needful.
Thanks in advance
Regards
SwarnaHi Swarna,
CALL FUNCTION 'OPEN_FORM'
EXPORTING
device = 'PRINTER'
language = language
OPTIONS = print_infos
<b>form = tnapr-fonam</b>
dialog = ' '.
x_open := x.
I thing its not a good way to pass the Form name to the Parameter.
Try like,
data : temp_form like tnapr-fonam.
<b>form = temp_form</b>
Thanks. -
Printing problem with script barcode
hi ,
i hav inserted a barcode for a particular window field. while giving print preview it is showing barcode.
after taking print, it is not displaying the barcode.
thank u all in advance,
balu.Hello,
In general, if you want to print a barcode, somebody must draw the bars
of the barcode to get a correct print. So there are four possible ways to
print barcodes from SAP:
1. Print e.g. via a Barcode DIMM/SIMM
To use this way, the printer must be able to print barcodes by itself so it
needs e.g. a special barcode SIMM/DIMM module to print the barcodes.
ie: HP printers do not contain barcode fonts by default so a DIMM module
with the fonts must be installed. The print works as follows:
The SAP sends a simple printer escape sequence to the printer, which activates
the barcode printing in the printer. Then the SAP sends the barcode number and
finally it sends a printer escape sequence, which switches the printer back to
normal printing. So in this way the bars of the barcode are created in the printer
(and you only see a dummy barcode in the print preview).
Please see the following Note about the sequences for Jetcaps BarDIMM used
for printing barcodes on HP Laserjet printers:
45643 Barcode control sequences for JetCAPS/Jetmobile BarDIMM
The correct BarDIMM modules for different HP printer models can be seen on
the JetMobile website at the URL below:
http://www.jetmobile.com/products/SJ_BD.htm
2. Print via a barcode.dll
If your printer doesn't have a barcode DIMM, it cannot create the bars of
the barcode itself. So this must be done elsewhere. One possibility is that
you print via a Windows system, SAPSprint or SAPLPD, device type SAPWIN and
a barcode.dll.
ie: Your printer is connected to a Windows system that runs the SAPSprint or SAPLPD program
If you print via device type SAPWIN, the creation of the print data is done in the Windows.
So the Windows may create a graphic, which contains the bars of the barcode, and send this
graphic to the printer.
The job to create the barcode graphic is done by the barcode.dll. So it is only needed, if
you want to print this way please see the following note for more information:
14561 Printing barcodes via SAPLPD / Barcode DLL
3. New barcode technology
If your printer doesn't have a barcode DIMM and if you don't want to use a barcode.dll,
you may use the new barcode technology, which is described in the SAP notes 645158 and 430887.
However this is only possible when printing from Smartforms.
In this way SAP itself creates a picture, which contains the bars of the barcode. This picture
is sent to the printer. One important requirement when you print the barcode via a Smartform
is that you have at least release 46C.
4. Use of a barcode font
There are some font files (e.g. Windows TTF files), which contains bars instead of characters.
So if you use these font files, the bars of the barcode are printed instead of a text.
You may buy such a font file, install it under Windows and use it via device type SAPWIN
according to note 48803. Since release 46C these files can also be uploaded into the SAP and
used via other device types.
Hope this information helps you resolve the issue.
Regards,
David -
Problem with HP Deskjet Ink Advantage 3515 printer
Hello. First of all I would like to wish everyone a Happy New Year!
I recently bought a HP Deskjet Ink Advantage 3515 printer. The printer works fine (prints, scans and copies). There is only one problem with it. It returns me an error when I'm shutting it off. This happens very often but not always, it is kinda annoying. The error is displayed as: ERROR CODE 0X02B7C2ED SM_MODULE C (the error is also shown on the image). I tried to Google the problem but without effects. I don't know what could be the problem. Can someone help me please, because I have no idea what could be the issue. Thanks for any replays.
This question was solved.
View Solution.Hello musidi,
I would like to provide you with some troubleshooting steps to hopefully resolve this issue with your HP Deskjet Ink Advantage 3515 e-All-in-One Printer. I believe that error code OXC4EB981B is actually referring to a carriage jam.
Click on the link below and follow the steps listed:
http://h10025.www1.hp.com/ewfrf/wc/document?cc=us&dlc=en&docname=c03368578&lc=en&product=5157487&tmp...
If the steps above don't resolve the issue, please call our technical support at 800-474-6836. If you live outside the US/Canada Region please click the link below to get the support number for your region. http://www.hp.com/cgi-bin/hpsupport/index.pl
Best regards,
I worked on behalf of HP. -
Problem with RoboHelp 7 and Batch Generate "Printed Documentation"
Hello people! I have a problem with Batch Generate of Word documenttion in RoboHelp 7, when launch the Batch Generate with "Printed Documention" option selected send me a error message like this "Adobe Acrobat or Adobe Elments version 7 or Higher is not installed on your system".
RoboHelp generate de .chm file without problems.
I have the last version of Adobe Acrobat Reader Installed in my computer, my RoboHelp's project is not very complicated, the only to remarks is in spanish lenguage and the computer is in spanish too, but anothers projects in english US generate documentation without problems, I dont know if this had anything to do..
I have windows XP SP 3,so I test in another computer to generate documentation and I have the same problem. What´s happend ??
Thank you for all.I too am having this issue with the TOC. Firefox simply
doesn't handle it correctly and I have no idea how to fix
it. -
Problem with saving InDesign newsletter to a print ready PDF in CS6
I am using a PC and created a 4 page newsletter in InDesign, CS6. I have made this newsletter over and over in previous version of CS products and never had a problem. But with CS6, I cannot get it to save as a print-ready PDF with the bleeds and markups the printer needs.
I have the Document Setup set to a bleed of 0.25 all around. I have tried Printing to PDF, Exporting, and Print Booklet. Printing to PDF doesn't show the bleeds and markups. Exporting doesn't show the bleeds and markups. Print Booklet only shows the bleeds and markups if I shrink the file down with a Scale to Fit...which won't work for the printer. I have tried everything thing I can think of, tried changing all kinds of printer settings...I seriously have no idea why this isn't working.
Any suggestions?Well, the obvious thing is to make sure you've got "Use Document Bleed Settings" checked in the export dialog AND that you've got trim marks turned on. YOu should save a custom preset to do this along with the other settings your printer requires.
-
Problem with contribute 3.11/flashpaper 2 printer driver
I have problem with the contribute 3.11 and flashpaper 2
printer driver. When I try to install it to my lab under domain
enviroment, that mean multi user will use the same computer with
differ user right. The problem is, when user with admin right log
into the domain and left click on any file the first time,
contribute install a new flahspaper driver, eg. macromedia
flashpaper, macromedia flashpaper (copy 1), macromedia flashpaper
(copy 2) etc...another problem is, when the user with domain user
right login the computer, when they left click on any file the
first time, contribute try to install the flashpaper printer driver
for them, but since they are not allow to install any printer
driver, the message," you do not have primission to install the
printer driver etc" pop up and it only pop up once.
Are there anyone have the same problem? Anyone know how to
fix it? Thank you for the help in advance.
DarksoloHi,
Please check with in your environmental variable whether JDK is 32 bit or shifted to 64 bit.
It seems even though you have 64 bit still it is taking 32 bit only.
Regards,
Kal -
Printing problems with CS5 and Epson Photo R2880 printer
I'm having problems getting good prints when using Photoshop CS5 with my Epson Photo R2880 printer, problems I never had with CS4. Here's the situation:
If I take a PSD file and print it using CS4, everything works out perfectly. But if I take that same PSD file and print it out using CS5, the print is now offset top to bottom, as well as left to right, along with a 1/8" black strip being printed down the right edge of the paper. As far as I can tell, everything is set the same.
I've compared all the print information found in the Print dialog summary box between CS4 and CS5 and everything appears to be the same. I've verified that I'm using the latest print driver with my printer, and I am. It's 8.27. I've verified that I've checked off the box to center the print to the paper, each time I've made a print. And in trying to figure out what's going on, I've discovered that this problem occurs with any paper size when using CS5, but not with CS4.
I'm stumped and frustrated and without any more ideas as to what I should do next, except to always print my projects using CS4. If anyone has an idea for me, please let me know! Thanks!
P.s. I'm new at using this forum, and though I thought I sent this out once already, I never saw it posted. If I'm in error and it's already out there, sorry for the mistake and posting it twice.>"Unfortunately then I'd have to say all bets are off. The only true test is to print with the standard materials that Epson has designed their printer for. Only if that works well should you be trying third-party materials. For example, third-party inks in general are of poorer quality, are inconsistent, clog more, and in the long run, do not save you anywhere the amount of money they advertise over the genuine Epson products."
Getting very nice results with an R1800, Inkjetfly CIS, and Red River paper. The R1800 has never had Epson ink run through it and has no abnormal clogging problems. In fact, clogs are rare.
Getting near perfect matches to the monitor with both Colorvision and x-rite calibrating/profiling equipment. The printer stays on 24-7 so the only ink used, other than printing, is a periodic nozzle check. I am not alone in this, so blanket statements like the above are specious at best.
And no, I don't sell prints for big bux, so whether they are going to last a hundred years is not a concern. Besides, until someone is around long enough to verify those claims, the jury is out. I've got color prints from the wet days that are fading after 20+ years. Third party inks are not necessarily lower quality than OEM. One of the reasons for the development of high quality third party inks was the dissatisfaction of B&W and fine art printers with the OEM products.
Of course the cheap refilled/knockoff carts being hawked on ebay and the like are a different story.
MBP, OS 10.4.11, CS3 10.0.1, R1800 with latest driver -
Problem with page size when using redirected printer
I have a customer who connects to another customer's network via VPN, then logs into and RDS server running Server 2012.
This customer then opens an Excel file and tries to print it out to a printer that is local to her and of course shows as redirected when looking at Devices and Printers in her login on the RDS server.
The problem is that when going to File / Print on the Excel document, the page size is listed as Custom Size and if you try to select any other size from the list, it won't accept it and stays at custom size. If she selects another redirected local printer,
she can choose whatever page size she wants.
This is not selecting the paper size. She can change that on either redirected printer. So when she is trying to print an Excel file on legal size paper, the print comes out reduced as if it is trying to print on letter size paper even though legal size
paper is selected.
I hope my description is clear enough. If not, please let me know and I'll try to explain further. So I'm trying to find how to fix this one redirected printer (a Brother MFC-7860DW) so that she can change the page size so when the document prints it occupies
the full sheet of legal size paper.
JonathanIs there is a difference in printer driver for working and non-working redirected printers? If yes, can you match it?
Do you see the same behavior if you use Generic Text Only inbox driver?
Thanks
Hari Kumar --- Disclaimer: This posting is provided AS-IS with no warranties or guarantees and confers no rights -
Hello
My HP 6210 is not printing properly. It appears to be a software problem not an ink cartridge problem. It will print parts of a document and skip other parts, leaving a document that looks as if some sections were left out purposely. The color of pictures is real screwed up. Overall, it prints in a light blue print.Forget about HP software, it's in your best interest to totally uninstall it and use the tools available in OS X. The best place to get started is:
Printing Overview OS X Lion and Printer and scanner software for Snow Leopard, Lion & Mountain Lion -
I need to develop an application printing spanish characters like "�" (ce trencada) "�", "�", etc.
The problem is when I type
System.out.print("�")in my application, I get "plus-minus" symbol while executing it.
Anyone can help me, please?
Thank you in advance.check the list of fonts available. You can use the following code for the purpose.
public static void main(String args[])
String fonts[] = getFontNames();
for(int i = 0; i < fonts.length; i++)
System.out.println(fonts);
public static String[] getFontNames()
GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
return ge.getAvailableFontFamilyNames();
Maybe you are looking for
-
I am locked out of my Iphone. It says to log into my itunes to unlock. I log into my itunes and it says to put my password into my phone but I can't it just goes to the emergency call, How do I unlock my phone?
-
Errors when trying to use video
I have been having trouble with iChat for some time. I only try to use it with my parents - who are also on a Mac. We used it previously and it was fine and worked. It then suddenly stopped working. I was recently home for a visit and took my MacBook
-
Invoking a BPEL process from a WS
Errors occurred when I tried to invoke a BPEL process from a WS. The BPEL process was deployed in Local PM server and the WS was deployed in local OC4J server of JDeveloper 10g. 在Java class 发布成WS,部署在JDeveloper 10g中的oc4j服务器里,调用本机的BPEL流程出错, WS coding a
-
Can I draw within a cell in Numbers on iPad?
Hello I haven't bought the app yet. But an important feature for me for my work, would be the ability to draw (handwrite) within a cell in Numbers. Could anyone please tell me if this is possible? Many thanks. Gary
-
SAN based restoration or RMAN restoration for Active Dataguard
Hi , We have oracle 11gr2 on aix OS ,I am planning to configure active dataguard for DB size 250 GB. FOr DB restoration on standby side if i go for SAN based OS block level Relication between primary and standby how to link DB LUn on standby which