How to Copy Standard form in Smartforms?

Hi Experts,
can anyone tell how to copy a standard form in Smartforms.
Thanks in advance

Hi Abdul,
We have to copy them to '800'. (this is your own company define client no)
All Standard Scripts and their respective print programs are listed in table 'TNAPR'.
Ex: FORM MEDRUCK has the Driver Program SAPFM06P.
NOTE: Never make any changes to the Standard Driver Programs
STEP 1.
Goto Transaction Code <SE71> and 
select from Menu UTILITIES ->Copy from Client.
Enter the Standard Form Name, It source Client 000 and the target Form Name that you want it to be saved as on your client.
Say you are naming it as zmedruck1.
Click on EXECUTE.
STEP 2.
Converting form to English.
Open zmedruck1 in <SE71> With language DE.
Then goto  UTILITIES -> Convert Original Language from DE to EN.
Then you can modify the layout for example, chaging the logo, or changing the headers, or adding any new code to do some calculation etc.,
SAVE THE CHANGES AND ACTIVATE.
Then select from the menu  FORM -> CHECK -> TEXT.
SELECT your driver program name from the list adn click on COPY.
If you don't see the program name in the list then click on 
'APPEND PRINT PROGRAM' and add your program name and then select it from the list and click on COPY.
STEP 3: Assigning our form to the standard print program.
Start Tr.Code <NACE>.
In our present case since we are working on 'Purchase order' we have to select EF and click on the button Output Types.
Then on Right hand side, scroll down and select  NEU - New P O Printout. 
(This may change for different programs).
Then Double click on  Processing Routines on Left hand side.
Change from Display -> Change Mode. 
Give your form name (zmedruck1) for printoutput and SAVE.
STEP 4:
Start Tr.Code <ME22N> since you are working on Purchase order and click on print Preview to make sure your layout etc., changes are OK. If not again you have to make the changes accordingly.
If every thing looks ok then you can print your form.
Regards,
Sathish:)

