Skip to Content
avatar image
Former Member

STANDARD SAP SCRIPT MODIFICATION

hI FRIENDZ,

WHAT IS THE STANDARD SAP SCRIPT NAME FOR PURCHASE ORDER?

AND WHAT WILL BE THE EXTRA REQUIREMENTS LIKE PROBABLY THE CLIENT WILL ASK FOR?

HOW CAN I DO THE CHANGES ?

REGARDS,

SIRI.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Best Answer
    avatar image
    Former Member
    Oct 31, 2006 at 10:19 AM

    Hi,

    Standard Script for Purchase Order is MEDRUCK.

    To make the changes first you have to make a copy of this standard form.

    For that go to se71,

    give some name which you like,

    then click on CHANGE button,

    A dialogue box with information message appears that the form does not exist,press ENTER,

    you will go inside the form,

    then click on the menu

    FORM-> COPY FROM-> (GIVE THE FORM NAME) MEDRUCK

    PRESS ENTER.

    now your form is ready.

    generally the changes will be of proper alignment of the data like tab spaces,page alignment to right etc.

    they may get problems while prining like data getting lost etc, so you have to adjust.

    Do reward points if it helps you.

    Regards,

    Sowjanya.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 31, 2006 at 09:23 AM

    hi,

    STANDARD SAP SCRIPT NAME FOR PURCHASE ORDER --> MEDRUCK

    You can copy this Standard SAPScript to a say ZMEDRUCK and make the changes as per requirement.

    Usually changes may include adding extra fields, uploading logo etc

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Guys,

      as i am new to ABAP

      i am struggling with the modification of the standard SAPSCRIPT MEDRUCK or assigning my own SAPSCRIPT in NACE to the PO output types.

      i have seen your forum and acted accordingly

      here are some problems that i am facing please help ppl

      -


      assigning my own SAPSCRIPT

      -


      1. it is showing OPEN FORM error for document 'so and so' on having the print preview.

      -


      copying the MEDRUCK SAPSCRIPT and Modifying

      -


      i would like to tell you that when i copied MEDRUCK SAPSCRIPT into a ZMEDRUCK, i am not able to add, delete any new elements there. i can edit or modify those which are reviously there but adding new window or repositioning the old windows is not possible

      1. while copying the program SAPFM06P the language is german, how to change that as language option is not there

      2. i also copied the include FM06PE02, now on saving its asking for a ENHANCEMENT POINT

      3. i copied the Function Group MEDRUCK and function modules ME_READ_PO_FOR_PRINTING and ME_PRINT_PO but I am not able to find the place where i have to mention the new SAPSCRIPT name so that it would work.wher woul i'll get OPEN_FORM, WRITE_FORM, where i'll get to give my SAPSCRIPT name

      4. is it sufficient to change the name of the SAPSCRIPT in the NACE output types FORM or we have to change this name internally also if we are changing our own created SAPSCRIPT

      5. right now a field is displaying a material number, i have the req. of taking its description from a structure on a specific condition and display it there, this coding will be done at which place, function gruop or SAPSCRIPT.

      i have to do certain format changes that is

      REPOSITIONING of ADDRESS and other windows

      upload the logo

      and some field display modification

      for this what you will advice

      1. copy of MEDRUCK and modifying ... because if i am copying it into ZMEDRUCK and placing it in NACE it is working without CHANGING the program and function group... but all my motives are not done as i told u its optionless of new windows and repostioning option

      2. if i am making a new script then i am clueless what all thing to be changed and the trubles i mentioned above

      please guide ppl

      i need it urgently

  • Oct 31, 2006 at 10:03 AM

    Hi,

    A Standard SAPScript is any form provided by SAP to have it printed (Eg. Printing PO, Invoice etc) whose format will obviously vary from company to company.

    You will be required to create as per the clients format, like Company name on top center, logo on top right, text like "Authorised signatory" at the bottom right and so on.

    The reason to use standard SAPScript is you reduce your deevlopment time, because it is usually said that more than half of your time for SAPScript is spent in defining layout.

    Check these links for SAPScript.

    http://www.thespot4sap.com/articles/SAPscript_Introduction.asp

    http://sap.niraj.tripod.com/id18.html

    http://sap.niraj.tripod.com/id19.html

    http://sap.niraj.tripod.com/id20.html

    Feel Free to revert back.

    --Ragu

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 31, 2006 at 11:27 AM

    MEDRUCK is the standard SAPSCRIPT.

    normally the client may ask you to change the layout of the satndard or he may ask to add some more fields or to add the header and footer messages

    Add comment
    10|10000 characters needed characters exceeded