Generic delta -time stamp behaviour

Hi Experts,
I have function  module relating to Controlling Application from table KEKO. i have fields like cretion date and time which can capture newly created or changed records.
if i wanted to use Time filed as Generic  delta (KEKO-CPUTIME ), what is the procedure and how it behaves?
- what is the safety interval we need to set?
-At what time we need to run the delta loads?is it any time?
-Do i need to write any ABAP code regarding Time stamp field?
Appreciate your help.
regards
Raja.

Hi,
wherefore do you need the FM. If all your data is within this table you can use generic extractor on that. Within creation you can determine if delta should be enabled and which field to use. This is the simple way and should be sufficiant.
An other way would be to dynamicly determine the selections within the infopackage. There you can define routines to select the data.
The safety interval determines up to which time/date new records should be taken into account. Thats mainly due to the fact that some records might be still in buffers and not yet written to the database.

Similar Messages

  • FI_GL_10 Data source- ECC5.0 - Delta -Time stamp

    Hi Guys,
    I need detail information on FI_GL_10 datasource and how delta is enabled for this also the time stamp details.
    Thanks in Advance
    Ramesh

    Delta Update
    After Images Marked for Deletion via Extractor (FI-GL/AP/AR)
    In the delta process, the DataSource transfers the record data with the new status in each case. For this reason, the data cannot be updated directly to the InfoCube. The update is only possible using the ODS object (update with MOVE).
    For safety, the delta process uses a lower interval setting of one hour (this is the default setting). In this way, the system always transfers all postings made between one hour before the last delta upload and the current time. The overlap of the first hour of a delta upload causes any records that are extracted twice to be overwritten by the after image process in the ODS object with the MOVE update. This ensures 100% data consistency in BW.

  • Generic Delta with Timestamp Field

    Dear SDN Team,
    We changed one of our HR datasource from FULL to DELTA with Timestamp(TMSTMP)-Time Stamp(UTC).
    Which Delta we need to take Timestamp(Local) or Timestamp(UTC)
    Our Generic Datasource is based on Function Module.This data source contains HR Hours Data i.e Direct Hours & Indirect Hours.
    With interval settings has
    Safety Interval Upper Limit - 'Blank' .
    Safety Interval Lower Limit - 1800
    New status for Changed Records (Selected)
    It is a HR Generic Data Source.
    We are creating the records in PA30,PA40 and going to take the records from PA0000,PA0001
    Delta type for this DS is "AIE" as our delta type process for our DS.
    I am trying to load the INIT to Cube,but its not allowing to load,saying with 'AIE' delta type its not possible to load to cube.
    I changed the delta type to 'ADD' then the safety interval limits changed to
    Safety Interval Upper Limit - 1800 .
    Safety Interval Lower Limit - Blank.
    Additive Delta (selected)
    Is it possible to load the Generic Delta Time stamp to Cube?
    Please let us know what are the settings & delta type needs to be there to load the Generic Delta Timestamp to Cube.
    Your suggestions are really appreciated.
    Thanks and Kind Regards,
    Lakshman Kumar G

    Hi,
    We used TMSTMP filed with Data element TZNTSTMPS with data type DEC Length 15 in Function Module & Extract Structure.
    Default filed name is TIMESTAMP_UTC,Domain is TZNTSTMPS.
    Generic Delta -
    Filed name - TMSTMP
    Timestamp (UTC) selected
    With interval limits
    Safety Interval Upper Limit      1800
    Safety Interval Lower Limit
    New Status or Changed Records selected.
    Thanks and Kind Regards,
    lakshman

  • Generic Delta 2

    Dear Expert
    I have a z Table consisting fields like company code , change date, etc.
    I have created a generic delta using change date as delta field.
    A program loads data to this table.
    Lets say I loaded all data for company code 1000 and there are other company code data I also need to load but have not done so.
    I replicate the datasource to BI 7.
    I have read guides on Generic delta and need clarification on its mechanism in more detail.
    ========
    1. Do we need to  Initialize Delta for Generic Delta?
    2. If  my infopackage used for the init is change date of yesterday, what happens when some days later, I load company code data 2000 into the z table and these data has change dates earlier than the init date?
    3. Does init work like this : lets say the data selection in the infopackage used for the init is :
    company code = 1000
    change date = yesterday.
    the 1st delta infopackage will be based on the change date of yesterday and the upper and lower limit?
    4. What if I subsequently load other company code data into the z table? How can these be loaded as delta by the existing delta? Or must there be another init? can this be done?
    5. Technically, if delta is loaded today, and 2 days later, I insert manually into z table a record having the same change date as the 1st delta change date.  How does the delta mechanism know about this? I seek clarification that this record will not be known by the delta and will not be picked up and loaded by the next delta infopackage because the change date is incremental and will never pick up and old change date and delta is based on change date selection.
    Hope you can enlighten me on the above doubts .
    Best regards
    Pascal

    Hi Pascal,
    1. Do we need to Initialize Delta for Generic Delta?
    Yes, you need to do init to capture the delta records.for this while designing you have to select Delta check box in data source maintenance screen.
    2. If my infopackage used for the init is change date of yesterday, what happens when some days later, I load company code data 2000 into the z table and these data has change dates earlier than the init date?
    The change date will be populated in Z table based on system, when you change any record today you won't get yesterday date.anyways in your question as change date is less than last delta run date it won't pick that records.
    3. Does init work like this : lets say the data selection in the infopackage used for the init is :
    company code = 1000
    change date = yesterday.
    the 1st delta infopackage will be based on the change date of yesterday and the upper and lower limit?
    The best practice is run the init with out any selections, unless when you have requirement that you need to create multiple init's on same data source.
    no need to give date selections in info package(already your delta is working on change date).If you need data for a particular company code, give company code other even do not give company code as selection.It will pick all the new or changed data from last delta run.
    4. What if I subsequently load other company code data into the z table? How can these be loaded as delta by the existing delta? Or must there be another init? can this be done?
    Do not give company code as selection in your delta info package.same delta IP will pick the data for all company codes.
    5. Technically, if delta is loaded today, and 2 days later, I insert manually into z table a record having the same change date as the 1st delta change date. How does the delta mechanism know about this? I seek clarification that this record will not be known by the delta and will not be picked up and loaded by the next delta infopackage because the change date is incremental and will never pick up and old change date and delta is based on change date selection.
    As i already told we cannot give change date manually, when you save a record this will be populated by system in the table.
    Delta settings for generic data source will be maintained in table ROOSGENDLM (here we will have last delta run time stamp on this data source).When you run delta next time, it will pick the data which was stored after delta time stamp.
    Regards,
    Venkatesh.

  • Time Stamp Field.

    Hi All,
    I am doing Generic extraction with view for sales order history.
    Can any body give me the examples of fields names, which could be used in sales orders, and we can use them as time stam fields in generic delta.
    Regards,
    Madhu

    Hi,
    Delta Generic DataSource time stamp fields
    Delta Generic DataSource
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/10b68b99-022e-2a10-999d-c4dc9ec24a59
    Create Generic Delta
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/84bf4d68-0601-0010-13b5-b062adbb3e33
    Re: Regarding Generic data source !
    Regards
    CSM Reddy

  • Generic delta has problem with delts pointer time stamp

    Hi All,
    We have generic delta data source with Delte pointer as Time stamp. We have not used any safety limits. We are loading the data to DSO and using Additive delta. But the problem is when delta flag is set, there might be a case where some records still being inserted to table with lower time stamp. These records are not being fetched in next delta.
    We are planning to keep a safety upper limit of 5 min so that those records can not be missed. But we have a doubt as it is a Additive delta duplicate records will be loaded. If we make the delta to 'new status to changed records', it is going to work?? Any other things we have to check when we make this changes??
    Thanks
    Haaris

    Hi
    If you had selected additive delta then you can load data to DSo with addition mode only. No overwrite possible.
    If you want to select new or changed status then you can load to DSO with overwrite mode only.
    Additive or changed delta depends on your requirement because if you want to add data to the DSO then you can go ahead with additive otherwise you have to use DSO with overwrite mode only.
    You can either give safety upper limit or lower limit but if you give safety lower limit then you can only load data to DSO with overwrite mode because there could be some duplicate records.
    Hope it clarifies.
    Regards
    Sadeesh

  • Generic Data Source Delta on Time Stamp Issue

    HI,
    I had a Z datasource on a Z table with Time stamp
    The Generic delta of the Data source is based on Time stamp with Upper Saftey Intreval 1Sec
    When i extract delta consutively with 1 Hr  gap i am getting an delta evn tough the table is updated with etries
    How to investigate & resolve the issue
    Thanks

    Hi
    please elaborate question is not clear.
    Ashish

  • Generic delta with time stamp

    Is it possible to work with generic delta with  timestamp without time chracterstics , and calday with out date feilds.
    PLZ can any one provide reply to my thread.
    Edited by: aumdeepa on Aug 5, 2011 11:47 AM

    If it failed in BW (request is red) and you do a delta  - system will ask to mark it a 'repeat' because the last one failed. When you choose 'repeat', it is going to let the extractor know that it is a repeat delta.
    In this case, it will extract data from 25th to current date (both last and current delta).
    Repeat delta will work the same, just that the lower and upper limits will be applied to the selection of the delta field.
    Lower limit -> adjust back the lower selection value by this value
    upper limit ->Adjust back the upper selection value by this much.
    upper limit 1, lower limit 1 (by the way lower limit isn't usually applicable in real situations)
    Ran delta on 20th first time
    Select all data upto 19th (adjusted due to upper limit)
    Ran again on 23rd
    Select from 19th (ie 20 - 1 due to lower limit 1) upto 22nd (ie 23 - 1 due to upper limit)
    Ran on 27th
    Select from 21st (22 - 1 due to lower limit 1) upto 26th (27 - 1 due to upper limit) and so on.
    Repeat delta will follow this logic but will also bring the selection that was executed in the last delta run.
    Hope it clears.

  • Generic Extractor on DB Table without Date, Time stamp

    Hi all,
    We have requirement of creating a generic extractor on the table which doesnt have date or time stamp in the data field. The only option availabel is to extract from Document numbers.
    And we cant put the extractor mode to "Read from view" because the table contains Currency field which refers to external table for currency key.
    The moment we change the extractor mode from Extraction from view to Extraction from FM the option "Numeric pointer" gets hidden.
    What shall we do in this scenario ?? Pls advice.
    Thanks.
    Regards
    Nimesh

    Hello Tapan, Prakash
    Prakash : Currency key is needed in BW .
    Tapan : I was just trying diff. options i.e. extraction from view and FM . Problem with Generic Extractor is that i dont have any date fields getting updated in the table. The only field that can be used for delta is document number. And Generic extractor only allows date or time stamp option , its not allowing numeric pointer if one reads from FM.
    Regards
    Nimesh

  • 0FI_AR_4-Delta Time Settings based on Numeric Pointer Time Stamps

    Hi All,
    For Numeric Pointersettings for 0FI_AR_4, I checked the table of DELTA settings, the time stamps are different and it says GMT IN BWOM2_SETTINGS.
    So I am confused here whether for FI based on GMT timestamps or numeric pointer BAED on documents entered..
    say user entered a DOCUMENT clearing ON mONDAY AFTERNOON, WE HAVE BATCH UPDATE on TUESDAY MIDNIGHT, WHEREAS the document not picked up on TUESDAY batch and so the document is still not cleared in OUR report whereas cleared in SAP..
    whereas the same document CLEARED in wednesday midnight batch job...so it means there is a delay in picking up the document which is running every MIDNIGHT...
    Does anyone clearly explain how its picking and why? hope it is not based on GMT TIMING...
    Also I check another table, it has set the time limit of 2AM and whereas our TUESDAY batch runs before 2AM..whereas Wednesday batch runs after 2am, i am not sure whether it could be because of the above issue...

    Hi Durgesh,
      I checked this link..That's why raised it whether it really works based on the last part in the link based GLOBAL SETTING OF FI...
    If it considers 2AM and check the same settings in my system too, it could be the reason, why my data doesn't pupulate on TUESDAY ..I AM THINKING... is my assumption right???
    i am still waiting from our HQ team..will see whether that works or not..
    then will let you know...

  • Time-stamp Table for delta extraction

    Hi SDNers,
    What are the BW Time-stamp Tables for delta extraction in Source System(R/3).
    Thanks,
    Satya

    the tables involved are :
    ROOSPRMS
    ROOSPRMSC
    ROOSPRMSF
    in the second table (ROOSPRMSC) you'll find the timestamp
    M.

  • Delta upload from Oracle to BI, without time stamp

    Hi all,
        I want to upload delta data from oracle to SAP BI 7.0 but i do not have time stamp in oracle. Can i use DB connector to extract the delta ?
        Any information is welcomed. Thanks.
    BR.

    Hi,
    Currently theres no standard way of doing it thats why BW can only offer DELTA updates from R/3 systems only since a BW Plugin can be installed in it.
    But in the future, we do not know. There could be a plugin for various source systems.
    So with this, you have to device your own way to handle DELTA Updates. Try to use VIEWS, STORED PROCEDURES, LOG TABLES for your benefit to design your own DELTA Mechanism.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/2f0fea94-0501-0010-829c-d6b5c2ae5e40
    Try updating the data to the ODS in which all the objects are with the Overwrite mode and then from ODS to Cube u can very well  maintain the Delta.
    When u update the data to the ODS try to restrict the data at the inpackage level as mentioned earlier..
    As this is the easy process to restrict when u work with the Oracle to BW.....
    thanks
    Hope this helps..

  • 0PM_ORDER_ATTR Delta is not working with AEDAT time stamp

    Hi Experts,
    I was trying to do a delta master data load for 0PM_ORDER_ATTR with AEDAT at delta filed with time stamp but its not working for me. The changed records are not comming in the delta load.
    But if i do a full load with with the date selection with the same AEDAT then its working.
    Is there anything wrong with the setting? Is delta supported for 0PM_ORDER_ATTR with AEDAT? M i missing anything?
    Help will be appreciated.

    Hello,
    I have the same problem.
    The safety margin is set to 0. So It should work, but maybe we have to set it to 1. I will test it tomorrow.
    If anybody has an idea, please let us know.
    Regards,
    bBe

  • How to Convert a 'Time Stamp' field to Date......?

    Hello Gurus:
    I am using a Generic Extractor to pull some stats data.  One of the field is a Time Stamp field, which tells me the date and time of Transaction run.  I only need "Date".  I tried mapping the stamp field to Date info-object hoping for a automatic determination of the Date.... (like the Week, Month happens).   Well, I was wrong! 
    I only need the Date part.  How can I do this in BI?  is teher a specific SAP info-object for this that could be used..?  If not, what would be the routine.  The Date field that comes in is a SAP format... "u201C20,070,505.0000000u201D meaning the Transaction was run
    on 05/05/2007.  How can I get this convertion in BI transaformation??  is there a special Routine...?
    Also, we are trying to use "Time Stamp" based DELTA from a generic extraction.  The field used is a System date with time stamp.  Value looks like u201C20100,505,170,113.2918470u201D, u201C20100,505,170,113.4748820u201D  Every record pulled has a different value... probably giving me the time at which the record was created or generated.  Now, with DELTA specifid on this type of field, what will be the 'Current Status" value in Delta queue?  Is it based on the last record created and will that be the highest value?  For next Delta extraction, does it compare the extraction time stamp to this value and bring in those records that are greater than the 'Current Status" value?  I guess with that we can have as many deltas as we want..... right??  is there any particular setting I should be doing or worried/ careful about setting etc....?
    Thanks for the response in advance....
    Best..... SMaa

    Thanks Akshay,
    Your suggestion worked right away and was probably the easiest of all.  I tried the Function Module that Pravender suggested,
    but it did not return me the date back.... may be because it does not need the Micro Seconds in it....?  Routine as suggested by
    Satyam might work too, but did not go there....! 
    Thanks to all of you.
    Best..... SMaa

  • Problem in getting Generic Delta records to BW

    Hi BW Gurus,
    I have got one issues with which I have been struggling a lot for several days . i.e
    I am extracting data from R/3 using Generic Extractor (View) from CATSCO and CATSDB. At the time of delta, I tried using Personal  No with Time Stamp giving Upper limit as 1800 seconds. I executed Infopackage in BW immediately. But it didn't work out. So plz guide me how I can get Delta Records to BW. Or should I do any  necessary factors apart from these in Generic Delta Screen (RSO2).
    It is very urgent.
    I will be thankful for solving this issue.

    Hey I am "Intros" again,,
    I am sorry man for giving the wrong T-code mistakenly in my last reply..
    To solve the proble...the whole process is same what I told u before..
    But... you got to go to T-Code :  BD87   , then execute the IDocs manually to bring them in to BW
    identify your IDocs which are missing in Monitor screen, then goto BD87 and select those IDocs and click execute... )you can search the IDoc's based on selection conditions)
    I hope this will help u...
    cheers man..
    ---Intros

