How to find suitable( existing) function group for a Function Module ?

How to find suitable( existing) function group for a Function Module to be created?
This is FM for converting amounts to text.

Hi,
        If you are not sure into which Function group your FM should go in then its advised to create a Function group of your own. Its not advised to create a function module in any other function group unless its owned by you since your FM can get deleted by others or it can get changed.
Create your own Function group. But if you want to create in an existing FG then best way is to find out the Function Group by searching for suitable existing Function module then see their function group
Regards,
Sesh

Similar Messages

  • How to find the profit center group for a profit center?

    How to find the profit center group for a profit center?

    Hi,
    try this also
    In order to pass the setid parameter of the FM, you have to concatenate the following things
    Setid + KOKRS (Controlling area) + Profit Center Group into one variable.
    In my example below, I have declared as constants and concatenating to gv_setid.
    gc_01016 is the set id for profit centers
    gc_kokrs is the controlling area
    gp_pprct is the Profit Center group entered in the selection screen.
    You will get KOKRS value from the cepc-kokrs.
    data :   gc_0106(4)   TYPE c VALUE '0106',
               gc_kokrs      LIKE cepc-kokrs VALUE 'ABCD'.
               gv_setid          LIKE sethier-setid,
               gt_set_values_1   LIKE setvalues OCCURS 0 WITH HEADER LINE.
      CONCATENATE gc_0106  gc_kokrs gp_pprct INTO gv_setid.
      CONDENSE gv_setid.
      CALL FUNCTION 'G_SET_TREE_IMPORT'
        EXPORTING
          client                    = sy-mandt
          fieldname                 = 'RPRCTR'
          langu                     = sy-langu
          setid                     = gv_setid
          tabname                   = 'GLPCT'
          no_table_buffering        = 'X'
        TABLES
          set_values                = gt_set_values_1
        EXCEPTIONS
          set_not_found             = 1
          illegal_field_replacement = 2
          illegal_table_replacement = 3
          OTHERS                    = 4.
    By using the above FM you will get the values into gt_set_values1 once sys-subrc value eq 0, it is internal table which consists of all the profit centers for the proft center group.
    Regards,
    Venkatesh

  • How to find the existing request no for Smart form

    Hi Experts,
    plz tell me how to find the existing request no for Smart form in ABAP.
    thanks in advance.
    regards,
    radhika.

    Radhika,
    Choose Goto > Object Directory Entry> Lock Overview On the Initial screen of the "smartforms" transaction, after entering the actual smartform. This would give you the request number for the smartform.
    Regards
    Narasimhan

  • How to change Function Group for a function already exists - Urgent

    Hi,
        One field exit is there, with some local function group name. Now i need to transport that field exit into quality. so i saved field exit into one package and i created one more func grp with new naming convention. now my problem is field exit is not allowing to change the func grp name there. it is in non-editable mode. what should i do, to change that. Can anyone help me...Urgent.
    Thanks in Advance.
    Siva Sankar.

    As I understand, you want to change a SAP function module into a Z function group, that's not allowed.
    Even if you have to change any function from one function group to another, you have to copy it (taking care of global code in the TOP include for the function group), delete it from the original group and create it into the new.
    Function groups are a kind of container programs and each Function module is a component of them, not the other way.
    Regards.
    Please reward points if helpful.

  • Need to know how to find the last execution time for a function module

    HI all
    I need to know
    1) How to find out the last execution time of the function module ?
      say for eg. I have executed a func. module at 1:39pm. How to retrieve this time  (1:39pm)
    2) I have created 3 billing document in tcode VF01 i.e 3 billing doucment no. would be created in SAP TABLE "VBRP" b/w 12am to 12:30 am.
    How to capture the latest SAP database update b/w time intervals?
    3) Suppose I am downloading TXT file using "GUI_DOWNLOAD" and say in 20th record some error has happened. I can capture the error using the exception.
    Is it possible to run the program once again from 21st records ? All this will be running in background...
    Kindly clarify....
    Points will be rewarded
    Thanks in advance

    1.Use tcode STAT input as Tcode of Fm and execute .
    2. See the billing documents are created in table VBRk header and there will always be Creation date and time.
    VBRk-Erdat "date ., u can check the time field also
    So now if u talk the date and time we can filter then display the records in intervals.
    3. with an error exeption how is my txt download finished .
    once exception is raised there will not be a download .
    regards,
    vijay

  • How to find an existing search help?

    Hi Friends,
    How to find an existing search help for some certain fields? for example search help "H_TVKO" is for "Help view for Sales Organizations"[for the field VKORG], and search help "MAT1" is for "Find Material Number"[for the field MATNR]...... but how to find these search helps for a certain field?
    Thanks a lot!!

    Hello Qiwei,
    You can find the search help using their table and fields name.
    simply you have to point the cursor on same field for which you want to see search help in SE11.and then in same window search help tab available click on this..
    It will show all search help which is having same field.
    Have a Nice Day.
    Regards,
    Sujeet
    Edited by: Sujeet on Jan 14, 2009 10:41 AM

  • How to form messenger group for SD FUNCTIONAL for  BRAIN STROMING and GD's

    Hello SD Guru's,
    Thanks to all SD Guru's, I have enough material to read and get trained in SAP SD functional module.
    one more help, can you please guide me about, how to find or form a group <b>of SD Fuctional consultant</b> who are Beginners, who are gettting trained or Senior consultants who are willing to <b>BRAINSTROM</b> and participate in <b>GROUP DISCUSSION</b> on <b>messenger</b> or phone when ever its possible for them
    I don't have any batch mates, who r getting trained along with me. it a one-one teaching class. So, i would be more than interested to discuss on any messenger.
    i will be thankful, if the Guru's of SD can point all the begginer in the right direction,
    Thanks in advance,
    Kevin.
    [email protected]

    Dear Kevin,
    even i was thinking on the same lines for sometime. Though there are several groups in yahoo and lot of other websites. i think if you can visit www.chacha.com you will get something near to what you want. in chacha.com they have got a guide who helps you in your search. the problem is that it is a generic site.
    the idea is really good. we can have a pool of people who can really work on this business methodology by contributing some time in a week.
    Please award the points if you find the suggestion worth taking.
    Regards,
    Rakesh

  • Function group for table T007V

    Hi,
    How can I find out table maintenance function group for standard SAP tables. If it does not exist then in which package should I create it.
    Thanks,
    Prateek

    Function Group are not assigned to tables... Function Group are assigned to Maintenance Views .. since no standard maintenance view exist for this table...
    So no function group is associated...
    You can create table maintenance for this table and assign any Z- Function Group u like..
    Reward if usefl
    Regards
    Prax

  • How to find the exact user exit for our requirement?

    Dear Mr. keerthi,
    can you please explain me how to find the exact user exit for our requirement?

    Hi sandip
    There is more than one method in which you can check for user-exits.The following method is used very often.
    <b>How to find the exact user-exit for your requirement.</b>
    1.     You can check the user exists using transaction SE85.
    2.     Repository Information System -> Enhancements -> Customer exits
    3.     You can search the user-exits by package name.
    4.     Double click on each exit name to check the function module exits.
    <b>The procedure to find the package name.</b>
    Execute transaction SE93 
    Enter the tcode of the transaction for which you want to check the user exit.
    Example: if you want to find the user-exit for purchase orders while changing, enter ME22n  and press display.
    You will get to see the package name
    But you need to confirm that the user exit will get triggered at the appropriate event.
    ( example: you might want some validations to be done ON SAVE of a purchase order)
    <b>Checking if the user-exit is getting triggered or not.</b>
    1.     Open the user exit function module (that you have got in step 4) in Tcode SE37.
    2.     Click on where used button. In the pop up that immediately appears choose only programs .
    3.     You will get a list of programs. Double click on the program name.
    4.     You will get the list of location where this function module user exit is used.
    5.     Place session break points at each of these location ( at each CALL FUNCTION statement)
    6.     Now go to your transaction ( say change purchase order tcode:Me22n) and check if the user exit is getting triggered on appropriate event.
    regards,
    Prasad

  • ICWC case from 4.0 to 5.0, how to find an existing case

    I don't see how to find an existing case in CRM 5.0.  I'm trying to link a service ticket to an existing case
    I know 5.0 required some additional configuration to assign Case profile in CRMC_IC_MAIN and I created the case profile in config ICWC > business transactions > case management > define profile for case management.  I assigned our 4.0 case type to the case profile.
    In the ICWC when I select Cases from the Nav Bar I see three windows
    - Attributes  in upper left
    - Note in upper right
    - linked objects & log lower section
    but none of the hyper links take me to where I can look up past cases.

    SAP help says the search is done in the Inbox which I think is different than 4.0 but I think I figured out the configuration.
    http://help.sap.com/saphelp_crm50/helpdata/en/0b/77c6d05eec445480a919cdcfa6bb30/frameset.htm
    Case search
    You can search for cases in the agent inbox using different selection criteria. If you open a case in the agent inbox, the view set Cases is displayed automatically.
    Alternatively, you can use the separate case search if you have set this up in Customizing.
    Use the text search function in the Knowledge Search to search for case notes, documents and business objects as well as to search for cases based on the long text description of business objects. You can e-mail cases found using the Knowledge Search to internal and external parties. Case header information and attachments are sent.

  • How to find  the existing workflows

    Hi Gurus,
    How to find  the existing workflows, and assign a  user  to a role.
    Suitably rewarded for helpful answers.
    B S B

    Hi,
    You can find existing workflow in Transaction PFTC.
    Select Task Type as Workflow Template(WS) and either do F4 on Task
    or put some description and press enter.
    For assigning a user to a role, check transaction PPOCW. (If in an Org. Unit) or through SU01.
    Regards,
    Ashish

  • How to find the existing Idoc...

    Hi all
    How to find the existing Idoc...
    in tranction we02..?

    Please find the function module that is being used to generate the inbound/outbound IDoc.
    Then you go to inside the FM and search for 'CUSTOMER-FUNCTION' in the main program.
    This is the place that provided by SAP to modify the IDoc segments.
    CALL CUSTOMER-FUNCTION '012'
      EXPORTING
        DEKKO              = EKKO
        DPEKKO             = PEKKO
      TABLES
        DEKPO              = XEKPO
        DPEKPO             = XPEKPO
        DEKET              = XEKET
        DH_APPL            = APPL.
    Hope this will help.
    Regards,
    Ferry Lianto
    <b>Please reward points if helpful.</b>

  • How To Find Opening Stock And Value For a Material

    Hi Experts,
    How To Find Opening Stock And Value For a Material  in Given Dates
    Moderator Message: Search.
    Edited by: kishan P on Sep 15, 2010 4:05 PM

    Thanks For Answering.....
    But I Need Any Function Module To Get Opening Stock And Value For Given Material With in Dates.

  • How to find the appropriate user exit for invoic02 idoc in idoc_output_invo

    Hi all,
    I am new to this community p
    i have issue regarding  the How to find the appropriate user exit for invoic02 idoc in idoc_output_invoic function module.........
    thanks,

    Hi ,
    welcome to SDN.
    You can select the appropriate Customer exit accrding to the available parameters .
    The list of exits available are 
    EXIT_SAPLVEDF_001
    EXIT_SAPLVEDF_002
    EXIT_SAPLVEDF_003
    EXIT_SAPLVEDF_004
    For Example , if you want  to modify the Idoc data(EDIDD) you have to use the EXIT_SAPLVEDF_002. accodingly you can select the user exit according to the avaialable parametres.Use Table MODSAP fto get the Enhancement name.
    Hope this Helps
    Rgds
    Sree
    Edited by: Sree on Jul 23, 2010 12:11 PM

  • How to find whether MIRO is done for a PO

    Hi All,
    Is there any indicator attached to POs that indicates whether MIRO is done for that PO?
    I mean after PO creation in ME21N -> GR in MIGO -> Excise (if applicable) and -> MIRO... how to find whether MIRO is done for a particular PO?
    Helpful tips will be gratefully rewarded...
    Regards,
    Karthik

    See if an entry exist in EKBE for the PO Number and its items.
    The complete process though is, to find the GR Quantity for each PO Item and see if it matches with the PO Item quantity.
      SELECT EBELN
             EBELP
             MENGE
             LOEKZ
        FROM EKPO
        INTO TABLE LT_EKPO
       WHERE EBELN = P_EBELN.
      IF NOT LT_EKPO[] IS INITIAL.
        SELECT EBELN
               EBELP
               MENGE
               BEWTP
               GJAHR
               BELNR
               BUZEI
               SHKZG
          FROM EKBE
          INTO TABLE LT_EKBE
          FOR ALL ENTRIES IN LT_EKPO
         WHERE EBELN = LT_EKPO-EBELN
           AND EBELP = LT_EKPO-EBELP
           AND VGABE = '1'.
      ENDIF.
      LOOP AT LT_EKBE.
    * Change the sign of the quantity for debit
        IF LT_EKBE-SHKZG = C_SHKZG_H.
          LT_EKBE-MENGE = -1 * LT_EKBE-MENGE.
        ENDIF.
        MOVE-CORRESPONDING LT_EKBE TO LT_EKBE_SUM.
        COLLECT LT_EKBE_SUM INTO LT_EKBE_SUM.
        CLEAR LT_EKBE_SUM.
        ENDLOOP.
       loop at it_ekpo.
    ** For each line item, calculate the total GR Quanity
        READ TABLE LT_EKBE_SUM WITH KEY EBELN = LT_EKPO-EBELN
                                        EBELP = LT_AWKEY-EBELP.
        IF SY-SUBRC = 0.
    * If the PO Item Quantity is equal to GR Quantity
            IF LT_EKPO-MENGE <= LT_EKBE_SUM-MENGE.
    * The PO Item can be considered completed GRed
            ENDIF.
        ENDIF.
      ENDLOOP.

Maybe you are looking for

  • HCM Processes and Forms

    Hi All, We have designed a test HR form, following the steps provided in docuement "How to Create a Process with Design Time (EhP2) ". After doing all the steps when we try to execute the process through program "RPASR_TEST_PROCESS_EXECUTION" we get

  • Static by default?

    Can any method or any variable be static by default? Nowhere in my code I've used the word static, however I am getting an error that non-static variable cannot be referenced from a static context. Here is the part of the code where it gives me an er

  • License Validation Service (LVS) - Error #1085

    Hi all, when clicking on [Query] in the SAP LVS Report Viewer, I am asked for user data (which I suppose is the windows log in data of the machine that is entered in the field Server Address). When I enter this data, I get the error #1085 without any

  • Slow startup/shutdown on WL

    Hi, We're having a performance issue starting/shutting down weblogic 8.1.1 on Solaris 8 on a Sunfire V240 with 4Gb of memory. it takes an average of 15-20 minutes to start the application using command line start. Here is some background on the envir

  • User Exit EX_SGTXT in Include RPREX010

    Have anyone have any problems by changing the assignment text (Field: ZWEP-EXBEL)? I have used the uder exit and added more information the the assignment field. But the information that I added - is not tranfered in travel management. Any suggestion