Reg : SMARTFORM name and DRIVER PROGRAM

Dear Gurus,
Can anybody help me out in providing standard SMARTFORM name and also driver Program for
'ANNUAL MAINTENANCE CONTRACT CONFIRMATION' in CS(Customer Service) module.
Cheers,
Loverboy K

Hi,
there is on a standard system no smartform for you. So you have to do your thing with the standard sapscript.
However there have been some BestPractices projects at SAP. There they have a lot of standard smartforms. Maybe you can download them from SAP somewhere the name will something
with MMCON or MMDLS in it.
you have to find out yourself because i do not have it here to send it to you.
Gr., Frank

Similar Messages

  • 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

  • F110 - output using Form and Driver program

    Hi All,
    I need to prepare Sap Script Form for F110 tcode.
    standard scriptname to be use is F110_IN_AVIS
    standard driver program to be use is RFFOAVIS_FPAYM.
    but i dont know, where to assign these to F110 and check the output weather Form is displaying the data in correct way or not.
    Thanks for you help.
    Srinivas

    Hi Jayasri,
    Thanks for your reply, if i mentioned wrong, could you please tell me what should i mention for "Payment Advisor to Vendors".
    After mentioned the form name in FBZP. How to check the output on Form using F110. Because, to execute it, when I hit "Printout", am getting jobname. With that jobname, if i go to sm37, i am getting the status has "Finished". So can't i see the output.
    If i see the output, then only i can do the need full changes to my client requirement.
    Could you please help me on this.
    Thanks for your reply.
    Satya Srinivas

  • Reg: Smart forms and print programs

    Hi
    I would like to locate the print programs and the corresponding smart forms. say for invoice we have a smart form available and how to track the print program for it. pls advise.
    thkx
    Prabhu

    Hi Prabhu,
          You can track the Program through mainintaing table TNAPR.  TNAPR is the table which is having entries for "Processing Programs for output".
    Here you have fields like
    pgnam - Program Name
    sform -   Smartform Name
    fonam -  Script Name
    kschl -  Output type
    Here,You can maintain form against a program name.
    Hope you are clear.
    Regards,
    Siddhesh Sanghvi.

  • Configuring layout and driver program

    Hi everyone
    i want to know onething. in cheque printing i have a layout changed according to the requirement. now in the fbzp t-code where we configure the form and program i gave the form name and medium for this the standard program "RFFOUS_C".
    its giving errors now... i want to know in place of RFFOUS_C whether i should assign the printprogram to rectify the errors?
    points will ve given its urgent

    Hello.
    If after creating a new cheque script you want to insert a new driver program, do the following:
    1 - Go to SE16, choose view V_T042E and press ENTER.
    2 - Press position button in the bottom, write your company code in field Paying co. code in POP-UP and press enter.
    3 - It will jump to your company line and then click twice in your company code.
    4 - Press button display Pymnt meth. in ctry on the top right of the screen
    5 - In the bottom, you'll see the payment medium program.
    Regards,
    Valter Oliveira.

  • Calling a Smartform through a driver program.

    Hi ALL,
    I had created a smart-form and executed it without any errors.
    Since its create a FM, which can be called by driver Program,when i called the smart-form FM from the driver program I get a Pop-up asking for the OUTPUT DEVICE. When we enter a device name its executed  properly and can see the print preview of the form.
    My concern is to avoid that pop up, by giving the device value in the program itself. To do so it provided a options though which i can send the device type.
    these are the values which i have passed.
    outop-TDTITLE = 'testing for title'.
    outop-xdfoutdev = 'LP01'. "output device type
       cparam-getotf = 'X'.
        cparam-no_dialog = 'X'.
       cparam-preview = ' '.
      CALL FUNCTION fm_name    "FM for smart-form.
        EXPORTING
      control_parameters = cparam
          output_options     = outop
    *      user_settings      = 'X'
    ***    IMPORTING
    **      job_output_info    = tab_otf_data
    *     EXCEPTIONS
    *       formatting_error   = 1
    *       internal_error     = 2
    *       send_error         = 3
    *       user_canceled      = 4
    *       OTHERS             = 5.
    Can you tell where am I going wrong, so that can avoid that window.
    Thanks,
    Lalitkumar.

    Hi  shivendran,
    I tried the mentioned code by mentioned by you. but still the issue exists that is the popup for output device.
    DATA:fm_name TYPE  rs38l_fnam.
    DATA: ls_control_pars TYPE  ssfctrlop,
               ls_output_opt   TYPE  ssfcompop.
      CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
        EXPORTING
          formname           = 'z_smartform_test'
        IMPORTING
          fm_name            = 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.
        EXIT.
      ENDIF.
    ls_output_opt-tddest = 'LP01'.
    ls_output_opt-tdimmed = 'X'.
    ls_control_pars-no_dialog  = 'X' .
      CALL FUNCTION fm_name
        EXPORTING
         control_parameters = ls_control_pars
          output_options     = ls_output_opt
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
        EXIT.
      ENDIF.
    this is code which i tried to call my amartform from driver program.
    I tried assigning the default output device by
    open a session:
    Clickon the system menu->user profile -> own data
    then goto the defaults tab. in the spool control section maintain output device (your printer name where you want to print)
    but still the problem exists.
    Please  help to resolve this issue.
    Thanks,
    Lalitkumar.

  • Calling a Smartform from different driver programs

    Hi everyone,
    I have two driver programs and from both these programs i'm calling the same Smartform.
    I have a field in smartform. and i want it to be printed for one program but not printed when the
    smartform is called from the second program.
    Pls. can anyone help me out about how this can be achieved.
    Thanks in advance.
    Regards
    Tanu

    Create an import parameter (flag) in your smartform interface and when you call your smartform from one of these drivers pass assume 'X' value to this flag. And add a condition for the field you want to hide. like below. 
    if flag = 'X'
    show or don't show.
    endif.
    Edited by: Gungor Ozcelebi on Jul 3, 2009 5:08 PM

  • How to find output type givenSapscript form name and print program name

    Hi  Experts,
           Can anyone tell me how to find the output type of  a sapscript form if the print program name and sapscript form name is 
    known.

    Hi,
    There are two ways:
    1. Use table TNAPR .. Here is table give PGNAM as your print program name and FONAM as form name.. Now the field KSCHL will be the output type assigned to your script.
    2. You can also check the NACE t-code.. In that select a application(Corresponds to your area) -> click on Output types tab -> Here you get list of output type.. You need click on Processing Routine folder to get all other info..

  • Credit and debit memo sapscript prog and driver program

    Hi all, i need debit and credit memo sap-script forms and their drivers???? please help
    thanks.

    Hello Amit,
    The form for debit/credit memo is: F140_DOCU_EXC_01
    Driver program is: RFKORD11..
    Thanks,
    Dishant

  • Help, Ni-Daq channel names and labview program error 10001?

    Can anyone please help me, I have inherited a role that I know nothing about. I have managed to get an NT pc to now recognise the SC-2345 board, set up and configure two channels and test them in Measurement and Automation program, this I managed after getting error 10401 and looking within these message boards which are very good.
    I have then started a labview program, previously written by ex-employee, and now get error 10001, after trawling the FAQ and forums I think that I have a naming error in the virtual channels created, how do I find out what the channels should be named within the Labview program, do I need to load an editor etc and then open a config file?
    Sorry if this seams like a simple error, but I am trying to learn the software from a book that is a little tattered.
    Regards

    Hi,
      error 10001 can be caused by a few things including an incorrect scanning order.
    If you'd like to post your code back onto here (or if it's large, ftp it to ftp.ni.com/incoming and let use know the name of the zip file you've packaged it into), then we can see what the DAQ section is supposed to be doing and hopefully provide some clues as to where to look for the information / why the error is occuring.
    The first thing to do is go back to Measurement and Automation explorer and try setting up a global task that refers to the channels you're interested in.
    This removes the programming side of things, since you select from drop down lists, to verify that you can communicate correctly with the hardware at the rates and across the channels that you want.
    These links is going to be your best learning point for getting up an running with the program.
    http://digital.ni.com/public.nsf/allkb/DD52ABD7C15F0B15862562910074F09E
    http://zone.ni.com/devzone/cda/tut/p/id/3116
    http://zone.ni.com/devzone/cda/tut/p/id/4656
    In terms of LabVIEW, there's several I/O controls you can use which will list the hardware channels you have configured or the global tasks you have created in Measurement and Automation explorer. (see the last link above)
    Another option is to look at our Alliance Partners if you need things configured and up and running in a hurry.
    http://www.ni.com/alliance
    If you just need a little pointer on getting kicked off, then you could see if you local sales engineer is available to go through things with you for an hour if they're in your area at a convenient time (for the UK / Ireland, please call in on 01635 572410 and ask to go through to sales), or we do offer start-up assistance (but that's something you need to purchase) to get a day's onsite assistance with getting your hardware up and running and starting you off with advice / examples on your application (note this is an effort based thing rather than a results based guarantee)
    Finally you could consider coming on one of our courses on LabVIEW and / or Data Acquisition to learn more about the software / hardware and be better prepared to handle the implementation yourself.
    Hope that helps
    Sacha Emery
    National Instruments (UK)
    Message Edited by SachaE on 03-23-2007 11:49 AM
    // it takes almost no time to rate an answer

  • Assignment form and driver program

    In which t-code do we assign service order form and its respective print program. its not there in NACE.
    The standard t-code that prints this form is IW32
    please help
    Edited by: Progirl Progirl on Jun 5, 2009 4:39 PM

    Hi,
    Here is the way
    Go to SPRO ->  Plant Maintainance and Customer Service -> Maintainance and Service Processing - >Maintainance and Service Orders - > Print Control -> Define Shop Papers, Forms and Output programs ->Click on Define shop papers .
    Here you check shop paper for Service order and attach form & Program.

  • GR's Smartform and  Driver program

    Hi,
    Can anybody tell me the standard smartform and driverprogram for GR.
    Thanks in advance.
    Sastry

    hi,
    Smart from Name :  /SMB40/MMGR1_A
    Thanks,
    Anitha

  • Reg : User name and table spaces

    Hi all,
    I want to show all the user names in DB and total table apace , Occupied spaceand free space .
    Please help on this,
    Thanks in advance .

    for all users you can query
    select * from ALL_USERSbut why are you posting the same problem in 3 different threads.
    for calculating size of the table you can use
    select sum(bytes) from dba_segments
    where segment_name = 'YOUR_TABLE'and for rowsize you can use something like this
    select 
         max(vsize(empno)) +
         max(vsize(ename)) +
         max(vsize(job)) +
         max(vsize(mgr)) +
         max(vsize(hiredate)) +
         max(vsize(sal)) +
         max(vsize(comm)) +
         max(vsize(deptno))  Bytes
    from
         scott.emp;

  • Problem in Calling a smartform in a driver program(SE38)

    Hi,
          I created a report in SE38 and i have a 5 CHECK Boxes. i called a smartformsin that program.
    My problem is if i check the 5 check boxes the layout should show 5 copies.
    if i check 3 check boxes the layout should show 3 copies. e.t.c.
    Edited by: vijay krishna on Jul 12, 2008 9:47 AM

    Hi amit,
            thanks for this code.
    But  i am using this code.  i have 3 check boxes as vendor , gatepass , office copies
    if i select this 3 check box i want the three copies of there repective copy heading like in first page Vendor copy , in 2nd copy gatepass copy e.t.c.
      w_formname  = 'Z_MM_REP_GATEPASS'.
      CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
        EXPORTING
          formname           = w_formname
        IMPORTING
          fm_name            = w_fm_name
        EXCEPTIONS
          no_form            = 1
          no_function_module = 2
          OTHERS             = 3.
    call function w_fm_name
      exporting
      ARCHIVE_INDEX              =
      ARCHIVE_INDEX_TAB          =
      ARCHIVE_PARAMETERS         =
      CONTROL_PARAMETERS         =
      MAIL_APPL_OBJ              =
      MAIL_RECIPIENT             =
      MAIL_SENDER                =
      OUTPUT_OPTIONS             = tdcopies
      USER_SETTINGS              = 'X'
        s_bukrs                    = v_bukrs
        s_mblnr                    = p_mblnr
        s_mjahr                    = p_mjahr
        s_data                     = p_data
        s_lifnr                    = v_lifnr
        s_nrgp                     = r_nrgp
        s_rgp                      = r_rgp
        s_gp                       = r_gp
        s_gpcc                     = r_gpcc
        s_chal                     = r_chal
        s_truck                    = p_truck
        s_date                     = p_date
        s_freight                  = p_freigh
        coun                       = var
    IMPORTING
      DOCUMENT_OUTPUT_INFO       =
      JOB_OUTPUT_INFO            =
      JOB_OUTPUT_OPTIONS         =
      tables
        s_itab                     = ITAB[]
    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.
    Edited by: vijay krishna on Jul 12, 2008 1:17 PM
    Edited by: vijay krishna on Jul 12, 2008 2:37 PM

  • Purchase Order Driver Program Not loading SMARTFORM

    Hi,
    I have developed Z smartform by copying from standard form and tried to call from standard program only but here I am not able to call my Z smartform and I am able to call only Z SAPSCRIPT from this standard program.
    I have done all the necessary changes in NACE transaction but then also only when I keep the script name its working fine but when I replace this by smartform name the driver program is not calling smartform .!! why?
    Please do let me know why is it like this?
    Thanks
    Sudharshan

    Hi,
    PO driver program is written to support only SAPSCRIPT. So if you want to assign smartform in NACE, you should take a Zcopy of the driver program SAPFM06P with its include FM06PE02 as ZFM06PE02. And give the zprogram against the driver program field in NACE.
    Then you need to replace the entry_nue subroutine in ZFM06PE02 with the below code.
    form entry_neu using ent_retco ent_screen.
      data: l_druvo like t166k-druvo,
            l_nast  like nast,
            l_from_memory,
            l_doc   type meein_purchase_doc_print.
    * Data Declaration for PO smartform Modification
    DATA: fname TYPE rs38l_fnam,
            xkomk TYPE TABLE OF komk,
            gs_output TYPE ssfcompop,
            gs_dialog TYPE ssfctrlop.
      clear ent_retco.
      if nast-aende eq space.
        l_druvo = '1'.
      else.
        l_druvo = '2'.
      endif.
      call function 'ME_READ_PO_FOR_PRINTING'
           exporting
                ix_nast        = nast
                ix_screen      = ent_screen
           importing
                ex_retco       = ent_retco
                ex_nast        = l_nast
                doc            = l_doc
           changing
                cx_druvo       = l_druvo
                cx_from_memory = l_from_memory.
      check ent_retco eq 0.
       IF tnapr-sform NE ' '.
        CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
          EXPORTING
            formname           = tnapr-sform
          IMPORTING
            fm_name            = fname
          EXCEPTIONS
            no_form            = 1
            no_function_module = 2
            OTHERS             = 3.
        IF sy-subrc EQ 0.
            gs_dialog-no_dialog = 'X'.
            gs_dialog-preview = 'X'.
            gs_output-tddest = 'LP01'.
            gs_output-tdnoprev = ' '.
            gs_output-tdnoprint = ' '.
            gs_output-tdimmed = 'X'.
            gs_output-tdnewid = 'X'.
         CALL FUNCTION fname  " modify the interface as per your needs
            EXPORTING
              control_parameters = gs_dialog
              output_options     = gs_output
              user_settings      = ' '
              zxekko             = l_doc-xekko
              zxpekko            = l_doc-xpekko
            TABLES
              l_xekpo            = l_doc-xekpo
              l_xekpa            = l_doc-xekpa
              l_xpekpo           = l_doc-xpekpo
              l_xeket            = l_doc-xeket
              l_xtkomv           = l_doc-xtkomv
              l_xekkn            = l_doc-xekkn
              l_xekek            = l_doc-xekek
              l_xkomk            = xkomk
            EXCEPTIONS
              formatting_error   = 1
              internal_error     = 2
              send_error         = 3
              user_canceled      = 4
              OTHERS             = 5.
        ELSE.
          CALL FUNCTION 'ME_PRINT_PO'
            EXPORTING
              ix_nast        = l_nast
              ix_druvo       = l_druvo
              doc            = l_doc
              ix_screen      = ent_screen
              ix_from_memory = l_from_memory
              ix_toa_dara    = toa_dara
              ix_arc_params  = arc_params
              ix_fonam       = tnapr-fonam                      "HW 214570
            IMPORTING
              ex_retco       = ent_retco.
        ENDIF.
      ELSE.
        CALL FUNCTION 'ME_PRINT_PO'
          EXPORTING
            ix_nast        = l_nast
            ix_druvo       = l_druvo
            doc            = l_doc
            ix_screen      = ent_screen
            ix_from_memory = l_from_memory
            ix_toa_dara    = toa_dara
            ix_arc_params  = arc_params
            ix_fonam       = tnapr-fonam                        "HW 214570
          IMPORTING
            ex_retco       = ent_retco.
      ENDIF.
    endform.
    While calling the smartform modify the fm interface to your needs.
    This will solve your problem.
    Regards
    Karthik D

