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?

Similar Messages

  • Print Arabic text in smartforms

    Hi,
    How to print Arabic text in smartforms, where i have to write in arabic please help me as soon as possible.
    Thanks,
    MSA.

    Hi,
    create the text in Arabic .
    ex: goto SO10   give the text name and language is Arabic.
    when u call that pass the language as Arabic.
    ex:
    CALL FUNCTION 'READ_TEXT'
    EXPORTING
    id                      = txt_id
    language                = txt_langu "Rabic language.
    name                    = txt_name
    object                  = txt_obj
    TABLES
    lines                   = t_line.
    Regards,
    Venkat.

  • Best printer settings for the Officejet 8625 for glossy label printing

    best printer settings for the Officejet 8625 for glossy label printing. The black does not appear dark black ......just shades of gray

    pendavinci
    Welcome to the HP Community Forum.
    The following might be helpful to resolve the issue:
    Printing Labels_Business-Cards_Cards
    See the section on Printing and Printing Preferences
    Click the Kudos Thumbs-Up to show you appreciate the help.
    Click Accept as Solution when the Answer provides a Fix or Workaround!
    I am pleased to provide assistance on behalf of HP. I do not work for HP. 
    Kind Regards,
    Dragon-Fur

  • Issue with printing report texts in Smartform

    Hi ,
    I developed a smartform and a print program. In the title of the smartform I need print a text depend on the company code. For this I prepared this text in the print program like the following.
    case rbkp-bukrs.
      when 'IT10'
        smartform_struct-title = text-010.
    endcase.
    The problem is some times these texts are not printing on the form output. User are mad at this. when they complines me and I go and look at it, it is fine. I don't think this is printer issue. Any clues please let me know.
    Thank you,
    Surya

    Hi Phani,
    Thanks for your reply. In fact both me and user are doing the same. For user some times this text is not showing and some times it is. This is very strange.
    I can do this by keeping it in text element. But for some texts we need to add some other text in between dynamically.
    for example : for BE10 we need to show like,
    CONCATENATE 'This text is prepared on behalf of  (' <vendor name> ') ' some text' INTO w_title_text.
    In this case: I have tried preparing this text in the program lines node. Here the problem is I can able to mention single quote in prepare the text. In the above example it is bold.
    Basically I don't what's happening when printing report texts. But if there is a way to show single quote while prepare text that should be fine.
    Thank you
    Surya

  • BarTender for Zebra Barcode Label printing using Smartform

    HI Experts,
    Does anyone know how to use BarTender 7.10 software to create barcode labels for Zebra printer?
    I have to include a jpg Logo into the Label using BarTender.
    But when I test using the Zebra printer - the logo/picture won't print out.
    Any idea?
    Thank You.
    Best Regards,
    CW

    Hi There,
    I had problems with using Bartender when I tried to print a logo onto my labels, but I contacted a [labelling company |www.iidsolutions.net] who specialise in barcode label printing and the bartender software,  they sorted out my problem but then after a chat with them I decided it would be easier to get them to print the labels for me as I had loads of changes and they were quite cheap.  See if they can help you. :~)
    Good luck.
    Dave.

  • Vertical printing the Text in Smartforms

    Hi Friends,
    Thanks in Advance,
    Is there any posibility to print the text in Vertical, in Dot Matrix Printer
    Please resolve the Issue.
    Thanks & Regards:
    Manjula.M

    Hi,
    This thread will helpful to you.
    vertical writing in smartforms
    Thanks,
    Sree.

  • HP Photosmart D7160 printer could it be fitted with a double sided print unit?

    I only need to know if my HP Photosmart D7160 printer was made with the provision of or could it be fitted with a double sided print unit.?  If I had got the answer I would have purchased the required part.
    i have been searching the HP web site on and off for the last four years for the answer to this question only to find myself going round in circles without ever getting any practical answer.  If and when HP have the courage to answer the question
    and the answer is what I think it will be I will take the printer back whence it came from and demand a refund in full!
    I have just tried a spell check and the website doesn't recognised the name/number of HP manufactured equipment that is clearly printed on the front cover and when I instal HP print cartriges HP tell me I have been a good boy.

    Page 9 of the user manual indicates there is an optional accessory for double side printing.  The data sheet here indicates that (in the US) the part number is:
    HP ph5582 Two-sided Printing Accessory
    Q5582A
    HP ph5582 Two-sided Printing Accessory Q5582A
    A Google search turns up a number of offerings.
    This forum is a peer to peer support forum.  If you want to Contact HP click on the link.
    Bob Headrick,  HP Expert
    I am not an employee of HP, I am a volunteer posting here on my own time.
    If your problem is solved please click the "Accept as Solution" button ------------V
    If my answer was helpful please click the "Thumbs Up" to say "Thank You"--V

  • Printing a PDF file online with any OJ 100 printer,we receive unknown error light sequence.

    When printing a PDF file online on all of our Officejet 100 Mobile L411 USB printers, we encounter an undocumented error light sequence. The error light sequence we encounter is Power light blinks in conjuction with the Bluetooth light then those 2 lights blink off and the Resume light and both cartridge lights  blink on. then those three lights blink off and the power light and the Bluetooth light blink on again and so it goes. You cannot reset this error by any other means other than powering the printer down and the printer will not power down with the power button. The only way the printer will power down with the above flashing light sequence showing is to disconnect AC power and remove the battery.
    With the above described flashing light sequence displayed, the printer has no problem continuing to print and will continue to print other documents with the flashing light seguence displayed.
    If the above mentioned PDF file is saved off to the computer and then printed from there, it will print on this printer ok without starting the flashing light sequence described above so evidently there are control characters attached to the online PDF file that get stripped off when the document is saved. I don't know what those characters could be but I do know that only all of the Officejet 100 printers we have display this problem. We can print the same documents on our HP 470 mobile printers ok without any issues or have no problem printing the same document with other models of HP printers. It is only when printing this document with any HP Officejet 100 mobile L411 printer that we have this problem.
    As mentioned above, the flashing light sequence described above is not a sequence described in the Operators Manual so we don't know what it means. Also it is apparent that the online document(s) we are printing have some control characters attached to them that are incompatible with this printer but we do not know what characters they are. Are there some settings that we can setup in the printers properties that would solve this issue for us?
    As I have explained above, this particular flashing light seguence does not keep the printer from printing the online documents or any other documents succesfully, however this sequence cannot be reset by any other way other than killing all power to the printer.

    Hi Bailie,
    You might try looking for a paper jam or carriage jam.
    http://h10025.www1.hp.com/ewfrf/wc/document?docname=c02643100&cc=us&dlc=en&lc=en&product=4231408&tmp...
    Look at the 15th issue.  That's the closest I could find.
    Good luck.
    SandyBob
    If I have solved your issue, please feel free to provide kudos and make sure you mark this thread as solution provided!
    Although I work for HP, my posts and replies are my own opinion and not those of HP
    1-800-474-6836

  • Integrate BC Ecommerce site with Royal Mail Label Printer

    Hello,
    Hope everyone is ok.
    I am building an e-commerce website and want to use a Royal Mail Label Printer to print all shipping labels directly from the Admin > Orders section.
    Ideally when a new Order comes in I would like to be able to Print Invoice & Label at the same time, this will tehn print a customer invoice via a normal Printer, and a Royal Mail Shipping label via a different thermal printer, is this possible??

    Hi Luca,
    It is not really designed for that and more advanced stuff. It calls Blog advanced and that is pretty basic.
    Muse is a stepping stone into the web world, its not the ultimate tool.
    You need to do layouts and for BC to work well in eCommerce you need to break out some extra javascript etc to get it working well. You have payment forms, shopping cart, product layouts etc all needing to setup and be managed by the client in the admin and the web company or designer/developer they work with needs to provide them with the features they need.

  • Unable to print chinese characters in Smartforms use Zebra printer

    Hi,all.
    My printer is Zebra ZM400 300dpi,I created a new output device 'TestDevice' and use the Lzeb3 Device type.
    In my smartofrms i used the Zebra command to rotated text.Now the smartforms counld not print chinese characters but '#' instead.(style font 'ANDALE_S')
    Anyone could help me....
    Thanks Advance.
    Andy Lee.

    Hello Andy,
    If you use the device type LZEBU3 with font ANDALE_S, then when you print then the SAP system
    send a print control for activating the ANDALE font installed on the printer, and the text should
    be outputed over this font.
    When you get # during print then this means that the device type or the SAP font don't support
    this character(this was the original problem), when you get a "space" then this means that the
    font which is used by the printer don't support this character.
    I think this can have 2 causes in your case:
    1. The SAP system use the print control SF000 when you use ANDALE_S, which contains
    the print control ^CI17^F8 in HEX form. This should activate the ANDALE font on your printer.
    (You can find this under tr. SE73 -> Printer Fonts -> LZEBU3 -> ANDALE_S)
    You should check wheter this is the correct print control. You should find on the printer an option
    which list you all installed fonts, and also the print control which can be used for activating it.
    Compare this print control from the printer with the above print control from the SAP system.
    If you see a differnce then change the print control in the SAP system.(Before you do that please
    copy the device type LZEBU3 into customer namespace, don't change the original SAP device type)
    2. The font installed on the printer don't support the character which you use. Contact Zebra to confirm this, and ask for a ANDALE font which supports the character.
    Best regards,
    Norbert

  • Problem in displaying text in smartform

    Hi,
    In my smartform, In a text element I have written a text like below.
    Reference Number ,,,, &v_ref& ,,,, Date Received ,,,,&v_date&
    Now v_ref can be max of 23 characters. When it is of 23 characters, it is showing fine in output.
    But when it is <23 i.e.10 or 11 characters, the allignment is misplaced. So I am thinking in that case
    I will append blank space after the value upto 23 characters. I have tried several ways to add blank
    spaces but in the output it is not considering the space and still the problem remains.
    I want you guys help to resolve my problem.
    Mainak

    Hi,
    For this there is Two solutions :
    1. Create One paragraph format in smart Styles by providing required Tab Spaces and assign it to Text node.
    2.Use a Template that contain two columns with required length.
    Better is Use Template for future modifications.

  • 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

  • How to call two smartforms with using a single print program

    Hi,
       I have a requirement wherein I need to call two smartforms using a single print program.
       The interface parameters are different in two smartforms.
       I presently solved the issue using the smartform names as the reference.
       Can anyone let me know if there is any other way to solve it.
       I heard something about global params. But not sure.
       Please let me know the best possible way to solve this issue.
    Thanks and Regards,
       Debabrata

    Hi Debabrata,
    Based on the condition in your print program you can call the below code
    fname1 TYPE rs38l_fnam.
    IF -
    call function 'SSF_FUNCTION_MODULE_NAME'
      exporting
        formname                 = 'ZSMARTFORMS'
    importing
       fm_name                  = fname1
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.*
    CALL FUNCTION FNAME
    EXPORTING
      ARCHIVE_INDEX              =
      ARCHIVE_INDEX_TAB      =
      ARCHIVE_PARAMETERS =
      CONTROL_PARAMETERS=
      MAIL_APPL_OBJ              =
      MAIL_RECIPIENT              =
      MAIL_SENDER                 =
      OUTPUT_OPTIONS           =
      USER_SETTINGS             = 'X'
    IMPORTING
      DOCUMENT_OUTPUT_INFO =
      JOB_OUTPUT_INFO             =
      JOB_OUTPUT_OPTIONS      =
    EXCEPTIONS
      FORMATTING_ERROR         = 1
      INTERNAL_ERROR              = 2
      SEND_ERROR                    = 3
      USER_CANCELED              = 4
      OTHERS                             = 5
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    ELSE.
    fname2 TYPE rs38l_fnam.
    call function 'SSF_FUNCTION_MODULE_NAME'
      exporting
        formname                 = 'ZSMARTFORMS'
    importing
       fm_name                  = fname2
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.*
    CALL FUNCTION FNAME
    EXPORTING
      ARCHIVE_INDEX              =
      ARCHIVE_INDEX_TAB      =
      ARCHIVE_PARAMETERS =
      CONTROL_PARAMETERS=
      MAIL_APPL_OBJ              =
      MAIL_RECIPIENT              =
      MAIL_SENDER                 =
      OUTPUT_OPTIONS           =
      USER_SETTINGS             = 'X'
    IMPORTING
      DOCUMENT_OUTPUT_INFO =
      JOB_OUTPUT_INFO             =
      JOB_OUTPUT_OPTIONS      =
    EXCEPTIONS
      FORMATTING_ERROR         = 1
      INTERNAL_ERROR              = 2
      SEND_ERROR                    = 3
      USER_CANCELED              = 4
      OTHERS                             = 5
    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.

  • Problems replying to texts & opening contacts with...

    I woke up for work as normal today, turned my alarm off on my phone. Got my lift to work and went to reply to a text i recieved the previous night. I click reply but instead it sends me back to the recieved text!
    How do I solve that problem?
    I try to open my contact page and it sends me back to the previous screen i.e the main screen.
    Any ideas how to fix it?
    I can recieve calls/texts and ring numbers that are in my calls list. If I got to type a number my N95 crashes and restarts.
    What is going on!?
    I would much appreciate any help

    might be matty... internal memory somehow is being used by other apps.. ü
    CeS
    "The best index to a person's character is how he treats people who can't do him any good, and how he treats people who can't fight back"

  • Java problems with pitney bowes label printing

    For some reason when i try to print an international shipping label from ebay or paypal it hangs up for a good 5 minutes before java loads it and i can print the label. it does not do this for domestic shipping labels. Its been doing it for some time now even after the switch with ebay printing the shipping labels now not paypal. its really time consuming and would like to know if i can do anything about it
    == This happened ==
    Every time Firefox opened
    == a while ago

    I tried this and it shut off Firefox accessing the internet. had to uninstall FF and Adobe and do a reinstall to get my internet back up and working. This only effected my browser not my pop3 mail

Maybe you are looking for