Look for smartform

hi
i have standard layout invet_vkbw  - PHYSICAL INVENTORY ( LEIM) i look for sdandard smartform that will do the same layout
thanks
have a nice day

hi
When activating a smartform during the development process, a function module is created which generates the output at runtime and does the printing process.
This means, a smartform prints itself and puts itself to spool.
When you call a smartform from an actvity which shall be printed, the customizing was read and the name of the smartform is retrieved.
This functionmodule is determined at runtime throughout the smartform name.
The coding for the retrievment of the smartform name and its function module can be either be found in the HRRCFDOVR BSPs for data overviews or CL_HRRCF_CS classes in case of correspondence.
The system generates a function module for each smartform. You can find the function module names easily using backend transaction 'smartforms'. Type in the form name (e.g. HRRCF_DATA_SUMMARY_REQUISITION) in the corresponding input field and press F8.
The function modules are called (e.g. via the recruiters' frontend scenario) from BSP applications. The BSP applications are responsible to gather all relevant data and to supply the function module interfaces. The BSP applications are listed in the IMG documentation (IMG path 'E-Recruiting -> Technical Settings -> User Interfaces -> Assign Parameters to Parameter Types', Section 'Parameter Types SF* (Smart Forms)'). There you can find e.g. the BSP application 'HRRCF_REQ_DOVR', which is used for displaying of smartform 'HRRCF_DATA_SUMMARY_REQUISITION'.
thanks
mrutyun^

Similar Messages

  • SPOOL REQUEST FOR SMARTFORM

    HI experts,
    how to create the spool request for smartform. can anyone help me. give me the complete procedure.
    thanks in advance for ur responce.

    The user which send the smartform to the spool (probably wf-batch) needs an output device. You can maintain this in SU01.
    Just look at sample code:
    1.Send Smart Form output to spool using the FM <ws_formname> (FM name derived from the export parameters of SSF_FUNCTION_MODULE_NAME).
    //Start of Code Sample
    DATA : ws_formname TYPE rs38l_fnam.
    TYPES: BEGIN OF ty_script,
    trans_ref LIKE eanl-anlage,
    cont_ref TYPE e_edmideservprovcontractid,
    trans_code TYPE char05,
    trans_reason TYPE char05,
    market_sect LIKE eanl-zzmktscode,
    efffrm_date LIKE sy-datum,
    mprn LIKE iflot-zzmprn,
    mlc TYPE char01,
    subbuild_no(40) TYPE c,
    build_no LIKE adrc-str_suppl1,
    dep_fare LIKE adrc-str_suppl3,
    post_town LIKE adrc-city1,
    post_code LIKE adrc-post_code1,
    asset_code LIKE egerh-kombinat,
    paymnt_code(2) TYPE c,
    model_code LIKE equi-typbz,
    manuf_code LIKE equi-herst,
    year_manuf LIKE equi-baujj,
    serial_no LIKE equi-sernr,
    meter_code TYPE char01,
    meter_mech(2) TYPE c,
    meas_cap TYPE zmeasur_cap,
    role_code TYPE char03,
    market_name LIKE eservice-serviceid,
    status TYPE char01,
    END OF ty_script.
    DATA: i_scriptdata TYPE STANDARD TABLE OF ty_script
    WITH HEADER LINE.
    DATA: wa_output_options TYPE ssfcompop,
    wa_control_params TYPE ssfctrlop,
    wa_spoolnum TYPE rspoid,
    wa_printdata TYPE efg_strn_printdata.
    CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
    EXPORTING
    formname = 'Your Form Name'
    IMPORTING
    fm_name = ws_formname
    EXCEPTIONS
    no_form = 1
    no_function_module = 2
    OTHERS = 3.
    CALL FUNCTION ws_formname
    EXPORTING
    control_parameters = wa_control_params
    c = wa_printdata
    IMPORTING
    job_output_info = wa_job_output_info
    TABLES
    i_scriptdata_input = i_scriptdata(Your Script Data)
    EXCEPTIONS
    formatting_error = 1
    internal_error = 2
    send_error = 3
    user_canceled = 4
    OTHERS = 5.
    MOVE wa_job_output_info-spoolids] TO wa_spoolids[.
    READ TABLE wa_spoolids INTO wa_spoolnum INDEX 1.
    IF sy-subrc = 0.
    DATA :id LIKE tsp01-rqident.
    MOVE wa_spoolnum TO id.
    ENDIF. .
    Comments-Id Contains the Spool Request for the given smart form
    //End of Code Sample
    Convert Smart Form Output to Raw
    Format
    2.Convert the Spool Output to OTF using the FM RSPO_RETURN_SPOOLJOB.
    //Start of Code Sample
    data i_soli LIKE soli occurs 0 with header line.
    CALL FUNCTION 'RSPO_RETURN_SPOOLJOB'
    EXPORTING
    rqident = id
    desired_type = 'OTF'
    TABLES
    buffer = i_soli
    EXCEPTIONS
    no_such_job = 1
    job_contains_no_data = 2
    selection_empty = 3
    no_permission = 4
    can_not_access = 5
    read_error = 6
    type_no_match = 7
    OTHERS = 8.
    Comments- i_soli contains the OTF data
    //End of Code Sample
    3.Convert the OTF using FM
    SX_OBJECT_CONVERT_OTF_RAW.
    DATA content_bin TYPE solix_tab.
    DATA objhead TYPE soli_tab.
    DATA i_soli_tab TYPE soli_tab.
    DATA boolean TYPE sx_boolean.
    DATA length TYPE so_obj_len.
    LOOP AT i_soli.
    APPEND i_soli TO i_soli_tab[].
    ENDLOOP.
    CALL FUNCTION 'SX_OBJECT_CONVERT_OTF_RAW'
    EXPORTING
    format_src = 'OTF'
    format_dst = 'RAW'
    CHANGING
    transfer_bin = boolean
    content_txt = i_soli_tab
    content_bin = content_bin
    objhead = objhead
    len = length
    Convert Smart Form Output to Raw
    Format
    EXCEPTIONS
    err_conv_failed = 1
    OTHERS = 2.
    REward points if useful.

  • Looking for a table (PO)

    Hi,
    i am programming smartforms and got stuck programming because i can't find the table and the field i am looking for.
    In a purchase order on the item level there is a
    delivery address (which can also be changed manually).
    What i would like to know is in which table this address can be found. (and what the field is called)
    thanx

    Hi
    Go to EKPO and get EKPO-ADRNR.
    Pass the EKPO-ADRNR number in the table ADRC.
    This will provide the address details.
    Reward if this helps
    Thanks

  • Find the printprogram for SMARTFORM?

    Hello ABAPers,
    I need to find the print program for a Smart form !! I can probably find it by using the WHERE Used list on the FM ssf_function_module_name..
    But is there any other way to get this information?
    Is there a way to get the print program name similarly for SAPscript?
    Thanks
    Krish

    Hi,
    Searching in where used list of FM is not a good idea as most of the ppl use SSF_FUNCTION_MODULE_NAME to get the fm name for smartforms at runtime. looking at TNAPR is not a bad idea if the form is configured in the system.
    Otherwise if looking for sap standard Program name, a few are in /SMB40/ Development class, and RLB_Invoice for invoice, RLE_DELNOTE for delivery note. ( search program repository in se38 using f4 and then by description ).
    You can look at SAP OSS for print program names also. I forgot the no of note, but there is one for all the SAP provided forms.
    Regards,
    Gagan

  • Changing an output type for SmartForms

    Hi all,
    I have a picklist that I changed from SAPScript to SmartForm.  I am trying to edit the output type EK00 to use the SmartForm.  I am using V/38 to edit EK00 but I can't figure out the right properties.  Right now I have the FM name (/1BCDWB/SF00000017) as the Layout Module, the SmartForm name (ZPCC_PICKLST_STD) as the SmartForm.  Also, under Pricessing 1, I have the print program (ZRVADEK01), FORM routine as (SMARTFORM_PRINT) and Form as (ZPCC_PICKLST_STD).  Is there anything else that I need to change?  When I try to use EK00 it is still looking for a SAPScript instead of a SmartForm.
    Regards,
    Davis

    Matt, thanks for the reply.  I just tried what you posted and it still gives me an error.  I get a popup that says "WRITE_FORM is invalid, OPEN_FORM is missing.
    Could my problem be that the old SAPScript and the new SmartForm have the same name?  Below is the configuration:
    Layout Module:  <b>nothing there</b>
    SmartForm:  <b>ZPCC_PICKLST_STD</b> (name of the smartform)
    Processing 1:
    Program: <b>ZRVADEK01</b>
    FORM routine: <b>SMARTFORM_PRINT</b>
    Regards,
    Davis
    EDIT:  I do not have any SAPScript functions (open_form, close_form, etc...) in the print program.  I took the preconfigured print program for SDPIK_L (preconfigured picklist) and added our custom logic.
    Message was edited by:
            Davis

  • Multiple printing for smartforms

    Hello again masters,
    i am trying to print  smartform page for 2 times. i am using tdcopies parameter for that but it is still printing for once. what am i not doing ?
    here is my code :
    data : gv_smart TYPE rs38l_fnam,
           con_pa  type ssfctrlop,
              out_op  type ssfcompop.
    INITIALIZATION.
    out_op-tdcopies = 002.
    START-OF-SELECTION.
    perform smartform.
    form smartform.
       "IF NOT itab_tb[] IS INITIAL.
         CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
           EXPORTING
             formname = 'Z_HEDIYECEKI_DENEME'
           IMPORTING
             fm_name  = gv_smart.
         call function gv_smart
         exporting
           control_parameters = con_pa
           output_options     = out_op
           user_settings      = space
           it_data            = itab_tb
         exceptions
           formatting_error   = 1
           internal_error     = 2
           send_error         = 3
           user_canceled      = 4
           others             = 5.
    endform.

    Hi,
    Some printer servers (host spool systems) do not handle the copy counter sent by R/3 spool system. What's the setting in SPAD for copy counter on the output device you ar using:
    and can you try "Pass Copies as Separate Output Request" if it is not yet set?
    Edit in: and is there no exception processing just because you shortended code for posting here, or is there really no exception processing after FM calls..? Please... if someone (possibly "fresher") having to look for hours to get to the source of wierd problems after inheriting your work (and then cursing when he/she finally sees missing exception processing) does not worry you, every time somebody neglects to process exceptions when programming with smartforms, enraged programming gods kill a kitten, and a timid "fresher" somewhere is made to do SAP assignment before being given training, guidance and friendly encouragement, and Larry Ellison's "henchmen" get to badmouth HANA... Please, think of the "freshers" and kittens At least take the exceptions out of the call so the thing dumps, should anything untoward happen...
    cheers
    Janis
    Message was edited by: Jānis B

  • Looking for documents on application forms

    Hi all,
    I m looking for some documents on application forms (transaction EFRM).
    step by step documentation for changing a form.
    Thanks.

    Hi,
    1. Do yo have 1 to 1 relationschip between a form class and an application form?
    No , It is not 1 to 1 Relationship
    so if i have to make a new smartform/sapscript do i have to make a new application form/application class?
    For creation of smartform or script , you dont need to Any Application form or Application class
    2.
    Where in the system i can assign a form to the class?
    If it is Adobe form (Tcode SFP), You have to create Interface and form, And assign interface to form , whenevr we are going to create form that momemnt we have to provide implenation name , Check SFP Tcode.
    3.
    some one has for me a step by step tutorial hoe to make changes?
    Regards
    Jana
    Are you going to change smartform or script, If it is smartform or script, No need to assign to Applcaition form

  • To find print program for smartforms.

    pls tell me how to find print programs for smartforms.pls tell me with all steps.clearly.i tried with tanpr table but unable to find

    hi,
    Please take a look at the NACE transaction where all the output conditions will be configured. Drill down into you specific application and you should be able to find the print program as well as the smart form name.
    Steps..
    Use NACE and follow procedure as follows
    1)Choose Application from list(eg PO)
    2)Click OP type
    3)Chose one OP type from Right pane.
    4)Click on processing routines
    and you got it
    regards,
    keerthi

  • EN is not activated for smartform and has no errors

    Hi Everyone,
    I was looking at couple of threads on topic "smartform name" EN is not activated and has no errors, but I couldn't get a proper answer. So posting my query here.
    I had a created a smartform for dunning process for languages F (French) and N (Dutch). While creating, in language attributes, under translation I had chosen the radio button Into selected languages and specified the languages and at the window level also I had maintained the condition on the language key (eg: wa_tab-spras) and activated without any errors.
    After the configuration when we are checking it for a FR customer or NL customer, we are getting error saying "For smartform EN is not activated and has no errors".
    Please suggest me how can I fix this error. Hoping for a solution...
    Thanks & Regards,
    Kumudwini.

    Hi Sanjeev,
    Yes, it is generating the function module and I changed the general attributes into all languages.Will check and get back to you..
    Regards,
    Kumudwini.

  • Movie rentals that I downloaded onto iMac with Lion to do not show up on ATV 2 in menu for computers.  Purchased movies show up just fine.  What to do or look for?

    I have an imac that is running lion and an Apple TV generation 2.  I have rented a movie from itunes and it shows up on my imac in Itunes under a rental icon, and will play fine on my computer.  However, it does not show up as choice to play on my apple tv.  I have homesharing enabled and everything else works fine including purchased movies that are on my imac, but no where does it show rental movies. 
    What do I look for?  What do I do to play the rental movie on my apple tv 2?

    Answer to my own question:
    Wait until the downloaded rental has completed its download to the imac.  This took a long time for me, since it was part of several things that I was downloading at the same time.
    Finally, it showed up on my apple tv.   Interestingly, I was able to watch much of the movie on my iMac before the movie finished its download and was available to the ATV 2.

  • Need help to open and look for file by name

    Hi,
            Im needing help to open a folder and look for a file (.txt) on this directory by his name ... The user ll type the partial name of file , and i need look for this file on the folder , and delete it ....
    How can i look for the file by his name ?
    Thx =)

    Hi ,
        Sry ,, let me explain again ... I ll set the name of the files in the follow order ... Name_Serial_date_chanel.sxc ..
    The user ll type the serial that he wants delete ...
    I already figured out what i need guys .. thx for the help ^^
    I used List Directory on advanced IO , to list all .. the Name is the same for all ... then i used Name_ concateneted with Serial(typed)* .. this command serial* ll list all serials equal the typed , in my case , ll exist only one , cuz its a count this serial .Then i pass the path to the delete , and its done !
    Thx ^^

  • Looking for a Darknet/Secure BBS app

    I have been a fan of Haxial KDX for the longest time, but due to the bugs, etc., I would like to move on.  I'm looking for a secure darknet/bbs styled program that supports chat, filesharing, and of basic user management (who can login, who can't, etc..).  I have been asking this question all over the web, and haven't gotten (or found) a single response.  Waste has never worked right for me, by the way.  I would definitely prefer it to be open source, which is why I thought it best to post here.  Please help out, or at least direct me somewhere where I should ask... Thanks.
    As an aside, the guy who wrote KDX and Hotline (Adam?? Hinckley) claimed on the Haxial website that he is willing to sell the project.  I wouldn't mine purchasing and restarting the KDX Project, but I've been unable to get in contact with him.  So...if you are him, or know him, or own the rights to Haxial KDX and all related projects...$$$$$
    Last edited by xen0blade (2010-01-12 13:18:15)

    I've recently become a big fan of OneSwarm - http://oneswarm.cs.washington.edu - I like that it supports remote access.
    But I'm definitely interested to see what this thread brings up!
    Last edited by hAyZe (2010-01-11 20:50:45)

  • Looking for a simple, standalone desktop app for web stats

    Well, I see they've changed the forums here again. SIGH.
    Anyway, a certain web host has eliminated AWStats from it's shared hosting. So I used Webmaster Tools. And now they've changed, and no longer display the simple visitors and hits. Google Analytics is way too complex for what I need, as are many of the stats programs I've looked into.
    I can download the daily Apache log files, that's no problem. Just looking for a small standalone program to import these and show the data like AWStats.  Any suggestions? The only other options would be to go to a different web host. Not a big deal overall, but I would rather not deal with the hassle, especially the migrating the database.

    Not sure of standalone 'desktop' apps. But check out http://www.openwebanalytics.com/ and Web Analytics in Real Time | Clicky  - they're both very intuitive and easy to use with a lot more simplified stats than Google Analytics.

  • Looking for Video playback app, like a DDR

    Hello, I'm looking for a program to cue up and playback quicktime files for live broadcast off of the computers hard drive. Kind of like a DDR but all running on the computer. It needs to have the ability to cue up files based on keystrokes, like 123 enter = playack of 123, and be pretty quick about it.
    I found Playbackpro.... at WWW.DTVideolabs.com but I'm looking for some other options.
    Thank you.

    Unfortuately I cant load the clips into quicktime since it's crashing when I load them..
    Just hoping for a light weight app that's sole function is video file inspection

  • Looking for a real photo editing app.

    I'm looking for something that can precisely resize and crop. None of this slider bullcrap where you can't get pixel level precision. I'd like to be able to crop at exactly 640x960 for example, or resize to exactly 820x620, etc.. Something that can do non destructive edits and that can save a jpeg without compressing it so much that image quality is noticably less. Photogene2 is great (nice edit features and good quality saves) but it can't crop or resize exactly by the pixel. Phototoaster is great (nice edit features and non destructive edits) except it can't crop and resize by the pixel. How hard would it be to provide numerical inputs for crops and resizes? Is there anything out there really worth buying that can do these essential tasks?

    Photoshop Touch
    https://itunes.apple.com/sg/app/adobe-photoshop-touch/id495716481?mt=8&ls=1

Maybe you are looking for