Safety limits for generic extraction

hi,
i would like to know data how data reacts for different type of scenarios, if my update method is calendar day.
1) when my upper limit is 1 and lower limit is 2.
2) when my upper limit is 1 and lower limit is 1.
3) when my upper limit is 2 and lower limit is 1.
please reply to this as i am in the process of creating the data source.
thanks
suresh

Hi,
Here I assume Delta enabled filed is on Creation date.
on 18.12.2009:(assume that last delta was happend on 17.12.2009 i.e which has brough the delta records created upto 16.12.2009)
In case 1) all delta records created upto 17.12.2009(due to UL 1 )  .And also brings again the  delta records which were created on  15.12.2009 and 16.12.2009 due to LL 2 (even though those were uploaded by the delta loads on 16.12.2009 and 17.12.2009 respectively)
In case 2) all delta records created upto 17.12.2009(due to UL 1 )  .And also brings again the  delta records which were created on  16.12.2009 due to LL 1 (even though those were uploaded by the delta loads on 17.12.2009 )
In case 3) all delta records created upto 16.12.2009(due to UL 2 )  .And also brings again the  delta records which were created on  15.12.2009 due to LL 1 (even though those were uploaded by the delta loads on 17.12.2009 )
on 19.12.2009(assume that last delta was happend on 18.12.2009 i.e which has brough the delta records created upto 17.12.2009)
In case 1) all delta records created upto 18.12.2009(due to UL 1 )  .And also brings again the  delta records which were created on  16.12.2009 and 17.12.2009 due to LL 2 (even though those were uploaded by the delta loads on 15.12.2009 and 16.12.2009 respectively)
In case 2) all delta records created upto 18.12.2009(due to UL 1 )  .And also brings again the  delta records which were created on  17.12.2009 due to LL 1 (even though those were uploaded by the delta loads on 18.12.2009 )
In case 3) all delta records created upto 17.12.2009(due to UL 2 )  .And also brings again the  delta records which were created on  16.12.2009 due to LL 1 (even though those were uploaded by the delta loads on 18.12.2009 )
Regards,
Anil Kumar Sharma .P

