Skip to Content
avatar image
Former Member

How to implement delta logic in FM based extractor?

Hi,

I am currently working on a generic data source creation based on function module. I have created a function module (copying the standard one) and created a generic extractor, which is now extracting full update. Although this extractor is fetching data from different tables, the base table is MBEW and I have a date field which I could use for delta in generic delta. I have given this field as calday in generic delta.

This is the first time I am working on a function module based extractor and I am really confused on how to implement the logic for delta in the function module. Currently, I am working with an ABAPer for writing the code but I have to explain them the logic for delta. Can anybody help me on how I should implement the logic for delta in the FM using the date field in MBEW?

Thanks a lot for your time. Request your valuable support.

Sanjana

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Jun 09, 2017 at 01:48 PM

    Hi ,

    You can create a data source in RSO2 and make it delta enabled on timestamp based on the code provided in the following doc and modify it accordingly to work for timestamp.

    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a0f46157-e1c4-2910-27aa-e3f4a9c8df33

    It is working as it seems.

    Generic datasource with functional module

    Thanks and regards

    Kiran

    Add comment
    10|10000 characters needed characters exceeded

  • Jun 09, 2017 at 01:50 PM
    Add comment
    10|10000 characters needed characters exceeded

  • Jun 24, 2017 at 09:08 AM

    any date or timestamp field would be sufficient to enable the delta. You can use numeric pointer as well if key field value is always set to be in incremental order.

    Regards,
    Md.Ekram

    Add comment
    10|10000 characters needed characters exceeded