Similar Messages

  • How to add new fields in sap copied standard form using itcsy structure

    hi guys,
      i want add some fields in sap script copied standard form using itcsy structure.
    let me know the procedure with any example.
    thanks,
    anitha.

    Hii anitha
    plz c code below
    Syntax goes like this
    /: PERFORM <form> IN PROGRAM <prog>
    /: USING &INVAR1&
    /: USING &INVAR2&
    /: CHANGING &OUTVAR1&
    /: CHANGING &OUTVAR2&
    /: ENDPERFORM
    INVAR1 and INVAR2 are variable symbols and may be of any of the four SAPscript symbol types.
    OUTVAR1 and OUTVAR2 are local text symbols and must therefore be character strings.
    Example:
    In script form
    /: PERFORM READ_TEXTS IN PROGRAM 'Z08M1_FORM_EKFORM1'
    /: USING &EKKO-EKORG&
    /: USING &EKPO-WERKS&
    /: USING &EKKO-EKGRP&
    /: USING &EKKO-BSTYP&
    /: CHANGING &COMPNAME&
    /: CHANGING &SENDADR&
    /: CHANGING &INVCADR&
    /: CHANGING &COMPADR&
    /: CHANGING &COVERLTR&
    /: CHANGING &SHIPADR&
    /: CHANGING &REMINDER&
    /: CHANGING &REJECTION&
    /: CHANGING &POSTADR&
    /: CHANGING &LOGO&
    /: ENDPERFORM
    In program
    FORM Read_texts - To extract the standard texts from the table *
    FORM READ_TEXTS TABLES IN_PAR STRUCTURE ITCSY
    OUT_PAR STRUCTURE ITCSY.
    DATA : L_EKORG TYPE EKORG,
    L_WERKS TYPE WERKS_D,
    L_BSTYP TYPE BSTYP,
    L_EKGRP TYPE BKGRP.
    READ TABLE IN_PAR WITH KEY 'EKKO-EKORG' .
    CHECK SY-SUBRC = 0.
    L_EKORG = IN_PAR-VALUE.
    READ TABLE IN_PAR WITH KEY 'EKPO-WERKS' .
    CHECK SY-SUBRC = 0.
    L_WERKS = IN_PAR-VALUE.
    READ TABLE IN_PAR WITH KEY 'EKKO-EKGRP' .
    CHECK SY-SUBRC = 0.
    L_EKGRP = IN_PAR-VALUE.
    READ TABLE IN_PAR WITH KEY 'EKKO-BSTYP' .
    CHECK SY-SUBRC = 0.
    L_BSTYP = IN_PAR-VALUE.
    CLEAR Z08M1_ORG_TEXTS.
    SELECT SINGLE * FROM Z08M1_ORG_TEXTS WHERE EKORG = L_EKORG
    AND WERKS = L_WERKS
    AND EKGRP = L_EKGRP
    AND BSTYP = L_BSTYP.
    IF SY-SUBRC NE 0.
    SELECT SINGLE * FROM Z08M1_ORG_TEXTS WHERE EKORG = L_EKORG
    AND WERKS = L_WERKS
    AND EKGRP = L_EKGRP
    AND BSTYP = SPACE.
    ENDIF.
    READ TABLE OUT_PAR WITH KEY 'COMPNAME'.
    OUT_PAR-VALUE = Z08M1_ORG_TEXTS-TXT_COMP.
    MODIFY OUT_PAR INDEX SY-TABIX.
    READ TABLE OUT_PAR WITH KEY 'SENDADR'.
    OUT_PAR-VALUE = Z08M1_ORG_TEXTS-TXT_ADRS.
    MODIFY OUT_PAR INDEX SY-TABIX.
    READ TABLE OUT_PAR WITH KEY 'INVCADR'.
    OUT_PAR-VALUE = Z08M1_ORG_TEXTS-TXT_INVC.
    MODIFY OUT_PAR INDEX SY-TABIX.
    READ TABLE OUT_PAR WITH KEY 'COMPADR'.
    OUT_PAR-VALUE = Z08M1_ORG_TEXTS-TXT_CPAD.
    MODIFY OUT_PAR INDEX SY-TABIX.
    READ TABLE OUT_PAR WITH KEY 'COVERLTR'.
    OUT_PAR-VALUE = Z08M1_ORG_TEXTS-TXT_COVR.
    MODIFY OUT_PAR INDEX SY-TABIX.
    READ TABLE OUT_PAR WITH KEY 'SHIPADR'.
    OUT_PAR-VALUE = Z08M1_ORG_TEXTS-TXT_SHIP.
    MODIFY OUT_PAR INDEX SY-TABIX.
    READ TABLE OUT_PAR WITH KEY 'REMINDER'.
    OUT_PAR-VALUE = Z08M1_ORG_TEXTS-TXT_RMDR.
    MODIFY OUT_PAR INDEX SY-TABIX.
    READ TABLE OUT_PAR WITH KEY 'REJECTION'.
    OUT_PAR-VALUE = Z08M1_ORG_TEXTS-TXT_RJCT.
    MODIFY OUT_PAR INDEX SY-TABIX.
    READ TABLE OUT_PAR WITH KEY 'POSTADR'.
    OUT_PAR-VALUE = Z08M1_ORG_TEXTS-TXT_POST.
    MODIFY OUT_PAR INDEX SY-TABIX.
    READ TABLE OUT_PAR WITH KEY 'LOGO'.
    OUT_PAR-VALUE = Z08M1_ORG_TEXTS-TXT_LOGO.
    MODIFY OUT_PAR INDEX SY-TABIX.
    ENDFORM.
    reward points if useful
    regards
    Jaipal

  • How to use standard texts in smartforms

    Hi Friends,
          How to use standard texts in smartforms, ie in scripts we are using standard texts using tr so10.
    thanks in advance,
    regards,
    sharma.

    For long text
    method1
    Create TEXT node- general attributes change text type to include text
    then you can input text name/text object/text id/language
    method2
    create PROGRAM LINE node - use FM READ_TEXT to read it to a internal table
    then use LOOP or TABLE node to display it
    For TEXT module(For foreign language)
    Tr-code:smartforms -- choose Text module(not choose form)--create a text module object
    then enter smartform Create TEXT node- general attributes change text type to text module
    input the text module name which created by above
    btw SO10 is just for Scriptform, in smartforms we use text module to replace SO10

  • HOW TO COPY A FORM FROM ONE TO ANOTHER CLIENT

    HOW TO COPY A FORM FROM ONE TO ANOTHER CLIENT

    Hi Tina,
    To copy either a Script or a Smartform fron one client to another client i.e from reference client 000 to any client say 010  follow instructions as given below:
    Go to Tcode SE71->Give Form name MEDRUCK then go to Menu path Utilities->Copy From Client, give
    Form Name: MEDRUCK
    SOURCE:000 (it will be already there)
    Target Form: Zmedruck(here give ur form zname)
    Execute
    It will be copied into all languages.
    Then come back to SE71
    Give your form name Zmedruck
    Language:: de then goto change mode
    then menu path->utilities->convert original languge to En and enter you will get a message original language of form zmedruck converted from de to en,
    now  change language de to en in se71 main screen and then do what ever changes you want to do , this is how you can copy a script or smartform from one client to another client.
    If this answer is useful reward points any queries revert me back.

  • Hi Experts, how to copy adobe form to a Z form? see details, thanks.

    Hi Experts,
    how to copy adobe form to a Z form? becuase when I click copy and enter the z form name and click ok, then I got an internal error occured SAP FP API, what is wrong? can anyone tell me the correct way to copy a standard adobe form? thanks in advance!
    Kind regards
    Dawson

    Hi Dawson,
    I have just done the same, but i couldnt get any error, its suceesfully asking for Dev class and saving.
    I suggest you to show this msg to your basis guy, he is the person who has to help you out.
    Regards,
    Sujatha

  • How to add standard text in smartforms?

    Hi friends,
    How to add standard text in smartforms ?
    points rewarded soon
    Regards
    RH

    Creating the Standard Text:
    Go to SO10
    1. Enter Text Name.  For example, ZABC
    2. Text ID ST
    3. Language EN
    Click on Create.
    And enter the Required Information and save.
    To include a Standard text in SmartForm.
    Follow the steps below:
    1. Create a text node in the window.
    2. Under general attributes select "Include text" as Type.
    3. Specify the fields under Text.
    Text Name ZABC
    Text Object TEXT
    Text ID ST
    Language EN.
    Hope it helps.
    Regards.

  • Hi..how we enter standard text for smartform using include text

    hi
    guru
    ..how we enter standard text for smartform using include text..
    i know only using so10 we write text..
    in smartform it asking text-object
                                     text-id,
    so what values we should give to get text

    Hi,
       Do u want to print Standard Text or the Texts that are maintained at the Transaction level.
    If it is standard text , then u use text id as ST or if it is Texts that are maintained at the Transaction level then u have to go to that specific transaction and check for that text , then go to text editor ,in the goto menu u have header data where u get the Text id , text name.... , use them in ur smartform in the INCLUDE text.
    Further u have the option of text modules in smartforms which act as standard texts, so if u r going for creation of standard texts then its better to use text modules.
    Regards,
    Shafivullah Mohammad

  • How  to do standard form modification using NACE

    hi gurus
    can any one suggest me
    how to modify standard form layout using NAce
    please send any examples if possible.
    thank you
    regards
    kals.

    Hi,
    goto NACE
    there depending on the functionality  select the  application.
    for Sales u have Application V1
    for purchase order u have application EF
    select one application and click on output types pushbutton
    for an example select EF application and click on output types
    now u get different output types select NEU new PO printout
    and double click on the processing routine folder on the left hand side of the screen
    Now u get the different processing routines .
    in that u have print output there u can see form routine and FORM .
    HERE U CAN GIVE UR OWN FORM WHICH IS CREATED IN SE71 BY DELETING THE STANDARD FORM.
    reward if helpful
    raam

  • How to get standard program ,script,smartforms all from sap

    hi friends
    how to get standard program ,script,smartforms all from sap.
    thanks&regards
    Babasish

    Hi,
    reports:
    goto se38
    all programs not starting with y or z will be sap std programs only
    same for se71 scripts
    samse for smartforms
    but the use of those will be known when you see the documentation
    for each programme
    for std programs there will be documentation available so that you can understand
    why they have developed that object
    thanks & regards,
    Venkatesh

  • How can i copy standard forms? et.al.

    good day experts.
    i would like to ask the following:
    A. About FORMS...
    1. How can I copy the whole standard program of a form written/designed in SapScript to make a "z_xxxxxxxxx program"?
    2. How can i check the print program of a certain form?
    3. How can I convert sapscripts form into smartforms?
    B.About REPORTS...
    4. How can i set the page length and width of a report?
    5. How can i set the margins(left, right, top, bottom) of a report?
    Please give me details/steps to do on each questions.
    Thanks a lot. Rewards will be given.

    A. About FORMS...
    1. How can I copy the whole standard program of a form written/designed in SapScript to make a "z_xxxxxxxxx program"?
    use tcode SE37 to create a NEW form with the name z_xxxxxxx, and in any of edit screen, you can follow the menu path "Form -> Copy From ...", choose the standard form.
    2. How can i check the print program of a certain form?
    There are some database table for store the information, such as, TNAPR ... and so on.
    3. How can I convert sapscripts form into smartforms?
    It's something difficult to covert sapscripts into smartforms, for more details, you can read the SAP COURSE BC470.
    B.About REPORTS...
    4. How can i set the page length and width of a report?
    In the ABAP editor, put the cursor on the keyword REPORT, and press F1, you will get what you want.
    5. How can i set the margins(left, right, top, bottom) of a report?
    Use WRITE and SKIP.

  • How to copy standard SAP report to a Z report?

    Hi All,
    Guys, I have a requirement to copy an standard SAP report and make some changes to it. Please let me know how to copy a standard SAP report as a Z report. Is there any simple way or will I have to open the source code and copy it into the new Z program? If that is the case, how will I copy the screens and related PBO/PAI events?
    Please provide me a step-by-step solution.
    Thanks & Regards,
    Madhur

    Hello Madhur,
    As Raja had said, yuo could just copy the program from SE38. But just remember a few points:
    1. If the standard report is being used in some other programs, then there's no way you can make your Z-report get used in all such instances. I suspect that you may not want to do that anyways, but just in case.
    2. Just also check out if the standard report you're talking about has any INCLUDE programs within it. If there are too many standard INCLUDEs in the main report, then you might have to decide whether you need to copy all of them too, or let them be as they are.
    3. You are likely to have some problems with the text-elements and translation that may have been maintained for the original report.
    I have experienced some problems with respect to the second and third points in the past, so it is worth it to be a bit careful.
    Regards,
    Anand Mandalika.
    Regards,
    Anand Mandalika.

  • How to call standard form from your custom forms

    Hi,
    I submits concurrent program(SRS) from custom form and then i would like to call view requests standard form rather navigating manually?
    Please can anyone tell me how to do above?
    Thanks
    ESL

    Hi Esl ;
    Please check [this search|http://forums.oracle.com/forums/search.jspa?forumID=475&threadID=&q=call+standard+form+from+custom+forms&objID=c84&dateRange=all&userID=&numResults=15&rankBy=10001]
    Please also check those and see helpful:
    Forms Customization
    Re: Enable Submit Button at User Level and Disable at Block Level
    Forms Personalization Document
    Re: Forms Personalization Document
    Regard
    Helios

  • How to copy window from one smartform in sandbox  to anotherin development

    Hi Friends...Kindly let me know how to copy a window from one smartform which is in sandbox to another smartform which is in Development...Thanks in advance

    <u>Source system:</u>
    In the SSF editior double click on the window you want to download.
    Go to Utilities/Download Subtree and save he proposed XML file on your PC.
    <u>Target system:</u>
    Open the SSF in edit mode; go to Upload and select the same file you just downloaded.
    This will copy the window in the clip board (a message in the status bar should cofirm this).
    Now go to Edit/Node/Paste; this will add the window to your tree in the left hand panel of the SSF editor. All you have to do is to rename it (optional if you want it to have the same name as in the source SSF).
    This is on an NW2004s; hope this works the same way on older versions...
    Guenther

  • Getting problem while copying standard form

    Hi All
       In Tcode PDF8 I tried to copy the standard form for country grouping 40 i.e. India. But not getting any forms when I press F4 there. Tried for USA and Germany standard ones are there. Only for India no standard form is appearing.
    Can anybody help me out plzz.
    Regards
    Swathi

    Hi ags,
    Thanks.. I've already changed the TCODE from code and second thing about Include, I've also changed the name of BOTH (two Includes) and it is working fine.. but error still coming...
    Generation errors in program
    Source code   ????????????????????????????????????????     Line     0
      Error when generating the selection screen "0100" of report "ZRVBBWULS
    and also, I've done only one change in Include, I've added one select-options over there and getting the same error, but if I add PARAMETERS, then its executed successfully. But I want add a "Posting Date" as SELECT-OPTIONS.
    Pls try to resolve this..
    Thanks a lot  in advance
    Devinder
    Edited by: Devinder Pawha on May 13, 2010 2:02 PM

  • How to copy standard profit center hierarchy?

    Hi!
    I should copy standard profit center hierarchy from production to development and test systems, how can I do that? Changes in standard profit center hierachy have made straight to the production system.
    Thanks!
    Points will be given!

    Hi
    Yes, it is possible.
    You can understand it better by reading the F1 help after clickin on the item "Cost element groups" available under the same Master data1 tab.
    Regards

Maybe you are looking for

  • Downgrade Windows 8 ent to windows 8.1 pro

    (I asked this in the general windows forum but this may be a more appropriate place) I have perpetual developer licences for Windows 8 under a now discontinued msdn subscription. My main box has Windows 8 ent (MAK license). I also have (as part of th

  • How to extract an integer or a float value from a String of characters

    Hi i have a problem getting to a float value within a string of characters.. for instance the string is "numberItem xxxxxxxxx 700.0" (each x is a space..the forum wouldnt let me put normal spaces for some reason) how do i store 700.0 in a float varia

  • XMLSocket connection fails

    Hello everyone , My actionscript2 is used for xmlsocket connection . The xmlsocket connection failed when the crossdomain.xml file size more than 20k. Does anyone has idea or solution ? Thanks .

  • Array to elements

    Hello to all, I am creating a program and, at this point, I need to extract an indefinite number of items from an array. If I knew the exact number of elements to extract there is no problem but how do I do not know this number? thanks I attach the i

  • (Error in Developing) JDEVELOPER Studio Edition Version 11.1.1.3.0

    SUBSYSTEM = HTTP USERID = <WLS Kernel> SEVERITY = Error THREAD = [ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)' MSGID = BEA-101020 MACHINE = sohail-PC TXID = CONTEXTID = cec57ae05f79953b:-149a1c17:12f430338a6:-8000-000