Maybe you are looking for

  • I can't get Illustrator CC to launch

    I can't get Illustrator to launch. It just bounces in the dock. I've also tried launching straight out of the Application folder, the same thing. I also tried updating it through the App Manager, and this hasn't made any difference. Thanks

  • JOptionPane.showConfirmDialog(...) diffrent behaviors in 1.4.2 an 1.5.0

    Hello I passed to 1.5.0 and I noticed a problem affecting an application i'm developing. I seems that it is due to different behaviors between 1.4.2(the last vm version i worked with) and 1.5.0(the new one). To prove this i wrote and executed the fol

  • CONVERSION_EXIT_MATN1_INPUT is not working!

    Hello I am using to convert material number from external format to internal format in order to pad leading zeros to the material number, am using CONVERSION_EXIT_MATN1_INPUT, but dont know why its not working if the IMPORT matnr length is 9 1) If IM

  • Spool generates empty pdf page?

    Hi all, I am writing to spool using new-page print on parameters p_parame after that I get the spool number for the generated spool and use the following function to generate a pdf file:     call function 'CONVERT_ABAPSPOOLJOB_2_PDF'          exporti

  • HLP:Serving forms in 2 distinct envirs from a single machine

    We would like to set up the forms and report server on a SINGLE machine in such a way that the OAS can serve forms to 2 distinct groups of users: Developpers and production users. Is this possible ? If so, how do we do it ? For example, say we have a