Smartform program name

Hi everybody,
I have one doubt. I know only smartform name. now i want to know the program name of that smartform.
for example: if the smart form name is ZSMARTFORM 
now what is the program name of this smartform. where does all these smartforms store. How to find the program name for a particular smartform.
thanking you,
with regards,
giri.

Hi,
NACE is the Tcode used to link the Application type, Output Types and its processing Routines like ( Driver programs and attached Script forms or Smartforms).
You should know the Application of a document first Like:
for PO it is EF, for sales Doc's it is V1, for Delivery docs it is V2, for billing Doc's it is V3 etc.
so first select the Application type (ex: EF) for PO and press OUtput types
then a list will come in that you should know the related output type for PO.
in this case it is NEU,
select that and click on the processing Routines button on the left side
it will display the Medium, Driver Program and the Script form or smartform related to that document..
cheers,
vasavi.v

Similar Messages

  • Standard program name for PO smartform in Ecc 6.0 onwards

    Hi,
    Could anyone please help me to know the program name for PO smartform in ECC 6.0 version onwards.i know about /SMB40/FM06P but this program is not there in Ecc 6.0.
    Plesea help me.
    Thanks,
    Sandeep.

    Hi Sandeep,
    The Driver program for the SapScript MEDRUCK is SAPFM06P.
    Thanks,
    Anon

  • Smartforms have different FM,Program Name in different system

    Hi,
    I have created few Smartforms in our DEV system & imported to QAS & PRD.
    Here I found the Smartform - Function Module, Programs names are different in each system.
    Smartform: Z_SD_INV_LETTER_V3
    Sys                     Function Module
    DEV                       /1BCDWB/SF00000006
    QAS                       /1BCDWB/SF00000002
    PRD                       /1BCDWB/SF00000002
    On import the changes are reflected correctly in the corresponding Function Module & programs
    in each system.
    1. I want to know why there is a change in version of the Function Module/Program in each system.
    2. How are the changes been applied on importing to each system as the version differs.
    Regards
    Vincent

    Hi Guys,
    Thanks for your answers...
    From my investigation found that few tests smartforms was created in DEV system, which was the cause of the problem. My Smartform present versions across the landscape looks as follows:
    Smartform: Z_SD_INV_LETTER_V3
    Sys     Function Module
    DEV    /1BCDWB/SF00000006
    QAS   /1BCDWB/SF00000002
    PRD    /1BCDWB/SF00000002
    In order to maintain all the function module name to be the same across the landscape, is there anything that can be done
    in DEV as follows:
    Smartform: Z_SD_INV_LETTER_V3
    Sys     Function Module
    DEV    /1BCDWB/SF00000002
    QAS   /1BCDWB/SF00000002
    PRD    /1BCDWB/SF00000002
    Like something I could reset the internal number range for the smartforms & load the smartform again and activate or so...?. Please let me know...
    Regards
    Vincent

  • Program name for smartform

    i hav made a smartfomr and a driver program for it
    but now i forgot the program name for it
    can some body plz help me to find it out
    i hav cheked table tnapr
    but did not get anything as it is not showing my z table
    plz help

    Hi
    If in your Driver program, you are using SSF_FUNCTION_MODULE_NAME .
    Scan the Z program using Report RPR_ABAP_SOURCE_SCAN
    with Programs as Z* and Name of your Smrrtform against String .
    This may take some time .
    You will get the List of Programs where your Smartform is called .
    Check from this programs, which one is your requirement .
    It may happen that u get only one program .
    Hope this Helps .
    Praveen
    Message was edited by:
            praveen parasiya
    Message was edited by:
            praveen parasiya

  • Table used for displaying print/program name of smartforms

    Hi All,
    I need the table name which is used to display the print/program name for smartforms.
    Thanks & Regards,
    Santosh

    check TNAPR , or tcode NACE .
    regards
    prabhu

  • Standard smartform name and standard print program name for Sales Quotation

    Hi,
    I would like to know the standard smartform name and standard print program name which can be used for sales quotation through transaction VA23.
    For eg: The standard output type for billing document (For T code VF03) is RD00 and it' smartform name is LB_BIL_INVOICE. It's print program name is RLB_INVOICE.
    Similarly, I would like to know the standard smartform name and standard print program name for AN00 output type which is used for sales quotation. .
    Regards,
    Zahid

    Hello
    std driver prgram is /SMB40/RVADOR01
    form entry is ENTRY
    std smartforms is /SMB40/SDQUO_A an du can check this the in NACE tcode.
    Output Type     AN00          Quotation
    Application     V1            Sales
       Program                   /SMB40/RVADOR01
       Form Routine              ENTRY
       Form                      RVORDER01
       PDF/Smartform Form        /SMB40/SDQUO_A                 
    Thank u,
    santhosh

  • Print program name for the dunning form F150_FR_DUNN_01 in sapscript

    Hi,
          I am not getting the exact print program name for the dunning form F150_FR_DUNN_01 in sapscript. After an extensive search I have come across few names of print program like SAPF150D2 and SAPLF150. But still I am not understanding which one to use for the form and also how to use it. I am unable to understand which include I should use to write my code.
    Kindly help me.
    Thanking you.
    Pujarini Patra

    Hi,
    Yes, you should be able to assign F150_FR_DUNN_01 in Dunning Forms customizing:
    and yes, I too would absolutely try to go for either a Smartform or even a PDF Form (if i'd have all the necessary setup for them, like Adobe Document Services, in the system already). I have Basis 702 SP  0011and FINBASIS 600 SP 0021, so all the following technicalities refer to those releases:
    The corresponding SAP sample Forms are:
    - F150_DUNN_SF for Smartform; and
    - F150_DUNN_SF for pdf Form (don't let the name confuse you )
    I'm not entirely sure if it's a good idea to try to convert/migrate Sapscript to Smartform and the Smartform to PDF Form - have never done that  myself and don't know how good/usable the migration result is. I just take the interface of Smartform from SAP and do the rest from scratch or by copying over the common parts of our existing custom forms.
    There are the SAP Standard wrapper FMs for SF and PDF forms already in the System:
    - FI_PRINT_DUNNING_NOTICE_SMARTF calling PRINT_DUNNING_NOTICE_SF and
    - FI_PRINT_DUNNING_NOTICE_PDF calling PRINT_DUNNING_NOTICE_PDF.
    So, theoretically, all you had to do to replace SapScripts (or even to enable all three form types) is to assign a custom BTE Event handler FM to event 1720 (for correct Application), which could detect, what type of form is assigned in Customizing and call the corresponding wrapper FM.
    As a sample for coding PDF form wrapper call one could take FI_PSO_EVENT_00001720_PDF (if you have IS-PS) in the system. I'd take out the IS-PS specific "business logic" like posting dunning charges (if it does not apply to my solution) and add the logic to decide, which wrapper to call.
    The confusing part about the customizing (Table T047E) to me is that there seems to be no form type defined anywhere in there... just the FORNR field for form name, which should apparently take the names of all three form types... I'd  try to extend that table with custom Form type field and try to regenerate Table Maintenance dialog for  view Cluster VC_T047_F... That would save the whole effort to try to detect the type for  form assigned...
    Another tip, in case you didn't know it already: you should be able to see all the Customizing paths, where T047E is involved, when you enter table name in SM30 and press "Customizing" and then "Continue w/o Specifying Project":
    The selected entry is the one you are looking for to assing your custom forms, I believe.
    cheers
    Janis

  • How to use parameter option in smartform program line.

    HI all,
    how can i give parameter for matnr directly in smartform program line, it wont take gives a dump
    i don wanna create a separate driver program for that.
    Error in the ABAP Application Program
    The current ABAP program "/1BCDWB/SF00000001============FT" had to be
    terminated because it has
    come across a statement that unfortunately cannot be executed.
    The following syntax error occurred in program "/1BCDWB/SAPLSF00000001 " in
    include "/1BCDWB/LSF00000001F01 " in
    line 539:
    "You can only use "PARAMETERS" for programs other than type 1 between B"
    "EGIN/END OF SCREEN."
    The include has been created and last changed by:
    Created by: "SAPUSER "
    Last changed by: "SAPUSER "
    how can i solved this.
    Kavinath B.

    Hi,
    You can not code
    SELECTION-SCREEN BEGIN OF BLOCK.
    SELECT-OPTIONS selcrit FOR (name).
    SELECTION-SCREEN END OF BLOCK.
    like this in smartform  program line it wont allow
    all you have to do is create a driver program
    for smartform create a selection screen and call smartform by
    n pass variables or internal tables.
    call function 'SSF_FUNCTION_MODULE_NAME'
        exporting
          formname                 =
    *     VARIANT                  = ' '
    *     DIRECT_CALL              = ' '
    *   IMPORTING
    *     FM_NAME                  =
    *   EXCEPTIONS
    *     NO_FORM                  = 1
    *     NO_FUNCTION_MODULE       = 2
    *     OTHERS                   = 3
      if sy-subrc <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      endif.
    I hope it will help u
    Ketan.P

  • How to find the program name of the smart form?

    How to find the program name of the smart form if output type is not known?
    thanks in advance...

    How to find the program name of the smart form if output type is not known?
    thanks in advance...
    T-code SE16
    Enter table name: TNAPR  -> Press enter key
    Enter smartform name in input field(SFORM):  Z_your_smartform_name
    Execute
    you can find  program name under the column PGNAM/Program name.
    Regards
    sudheer

  • Smart forms driver program name for SF_LB_INVOICE

    hi abapers
                pls help me to find the driver programs for a standard smart forms like (SF_LB_INVOICE).
    i need the driver program name of this smart form.
    thnks
    pardeep

    Hi ,
    Goto Global Settings -> Form Attributes
    In the Form Attributes,click the General attributes tab you will find the package name of the smartform.
    Regards
    DV

  • Finding ABAP Program Name

    Hello experts,
    I'm very new to CRM and I have to develop a new smartform about sales. I have a basic problem. I should add an external debug to this program to see the variables etc. I don't know how to monitor the abap program name to place the smartform and if clauses there. Am I thinking in a wrong way or does it work just like what I think? I need an answer and I need it fast please
    Thanks
    Emre

    Hello Emre,
    Your requirement can be fulfilled by using actions, there is no need to add additional coding.
    You just need to define an action with start condition defined as '&CRM Sales Transaction.User Status& = <your user status>'
    1. Creat your action profile and action with wiszard
        SPRO - CRM - Basic Functions - Actions - Actions in Transactions - Create Actions with Wizard
        Please use following parameters:
         Processing Time = 3 Immediate Processing
         Schedule Automatically
         Rule Type = Workflow Conditions
         Processing types: Smartforms *
         Form Name = YOUR smartform
         Processing Class            CL_DOC_PROCESSING_CRM_ORDER
         Processing Method          CRM_SALECONT_EXEC_SMART_FORM <- for sales contract
    2. Edit the start conditon
        SPRO - CRM - Basic Functions - Actions - Actions in Transactions - Change Actions and Conditions - Define Conditions
        You need to add the start condition '&CRM Sales Transaction.User Status&  = YOUR user status' or '&CRM Sales Transaction.StatusTable& = SYSTEM status'
    3. Assign the created action profile in step 1 into your transaction type.
    I would also suggest you to go through the following wiki page to get a general idea about actions.
    [http://wiki.sdn.sap.com/wiki/display/CRM/Actionprofilesin+SAP-CRM]
    Please understand that the above steps are just for your interests, we do not know your business scenario and the detailed business requirement, it is really hard to give an exact desired solution.
    Best regards,
    Maggie

  • Form name and Program name change

    Hi
    I have created a smartform and a driver prog & saved them in 2 requests. Now i want to change the name of both but dont want to chnage the request numbers . Please advice how can i do that.
    Thanks & Regards,
    Preeti

    Hi
    You can't rename the form name.
    So create a new form and copy the old form into the new one.
    Assign the New program and form in the NACE tcode or at some other point.
    While creating a new form , it will ask for a request assign the same old request in which old form is there.
    similarly you can rename the Program to new one and add into the same request of old program. and release the request and use
    if you want you can delete the old form name and program name from the request also.
    Reward points if useful
    Regards
    Anji

  • Hw to find out the Print program name for SF?

    HI Guys,
    I have a Smart form in SRM system. i wanted to find out the print program for this. i know we can find out with Table TNAPR, But this table is not existed in SRM System for my client. Any alternate solution for this..?
    Pls let me know.
    Akshitha.

    Hi
    Byusing the Tables Tnapr & TTXFP  u can get the details of driver program of your script or smartform
    Or
    Goto NACE->select the Application type(EF-purchase order)->select output types->NEU for new PO printout->double click on process routines_> sscroll right->specfiy ur form and print proggram there(instead of MEDRUCK give ZMEDRUCK)->save
    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.
    Regards
    Pavan

  • Form Program Name language EN is not active and has no errors

    Dear all,
      I'm new to SAP development.  I have copied the standard RLVSDR40 and made some modification on it.  When i tried to print in lt31.  I encounter the following error:
    "Form <program name> language EN is not active and has no errors".
    Any idea about this?? What is the standard procedure of this kind development??
    Regards,
    Kit

    hi
    first go to SE71 and give Form Name and Original Language of the form and copy it to zform.
    Now open this Zform in change mode and go to Utilities-> change original language to log on language here EN in your case-> and save it.
    Now your Zform is in language EN note tat now when you are opening your zform to modufy you might be trying to change it in DE so change language to EN and then modify it.
    After making changes go to NACE transaction to assign this zform to transaction you are using.
    Nace->choose application->output type->choose your output type->Double click processing routines->you will find one column pdf smartform/scriptname-> here give your zform name
    It will surely work if not get back to me

  • Need print program name

    Hi all,
    i have smartform name .how we will find print program?
    What is the output type and application for paychek?
    please tell to me..
    Thanks,
    kisho.re

    there are two ways
    go to table TNAPR give ur smartform name and then u will get your program name
    secondly if any putput type is associated with it then go to transaction NACE select application area then click output type and then get the print program name
    ~hitesh

Maybe you are looking for

  • Error thrown in BAPI for SALE order

    Hi, In BAPI_SALESORDER_CREATEFROMDAT1 i got one error Personnel master record (some number) does not exist for sales How to solve this issue. Please give the solution. thanks, Suresh.M

  • Active X Controls

    I have Flash files in html docs and when I am testing the Flash in IE 7 I have to click the movie in order to get it to work properly. Isn't there a behavior to fix this problem? Please help

  • Business Delegate and Service Locator

    Hi all, I read the Business Delegate Pattern and my question is about how many Business Delegate I must write: a) one for every Session Beans ? (in a Session Facade Pattern) b) one for all Session Beans ? Is it right that I must have a single Busines

  • Saving hard copy photos

    I have hundreds of hard copy photos.  Need to make room for storage and want to either copy, scan to discs.  Which is the easiest, quickest way to do this.  I have a HP Photosmart All-in-One e-printer. This question was solved. View Solution.

  • WITH GRANT OPTION -9i

    Hello, Which table holds information about roles and privileges assigned to users with grant option? For e.g. DBA_ROLE_PRIVS and DBA_SYS_PRIVS gives information about WITH ADMIN option. Similarly I am looking for tables that would give me information