Maybe you are looking for

  • Is there a definitive word on how high/low to set agp aperture, et al?

    Seemingly, the most elusive part of the bios settings is the agp-related settings (agp aperture, fast-write, etc.).  I say this, because all I ever find on posts is 'this is what I do', or 'well, this is my rule-of-thumb...'.  Is there no definitive

  • Taking long time to READ records

    Hi, I am fetching Purchase order numbers and vendors from EKKO and LFA1 table join and comapring them with plant entries from EKPO table based on REGIO field. then based on those values of EBELN and LIFNR wherein REGIO field doesnt match, m trying to

  • Change of Message status from Error message to Warning message

    Hello, I would like to know the configuration details of changing the status of a message class from Error message to warning message. Thanks Manish

  • Problems saving a file in Adobe Reader 11 after highlighting

    Hi, Has anyone come across a problem where Adobe Reader 11 seems to have problems in saving certain files after highlighting some text? One of our processes involves checking information and to do this we open up a saved PDF file in Adobe Reader 11 a

  • Inserting a Flash Movie with Dreamweaver

    I'm trying to insert a .swf file into my html using Dreamweaver8. I go to inset-media-flash video, browse to my file enter the width and height and click ok, and I receive this warning everytime: "The URL cannot contain spaces or specal charaters. Ch