Similar Messages

  • When to go for generic extraction using view and infoset query?

    Hi,
                        Can anyone clarify me when we should go for generic extraction using view and when we should go for generic extraction using infoset query....
    Also what is the difference between view and infoset?
    I tried but could not find out....
    Regards,
    Kalyani.

    Hi Kalyani,
    We normally go for View or infoset when the data to be fetched in BW is distributed in different tables in SAP R/3.
    Had the data been available in one table we can easily build our datasource on that table but if there are more tables then its not possible to do it without Views or Infosets. You can use Function Modules to build your datasource in case it involves complex logic to figure out the data from various tables.
    Depending upon the table relationships we create view and include various fields from these tables in that view. Same is with the Infosets, you can have more flexible options like Outer Join, left outer Join etc.
    Regards,
    Pratap Sone

  • Bussiness  Scenario for GENERIC   EXTRACTION

    Hi friends,
       can any one  explain me... in what situation we go for Generic Extractions..
    The normal reason is  When  the Bussiness Content  Datasource is not matching with our requirement.. we go for Generic extraction.. 
         I told like this only... but they are not satisfied with my answer.. and they asked .. tell me the  bussiness scenario( in what situation u  done  generic extraction)
      so, friends... could any one plz explain  me any scenario... which you done for generic extraction...
             i will appriciate  by giving   points  to the appropriate  answers..
    Thanks
    babu

    Hi,
    These 2 below links may be helpful,
    <u>GENERIC DATA EXTRACTION USING FUNCTION MODULE</u>
    <u>Difference between Generic Extraction and Enhancement of existing Extractor</u>
    1)Go to RSA6 and find the data source you need to enhance.--> Display
    2)Double click on the Extract structure.
    3)Now click on the append structure button to add the required field on to the existing structure.
    4) add your required fields with ZZ appended to your field.
    5) Save & Activate the append structure. Then go back and make sure you activate the extract structure also.
    6) Now again go back to RSA6 and select your Data Source. But this time go to change Data Source to remove the hide option to the enhanced fields. By default they’ll be in hide mode. If you don’t remove the hide field then this field will not be seen in BW side.
    7) Now go to SE38 to write the logic to populate the data into the enhanced field. Program name to write the logic is ZXRSAU01.
    8) Check + Save + Activate.
    9) Check in RSA3 if data is populated as per your requirement.
    10) Replicate your Data Source.
    11) Now go to Data Source/ Trans. Structure screen. Now you can see the enhanced field on the right hand side.Enhancements:
    <b>Enhancements:BW Side:
    Go to CMOD.</b>
    1. To Save&#61664; give Description &#61664; create&#61664;create new project—give the project name
    2. Select the radio button Enhancement Assignment and give the Enhancement name you want and press Enter.
    3. If the Enhancement is already assigned to some other project it will display the same message saying it is already assigned it some other project. Click on&#61664;
    4. If the Enhancement is not assigned to any project save.
    5. Give RSR00001 (For Variable Exits)
    6. Activate the Project.
    7. and click on the components button.&#61664;Now go to Display
    8. Now Double click on EXIT_SAPLRRS0_001. In that you can see an include ZXRSRU01.
    9. Double click on that include, it will say program name ZX…… are reserved for includes of exit Functions groups.
    10. Just Press Enter.
    11. It’ll Pop-Up a window Create Object.&#61664;saying Include ZX…. Does not exits
    12. That is where you have to write the code for the variable exits. BW: Virtual&#61664;
    13. RSR00002 Chars and Key Figures. BW: Moving Characteristics.&#61664;
    14. RSR00003
    Thanks,
    Aby Jacob

  • Delta for Generic Extraction

    Hi all,
    Can anyone tell about delta for generic extraction i.e 3 options in detail and when do we use it.
    thanks in advance,
    chandra sekhar

    When you want to customize existing datasources at R/3 sides then you can do that with customer exits.
    Suppose if you want to add a column to the existing datasource then you will use append structures (Transaction SBIW-> Edit Data sources - Enhance Datasource) then to fill the column you will write the code in these Exits.
    There are 4 types of Exits available.Function Group (XRSA)
    EXIT_SAPLRSAP_001 Customer Function Call for Supplying Transaction Data
    EXIT_SAPLRSAP_002 Customer Function Call for Supplying Master Data (Attributes)
    EXIT_SAPLRSAP_003 Customer Function Call for Supplying Text
    EXIT_SAPLRSAP_004 Customer Function Call for Supplying Hierarchies
    As you are aware there 4 types since the datasources in R/3 are predefined to fill the data of BW viz, attributes,Text,Hierarchy and Transaction.
    Check the below forum discussion for more information..
    DataSource Enhancement
    Regs
    Gopi
    Assign point if it helps ...

  • Help requires_A Safety Belt for Logistics Extraction Queues

    Hi All,
    I have read the Blog "A Safety Belt for Logistics Extraction Queues" and it is very useful for taking the backup data from Extraction Queue.
    I have a set of Queues related to this BLOG.
    1. Suppose, i have created the Backup table for the Particular Application (Ex 03).And i am scheduling the Job from the JOb Control of LBWE.Will it pull the data from Backup table or with the Standard Table. How can i pull data based on our needs.
    Pls suggest on this.
    Thanks,
    Jelina.

    Dear All,
    Anybody has tried performing the Backup of LBWQ data in ECC. How to pull data from backup table to RSA7.
    Pls suggest.
    Thanks,
    Jelina.

  • When we go for Views and Function Modules for Generic Extraction

    Hi Experts,
    Can you please explain when we go for extracting the data using Views and when we got using Function Modules using Generic Extraction from R/3 system to BW with examples. And also can you explain when we go for delta for the above both scenarios.
    Thanks for you help in advance
    Rohith

    Hi,
    Scenario for Extarction using FM
    Imagine the scenario where you need to extract data from
    tables having no common field between them and thereby preventing you from creating a view on top of those tables..
    Or simply consider tables that are highly unrelatd in terms of fields, but you have a requiremnt to extract data from them.
    Also Refer.
    create generic extractor based on 2 tables
    Generic Extraction via Function Module
    /people/siegfried.szameitat/blog/2005/09/29/generic-extraction-via-function-module
    Steps.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a0f46157-e1c4-2910-27aa-e3f4a9c8df33
    http://help.sap.com/saphelp_nw04/helpdata/en/86/1c8c3e94243446e10000000a114084/frameset.htm
    Scenario for Extraction using View
    If there are more number of tables and data in those tables can be represented using joins then we can use this type of extraction
    For more info Refer these links
    http://help.sap.com/saphelp_nw2004s/helpdata/en/cf/21ecf9446011d189700000e8322d00/frameset.htm
    Difference between "Help View" and "Search Help"
    http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ed06446011d189700000e8322d00/frameset.htm
    for more detailed info look on:
    http://www.sap-img.com/abap/what-is-the-different-types-and-usage-of-views.htm
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/abap+dictionary&
    For GEneric Delta refer these links
    [generic with delta;
    [https://forums.sdn.sap.com/click.jspa?searchID=11388803&messageID=5164737]

  • Any docs regarding Table/View,Function Module for Generic Extraction

    Hello All
    I need to do Generic Extraction,for that if anyone has docs., I need docs on how to create table,view,Function module and infoset query ,on that pl forward to my id
    [email protected]
    Many Thanks
    balaji

    hi Amit
    Thanks for your docs,but this docs i have already,do u have any thing different one,if so please forward?
    Facing a Problem
    Iam trying to create view(database view)for <b>vbak</b> and <b>vbap</b> and given in Tables in <b>Table/Join Conditions</b> tab and clicked in <b>Relationship</b> and the relantionship has been generated automatically,now when i tried to activate this view its saying like "<b>No tables and/or fields are defined for view xxxxx</b>(xxxx-> name of a view)
    what will be the problem?pl let me know how to create a view?
    And also I need to know the diffference between database view,Manintenance view,Projection view and help view?
    Pl let me know on this?
    Many Thanks
    balaji

  • Scenarios for Generic extraction

    Hello experts ,
    Please give me some scenarios where we will go for the extraction using
    function module,
    infoset query,
    View.
    Thanks in advance,
    pragya.

    Hi Pragya,
    Generic extractors are of 3 types:
    1. Based on table/view
    2. Based on Infoset Query
    3. Based on Function module
    <i>In some cases Business Content will not give your required data sources , In such scenarios you need to develop your own data sources ( Views / Function modules ) , Then you can bring that data source to BW and use that .
    if you can't find the suitable business content data source then you have to create
    your own data source ( Generic )
    or enhance the given data source.</i>
    <b>Need for customized generic extractor</b>
    Business Content may not have a suitable
    Data Source for your application.
    Business Content may require additional enhancements that need data that is not supplied by SAP BW.
    The application may not have its own generic data extraction method.
    We have used our own custom programs to populate tables in SAP system.
    Please see link below
    <u>http://help.sap.com/saphelp_nw04s/helpdata/en/3f/548c9ec754ee4d90188a4f108e0121/frameset.htm</u>
    Good weblogs
    <b>/people/siegfried.szameitat/blog/2005/09/29/generic-extraction-via-function-module
    /people/sap.user72/blog/2005/04/19/logistic-cockpit-a-new-deal-overshadowed-by-the-old-fashioned-lis
    /people/sap.user72/blog/2004/12/16/logistic-cockpit-delta-mechanism--episode-one-v3-update-the-145serializer146
    /people/sap.user72/blog/2004/12/23/logistic-cockpit-delta-mechanism--episode-two-v3-update-when-some-problems-can-occur
    /people/sap.user72/blog/2005/01/19/logistic-cockpit-delta-mechanism--episode-three-the-new-update-methods
    Regards, ABY

  • Deltas for generic extraction.

    Hi,
    if i want use time stamp & calday  for my generic extraction , i can use uppercase and lower case, wher can i give timings suppose want run deltas for 10am-10.30am.
    regards
    anitha

    Hi,
    Security interval upper limit The delta-relevant field is a timestamp.
    The timestamp that was read last is 12:00:00. Delta extraction begins at 12:30:00. The security interval for the upper limit is 120 seconds. The selection interval for the delta request is: 12:00:00 to 12:28:00. When the extraction is finished, the pointer is set to 12:28:00. Security interval lower limit The delta-relevant field is a timestamp. After images are transferred. In BI the record is overwritten with the post-change status, for example, for master data. Any duplicate data records do not affect BI. The last read timestamp is 12:28:00. Delta extraction begins at 13:00. The security interval for the lower limit is 180 seconds. The selection interval for the delta request is: 12:25:00 to 13:00:00. When the extraction is finished, the pointer is set to 13:00:00.

  • Safety Intervals for Generic Delta

    Hello Gurus,
    I want to know about safety upper limit and lower limit for generic delta.
    I have gone through the previous threads related to this topic and i am not able to understand completely.
    can anybody explains me this in detail with example in terms with Calday, Timestamp & Numeric pointer.
    Thanks in advance.

    There is very good example was exist on wiki.
    please search and help yourself.
    Use Google search by using search term " wiki generic delta".
    You will get what you need.

  • Delta for generic extraction using FM

    Hi All,
    I am trying to create generic datasource using function module. I need to set delta functionality for this DS but I don't know how to set delta for FM.
    Do I need to give delta specific field in RSO2? My delta specific field is either AEDAT or ERDAT? Is it possible? how to write code for this?
    I have around 13 tables & there is no stadard DS for these table so is it correct way to use generic using FM or is there any other way?
    plz suggest & if u have any step by step document for FM plz provide.

    Hi Manesh,
    Yes you need to set up your delta enabled field in RSO2 when you click the delta button for the datasource.
    Usually for generic datasources we use any date field to genarete deltas and looks like you have the same (AEDAT and ERDAT a re date fields).
    You dont need to write any code for this. Just provide any field for executing delta and initialize. It will get you the delta based on the date.
    In some scenarios, we get postings happening on an older date and hence dates cannot be used, in those scenarios we can go by numeric pointer.
    Creating a datasource on 13 tables, i ma not sure how efficient it would be (mainly depends on the data volume on these tables) but yah writing a function module will be fine.
    Let me know in case of any clarification
    Thanks
    Sachin

  • Need code for Generic Extraction using FM using multiple tables.

    Hi Experts,
    We are doing a generic functional module extraction based on four tables - say,
    Table TT1 u2013 with fields AA, BB.
    Table TT2 u2013 with fields CC, DD.
    Table TT3 u2013 with fields EE, FF.
    Table TT4 u2013 with fields GG, HH.
    The value of the field BB = DD.
    The value of the field DD = FF.
    The value of the field FF = HH.
    The key field with which we have to extract data is AA.
    We have created a structure for the above tables u2013 say STR containing all the fields from the above tables.
    Now as such all the data from the tables is in the internal table ITF.
    This data from the internal table is passed to the structure STR.
    Somewhere, I think we are making a mistake. I do not know where.
    When we check the datasource extraction in RSA3, we find that there is data only from the Table TT1. Data from other tables does not populate in the datasource.
    We do not know where we went wrong.
    Kindly help us.
    Thanking you all in advance.
    With Kind Regards,
    Shreeem.

    Hi,
    You will have to use the select query with joins as given in the below example,
    SELECT  pcarrid pconnid ffldate bbookid
      INTO  CORRESPONDING FIELDS OF TABLE itab
      FROM  ( ( spfli AS p
                INNER JOIN sflight AS f ON pcarrid = fcarrid AND
                                           pconnid = fconnid    )
                INNER JOIN sbook   AS b ON bcarrid = fcarrid AND
                                           bconnid = fconnid AND
                                           bfldate = ffldate     )
      WHERE p~cityfrom = 'FRANKFURT' AND
            p~cityto   = 'NEW YORK'  AND
            fseatsmax > fseatsocc.
    But I would suggest you to better create a Data base View with all the required tables and then use that view for data selection in your FM.
    Regards,
    Durgesh.

  • FM FOR GENERIC EXTRACTION

    Hi all,
    Please go thru this link(I know its pain, but thanks). It is the question i had.
    ERDAT or AEDAT
    Many people contributed towards the problem. BUt still i had a few doubts, which were left unanswered. Siggi came up with a solution for me, in which i have a few more things to be cleared.
    Siggi asked me to create a FM for all the custom fields and do a delta on it. Now, i wanna know if 0PM_ORDER has to be included in the FM too to select all the changes on the custom fields for a specific PM order.
    Is there a way I can track changes in the system for all the custom fields? As I’m not sure which field is tracked in which table? I understand you need to take a look at the system to answer my question, I was just curious if there was any generic way to track the changes to the fields.
    Any help would be appreciated and fully rewarded.
    Thanks,
    Mav.

    HI Siggi,
    Nice to see u back, you make me feel much better. I would love to call you and talk to you. But I don’t know the time difference between North America and Germany. If u can tell me what would be the best time to call you, I would surely find out the time difference and can give u a call. You can send me ur contact details to my personal email id, [email protected] Looking forward to talk to you. Even its fine with me if u prefer to just communicate thru the forum.
    If u can give me ur email id, I can forward my report that I prepared as of now, that would give u a heads up and would make more sense to you, when I try to explain the scenario with my limited ABAP knowledge. Thanks for being there to help
    Thanks once again,
    Mav.

  • Reg: Join Conditions for Tables to create a View for Generic Extraction

    Hi Experts,
    Am trying to extract the data from Solman, for this purpose am creating a Generic Extractor based on three tables. So, can anyone please help me out by providing the join conditions to create a view based upon the following three tables,
    1. CRM_ORDERM_H
    2. DNOD_NOTIF
    3. DNOD_NOTIF_S
    Anyways i require the following fields in the extractor finally:
    CRM CHANGED AT
    GUID
    SAP COMPONENT
    RELEASE
    REPORTED BY
    These are the some of the major fields that i require in the final extractior. Please help me out ASAP with the table join conditions..
    Will Assign Points for the helpfull answer...
    Thanks,
    Gattu.

    Hi,
    I don't know the table CRM_ORDERM_H however you can link DNOD_NOTIF and DNOD_NOTIF_S
    DNOD_NOTIF_S-CLIENT = DNOD_NOTIF-CLIENT
    DNOD_NOTIF_S-GUIDS = DNOD_NOTIF-GUIDS
    For the third table could you please paste here its definition like the hereunder?
    Transp. table      DNOD_NOTIF       Active                                                                   
    Short Text         Notification Header                                                                       
       Field           KeyInitData element    Data TyLengthDecimaShort Text                                      
       CLIENT        X    X   MANDT           CLNT        3     0Client                                          
       GUIDH         X    X   DNOT_GUIDH      RAW        16     0GUID Notification                               
       .INCLUDE               DNOS_NOTIF_INT  STRU        0     0Notifications (Header, Internal Fields)         
       OBJNR                  DNOT_OBJNR      CHAR       22     0Status Management Object Number                 
       STATUS                 DNOT_STATUS     CHAR        1     0Notification Status                             
       DELETED                DNOT_DELE_N     CHAR        1     0Deletion Indicator Notification                 
       PROCESSOR              DNOT_PROC       CHAR       12     0Current Processor                               
       TYPE_PROC              DNOT_TYPE_PRC   CHAR        2     0Type of Processor                               
       REPORTER               DNOT_REPORTER   CHAR       12     0Reported By                                     
       TYPE_REPO              DNOT_TYPE_REP   CHAR        2     0Type of Notification Creator                    
       CREA_TSTMP             DNOT_CREA_TSTMP DEC        15     0Entry Time Stamp                                
       CHNG_TSTMP             DNOT_CHNG_TSTMP DEC        15     0Time of Last Change                             
       START_TSTMP            DNOT_START_TSTMPDEC        15     0Initial Response Time - Time Stamp              
       END_TSTMP              DNOT_END_TSTMP  DEC        15     0Requested End of Processing - Time Stamp        
       CLO_TSTMP              DNOT_CLO_TSTMP  DEC        15     0Completion Time Stamp                           
       .INCLUDE               DNOS_NOTIF_EXT  STRU        0     0Notifications (Header, External Fields)         
       NUMB                   DNOT_NUM        CHAR       12     0Notification Number (External)                  
       REFNUM                 DNOT_REFNUM     CHAR       20     0External Reference Number                       
       TYPE_NOTIF             DNOT_TYPE_N     CHAR        6     0Message category                                
       CATEGORY               DNOT_CATEGORY   CHAR       12     0Topic, Area                                     
       SUBJECT                DNOT_SUBJECT    CHAR       60     0Re:                                             
       PRIORITY               DNOT_PRIORITY   CHAR        1     0Notification priority                           
       LANGUAGE               DNOT_LANG_N     LANG        1     0Notification Language                           
    hope this helps...
    Olivier.

  • No IDOCS arrived from Source system to BI  for generic extraction

    Hi All,
    While loading data from r\3 generic data source to BI, I am facing the below problem.
    1. Using Full Load:-
    The request from r\3 to psa turns red after a while. The request monitor says:
    Error when updating Idocs in Source System
    Diagnosis
    Errors have been reported in Source System during IDoc update:
    System Response
    Some IDocs have error status.
    Procedure
    Check the IDocs in Source System . You do this using the extraction monitor.
    Error handling:
    How you resolve the errors depends on the error message you get.
    Details Tab shows : request green
    Under that Extraction tab shows  red
    missing messages.
    Transfer (IDocs and TRFC): Errors occurred .
    Request IDoc : Application document not posted
    I ran Transaction BD87,BD73 and execute with proper selections.
    Upon checking the idoc in source system Their status is 51 , which says
    Diagnosis
    The control parameters for communication with the BW server are not
    complete. A BW PlugIn upgrade could be the cause of the problem.
    System response
    Procedure
    Depending on the Release of the BW server, proceed as follows:
    BW Server Release 1.2B: Source system: Update InfoSource metadata
    BW Server Release >= 2.0A: Source system: Activate.
    Manually i tried to push the idocs in the BW and source system using TRF but i dint found any records???
    Soruce system connection is fine. Profile parameters are set properly and its active  .. But still am getting the same problem.
    Many thanks, I'll applicate your help.!
    Rakesh

    Hi
    I am also facing the same problem. This happened after restoration of the original system with a copy of the production.
    I am not able to get the IDOC posted in the source R3 system.
    I did a debug and it failed when verifying the table, RSBASIDOC.
    There appeared to be some missing records which need to be inserted.
    I can't find a way to insert the missing record and since then, I am not able to proceed.
    Have you resolved the issue?
    can you share how it can be overcome?
    Thanks a lot

Maybe you are looking for

  • Want to make my own theme

    Is there a way to make your own theme? I need to create a presentation that is super simple to show to some kids and none of the themes are quite what I want. Is there a way to make my own? Like a blank theme or something?

  • No calendar has been set iphone

    Suddenly when I try to save an event on my icloud calendar on my iphone I get error messages 'cannot save event. That event does nto belong to that event store' or or 'No calendar has been set'.  What do I do to save the event?

  • How to get onChange functionlity in webdynpro java....?

    HI ALL, How to get onchange functionality(Like in HTML)  when i click on  inputfield(F4 -Help value) in web dynpro java . For Inputfield in Properties we are havaing only OnEnter Event only there .  Ex : I Have 3 Fields 1. 2-  Inputfields and 1- F4 H

  • Trouble adding new view to tab bar

    Hello All, I am trying to build a first Tab Bar Application through Interface Builder. I created a stock Tab Bar application using XCode but I am having trouble replacing the views with different ones (mine). For example, I have created a new view ca

  • No Code in Functions

    I am an ABAP developer new to CRM. We are on CRM 5.0 patch 4. I am trying to understand some "SPC_ "functions that have no source code (as an example function SPC_PRICING, but there are many more). My Java developer sees some of these functions in hi