What's the lifecycle of Global Data in Function Group?

Hello,
I thought the Global Data in function group will be cleaned for each call stack. While it seems not so.
With a BSP web application, it seems the global data of the function group would persist untill the session times out.
I didn't find exact description regarding this. Could anybody help clarify this? For web session and SAPGUI session.
Thanks and regards,
Said

hi,
based on my understanding of the global data in the funtion group, let's say, when you call a FM a in FG b,  all of the content in the FG b is loaded into the stack. so the global data is cleaned after your program or transaction is complete.  but this will not happen when the called FM is finished, coz when you call a FM , the whole FG is loaded, so if you call FM c in FG b after you callling FM a, your program will not load the whole FG again.

Similar Messages

  • Global data in Function Group

    Hello Consultants,
    my requirement is, i have created one function group and it holds around 6 function modules. when i call my first FM in the group, i want to pass header data and store as a global data and i want to use the same data in other FM also. I don't want pass the same data all the times. how is it possible?
    I tried by declaring as STATICS but no use..:-(
    Thanks a lot in advance...
    Rgds,
    Mohan

    Hi Mohan,
    The best Idea is to use the Global Definition in TOP include at Function Group level.
    You may be loosing data.. .Because U may have called this FM in Different reports...
    If u call all FMs in SAME report then the Global Data will remain present all the time.. there is no second thought about that..
    Please reward this if u are convinced....:)
    DARSHAN

  • What is the difference between SEOK and SEOF function group?

    Best regards,
    Blake Le

    Hi,
    All class data manipulations are done with function modules from SEOK package (ABAP Objects Class Builder Services).  SEOF - ABAP Objects Class Library Database Layer
    The following program will be helpfull to you.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/3330a5e1-0701-0010-6e81-e88984de611a
    Regards,
    Jagadsih

  • What is the benefit of Using Data Adaptor

    Hello
    I wonder that What is the benefit of Using Data Adaptor ? I don't know TopLink Technology , inorder to using Data Adaptor I should know toplink but what is the advatages of using BPEL database adaptors in conditions thet I can make webservices by making plsql web services or exposing ADF application modules more easier?
    I think that if I use Data Adaptor (based of Toplink) I can use JTA feature for transaction managment , am I thinking Correct?
    for example I can invoke to webservice A and the B in BPEL process with two DB adaptores (by global transaction ) such that if A failes the process automatically roles back the B transaction without need that I manauly compensate the undo process
    please help me ?

    Thank you for your very useful comments about DB adapter
    I tried again and I have Successfully deploy and test my DB adapter with using # for parameter.
    But I have another question : We have ADF Application that using ADF bc for user data entry supporting in use case scenario , but we want to call web services (eg BPEL) in save operation instead of ADF application modules Normal commit !
    If we want using Data adapter for persist the Data that user entered by UI , we must write a lot of Insert or Update statements in DB adapter because of lot of database entities.
    How can we shorten this production scenario in our Project?

  • What are the settings for apn data and mms for iphone 4 on straight talk?

    what are the settings for cellular data network APN DATA and MMS for Straighttalk sims on IPhone 4?I cant send or recieve pictures.My service keeps losin signal constantly saying no service then 1 bar,2 bars,3 bars...then back down to no service.It drops calls.Iv been trying to find out the answer to this problem for 2 weeks!I have no Profile selection in my settings either to do wat its showing online on one website.and have entered numerous diffrent APNs and none have worked!!!!PLEASE HELP!!!

    They're asking a question about carrier settings for their iPhone. I think that has everything to do with Apple.
    Maybe they did already ask Straight Talk. I've called Straight Talk before... they're not too helpful.
    You know, this forum would be much friendlier if people in this forum would quit squabbling, & posting comedic replies, not too mention name calling (like I did), when people are just needing some help.
    It's also frustrating that people stick up for the guy who doesn't help, but rather takes the time to post some smart alec reply. Granted, I shouldn't have name-called... some people just frustrate me when they act like that.
    Admittedly, there ARE some grey areas when it comes to carrier questions... but let the moderators do their job when someone is asking innappropriate stuff. And if the mods aren't chiming in, then that's a good indication that what the thread is about IS in fact Apple related.

  • What's the maximum size of data a coherence cluster can hold?

    What's the maximum size of data a coherence cluster can hold before it starts noticing a degradation in performance?
    Assume a partitioned topology is used with only one backup for each partition.

    Hi,
    Coherence partitioned cache is designed for linear scalability and it does it quite well. I don't see any reasons of performance degrations with increase in data size given, you have enough cores and memory for processing the requests and managing the data.
    Cheers,
    _NJ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • What are the ways to download data from ods?

    Hi all,
    what are the ways to download data from ods?
      1. se11/se12
      2. listcube
      3. infospokes.
    Apart from the above 3 is there any other way to download data from my ods.
    I need to download around 90 fields from my ods to a flat file. But listcube doesnt allow me to select all the fields. So i used se11 to download the data from my ods. bUt still se12 doesnt allow me to download all the 90 fields it downloads only 40 fields.
    Can anyone suggest me how to select all the 90 fields and download it to an excel sheet.
    thanxs
    haritha

    Hi Haritha,
    Go to Tcode SE16, give your ODS active Table name and give width of output list as 1023.
    Now run transaction to see your data and then click Settings --> User parameters and Select ALV Grid Display.
    Now you should see and Excel Icon on top, click on it then select Table , then
    Microsoft Excel and it will open your data with all columns you want.
    I just tried for 213 columns
    Hope this helps.
    Thanks
    CK

  • What is the Sequence of Master data and Transaction data R/3 to APO

    Hi guys,
    What is the Sequence of Master data and Transaction data R/3 to APO  through CIF?

    Hi,
    Master data,
    Material Indipendent data can be sent without any dependency.
    Material Dependent data sequence is as follow.
    Plant,
    MRP areas,
    Supply area,
    Material,
    MRP area material,
    planning material,
    ATP check,
    Purchase info recards,
    schedule agg,
    PPM or PDS (But before PPM or PDS  work center should send to apo) If PDS is sending then BOM should send before PDS.
    Transaction data.
    As per the business requirement what is planning in apo.
    Regards,
    Kishore Reddy.

  • What is the use of inverted date format

    In table TCURR - Exchange rates, the field GDATU - Date As of Which the Exchange Rate Is Effective is stored as an inverted date. So 01/01/2008 is actually stored as 79919898.
    What is the use of inverted dates. Why does SAP use them. Why not just use normal date format? If I want the latest record from the table, instead of sorting by descending, I actually have to sort by ascending because the date is stored in inverted format.

    Hi,
    Inverted date is a old concept which helps in soring the dates sometimes. but now ASCENDING and DESCENDING sorting is more easy and quick. Check this application help. maybe useful for you
    1. CONVERT DATE f1 INTO INVERTED-DATE f2.
    2. CONVERT INVERTED-DATE f1 INTO DATE f2.
    Effect
    Calculates the nine's complement of the internal date format (YYYYMMDD - for more information about internal display, meaning and initial values of types, see TYPES) and places it in the field f2. For example, 19950511 becomes 80049488 and 80049488 becomes 19950511.
    In the inverse date format, the most recent date has the numerically smallest value. You can make use of this effect when sorting dates.
    Note
    The technique of manipulating the sort sequence of dates by inverting the internal date format is now rarely used. You can sort internal tables in order of ascending or descending date values much more efficiently using the ... ASCENDING or ... DESCENDING additions to the SORT statement.
    Example
    DATA DATE_INV LIKE SY-DATUM.
    CONVERT DATE SY-DATUM INTO INVERTED-DATE DATE_INV.
    Suppose, for example, SY-DATUM contains the date 11.05.1995 in its internal format 19950511. After execution of the CONVERT statement, DATE_INV would contain the internal format 80049488.
    //Kothand

  • What is the lifecycle of Portal Service

    Hi,
    I am thinking in building a Protal Service as a bridge to Stateful Session EBJ.
    so i have two question:
    1. what is the lifecycle of Portal Service?
       When the PRT destroy the Portal service
    2. what is the relation between Portal components and Portal Service and User.
    For example i have to two user
    that used the same Portal Component whitch used Portal Service to creat Stateful Session EJB.
    are two users useing the same ejb client?

    Hi Raja,
    a service is started with the portal startup, if the "startup" property is set to true, or, if not, a service is started on request. It can be restarted manually via the portal interface (System Administration -- System Configuration -- Service Configuration). So a service is destroyed when the portal stops or if the service is restarted manually (then the old instance gets destroyed and a new one gets created).
    A service behaves like a singleton, so you access the same instance, independent of users and components they come from; if you want to differentiate, you have to implement the differentiation by yourself.
    Hope it helps
    Detlev

  • What's the most up-to-date OS my iMac can run?

    What's the most up-to-date OS my iMac can run?
    I have an early 2008 iMac 8.1 Intel Core Duo 2.8GHZ 320GB Hard Drive.
    I'm currently running 10.5.8 — could you advise the most advanced OS it can handle?
    Thanks

    http://www.everymac.com/systems/apple/imac/specs/imac-core-2-duo-2.8-24-inch-alu minum-early-2008-penryn-specs.html
    You should be able to run the latest Mountain Lion - make sure to up your RAM (ML is a bit of a memory hog).

  • What are the idoc to send data from sap hr to sap fi

    what are the idoc to send data from sap hr to sap fi

    Message type of IDoc depends on the data you wish to send.
    please detail on the data that you need to send in the IDocs.
    regards,
    Nitin

  • What is the size of number data type.

    what is the size of number data type (in term of memory storage ;byte ).
    Does it make different in size if mention number(38,0)?
    Thanks all in advance...:)
    Edited by: user10648897 on Jan 7, 2009 6:43 AM

    NUMBER (p,s)
    Number having precision p and scale s. The precision p can range from 1 to 38. The scale s can range from -84 to 127.number(38,0) = number(38)
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14196/schema002.htm#sthref472

  • What is the Difference Between Sys Date and Effective Date ??

    Hi Gurus,
    Can any one pls let me know What is the Difference Between Sys Date and Effective Date ??
    with regards
    User600722

    EFFECTIVE DATE usually refers to a date-tracked record (although not exclusively).
    Date-tracked records in Oracle HR have an EFFECTIVE START DATE and an EFFECTIVE END DATE. The record is 'EFFECTIVE' between these dates. In reports, you often use SYSDATE to compare to these two dates to find the CURRENT effective record, e.g. SYSDATE BETWEEN EFFECTIVE START DATE AND EFFECTIVE END DATE.
    When you make changes to a HR record, you can choose between DATE TRACKING options, such as CORRECT or UPDATE (there are others too). CORRECT will overwrite the record and replace the data with your changes. This is normally used when you need to correct something that is wrong. UPDATE will create a new version of the record from the EFFECTIVE START DATE you choose. It will also set the EFFECTIVE END DATE of the previous record to the day before your new record's EFFECTIVE START DATE. That enables a history of records to be maintained so you can see what your data looked like at ay one point in time.
    Regards
    Tim
    Edited by: TimW on Sep 23, 2008 2:37 PM

  • What is the format of LO data sources?

    What is the format of LO data sources?

    Hello,
    for some of your (many) questions you can find answer by yourself, if you read the documentation (as each other in this forum) e.g. LIS-DataSources in documentation of business content. --> help.sap.com
    Regards,
    André
    Edited by: André Klos on Jul 2, 2008 1:54 PM

Maybe you are looking for

  • Itunes will not open in my windows 8 laptop

    Itunes will not open on my windows 8 computer..can someone please help?

  • Javac -classpath / -sourcepath does not work ?

    when i call javac in the current directory (where the java source files within subdirectories for package names) the compilation works. but when i go one directory up and want to use the -classpath or the -sourcepath options, i just get errors: D:\TE

  • Exchange 2013 federation

    Hi guys, Im strugling with the following scenario: We try to setup Exchange federation between Exchange 2010 sp2 and Exchange 2013. Everything is setup as described on Technet. The problem I'm having is the following: WHen i run test-organizationrela

  • CS6 renders image less contrasty than Topaz Adjust 5

    I open an image from LR5 into CS6 and then apply Topaz Adjust 5 filter. I make my alterations in Topaz and save back to CS6. The resulting image in CS6 is markedly different to that shown in Topaz. I have tried making the image 8 bit instead of 16bit

  • I cannot sync my iphone 2g.

    I recently bought an iphone 2g from a friend and I tried to sync it to my itunes. However itunes only recognizes the iphone but it will not do anything else. On the itunes page, I get white screen with the word "Iphone" in the middle. I don't even ge