Sapscript printing in MB90.

HI..,,
I HAVE A PROBLEM WHEN I´M ASSIGNING WHICH KIND OF MESSAGE I WILL USE TO PRINT THE SAPSCRIPT... THE DEAL IS WHEN I PUT INTO SPRO FIELD PROGRAM : SAPM07DR AND IN THE FORM FIELD: ENTRY_ETIE AND THE FORM: ZMMETTKTA-I THE PROGRAM TAKE THE CHANGE BUT WHEN YOU GO TO THE MB90 AND EXECUTE THE TRANSACCTION IT SAY THIS...
Maintain print control tables...
AND THE FORM ITS ACTIVATED AND NO HAVE ANY ERRORS..
WHAT CAN I DO TO SOLVE THIS ISSUE...

Hi
Check this link from help.sap.com:
http://help.sap.com/saphelp_nw04/helpdata/en/d6/0db81a494511d182b70000e829fbfe/frameset.htm
Vishwa.

Similar Messages

  • SAPscript printing (Works Fine in Preview, Disappear in Print Out)

    Dear Guru,
      i have a problem in SAPscript printing, especially i use ULINE(90) inside forms,  it's works fine in Preview, but when i print it out after 89 of ULINE showed, it's show blank area and the 90th uline appear in next line.
    any expert in this area can tell me what happen?
    thanks.
    Howard

    Hi Howard,
    this is printer problem.
    Appart from regular settings we have left margin and right margin settings for printer.
    If you rememmber we can do this setting if we print MS WORD document.
    There is no setting available in SAP.
    So solution is to increase right margin on your laout and try to fit your contents in same.
    The preview is dependening on device type in SAP so u get previeew right.
    Hope this will help.
    Thanks,
    Dhiraj.

  • SAPScript - Print Preview 2 Pages - Physical Print overlap as 1 Page

    HI Experts,
    I have a problem with Invoice SAPScript Printing - where the print preview is good with 2 Pages,
    But when it physical prints out - Only 1 page and overlapping the Second page content to the first.
    Any idea where did I miss out?
    Thank you in Advance.
    Regards,
    CWLIM

    HI ,
    Sheelesh  is right.
    I had both SAPScript and Smartform issue with the overlapping printing.
    What you need to do is to check your page format to see if it is the correct size for the specific printer.
    If it is too big for the printer paper size - it will overlap the printing as 1 page.
    For example : A4 Lanscape printing on normal HP Laser Printer - DINA4 Landscape should be used.
    Or at least when you define your own page format - refer to the correct size and orientation.
    HOpe this helps.
    Thank you all

  • SAPscript print program for multiple pages

    Hello friends,
    How to write SAPscript print program for multiple pages? please help me.
    Thanks and regards,
    Shivanand.

    I believe you have posted this question in the wrong forum.  There is an ABAP Forms Printing Forum.

  • Migrating SAPscript print program to Smartform

    hello everyone,
    Requirement is to print transfer orders. Current functionality supports SAPscripts and its print program. Since we are going to be using Smartforms, I need to change the print program so that it calls the custom smartform created by me.
    Can anybody help me out by telling me a step-by-step process as to WHERE and WHAT changes I can do in the SAPscript print program so that I can use it for my Smartform?
    The SAPscript print program that needs to be changed is: RLVSDR40.
    Thanks in advance.
    Regards,
    Fred.

    Hi Fred,
    The system does not migrate the print program (data retrieval) or the form logic contained in the print program. You must make the required changes to the respective print program yourself. PL take a look at the following
    <a href="http://help.sap.com/saphelp_47x200/helpdata/en/9d/9599386185c064e10000009b38f8cf/frameset.htm">SAP help</a>
    Regards,
    Suresh Datti

  • Sapscript printing only the last value

    Hello,
    Im currently coding subroutine for medruck.. My problem is sapscript is only printing the last value of the item for all items.. For example:
    Item # 1    10 pcs  10,000.00
    Item # 2     5 pcs   10,000.00
    Item # 3     5 Pad  10,000.00
    where actually the value of item 1 and item 2 is not 10,000.. sapscript prints only the price of item # 3 for the  first two items.. here is my code..
      TABLES: konv, ekko, ekpo.
      DATA: BEGIN OF tab OCCURS 0,
          brtwr LIKE ekpo-brtwr,
          ebelp LIKE konv-kposn,
          ebeln LIKE ekko-ebeln,
          knumv LIKE ekko-knumv,
          kbetr LIKE konv-kwert,
    END OF tab.
      DATA: sum TYPE p DECIMALS 2, gross TYPE p DECIMALS 2, val(16) TYPE c, d_knumv LIKE ekko-knumv, tab1 LIKE tab, val1(20) TYPE c,
            ext TYPE p DECIMALS 2, val2(20) TYPE c, extend TYPE p DECIMALS 2.
      REFRESH: tab.
      READ TABLE in_tab INDEX 1.
      CHECK sy-subrc = 0.
      SELECT brtwr ebelp ebeln FROM ekpo INTO TABLE tab WHERE ebeln = in_tab-value.
      LOOP AT tab.
        AT NEW ebelp.
          tab-kbetr = 0.
          ext = 0.
        ENDAT.
        SELECT SINGLE knumv FROM ekko INTO tab-knumv WHERE ebeln = tab-ebeln.
        SELECT SINGLE kbetr FROM konv INTO tab-kbetr WHERE knumv = tab-knumv AND kposn = tab-ebelp                                AND kschl = 'ZDEL'.
        ext = tab-brtwr + tab-kbetr.
        AT END OF ebelp.
          READ TABLE out_tab INDEX 1.
          WRITE ext TO val.
          out_tab-value = val.
          MODIFY out_tab INDEX 1.
        ENDAT.
        CLEAR: tab.
      ENDLOOP.
    i used this code using abap only and it work. there seems to be a problem in sapscript.. Thank u for the help guys..
    Thanks,
    JP

    put ur write_form with in loop...
    loop at itab.
      write_form..
          element = 'ddd'
    endloop.
    in script check ...
    check wheather element is specified there r not
    /e  ddd.
         &itab-   &  &itab-  &

  • SAPScript print out Margin problem

    Hi Gurus,
    I have configured a printer already existing to one of my storage location. When I am taking print out of material document, it is not coming correctly. Text is getting wrapped up on right hand side. But the preview of same material document is showing perfectly in spool result.
    I have checked the printer setting, print out is coming correctly for windows.
    I am using HPLaserJet Printer. I have maintained in SPAD- > Output attibutes- > Additional SAPscript & Smart Form Information:- Horizontal Move: 3mm , Vertical Shift: 2 mm. There is no page format maintained in tray info.
    but in Spool request, under "Print with changed parameters", the format under spool request is " DINA4".
    Please guide, if i need to maintain some more settings for the margins.
    Thanks & Regards,
    Sandeep

    Hi,
    For Material document Print out settings refer the below steps..in link
    Re: Printing all items (collective) from material document
    there are lot of threads regrading same answered in the forum have a look for the same
    Once all the settings are done check in MB90 you are selecting the line item and shoting the print.

  • N0 Collective slip is printing in MB90

    Hi Experts,
    I maintained configuration settings and condition records for both out put types WE01 and WE03.
    When  I do the GR Collective slip in the general tab is automatically activated and I can see the both out put types WE01 and WE03 in the out put tab.
    but in MB90 system is showing only WE01 condition type and not showing the WE03 condition type .Here I need to print the collective slip for that GR document.
    Any Inputs are greatly appreciated....
    Regards,
    Devi...

    Hi
    Please check in NACE and ME ( Inventory) there will be conditions WE01/WE02/WE03 ETC attached to the procedure just like pricing procedure check it there, if existing there should be no reson why it should not show up in MB90. Just check for condition records with WE01 & WE03 and the printer assignments , and print details. When taking print out in MB90, do not enter any output type but enter other details except for Material doc no... lok whether system is picking  the output types pertaining to WE03 or not.
    Regards
    Samuel

  • Sapscript: Print different languages

    Dear all,
    We have the following issue I need your help on:
    We have an offer, which has to be printed in Chinese and English. For printing we use the Sapscript forms ...
    Here is the current coding for printing (SE71):
    - Chinese: Printout is in Chinese and correct
    /:         ADDRESS PARAGRAPH T2 LINES 8
    /:           ADDRESSNUMBER &VBDKA-ADRNR(K)&
    /:           COUNTRY 'CN' LANGUAGE 'C'
    /:           LANG_FOR_COUNTRY 'X'
    /:           FROMCOUNTRY &VBDKA-SLAND&
    /:         ENDADDRESS
    - Englisch: Printout of customer address is shown as ##### even we print the output type in English and there is an English language maintained in SD and customer master data
    /:         ADDRESS PARAGRAPH T2 LINES 8
    /:           ADDRESSNUMBER &VBDKA-ADRNR(K)&
    /:           FROMCOUNTRY &VBDKA-SLAND&
    /:         ENDADDRESS
    The customer master data in VD03 is in English and Chinese as "Internat. Version".
    Please can you help us how the coding should look like, so the same output type can be printed in Chinese with Chinese letters and English with Latin letters.
    I've read through some other related topics and it seems like the device type is also relevant if the printing of different languages is supported or not!?
    Does someone know the correct device type? We currently use the following: PDFUC.
    By the way: In our user exit we also have implemented an user exit with the following function ....
    * China:
      ELSEIF destination_country_fields-intca = 'CN'.
         IF sender_country_fields-intca = 'CN'.
    * China -> China: Version C (if maintained, otherwise version SPACE)
          version_key = 'C'.
         ELSE.
    * from elsewhere -> China: International (if maintained)
           version_key = 'I'.
         ENDIF.
    --> This user exit shows, that we can't print the English characters since it's always pulls the Chinese ADRNR.
    Do you have an idea how we can adapt the program or user exit so we also can print the form in English, even parts goes CN to CN.
    Thanks in advance.

    Hi Andreas,
    you just have to make sure, that the device-type support the character-set. This is located in TA SPAD and there you go to the device-type.
    but that is a basis-thing.
    Additional to that it necessary to call the form in the correct language in such specific cases.
    To solve this issue go to SE63 and translate it to chinese.
    Now, if you got a chinese customer, call the form for the chinese output and if you got the english call the EN-Output.
    To connect both forms together you can use the START_FORM/ END_FORM functionstones. It is located in the same functiongroup.
    OR
    An easy try and error thing would be to set the country before printing the address.
    /: SET COUNTRY CN
    /:         ADDRESS PARAGRAPH T2 LINES 8
    /:           ADDRESSNUMBER &VBDKA-ADRNR(K)&
    /:           FROMCOUNTRY &VBDKA-SLAND&
    /:         ENDADDRESS
    SET COUNTRY <Yourpreferredcountry>
    This takes affect also at the outputdevice-type to refer to the correct language-settings.
    It is just an idea which come during writing my answer. I never faced something like that, but I can imagine, that this could be a also an easy to go solution.
    Hope that gives you a solution for your problem.
    ~Florian

  • SAPSCRIPT: Printing international characters on ZEBRA; How to do?

    Hi,
    I use software NiceLabel software to design barcode forms. I upload the design to so10 Sapscript text and print it on the Zebra ptinter. I used device tape ASCIIPRI. The SAP system is unicode.
    Now I need to print chinese pallet labels and I get unexpected problems. I found a lot information but no solution. Is it possible to print international charcters form SAPScript on Zebra?
    I got the information from Zebra's White Paper: Solution for Printing International Characters. There it says:
    "Unicode UTF-8 is embedded within Zebra printers."
    "SAP Forms can be universal. Labels and forms ... do not need to be modified or recreated to print in different languages."
    "SAP-developed UTF-8 device type and code page support for SAPscript users"
    "Label design software that can generate ZPL with support for Unicode ZPL commands"
    Do you now which device type I have to use? I think I need an UTF-8 device type. Do you know how to go on?
    Please help. Thanks
    Frank

    Hi Frank,
    as far as I know, it might be possible when using SMARTFORMS instead of SAPScript!
    In that case, it depends of the device type and the printer type, of course.
    Have a look on SAP Note 750002 SmartForms: Support für Zebra Etikettendrucker (ZPL2).
    Cheers
    Klaus

  • SAPScript Print Out problem

    My user has changed a new printer. Then, the printout of first page of each document will go up 1 line and thus not showing in the boxes of preprinted form, but the following pages of SAME document are not affected.
    Then BASIS has done something on SPAD > Full admin > Device Type > Format > Printer Initialization. This then caused the first document to be printed two lines down and we have no idea how to push 1 line up this time. We also tried to put Line Feed Command in 'First Page' but layout in eveyr page is gone. Anyone of you encounter this issue and able to resolve it before? Appreciate your help., Thanks.
    Edited by: Chiew Ngee Ho on Dec 23, 2010 4:38 PM

    Hi,
    For Material document Print out settings refer the below steps..in link
    Re: Printing all items (collective) from material document
    there are lot of threads regrading same answered in the forum have a look for the same
    Once all the settings are done check in MB90 you are selecting the line item and shoting the print.

  • SapScript - Print table out_par - more than one entry for object

    Hi Gurus,
    following problem.
    I have a SapScript form and call an external program from within the form.
    In this programm I get more than one entry for the same out_par-value - this is correct.
    My problem now is that on the form there is only printed one of the entrys.
    Here my coding in SapScript.
    /:           DEFINE &ZZ_OBJECT& = '        '
    /:           PERFORM LESEN_OBJEKTLIST IN PROGRAM ZIHFORM
    /:           USING &CAUFVD-AUFNR&
    /:           CHANGING &ZZ_OBJECT&
    /:           ENDPERFORM
    *           All involved object:
    *           &ZZ_OBJECT&
    Many thanks in advance for your help.
    Regards

    In Sapscript PERFORM-ENDPERFORM statements, the parameters can contain only one value as they are variables of type character & length 80.
    If you want multiple values in your CHANGING parameters, fetch all of them in different variables. Also, in your program store them in the same order, in the output internal table of structure ITCSY.
    Check this thread
    http://wiki.sdn.sap.com/wiki/display/profile/ExternalSubroutinesinSAPScript

  • Sapscript Print

    Hi Guru,
       I have a situation where in i have my script program to print 10 pages in total.
       But suddenly i get a requirement that my client need to print only those
       pages starting from page no - 5 to page no - 8. How do i do this in sapscript.
       Guru Devo Bhava :)>

    In "OPEN_FORM" you have a parameter call OPTIONS. Pass structure ITCPO, goto SE11, and have a look at this structure components,
    Ex, populate components like TDPAGESLCT -(Pages selected for printing) and also check all other components need to be populated, don't forget to pass this structure to form as shown below.
    CALL FUNCTION 'OPEN_FORM'
    OPTIONS = ITCPO
    Regards,
    Sairam

  • SAPSCRIPT - print of scanned text

    Hi Guys,
    I have the following problem:
    We would like to print the scanned signatures of 2 persons at a orderform (sales order).
    The form is an sapscript form.
    For every sales order we have 2 persons which are responsible.
    Now we would like to print the scanned signatures of these two persons,
    as there are several possible combinations of these two persons we don't like to scan the signatures of every possible combination, but every signature in a seperate standard text.
    The printout should look like this:
    (Signature 1 - standard text 1)       (Signature 2 - standard text 2)
    Mr. Mueller                                       Mr. Maier
    The name of the person should be printed exactly under the includes standard text.
    Thanks for your help
    Manuel

    Hi Manuel,
    As far as I can see, just need to scan the signatures and make a bitmap for each signature. Then you can upload them to SAP via transaction SE78. Finally you can output the signatures in your sapscript form using the BITMAP command as described in SAP note 307414.
    Regards,
    Aidan

  • Sapscript print a extra page

    Hi expert,
    now i'm confused about a sapscript problem. The device program of this form is a standard SAP program SAPF130D, the issue is when i print it, the result will be two page, the second page does not have any data except for the header details. even if we don't print any content in the main window,the second page is also be printed. and i have checked the form, there are not any comand like 'new page'. Is there anyone have any idea to share.
    will appreciate your reply, thank you!!!

    This may have several reasons, but quite likeley it is a blank line beeing printed in main window not fitting in page1.
    The according paragraph format has not tagged the option "no empty lines".
    at least that would make him print a second page without seeing anything on the main window in the output.

Maybe you are looking for