Printing Logo with Zebra 105SL
Moderator message: Do not offer points
Hi All,
I want to print company logo in the goods label but am unable to do so. I tried using ~DG command in SAPScript for downloading graphics in the zebra printer like:
Format ~DGd:o.x,t,w,data
where data is the HEX representation of the graphic, d = device to store image, o = image name, x = extension, t = total number of bytes in graphic, w = number of bytes per row
The example i tried is:
~DGR:SAMPLE.GRF,00080,010,
FFFFFFFFFFFFFFFFFFFF
8000FFFF0000FFFF0001
8000FFFF0000FFFF0001
8000FFFF0000FFFF0001
FFFF0000FFFF0000FFFF
FFFF0000FFFF0000FFFF
FFFF0000FFFF0000FFFF
FFFFFFFFFFFFFFFFFFFF
^XA
FO20,20XGR:SAMPLE.GRF,1,1^FS
^XZ
But i am getting printer error - out of memory. Can anyone tell me what should i do in this case? How can i increase the printer flash memory size or is there some other way to store the graphic image in printer?
<<text removed>>
Thanks,
Ananya
Edited by: Matt on Nov 19, 2008 2:31 PM
(I'm answering this question for a reference to a problem, with the knowledge that this question may be terribly out of date. But at least this way, the answer to this question is actually answered.)
What you need to do is look into the printers properties and find a tab relating to its configuration and settings. Under there, you'll find 4 buttons. 2 of them were greyed out for me, but the important one, labled something along the lines of "cache" or "memory" (the bottom right if I'm not remembering the label correctly) is what you need to click on. Then flush the printer's cache and reset it's memory.
Be sure to back up any custom/non-default settings it may have, as they might get erased.
Similar Messages
-
Printing logo with ALV report output?
Hi all,
I have written a sinple program to display a report output in ALV grid format and inserted a logo in it usingh standrad FM. Though the logo is inserted successfully displaying with list , but when i am clicking on print preview the logo is missing.
Please help me on how to print the logo with the list?
Thanks,
Vamshi.Hi Krishna,
-->Firstly go to T-Code OAER.
-->Give Class Name as PICTURES
-->Give Class Type as OT
-->Give Object Key as(watever the name you wish to give)
-->Example key 1000
-->Click on Execute.
Here you will get Standard Document Types.
Select which ever you want i.e., Attachment,Screen,Template ,etc.
Double click on Attchment it will ask you the File on the Desktop.
Upload the image.
Now you can see the Image in the Folder PICTURES.
Now go to the Report.
Function Module 'REUSE_ALV_COMMENTARY_WRITE'.
i_logo = '1000'.
Hope this will Help you.
With Regards,
Sharmishta. -
Smartforms printing issue with ZEBRA Printer
Hi All,
I am facing a issue where we are printing a 5*4 inch label on a Zebra printer out of SAP,when i Print the same on a Zebra printer the text is Blown up and the entire contents doesn't fit,but when see the spool and when I convert that spool in Pdf using the program RSTXPDFT4 and see the properties it looks perfect with properties as 5*4 Inch.
Can someone give me there inputs of a similar issue they faced.
Regards,
AJHi,
could you take a picture of the label printed by your Zebra ?
Did you use the ZPLII printer driver ?
regards
Fred -
Hi,
I have uploaded the image by SO10 and want to display it in the label with sapscript and zebra printer. Anyone have experience on that??
Regards,
KitHi,
copy the file using the standard text copy functions into the window of the SAPscript form to be used...
is it a label design? if so copy the file to the main window. and you can't preview the label in SAP...
R u using any tool to design the form(label)? -
Label rotates with Zebra QL 420+
I have some difficulties to print labels with zebra QL 420+. My media is 2x4 and when I try to print, everything rotates 90 degrees. There is also blank label before the actual data prints out. I've tried to adjust the orientation from the printer settings but it doesn't seem to help at all.
I was wondering if anyone has had similar problems and could perhaps give me some ideas what might be causing this behavior. Any help is much appreciated.Now I got the orientation part fixed. I had 2x4 pagesize on my zplii200.ics file and it didn'work so I added 4x2 and that did the trick. I dunno why but adjusting the portrait/landscape setting didn't help with 2x4.
I still have some problems with the printer. I get two blank labels before the label with data prints out. If I invert the label 180 degrees, then I get two trailing blank labels.
Any ideas what causes that to happen? -
SMARTFORMS and Zebra 105SL Barcode Printer
Dear All,
We are trying to print barcodes using SMARTFORMS. We have Zebra 105SL printer. SAP version installed is 4.7C. Help required on the issue: How to install LZPL Printer drivers for SAP.
Thanks,
Anu.Hi Anu,
You can start by downloading the Zebra Smart Forms Technical guide from the Zebra Web Site. Below is the URL.
http://www.zebra.com/id/zebra/na/en/documentlibrary/misc/sap_smartforms_technical.html
This document has step by step instructions on creating bar code labels with Smart Forms.
If you have any further questions please email me at [email protected]
Regards,
Andy
Integration Architect
Zebra Technologies -
Communication problem with Zebra printer
Post Author: rafu
CA Forum: .NET
Hi,I'm trying to write bidirectional communication with Zebra printer - e.g. send data to print and receive data read from tags. To send data it's possible to use WritePrinter methods described in internet, however I don't know how to get it?? In producer's manuals there is only example to printer connected by LPT1, my uses usb.Does anyone have any ideas??? Help please!rafuI would look at XP's port configuration for the printer and then try and use the same protocol on the Mac. If XP is showing it as RAW Port 9100, then that is shown as HP jet Direct - Socket on the Mac. The only issue then is whether the OS X driver is available in the Lexmark list. Sometimes the provided OS X driver is only for direct USB connections, so you have to look at using an alternate driver, such as those offered by Gutenprint.
-
Label printing on ZEBRA printer TLP2844 with smartform
Hi Gurus,
Requirement:
Print label on Zebra printer with smartform
1. i have created a smartform with desired layout
2. and trying to print on Zebra printer
Questions:
1. smartform is not printing on zebra printer
2. suggest me if there are any ways to print smartform on zebra printer
3. does it requires any native programming language for printing labels on zebra printer
Best Regards,
Krishnahi Krishna,
This printer does not support ZPL2 so I thnk you cnnot use the device types like LZEB2. It should work to print via windows and a device type like SAPWIN or SWINCF.
Regards,
Aidan -
Help with Zebra Label Printer and Multi Order Shipping Tool- Partial Label Printing
I have a zebra gx420d which is compatible the zebra 2844 (its the new model) and I am having a hard time printing labels with the multi order shipping tool. I have the correct driver, the printer test page works fine, and everything is configured for a 4x6 label.
I have set the selling preferences in paypal to match the zebra 2844 printer and within the mult order tool, I have edited the settings to also match zebra 2844.
My problem is that regardless of what or how I do it, my printer will only print a 1/4 of the label. It is not shrinking the label, it is starting to print at the correct size but stops 1/4 of the way through. Almost like it thinks my label size is too small but as i mentioned, I confirmed 4x6 on the label settings at both printer properties and printer preferences. I spent and hour on tech support with zebra and they confirmed the printer is working as it is supposed to. I also know this because my Amazon labels print correctly as well. Its only paypal and ebay labels that are not working. Very frustrating. Can anyone help?Hi,
did you upload the desgin in a standard text with option ITF? This you can copy then to the layoutset. At least this is the way of working with BARONE.
Cheers,
Stefan -
Problem printing horizontal text in smartform with zebra Z6M label printer
hello,
The situation is this:
There is a Z smartform wich prints a label to a zebra Z6M label printer with the text and barcodes vertically.
The form have a command in the main windows with the parameter: S_LZPL_SETUP '^FWR'
This label works fine, but the client want to change the form, they have told me to create a new smartform and print the info horizontally, using the same printer.
The tests i have done are the following:
create a smartform from ground and write a template text and a barcode with a new font of system barcodes. the bardoce is shown ok(it is shown horizontally), the problem is that the template text is shown vertically, as in the original smartform.
then i tried on another zebra ZM600 label printer, similar model, but not the same, and the smartform printed was ok (text and barcodes shown horizontally). So i think is a configuration setting problem, but i dont know where to search.
i have checked the label printer parameters in SPAD, but didnt find anything souspicios.
have you any idea?
thanks in advance.See these if they be of any help.....
BARCODE:
goto smartform styles-> create a style-->
create a character format.
under standard settings give the bar code name
use this style in ur smartform. select the data field which u want to barcode print and assign the character format
Similarly
SAPSCRIPT
open the form and click the character format button and
repeat the step as above....
http://help.sap.com/saphelp_nw04/helpdata/en/68/4a0d5b74110d44b1b88d9b6aa1315b/frameset.htm
Go to Character formate in your form.
create a new char formate with enable BAR code AND
you can give its type too.
To Create a Bar code prefix:
1) Go to T-code - SPAD -> Full Administration -> Click on Device Type -> Double click the device for which you wish to create the print control -> Click on Print Control tab ->Click on change mode -> Click the plus sign to add a row or prefix say SBP99 (Prefix must start with SBP) -> save you changes , it will ask for request -> create request and save
2) Now when you go to SE73 if you enter SBP00 for you device it will add the newly created Prefix
Create a character format C1.Assign a barcode to the character format.Check the check box for the barcode.
The place where you are using the field value use like this
<C1> &itab-field& </C1>.
You will get the field value in the form of barcode.
Which barcode printer are you using ? Can you download this file and see.
http://www.servopack.de/Files/HB/ZPLcommands.pdf.
It will give an idea about barcode commands.
Check this link:
http://www.sap-img.com/abap/questions-about-bar-code-printing-in-sap.htm
Check this link:
http://help.sap.com/saphelp_nw04/helpdata/en/d9/4a94c851ea11d189570000e829fbbd/content.htm
Hope this link ll be useful..
http://help.sap.com/saphelp_nw04/helpdata/en/66/1b45c136639542a83663072a74a21c/content.htm
go through these links and cose u r previous threads,
http://www.sap-img.com/abap/questions-about-bar-code-printing-in-sap.htm
smartform - barcode
http://www.erpgenie.com/abap/smartforms.htm
http://sap.ittoolbox.com/groups/technical-functional/sap-basis/print-barcode-with-smartform-634396
http://sap.ittoolbox.com/groups/technical-functional/sap-dev/printing-barcode-733550
Detailed information about SAP Barcodes
A barcode solution consists of the following:
a barcode printer
a barcode reader
a mobile data collection application/program
A barcode label is a special symbology to represent human readable information such as a material number or batch number
in machine readable format.
There are different symbologies for different applications and different industries. Luckily, you need not worry to much about that as the logistics supply chain has mostly standardized on 3 of 9 and 128 barcode symbologies - which all barcode readers support and which SAP support natively in it's printing protocols.
You can print barcodes from SAP by modifying an existing output form.
Behind every output form is a print program that collects all the data and then pass it to the form. The form contains the layout as well as the font, line and paragraph formats. These forms are designed using SAPScript (a very easy but frustratingly simplistic form format language) or SmartForms that is more of a graphical form design tool.
Barcodes are nothing more than a font definition and is part of the style sheet associated with a particular SAPScript form. The most important aspect is to place a parameter in the line of the form that points to the data element that you want to represent as barcode on the form, i.e. material number. Next you need to set the font for that parameter value to one of the supported barcode symbologies.
Creating Bar code:
) Go to T-code - SPAD -> Full Administration -> Click on Device Type -> Double click the device for which you wish to create the print control -> Click on Print Control tab ->Click on change mode -> Click the plus sign to add a row or prefix say SBP99 (Prefix must start with SBP) -> save you changes , it will ask for request -> create request and save
2) Now when you go to SE73 if you enter SBP00 for you device it will add the newly created Prefix
Create a character format C1.Assign a barcode to the character format.Check the check box for the barcode.
The place where you are using the field value use like this
<C1> &itab-field& </C1>.
You will get the field value in the form of barcode.
Check this thread for detail information.
How to print Barcode in te SAP SCRIPTS? -
Issues with Crystal 2008 Printing to a Zebra Label Printer with SP2
Hi there
We are having issues printing to a Zebra Label Printer using Crystal 2008 SP2.
When you attached a .rpt file to the .NET Application which is accessed via RDP/ICA the reports in Crystal XI worked fine.
Steps we have taken are:
Printing direct from Crystal 2008 Designer to the Zebra Printer works using a Generic Text Driver
Printing direct from Crystal 2008 Designer to the Zebra Printer using a Zebra Universal Print Driver DOES NOT work (we were advised the Universal Print Driver may assist with the issue)
The report when accessed via the .NET Application via RDP/ICA using the Universal Print Driver it doesn't work.
The report when accessed via the .NET Application via RDP/ICA using the Generic Print Driver it doesn't work.
The report when accessed via the .NET Application drectly from Server Console prints fine using Generic Print Driver, but not with RDP/ICA.
Can anyone offer any suggestions to a fix?
Many thanks.Hello,
I'll look at this tomorrow when I get into the office. An I am moving this to the developer forum.
Thank you
Don -
Printing trhough SAPWIN with ZEBRA printer
Hi Gurus
I need your help please since I already spent a lot of time to find a solution and not found any.
I use Smartform to produce labels on ZEBRA printer (output Device Z201, Device Type ZLZEB2:Zebra label printer 203dpi). All fields on my form use HELVE as font. I print my form through Z201 and it works fine.
My requirement now is to print the form to ZEBRA printer locally using SAPWIN (Rel 4.x/SAPlpd 4.09 + ONL:Y) as device type. To do this I created a new output device LCLB, copied the device type SAPWIN into ZWIN and attached to output device LCLB
The problem is when I print the form using LCLB, all my fields with HELV font are printed with COURRIER font.
I went in transaction SE73 and display printer fonts associated with ZWIN and it seems that all fonts (COURCYR, COURIER, OUR_I7, HELVCYR, HELVE, HELV_I7, OCRA, OCRB, TIMECYR, TIMES, TIME_I7) are defined there. Do I miss something? Do I have to redefine the print control in ZWIN with control characters corresponding with ZEBRA printer?
Any feedback would be appreciated
Thank youHi Valter,
did you figured it out why do you had a problem with that printer?
tks
best regards,
Pedro -
Printing thermal labels from fedex with Zebra 2844
I am trying to print Fed Ex shipping labels on a Zebra thermal printer 2844. Now under 10.5.6, I am able to select printer and configure it. When I print,either with safari or firefox instead of printing label - it prints rows of numbers. Has anyone done this successfully?
Dear MacAssemble:
Thanks very much for your reply. Yesterday I tried right-clicking on the UPS label image from their website. Then I opened that image in Preview (copy from clipboard) and selected appropriate formatting in the "Print" dialog box. I also printed out the entire label via Java and printed it out on the inkjet (HP 5740). I put both labels on the package and later snagged the UPS man.
"Did that label scan?" I asked him, having written on the thermal label "Did it scan?"
He laughed and said, "Yes, it scanned fine."
It still looked funky-- kind of pixellated and not completely sharp, but it did scan. I told him to hotline me (I'll write my phone on each label) if he had trouble in the future. We'll see.
So, you open the label in Gimp or PS and increase the resolution? I tried increasing the res on the 2844, but it resulted in an image to large to fit on a 4"x6" label.
Do you suppose the problem is Preview or the graphic format used by UPS itself. As I mentioned, Endicia works great, but, of course, Preview is not involved-- it prints directly to the Zebra. Trouble is, more than half my packages going out are UPS.
In every case, thank you very much for your response. I've searched the net and discussion groups for some weeks just to confirm this problem, and found nothing. So at least now I know I'm not crazy (well, at least in this area). Thanks.
Best,
James R.
Sierra Foothills
Northern California -
I need to print logo in alv grid
I need to print logo in alv grid .As of now its getting displayed but it cannot be printed .Kindly tell me wether there is any option to print it .Eitjer using ALV or Object oriented ALV.Please reply soon
Hi Deepti,
Refer the code below.
report sy-repid.
type-pools : slis.
*ALV Formatting tables /structures
data: gt_fieldcat type slis_t_fieldcat_alv.
data: gt_events type slis_t_event.
data: gs_layout type slis_layout_alv.
data: gt_page type slis_t_listheader.
data: gs_page type slis_listheader.
data: v_repid like sy-repid.
*ALV Formatting work area
data: w_fieldcat type slis_fieldcat_alv.
data: w_events type slis_alv_event.
data: gt_bsid type table of bsid with header line.
initialization.
perform build_events.
perform build_page_header.
start-of-selection.
*perform build_comment. "top_of_page - in initialization at present
select * from bsid into table gt_bsid up to 10 rows.
*perform populate_for_fm using '1' '3' 'BUKRS' '8' 'GT_BSID' 'Whee'.
*USING = Row, Column, Field name, display length, table name, heading
*OR
perform build_fieldcat.
gs_layout-zebra = 'X'.
*top of page event does not work without I_callback_program
v_repid = sy-repid.
call function 'REUSE_ALV_GRID_DISPLAY'
exporting
i_callback_program = v_repid
i_structure_name = 'BSID'
i_background_id = 'ALV_BACKGROUND'
i_grid_title = 'This is the grid title'
I_GRID_SETTINGS =
is_layout = gs_layout
it_fieldcat = gt_fieldcat[]
it_events = gt_events[]
tables
t_outtab = gt_bsid.
Form..............: populate_for_fm
Description.......: Populates fields for function module used in ALV
form populate_for_fm using p_row
p_col
p_fieldname
p_len
p_table
p_desc.
w_fieldcat-row_pos = p_row. "Row Position
w_fieldcat-col_pos = p_col. "Column Position
w_fieldcat-fieldname = p_fieldname. "Field name
w_fieldcat-outputlen = p_len. "Column Lenth
w_fieldcat-tabname = p_table. "Table name
w_fieldcat-reptext_ddic = p_desc. "Field Description
w_fieldcat-input = '1'.
append w_fieldcat to gt_fieldcat.
clear w_fieldcat.
endform. " populate_for_fm
*& Form build_events
form build_events.
data: ls_event type slis_alv_event.
call function 'REUSE_ALV_EVENTS_GET'
exporting
i_list_type = 0
importing
et_events = gt_events.
read table gt_events with key name = slis_ev_user_command
into ls_event.
if sy-subrc = 0.
move slis_ev_user_command to ls_event-form.
append ls_event to gt_events.
endif.
read table gt_events with key name = slis_ev_top_of_page
into ls_event.
if sy-subrc = 0.
move slis_ev_top_of_page to ls_event-form.
append ls_event to gt_events.
endif.
endform. " build_events
*& Form USER_COMMAND
When user command is called it uses 2 parameters. The itab
passed to the ALV is in whatever order it currently is on screen.
Therefore, you can read table itab index rs_selfield-tabindex to get
all data from the table. You can also check r_ucomm and code
accordingly.
form user_command using r_ucomm like sy-ucomm
rs_selfield type slis_selfield.
read table gt_bsid index rs_selfield-tabindex.
error checking etc.
set parameter id 'KUN' field gt_bsid-kunnr.
call transaction 'XD03' and skip first screen.
endform.
*& Form top_of_page
Your own company logo can go here if it has been saved (OAOR)
If the logo is larger than the size of the headings in gt_page,
the window will not show full logo and will have a scroll bar. Thus,
it is a good idea to have a standard ALV header if you are going to
use logos in your top of page.
form top_of_page.
call function 'REUSE_ALV_COMMENTARY_WRITE'
exporting
it_list_commentary = gt_page
i_logo = 'ENJOYSAP_LOGO'.
endform.
*& Form build_fieldcat
*Many and varied fields are available here. Have a look at documentation
*for FM REUSE_ALV_LIST_DISPLAY and REUSE_ALV_FIELDCATALOG_MERGE
form build_fieldcat.
w_fieldcat-fieldname = 'BUDAT'.
w_fieldcat-seltext_m = 'Dte pst'.
w_fieldcat-ddictxt(1) = 'M'.
Can change the position of fields if you do not want them in order
of the DDIC or itab
w_fieldcat-row_pos = '1'.
w_fieldcat-col_pos = '10'.
append w_fieldcat to gt_fieldcat.
clear w_fieldcat.
endform. " build_fieldcat
*& Form build_page_header
gt_page is used in top of page (ALV subroutine - NOT event)
*H = Header, S = Selection, A = Action
form build_page_header.
For Headers, Key is not printed and is irrelevant. Will not cause
a syntax error, but is not used.
gs_page-typ = 'H'.
gs_page-info = 'Header 1'.
append gs_page to gt_page.
gs_page-typ = 'H'.
gs_page-info = 'Header 2'.
append gs_page to gt_page.
For Selections, the Key is printed (bold). It can be anything up to 20
bytes. It gets printed in order of code here, not by key value.
gs_page-typ = 'S'.
gs_page-key = 'And the winner is:'.
gs_page-info = 'Selection 1'.
append gs_page to gt_page.
gs_page-typ = 'S'.
gs_page-key = 'Runner up:'.
gs_page-info = 'Selection 2'.
append gs_page to gt_page.
For Action, Key is also irrelevant.
gs_page-typ = 'A'.
gs_page-info = 'Action goes here'.
append gs_page to gt_page.
endform. " build_page_header
Settings for the Logo :
01) GOTO - OAOR (Business Document Navigator)
02) Give Class Name - PICTURES
Class Type - OT
Object type - whatever you want to call your area EG: OURCOMP.... then Execute
03) Top left will say PICTURES. Bottom left will have multi tab. Select Create and double-click on Screen.
04) Select your image from the appropriate directory.
05) Give the image an appropriate name (not Screen)
06) It will tell you document stored successfully.
07) You can now find your logo under the heading OURCOMP in top left window.
08) You can reference the logo in things like FM REUSE_ALV_COMMENTARY_WRITE or any other area which may reference these things. EG: I_LOGO = 'OURCOMP'. You can preview image by double-clicking it.
<b>Please reward points if it helps.</b>
Regards,
Amit Mishra
Message was edited by: Amit Mishra -
Print Logo in Classic Report (Write Method,Not ALV)
Hi All,
I'm currently doing conversion of the All the Classic Report with addition of Header with 'LOGO'.
I'm willing to find out that Function (CALL FUNCTION 'WWW_GET_MIME_OBJECT') is only able for display but not show out during printing.
Is that any method, I can do it(Print with Logo) without conversion to SAP Script or Smartform that was exhausted.
*Please take note is Classic Report with Write Method (Line by Line), Not ALV.
Thank you all in advance
Regards,
Trevor Wong.Hi,
It is possible to include logo in classical report but its not possible to print logo in classical report. It can be done in ALV's.
Write the code in Top-of-page event in ALV.
The following is the code for inserting the logo in ALV.
FORM TOP_OF_PAGE.
CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
EXPORTING
I_LOGO = 'ENJOYSAP_LOGO'
IT_LIST_COMMENTARY = GT_LIST_TOP_OF_PAGE.
ENDFORM.
Regards
Purnand
Maybe you are looking for
-
Updating Snow Leopard 10.6.8 to Mountain Lion 10.8
Hello to everyone on this forum, I'm new on this forum as from today on. My Mac is from 15th May 2011 : iMac 12,2 Intel Core i5 2,7 GHz mit 8 GB RAM memory and 27" screen. There is an OS Snow Leopard v. 10.6.8 on it. When there was an upgrade to te L
-
Embedded Audio not playing - Flash Player 10.0.45.2
Hi With the recent update of the Flash player I noticed that random *.swf files containing just embedded *.wav files will not play. The only things that seem to fix this problem are; Change the audio publish settings and republish Or createa new *.fl
-
I want the leopard version of dictionary and not the snow leopard one.
with leopard, the dictionary was a red book on the desktop. it was oxford english dictionary and had a couple of other sources available. then snow leopard replaced it with a senseless tool that requires precise spelling of the word before it will lo
-
As stated in the question, this is really bothering me. It happened when I updated Firefox (to the latest one now, don't know from which version) and whenever I go private-browsing and press the new-tab button.. instead of opening 'about:newtab' or '
-
APASE 3.2 FAILED TO LAUNCH
I try to read an SD card and it starts the download and then it says "Application failed to launch". I have unistalled and reinstall but no luck. please help!