We are starting our migration project from BW7.5 on HANA to BW/4HANA.
We have a virtual provider that is based on a Function module created in the BW system, which in turn is calling a custom RFC FM in the R/3 system. So the business logic resides in the RFC FM in the R/3 system.
We understand that the virtual provider needs to be manually redesigned for migration. This is the note that the pre-check suggests. https://launchpad.support.sap.com/#/notes/2444913. Based on this, can someone suggest the right way? We believe we have 3 options. Please correct us if we are wrong.
1. Create an Open ODS view. - We are not very sure if this an option, but because this also gives the feel of a BAPI based VP.
2. Create a HANA calculation view and then embed it with a composite provider.
3. Create a BADI Provider, where you write the logic present in the BW Function module.
Please throw some light on this. Any help would be appreciated.