Is it possible to change function module?

Hi ABAPER's
   Once we activate smart form we will get one system generated fuction module.
my question ? Is it possible to make changes in that function module.
Thanks & Regards
sathsih

Hi,
You cannot do directly in the FM, if you want you can modify the smartform. Automatically you will have the changes.
Thanks,
Sriram POnna.

Similar Messages

  • New and enhanced or changed function modules in Ecc6.0 compare to 4.6C

    Hi all Experts,
    Now i am at the middle phase of my upgrade project. How can i list module wise (like SD, FI, MM) function modules which modified or newly came to ecc 6.0 or deleted in ecc?
    I already visited the sap site and taken the delta functions. but its not having this function modules.
    where i can find and list?
    Kindly help please....
    points will awarded.
    Raghav

    Hi Sriram,
    It also helps. but my need is only what are the new/changed function modules in ECC6.0 when compared to 4.6C. How to list this?
    Kindly anyone also answer to me.
    Regards,
    Raghav

  • Is it possible to change Application Module at runtime?

    Hi all!
    I'm trying to change Application Module for my page at runtime. I've used such code:
      public void processRequest(OAPageContext pageContext, OAWebBean webBean)
        super.processRequest(pageContext, webBean);
        OAWebBeanContainer webBeanContainer = (OAWebBeanContainer) webBean;
        webBeanContainer.setApplicationModuleDefinitionName("mypackage.MyAM");       
        webBeanContainer.setApplicationModuleUsageName("MyAM");
      }but I see that Application Module haven't been changed.
      public void processFormRequest(OAPageContext pageContext, OAWebBean webBean)
        super.processFormRequest(pageContext, webBean);
       System.out.println(pageContext.getApplicationModule(webBean).getFullName());
       System.out.println(pageContext.getApplicationModule(webBean).getDefFullName());   Is it possible to change Application Module at runtime?
    How can I do it properly?
    Pavel

    The AppModule for a page is configured in an attribute of the root element of that page. Maybe that attribute is available at the OAWebBean parameter in processRequest.

  • Possibility to write Functional module in "end routines"

    Hello guys,
    Can you please tell me whether we can write functional module in end routines or not??? If yes,then what is the procedure?
    Thanks in advance,
    Regards,
    Bunty.

    End routines are a feature of BI 7.0, allowing you to take the end results of a transformation, and muck it about with ABAP.
    It is not possible to WRITE function modules in end routines. But it is possible to use them. Function modules exist inside function groups - not end routines.

  • When change Function Module, how to ensure JAVA sees it

    I added a new TABLE to a remotely-callable Function Module.  I added a new table to the "TABLES" tab of the function module.  The table is then populated by the code in the FM. 
    I now want the JAVA code to be able to access this new TABLE.  I am using the "adaptive RFC" model to make calls to SAP.
    After making a change such as this, do I need to
    1. stop and start the JRA factories?
    2. stop and start the J2EE java application?
    3. stop and start the whole server?
    Thanks,
    Kevin

    1. stop and start the JRA factories? <b>If you are working ARFC then nothing to do with JRA factory.</b>
    2. stop and start the J2EE java application? <b>If you have used Enterprise Connector then Re Impor the Model </b>
    3. stop and start the whole server?<b>After re import you need to restart the server</b>
    Regards
    Abhilash

  • Is it possible to change function of Play/Pause buttons on Satellite P100-347

    Hi.
    I would like to know if there is a way of changing the play / pause button on my laptop to stop opening windows media centre. I like to use itunes to listen to my music and the other buttons (back, forward and stop) all work with other programs but there is no way to use the play and pause function without Media Center opening.
    It looks as though you can only change the internet and CD/DVD function in control panel.
    Many thanks in advance.

    Hi
    Simply answer: No its not possible to change the play / pause buttons functionality
    The Toshiba Controls utility provides two options.
    There you can assign and select a program to internet button and to CD/DVD button.

  • Process Order Change function module in 4.6B

    I'm used to working in >= 4.6C where we have a plethora of BAPIs available.
    Is there a function module in 4.6B to modify process order header and items ?
    Thanks,
    Roger

    Hi Purnima,
    Try the code like below.
    FUNCTION ztest440.
    ""Local Interface:
    *"  IMPORTING
    *"     REFERENCE(IM_BANKKEY) TYPE  BANKL
    *"     REFERENCE(IM_BANKACTNO) TYPE  BANKN
    *"  EXPORTING
    *"     REFERENCE(EX_IBGBANKACCT) TYPE  CHAR16
    *"     REFERENCE(E_ERRORMSG) TYPE  CHAR20
      DATA : im_bankcd TYPE char4.
      im_bankcd = im_bankkey+0(4).
      IF im_bankcd EQ '7339' OR
         im_bankcd EQ '7232'.
        ex_ibgbankacct = im_bankactno+3(15).
      ELSE.
        ex_ibgbankacct = im_bankactno+0(16).
      ENDIF.
      ENDFUNCTION.
    Hope this will resolve your problem.
    Reward if it is helpfull..

  • Delivery change function module

    Dear all
    Can anyone tell me the Function module for Out bound Delivery Deletion.
    How can we delete the delivery through the following function module.
    What data  needs to be populated in to the FM!
    BAPI_OUTB_DELIVERY_CHANGE
    Could u please some one help me.
    Regards
    raj

    Hi,
    For deleting the delivery I think it would be sufficient to set the DLV_DEL of the Header control data flag to 'X'.
    Pass the HEADER_CONTROL-DELIV_NUMB and HEADER_CONTROL-DLV_DEL = 'X'
    You might also have to pass the delivery number to HEADER_DATA-DELIV_NUMB. Not sure of this, you test this in transaction SE37.
    But if you want to delete a single item, then you will have to pass data to
    ITEM_CONTROL-DELIV_NUMB
    ITEM_CONTROL-DELIV_ITEM
    ITEM_CONTROL-DEL_ITEM = 'X'.
    You might also have to pass the delivery number and item number to ITEM_DATA-DELIV_NUMB and ITEM_DATA-DELIV_ITEM. Also not sure of this, you test this in transaction SE37.
    regards,
    Advait

  • BC data source and functional module

    Hi Gurus
    I know that we can extract data via functional module in case of generic extractor but when we use business content data source ( for ex.0MAT_PLANT_ATTR) is it possible to use functional module to extract the data?
    How can we find the functional module? my requirement is I need to enhance this data source with few more attributes.
    Pl help. also advise where I need to write the code?

    You can see if it FM based or not, in RSA2, or, in table ROOSOURCE (on the source system).
    In general, it is not possible/advisable to change the BC extractor FMs.
    Right way to go about is to use enhancements. For this case 0MAT_PLANT_ATTR, if the other attributes are coming from same material tables, you may be able to get those by enhancing the extract structure.
    If not, you can enhance the extract structure, and write the code in the user-exit provided for extending master data extraction (function EXIT_SAPLRSAP_002 - check its documentation in SE37).

  • Function Module to send SOAP message

    Is that possible to use function module to send out SOAP message from CRM to external system?
    Thanks a lot in advance

    Hello Rokie,
    Please go through these links.
    http://help.sap.com/saphelp_nw04s/helpdata/en/fc/5ad93f130f9215e10000000a155106/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/14/ef2940cbf2195de10000000a1550b0/content.htm
    regards,
    Muralidhar Prasad.C

  • Function Module where-used list does not find update rule programs

    We have function modules called in update rules. The where-used list in the function builder does not find the update rule programs.
    For example, function DATE_GET_WEEK is called in an update rule to InfoCube YCUBE001. The activated program name for this update rule is GP3PWI6PKM5Y3K75A370DIS8I77. When I goto SE37, enter the function DATE_GET_WEEK, click the where-used button, check the programs option and search. The system does not find the program GP3PWI6PKM5Y3K75A370DIS8I77.
    Without this search capability it is difficult to do an impact analysis of changing function modules. Does anyone know of a solution?

    hi,
    i think the reason is the code of update rules' generated program are stored line by line in table(rsaabap), update rules program itself stored in table rsupdrout, link with field codeid, another useful table is rsupdinfo which store infocube, infosource related.  other info may stored in some other rs* and rsa* tables.
    try to create following program in your system, and run, type in the function module name, and will display out the update rules program id, with additional useful info : which infoprovider, infosource, and detail info of the routine and infoobject in the update rule that using that function module. you may modify the program to have better display out list.
    hope this helps.
    REPORT  Z_FM_UPDRUL_WHEREUSED.
    data : lv_sfm,
           lv_line type string,
           lv_where type string.
    tables : rsaabap,RSUPDROUT,rsupdinfo.
    select-options:
    s_fm for rsaabap-LINE.
    start-of-selection.
      loop at s_fm.
        concatenate s_fm-low ' ' into lv_sfm.
        concatenate '%' s_fm-low into lv_line.
        concatenate lv_line '%' into lv_line.
        write : / 'function module', 'update rule id', 'routine id', 'infoobject', 'infocube', 'infosource'.
        select * from rsaabap
        where line like lv_line and objvers = 'A'.
           select * from rsupdrout
           where codeid = rsaabap-codeid and objvers = 'A'.
             select single * from rsupdinfo
             where updid = rsupdrout-updid and objvers = 'A'.
               write: / lv_sfm, rsupdrout-updid, rsaabap-codeid,
                        rsupdrout-iciobjnm, rsupdinfo-infocube,
                        rsupdinfo-isource.
        endselect.
        endselect.
      endloop.

  • Function Module : SCMS_BINARY_TO_TEXT

    Hi,
    I use the follwoing Function Module to convert from Binary to Text.I call it in the following way:
    DO 10 times.
    CALL FUNCTION 'SCMS_BINARY_TO_TEXT'
      EXPORTING
        INPUT_LENGTH          = 255
                 APPEND_TO_TABLE       = 'X'
                WRAP_LINES            = 'X'
      TABLES
        BINARY_TAB            = LT_BINARY
        TEXT_TAB              = LT_TEXT_OUT
    ENDDO.
    This is because my input table LT_BINARY has binary fields of length 255 and i want the result to be returned as a concatenated text in the output table LT_TEXT_OUT.
    But every time the next 255 chars are appended to the output table LT_TEXT_OUT, i get the text in a new line and not continuously.
    So instead of getting continous text, i am getting text seperated by a new line after every 255 chars.
    How can i get continuous text????

    Hi,
    Every time this internal table <b>LT_TEXT_OUT</b> will be appended with the converted text, it is not possible from this Function module to get the data in a single line.
    if you want to meet your requirment, then use the same code which you have written, then add this code.
    create one more internal table and loop the Internale table <b>LT_TEXT_OUT</b> and move to the new internal table,
    lets take an example, if you want the first 2 lines in a single row, then write with in the loop..
    move: LT_TEXT_OUT to New_inernal table.
       if sy-tabix = 2.
         move: LT_TEXT_OUT to New_inernal table+255(255).
       endif.
    like this way you can write the code to meet your requirment.
    hope this helps you to solve the Problem
    Regards
    Sudheer

  • How to change the module name

    Hello All,
    I saved a report as XYZ.rdf. When I open this it opens with a module name as say ABC.
    Now is it possible to change the module name to DEF instead?
    (I have some closely numbered reports, I need to change one of them to avoid stepping over the names)
    Thanks,
    Chiru

    Hi Chiru,
    Right click on the module name and select the Property Inspector. Now you can change the property Name.
    Regards,
    Vincent

  • Function Module (Spell_words)  ??? Used in smartforms

    Hi  Folks,
                 I got a urgent requirement.. I have developed a smart form for Excise invoice ....
    I want to display amount Of Excise Duty in Words...
    Will it possible to call function module (SPELL_WORDS) in smartforms,pl let me know if it is possible.. plz give me steps...
    Full Points will be rewarded.
    Thanx and regards,
    Shashank

    You can look at footer window
    Keep the cursor on footer window -> right click  -> create -> program lines
    in general attributes column ,write the perform routine,in conditions tab you can use input parameters as well output parameter.
    now you need to call form routine.
    goto global definition,click on form routines tab,here you can use form routine.
    you can call spell_word fm in form routine.
    Thanks
    seshu

  • Function module RSD_ZIO_ALM02_TXT_GET does not exist

    Hi
    I am trying to copy the data from one info cube to another info cube with the read master data in transformation rule for some of the info object. This exercise I have done many times successfully for the same structure but suddenly I am getting this error without doing any changes
    'Function module RSD_ZIO_ALM02_TXT_GET does not exist'
    After getting this error I have delete the transfer rule for above object than the some error are coming for the another info object which also used for read master data.
    Kindly help me .(we are working on ECC 6)
    Thanks and Regards
    Vinay

    Hi Vis
    I tried this one also but it’s not working. All the info objects are active and I tried after reactivating also but still error exits.
    Thanks and regards
    Vinay

Maybe you are looking for

  • Find issue with -exec

    Hi, I have a strange issue (since loading the 10.8.5 seed?). When entering something like find . -exec grep something {} \; -print find complaints with find: -exec: no terminating ";" or "+" which is strange since I ever used it this way and always w

  • Windows configures itunes on start up then leaves two files in my recycling

    Windows configures itunes on start up then leaves two files in my recycling without starting. Does anybody know why i cant get itunes to open?

  • Exchang, Mail, Ical - strange sync problem

    Hi I have a very strange problem... i guess. After installing Snow Leopard both on my MacBook Pro and my Imac I've set up Exchange 2007. It all works just fine on the MB, both mail and calendar. Downloading mails and syncing my calendar events. I can

  • Reworking in Subcontracting

    Gurus I know about rework order in case of production orders but i want your comments about "how to deal for reworking of FG's if they are made by subcontractors?" Say subcontractor makes 100 pc and send to us. We sent them to customers. Now customer

  • Pacman cache

    Hi, here is a ruby script to generate a custom.db.tar.gz from the archive directory (/var/cache/pacman/pkg) and not use the abs source. this way custom.db.tar.gz have only what are in the archive directory and not the full list, and pacman know what