(2008) BW4/HANA

In case you are using BW/4HANA system and want to use offloaded data in reporting, you need to create BAdI providers for your DataProvider first. BAdI provider will be then inserted to all relevant BW objects like queries, composite providers, where original InfoProvider was used. In order to use BAdI Providers, you need to create Enhancement implementation of RSO_BADI_PROVIDER Enhancement Spot and BAdI implementation with Implementing class /DVD/OFF_BW4HANA_CL_BADI_PROV. Please follow this step list:

  • Open transaction SE19

  • In section Create Implementation

    • fill Enhancement Spot RSO_BADI_PROVIDER

    • click on create

  • Fill

    • new Enhancement Implementation name and short text (Composite Enhancement Implementation leave blank) and confirm

  • Select Package fill transport request

  • Fill

    • new BAdI implementation name

    • Implementation class = /DVD/OFF_BW4HANA_CL_BADI_PROV

    • Choose BAdI Definition = RSO_BADI_PROVIDER

  • Click on Filter values

  • Create new combination

  • Click on created filter combination and click on Change Filter value

    • Fill Value 1 = INITIAL

  • Activate Enhancement Implementation (Ctrl+F3)