Replacing Standard SMART FORMS

Hello,
Firstly, how do we find the smart form associated with a transaction (service order, activity etc.) Secondly, I want to replace the standard Smart Form for printing of Service Orders and Case Management with a custom Z smartform, anyone has any idea on how do we do this ?
Answers would be rewarded,
Regards,
Jacob.

Jacob,
Smartforms would be associated with the transactions via Actions.
i.e.
In spro, find out your transaction type and in its details find the action profile assigned to it. Once you get the action profile come back to spro and see the actions assigned to it. In one ofthe actions, you will find the smartform attached.
This is the link. If you wish to change this standard to your z smartform, you need to make the change here in the action profile (in the action assigned to the action profile that would fire the print)
Please note that when you change it to a Z smartform, unless you generate the smartform (in t.code SMARTFORMS) it wont reflect in the transactions.
In other words, you need to activate and generate your z smartform before assigning it to the actions in the action profile.
Let us know if you have any concerns.
Julius

Similar Messages

  • E-Requiement - Replace Publication Smart Form with Customised Forms

    Hi All,
    In E - Recruitment, We have standard smart form "HRRCF_PUBLICATION_INT" (publication  for internal candidate)and "HRRCF_PUBLICATION_EXT" (publication for external candidate.
    Here client requirment to change layout of these forms for that we developed customised smart forms according to the client requirment.
    I want to replace these standard forms with my customised "Z" forms.
    please anybody can tell me how to do the same.
    Regards,
    Priya

    Hi Priya,
    I am not sure why as per the client requirement we cant change it in the spro ??
    anyways if you want to achieve it then we have to go for an enhancement...
    for eg i want to change a std smartform which displays the candidate and requisition data overviews in the manager self service.
    then i know that the class CL_HRRCF_M_DATAOVERVIEW will be used and in this a method called GET_FM_NAME will be called which fetches the smartform(std) so in this FM create a enhancement at the last so you have a chance to overwrite the form name..
    Ie. in FM....
    This is std....
      Get name of generated function module
            CALL FUNCTION 'FP_FUNCTION_MODULE_NAME'
              EXPORTING
                i_name     = lv_formname
              IMPORTING
                e_funcname = ev_fm_name.
      Get name of generated function module
        CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
          EXPORTING
            formname           = lv_formname
          IMPORTING
            fm_name            = ev_fm_name
          EXCEPTIONS
            no_form            = 1
            no_function_module = 2
            OTHERS             = 3.
      ENDIF.
    This is the enhancement.... this is what you have to do...
    """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$\SE:(1) Class CL_HRRCF_M_DATAOVERVIEW, Method GET_FM_NAME, End                                                                                A
    $$-Start: (1)----
    $$
    ENHANCEMENT 1  ZHRER_MSS_FORMS.    "active version
    use custom smart forms instead of standard SB 07/22/08
      if iv_fallback_form = 'HRRCF_DATA_SUMMARY_REQUISITION' .
         lv_formname = 'ZHRER_SF_REQUISITION' .
      ELSEIF iv_fallback_form = 'HRRCF_DECISION_OVERVIEW' .
         lv_formname = 'ZHRER_SF_DECISION_OVERVIEW' .
      endif.
    CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
          EXPORTING
            formname           = lv_formname
          IMPORTING
            fm_name            = ev_fm_name
          EXCEPTIONS
            no_form            = 1
            no_function_module = 2
            OTHERS             = 3.
        IF sy-subrc <> 0.
    $$-End:   (1)----
    $$
    Hope this helps..
    Thanks & Regards,
    Dipu_B

  • Sap standard smart form fol BOL is LE_SHP_DELNOTE

    Hi,
    Is this the Sap standard smart form for Bill of lading is LE_SHP_DELNOTE for shipment.
    Nor do i need to migrate the existing sapscript form to smartform?
    thanxs in advance.

    Hi,
    In SAPScript, you can use SHIPMENT_DOC.
    In SmartForms, you can use LE_SHP_DELNOTE.
    Thanks,
    Ramakrishna

  • How to use standard Smart forms

    hi All,
    Pls give me the detail for smartform ie how to use standard smart forms and how to modify them in SAP 4.7EE
    Thanks,
    Nitin

    Hi,
    first u copy the standrad smartform to z and then modify it,
    SOME STANDARD SMARTFORMS
    SF_EXAMPLE_01,
    SF_EXAMPLE_02,
    SF_EXAMPLE_03,
    LB_BILL_INVOICE,
    ENETR SMARTFORMS TCODE
    PRESS F4 HERE U FIND ALL STANDARD SMARTFORMS
    OR
    U GO TO TRANSACTION CODE NACE
    SAMPLE PROGRAM FOR SMARTFORM,
    . Create a new smartforms
    Transaction code SMARTFORMS
    Create new smartforms call ZSMART
    2. Define looping process for internal table
              Pages and windows
          First Page -> Header Window (Cursor at First Page then click Edit -> Node -> Create)
          Here, you can specify your title and page numbering
          &SFSY-PAGE& (Page 1) of &SFSY-FORMPAGES(Z4.0)& (Total Page)
          Main windows -> TABLE -> DATA
          In the Loop section, tick Internal table and fill in
          ITAB1 (table in ABAP SMARTFORM calling function) INTO ITAB2
    3. Define table in smartforms
               Global settings :
               Form interface
               Variable name    Type assignment   Reference type
               ITAB1               TYPE                  Table Structure
               Global definitions
               Variable name    Type assignment   Reference type
               ITAB2               TYPE                  Table Structure
    4. To display the data in the form
        Make used of the Table Painter and declare the Line Type in Tabstrips Table
         e.g.  HD_GEN for printing header details,
                 IT_GEN  for printing data details.
         You have to specify the Line Type in your Text elements in the Tabstrips Output options.
          Tick the New Line and specify the Line Type for outputting the data.
          Declare your output fields in Text elements
          Tabstrips - Output Options
          For different fonts use this Style : IDWTCERTSTYLE
          For Quantity or Amout you can used this variable &GS_ITAB-AMOUNT(12.2)&
    5. Calling SMARTFORMS from your ABAP program
    REPORT ZSMARTFORM.
    Calling SMARTFORMS from your ABAP program.
    Collecting all the table data in your program, and pass once to SMARTFORMS
    SMARTFORMS
    Declare your table type in :-
    Global Settings -> Form Interface
    Global Definintions -> Global Data
    Main Window -> Table -> DATA
    Written by :  SAP Hints and Tips on Configuration and ABAP/4 Programming
                        http://sapr3.tripod.com
    TABLES: MKPF.
    DATA: FM_NAME TYPE RS38L_FNAM.
    DATA: BEGIN OF INT_MKPF OCCURS 0.
            INCLUDE STRUCTURE MKPF.
    DATA: END OF INT_MKPF.
    SELECT-OPTIONS S_MBLNR FOR MKPF-MBLNR MEMORY ID 001.
    SELECT * FROM MKPF WHERE MBLNR IN S_MBLNR.
       MOVE-CORRESPONDING MKPF TO INT_MKPF.
       APPEND INT_MKPF.
    ENDSELECT.
    At the end of your program.
    Passing data to SMARTFORMS
    call function 'SSF_FUNCTION_MODULE_NAME'
      exporting
        formname                 = 'ZSMARTFORM'
      VARIANT                  = ' '
      DIRECT_CALL              = ' '
      IMPORTING
        FM_NAME                  = FM_NAME
      EXCEPTIONS
        NO_FORM                  = 1
        NO_FUNCTION_MODULE       = 2
        OTHERS                   = 3.
    if sy-subrc <> 0.
       WRITE: / 'ERROR 1'.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    endif.
    call function FM_NAME
    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         =
      TABLES
        GS_MKPF                    = INT_MKPF
      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.
    Thanks&Regards,
    Phani
    POINTS HELPFUL

  • Where the standard smart forms stored in sap

    hi
    this is kishore kumar
    i am new to smart forms
    please tell me any body
    in which table table standard smart froms r stored
    for example scripts r stored in  TNAPR TABLES
    so in which table smart forms r stored
    please tell me
    or how to use standard smart forms.
    thanks in advance

    Hi Kishore,
    Smartforms stores in table STXFADM
    Procedure to find where smartforms storeS:
    Run Tcode: SMARTFORMS
    Press F1 on smartform text box .
    Click on technical information icon. You can find table name as SSFSCREEN.
    Double click on SSFSCREEN, Which is a structure.
    In this you can find first field as FNAME(form name).
    Go to entry help/check tab .you can see check table for field FNAME as STXFADM.
    Double click on STXFADM . it takes you into table STXFADM.(this is the table actual table where you can find smartforms).
    click on content icon  where you can different smart forms.
    Regards,
    Jaipal Reddy.k

  • Standard smart forms

    hi All,
    Pls give me the details that how to use system defined smart forms and how to copy and change standard smart forms in SAP 4.7EE
    Thanks,
    Nitin

    Standard SmartForms
    Smartforms for Invoice--LB_BIL_INVOICE
    Delivery Note--LE_SHP_DELNOTE
    Check these threads.
    smartforms

  • Am using a standard smart form and a corresponding program.

    hi
    i  am using a standard smart form and a corresponding program. i did evry possible thing but it is not executing..where could be the error.?
    can any1 suggest

    Hi,
    Dude..!
    you told that you created form and corresponding print program also....!
    but you didn't mentioned what it is..! in the sense to which module..!
    are you changing any standard form or what..! be clear while raising issue..! so that you can get your issue cleared..
    and you have to assign your form and corresponding print program in NACE transaction for the given output type.
    Thanks & regards,
    Sasi Kanth.

  • Standard smart forms available in Sales Module

    Dear experts ,
    I would like to know how many standard forms provided by SAP for example for sales order, quotation etc.
    In my smart form next page is not triggering I write something in ME22N text tab in other terms and conditions.
    What is the differrence between template and table.

    Hi,
    Please check this [LINK carefully.|Standard smartforms for SD-Notification, Service order, Rental agreement;
    Abhijit

  • " PROCEDURE TO  WATCH STANDARD  SMART FORMS "

    Hi all,
    TNAPR is the Table where we can see  Scripts and Corresponsing  Print Programmes..
    Can any one explain How to see the Smart forms  and their Corresponding Print Programmes...

    >
    ASHOK ASHOK wrote:
    > Hi all,
    > TNAPR is the Table where we can see  Scripts and Corresponsing  Print Programmes..
    > Can any one explain How to see the Smart forms  and their Corresponding Print Programmes...
    Same is table for SMARTFORMS also.
    кu03B1ятu03B9к

  • Smart Form not going as attachment with Email

    Hi,
    I am configuring actions for support message and email has to be automatically sent to a particular partner based on status of support message.
    I am using standard actions and standard smart forms.
    The email is also going but without attachment.The mail body is also blank. The subject appears as the name of smart form
    When I preview from Actions in transaction, I am able to view the complete smartform.
    Is there any settings I have missed out.
    In SCOT we have configured SAP Script/ Smart Forms as PDF.
    Useful answers will be rewarded.
    Regards,
    J.Prabananth

    Hi
    Check for the Processing Type
    Form name : CRM_REMINDER_MAIL_01
    Processing class : CL_SAMPLE_PROCESSING_CLASS_PPF
    Processing Method : COPY_1_OF_EXEC_SMART_FORM
    Archive mode : Mail only
    Regards
    Raj
    Please reward if helps!

  • 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.

  • Activation of smart form

    Hi friends,
    When i am activating d smart form it is taking too much time for activation.when I will copy one standard smart form and activating it is getting activated immediately.For Zsmartforms it is taking more time and some times it is going in to dump.Smart form check showing correct.Only problem with activation......
    Plz suggest me what may be the problem and how to resolve it.
    Regards,
    Farook.

    Hi farook,
    We also experienced the same problem in our ECC 6.0 Server, then we got the problem solved by applying a patch recommended by SAP. So ask your BASIS to raise a Customer Support Message to SAP and apply the patch.
    The main symptom of our problem is whenever we create a smartform it will get activate for the first time, then if we do even a little change and try to activate again it wont and end with a timeout error.
    Regards
    Karthik D

  • Inventory Management- Printing Physical Inventory Document using Smart Form

    Scenario: Inventory Management- Printing Physical Inventory Document using Smart Forms
    I could found out that there is no standard smart form linked to Transaction MI21(Program-RM07IDRU). There is a sapscript ((INVNET) assigned to this transaction, but my requirement is to assign customized smartform to this transaction.If it is not possible to assign smart form to pgm then is it possible to through enhancement.If yes then let me know the enhancement as there are lot of enhancement in the pgm RM07IDRU.
    If you have any solution then kindly mentioned it.
    Looking forward for kind help.
    Regards
    Amit

    Check out with your SD guy if the items in billing doc have correct pricing conditions triggered.
    From the description it looks like some customizing issue.
    Otherwise revert back with the logic how are you trying to get the net value of item.

  • Smart form for Excise Invoice Printing

    Hi experts,
    I am supposed to convert Standard sap script for excise invoice printing (Driver program name-J_1IEXCP) into smart form. I will be thankful if somebody will provide me standard smart form or oss no available for the same.
    Regards,
    Sanjay.

    Hi
    Welcome to SDN Community
    Have u converted the script to smartform ????
    If No Then follow this procedure
    In smartform Utilities --> Migrate SAP Script Name --> Give your scriptname and below give your Z smartform name and then migrate it
    Regards
    Pavan

  • Smart forms - C of A

    Does anyone know if there is a standard smart form for Certificate of Analysis (sapscript QM_QCERT_01)? Or has someone developed one that they would be willing to share? I am new to smartforms and in need of help.

    Hi Rich,
       I don't think there is any standard smart form already available.
    What you can do is migrate to a new smart form using the existing sap script.
    Go to smartforms transaction, Utilities->Migrate from SAPScript.
    Regards,
    Ravi

Maybe you are looking for

  • If statement in DI

    Hi all I'm wondering what the format of IF-ELSE block is in DI. I wan to check validation rules in my query in DI but my IF statement comes with an error. I searched a lot on the Internet but couldn't find the correct syntax. What I wrote is : If dat

  • Caller Id not working in new update

    After updating to IOS 8.1.1, whenever I receive a phone call, it displays Unknown, even if it is from one of my contacts. It used to work until I updated. Also, I tried to chat with apple about this because the wait time was 2 minutes and no one ever

  • How to change the automatically generated email address?

    Hello, The description of the problem is as follows: When our system sends to the customer the report with account statements (as an attachment) the automatically generated text that he receives in the email is: "Please respond to "K047472" " but the

  • SQL query in bean

    public String select() try Connection conn = DriverManager.getConnection (url, dbUser, dbPassword); Statement stmt = conn.createStatement(); String query = "SELECT ID, name, summary, start_time, end_time FROM cruises WHERE ID = "'" + request.getParam

  • Need ABAP Code to enhance the 0PRODORDER_ATTR?

    I want to enhance the datasource 0PRODORDER_ATTR with the below JCDS Table fields like UDATE,STAT,OBJNR,INACT,CHGNR. Can anyone please let me know the ABAP Code need to be written in the CMOD to populate the data for the above fields in the 0PRODORDE