Label Printing / Smart forms - MB31

Hello Experts,
We use MB31 for Goods receipt in PP and it prints labels as a background job once the transaction is run.....We recently changed the printer....When tested, it prints labels with the numbers but not the barcodes....What could be the possible issues? Need some light....
thanks

Unlike Smartforms which mostly use "new barcode technology" (refer to note 1557674), most sapscript forms uses the barcode fonts (code39/code93), which the printer need to be able to recognize, you need to contact the printer manufacturer (or visti their website) to install the fonts on to your printer.
Like the note mentions you can try changing the device type for your new laserjet printer in SAP to SAPWIN and see if it works (Tcode STAD, contact your BASIS administrator).
Also make sure the printer name has been changed to new printer name in tcodes OMJ3/OMJ4/OMJR

Similar Messages

  • Attaching the newly developed print smart form to T-Code COR2

    Hi,
    ABAP team developed a smartform for printout of process order which contain all the details of that process order and component list their qty and other details. Now I have to attach this smartform to the T-Code COR2. so that when the user creates the process order and save it then he goes to COR2 and enters the process order number then go to print button click and take the printout. How to attach the smart form to T-code COR2. Plz explain.
    Thanks
    Vinamrath

    Hi Kumar,
    You have to configure the print forms in the t code CB85. After you configure when you create the process order the printout will be triggered
    It will be triggered automatically if the configuration is activated immediately otherwise need to go to spool request SP01 t code and give the printout.
    In the configuration itself the printer name also have to mentioned.
    Thanks and regards,
    Satish

  • Help in printing smart form

    hallow
    i doing a smart form and i cant print it becuse when i send it to printer
    it stuck (proccing job) and my friend from other place can print the form
    in this printer .
    word or other thing i print normally .
    it happen in some computer in ower organization and this is a large problem
    i ask the basis and he said some thing about gui that different from my friend and mine but i don't now how to check it?
    maybe it different thing?
    how can i solve this problem?
    regards

    Shnya,
    NACE is a transaction code where in the functional consultants attach the script or smartform to a related driver program.Added to that they will set some other configurations like Prcessing routines and partner functions.Check whether they have assigned this to a output type and other stuff.Check with the Functional Guy.
    K.Kiran.

  • Why the control parameters changed when print smart form

    Hi experts:
      I set the control parrameters in my source code to print the smart form, I use the loop table for printing, but I found the print device changed automatically, only the frist page is ok. that means, the control paramenters lost when loop. how to solve it?
    this is my source:
    LOOP AT it_outtab INTO wa_outtab WHERE flag = 'X' .
        ssf_open ls_control_param outopt ls_composer_param.
        CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
          EXPORTING
            formname           = lf_formname
          IMPORTING
            fm_name            = lf_fm_name
          EXCEPTIONS
            no_form            = 1
            no_function_module = 2
            OTHERS             = 3.
       IF sy-subrc <> 0.
         MESSAGE 'Call SSF_FUNCTION_MODULE_NAME Error' TYPE 'E'.
       ENDIF.
        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 lf_fm_name
          EXPORTING
            control_parameters = ls_control_param
            zgl_k_stru         = wa_outtab
          EXCEPTIONS
            formatting_error   = 1
            internal_error     = 2
            send_error         = 3
            user_canceled      = 4
            OTHERS             = 5.
       IF sy-subrc <> 0.
         MESSAGE 'Call LF_FM_NAME Error' TYPE 'E'.
       ENDIF.
        IF sy-subrc <> 0.
          MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                  WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
        ENDIF.
        ssf_close .
        MOVE-CORRESPONDING outopt TO ls_composer_param.
        ls_composer_param-tdimmed = ' '.
        ls_control_param-no_dialog = 'X'.
        IF outopt-tdpreview = 'X'.
          EXIT.
        ENDIF.
      ENDLOOP.

    Hi Prabhat,
    Please check following point in your smartform design.
    1) In your smartform design, how many pages do you have? (Check the page format and margins, have a look at form painter
        as well)
    2) Check out the navigation from one page to another page.
    3) Debugg the form and check at what point the last page is been added.
    Regards,
    Amee.

  • Error while printing smart form..

    Hi all,
    I am getting an error while printing the invoice(smartform)
    "Error in spool C call: Error from TemSe..."
    it gives one pop also saying... Work process restarted; Session terminated.
    How to solve it?
    Thanks,
    Darshana

    Hi,
    Please refer to this link might help you.
    http://help.sap.com/saphelp_45b/helpdata/en/d9/4a8f9c51ea11d189570000e829fbbd/frameset.htm

  • Print portrait orientation smart forms zebra printer

    Hello,
    I have designed a label with smart forms. The dimensions are the following: width = 11 cm. Height: 15 cm. The label has been designed in portrait form but the zebra 105 SL printer print it in landscape format. Does Anybody knows how to fix this problem ?
    Thank you.

    Hi,
    You didn't check your printer settings in Printers and Faxes in control panel. It cannot happen the way you say.
    Feel free to revert back.
    --Ragu

  • Smart form w.r.t PO document types

    Dear Experts,
    I have a scenario where in I need different po prints ( smart forms ) for different PO document types. So I have created new Purchase Order Output Type ZNEU & assigned seperate smartform. Further while creating output condition records for purchase order thru MN04, getting a message saying Transportation is not defined for master data. ( information ). I have maintained that also. But still in PO this output type is not picked up. ALso if i try to maintain in po thru Me22n, i am getting an error saying Output ZNEU is not defined. Please help me to rectify this. I need different PO forms for different PO document types.

    Can you check any steps missed in configuration.
    Re: PO OUTPUT CONFIGURATION
    You can develop different smart forms dipperent document types.

  • Smart form -Right Alignment is not coming properly

    Hi Folks,
    While Printing Smart form for Invoice ,using right aligned Paragraphs  texts are not coming properly.....but  using left aligned paragraphs text  are coming proporly....we want both left aligned and right aligned in same table ...for print preview it showing fine but while taking the print out it comes like this
    for eg:  ---
    Net amount
    1,000.00
          750.00
    2,000.00
            40.00
          100.00
          300.00
    30,000.00
    O/P showing like this ....i have checked all the options in right aligned paragraph but no use
    Kindly help ....
    Edited by: bismilpk on Dec 26, 2010 2:31 PM

    yes .....I solved....got the answer

  • Totaling Different Currencies in Smart Forms

    Hi Experts,
    I am able to print smart form in the form of table ,
    Country | Employee No. |Visa Type |Amount| Currency
    USA        1                     B1             500       USD
    USA        1                     L1             200       USD
    UK          1                     WP            100      GBP
    UK          1                     BV             500       GBP
    NL          1                      BV             500      EUR
    DK          1                     BV             100       EUR
    But I want to sum up differnet currencies total wise.
    Please advice.
    Regards,
    IFF

    IFF,
    can you not create program line in Smartforms and use
    At end of for summing up?
    Amit.

  • Single Spool for multiple smart forms

    Hi,
    I am doing Cheque Printing  My multiple smart form in single spool
    I Created Single spool for multiple smartforms and i can able to see all the smart forms in single spool
    While I am printing smart form from spool it is taking only first page.
    Any inputs how to slove this.
    Regards
    Azeez
    Edited by: Rasheed salman on Feb 3, 2010 7:41 AM

    Hi,
    You can call Open Spool and Close Spool function modules. Between these two fm you can call your smartforms. Just have a look the procedure below.
    Call function OPEN_SPOOL.
                 Call function SM1
                 Call function SM2
                 Call function SM3
    Call function CLOSE_SPOOL.
    Hope this will resolve your issue.
    Thanks,
    Abhijit

  • Smart form to print label

    hi guys,
    i have a quetion for you. What ever i say you here is all about EWM 5.1(seperate instance)
    i have a standard smartform /scwm/hu_shplabel.
    this i should be using to create a shipping label printing (UCC).
    i will tell you wht i did and wht i need.
    i copied this standard to a z form and created the frame (windows i needed).
    i dont know if this needs a driver program at all to call this.
    to my knowledge i know that a method is assigned to this standard form and it calls it.
    but most of the coding is done in the form itself using the input parameters.
    i need to know
    1. do we actually need a driver prog for such forms.
    2. if i have to make changes do i do it in driver prog or form itself.( i can see lot of coding in the present form) , the coding is mostly object oriented.
    3. i even have a bar code to print in it too.
    4. few of the the date to be printed on the label has to come from R/3.
    usually i knew the smart form where u write a se38 program to call the form and input the data mostly needed to print. i am new to this kind .
    do let me know anything u think.
    every information is helpfull
    thank you
    sid

    hi seshu
    first let me thank you for the information.
    standard form has a master window.
    and i have to add 8 more windows.
    i have come across a similar standard smart form but i came to know that it is associated with a
    object and a corresponding class.
    so i came to the conclusion that the present smartform might have a associated object and it is responsible of calling the form.
    i may not be completely true. do tell me if i am or not.
    the present smartform has some code internally and some global parameters added.
    it has some input parameters added.
    but the current functionality is not similar to what the standard is.
    so i didnt understand if i have to code in object or in the form itself.
    do let me know wht ever information you have.

  • How to print BAR code in SMART Form

    Hi All,
    I have the requirement to print BAR CODE in Smartforms.
    For this, I create a character format with Bar code in style forms and create a text element in Smart form and associate bar code character format with this text element.
    Now when I look the print preview for the data, then it shows me data in bar code format but not in right format i.e. its shows me all the similar block in bar code.
    If you look the bar code in SAP script, its always show you bar code with similar block, but in SMART FORM it will show you exact bar code; as in SAP Script, bar code is generated at printer end and in SMARTFORM bar code is generated as graphic in SAP and then sent to printer for print.
    PLease let me know, why in SMARTFORM its not showing BAR CODE in correct format in print preview.
    Thanks
    Piyush Mathur

    Hi,
    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://help.sap.com/saphelp_nw04/helpdata/en/d9/4a94c851ea11d189570000e829fbbd/content.htm
    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.
    reward if useful
    regards,
    ANJI

  • Smart form rotate 90 degrees with Zebra printer

    Hi Experts,
    We are using smart form to design label which need be printed by Zebra printer, and the label need be printed in landscape. Currently we are using the Zebra command '^FWR' in smartform to rotate the field in each window, but the rotated format is very strange. Can anyone let me know how the rotate command work?
    It would be highly appreicated if an rotate example can be provided.
    Many thanks.
    Benny.

    The Zebra command ^FWR rotates each individual field by 90 degrees (clockwise). But then you'll have to adjust position of each field again for landscape output.
    In ZPL II printer language is no command for rotating label by 90 degrees. The printer driver doesn't understand "orientation=LANDSCAPE".
    A slightly better solution could be to define a smartform with portrait orientation. Add a "command node" in first window and enter attribute name "S_LZPL_SETUP" with value '^FWR'.
    Please note that this command doesn't has an effect on barcodes. They have their own parameters for rotation. Please define these parameters in SE73 for each barcode type your're using.
    Steffen

  • Use of NACE after creating print program n smart form

    Wat's d purpose of NACE?I hav created my own print program n smart form according to my own requirement.If NACE is necessary 4 my smart from.How can i use NACE i mean navigation steps.
    Please help me out.Its urgent.
    Thanks & Regards,
    Santhosh.

    Hi Santhosh,
    Nace is for message control settings. Say if u want to trigger a Smartform or an Idoc or any other customized program u can do the message control settings.
    Say at the time of Sales Order creation or updation u want to trigger a Smartform, then u have to follow the following steps:
    Goto NACE
    Select application V1 and then click Output Type.
    create a new Output type or copy the existing one abd save it with new name
    then in Processing Routine Mention the driver program name and in Form routine mention the main subroutine name.
    In Smartform mention your SMartform name and also the layout if u have ceated.
    Again go to NACE and Select application V1 and press Procedures.
    here out of the many procedures u have to select the right one and attach your Output Type to it.
    You can also create a condition record..Say if u want to trigger this Smartforms for Sales Order of particular type.
    Hope this helps.
    Reward Points if useful.
    Thanks.

  • Print Terms and conditions on Back side in Smart Forms

    Hi All,
    How can we print Terms and conditions on back side of last page. we are using SAP Smart Forms to print Packing Slips now we need to print the terms and conditions on back side of last page. who can we do this ... ?
    I have created 2 pages first page and Last page i have selected last page as  next page for First page and  vice vis and selected duplex printing for first page print option.
    Now the problem is the terms and conditions are printed on all the pages but not on the last page. for example if i have 5 pages then all the 4  pages are printed on front and back but the last page(5) is printed only on the front side but not on the back and if we print only 1 page then only front page is printed and no back side is printed.
    please let me know what else need to be done in order to print the terms and conditions on the back side of last page.
    Thanks,
    Praveen Chindam.

    Hi,
    There is quite a simple solution. We have exactly the same requirements for our invoices.
    Create 3 pages in the Smartforms, e.g. FRONT, BACK and LAST.
    FRONT has print mode "D" (duplex) and next page "BACK"
    BACK has print mode " " (unchanged) and next page "FRONT"
    LAST has print mode " " (unchanged) and next page " " (blank)
    BACK and LAST are identical apart from that, and do not have a MAIN window - they just contain the T&C in a secondary window.
    At the very end of the MAIN window on the page FRONT, insert the command NEW PAGE <LAST>.
    This will give you a print out that is
    FRONT, BACK, FRONT, BACK,....FRONT, BACK, FRONT, LAST.

Maybe you are looking for

  • AIR for IOS not launching CS6 or CS5.5

    I am trying to select Air for IOS and nothing happens. All other palettes seem to work correctly. I own CS 5.5 and have the same problem. I downloaded CS6 trial to see if this problem still exists and it does. Any ideas?    MAC OSX 10.6.8

  • IMessage Won't Open on iPad 2 iOS 6.1.3

    My 32GB Black Wi-Fi iPad 2 Running iOS 6.1.3 has been working fine until recently. My friend spammed me with messages on iMessage and now it won't open. I launch it and it crashes. I've tried a soft reboot, a hard reboot, and a "reset all settings."

  • Zombie applications won't go away

    I have searched but not found this topic... I have three apps that I deleted from my iPhone and iTunes, but they keep trying to reinstall themselves every time I do application updates. They are big downloads and it's a pain to halt and delete their

  • Multicamclips workflow step by step

    I loaded two clips recorded  by two cameras, now, whatkind is the workflow for multicameraclips?

  • IGS watchdog process doesnt startup

    Hello, we are making a security test to our SAP system, and we are encountering problems with IGS watchdog, which is not starting up. It worked well until we tried to exploit the vulnerability exposed on the CVE-2006-4133: "Heap-based buffer overflow