We are on SAP ERP EHP7, NW 7.4 SP18.
I wanted to ask opinions from the community on how to best implement a complete refactoring of an existing ABAP solution.
To keep it simple, we have 3 custom tables that have many existing various custom ABAP objects that perform CRUD against them. I'm wanting to convert all of these calls to use a central BOPF architecture. Then we'll be wanting to implement some of the BOPF handled features like locking, change documents. Following that, we'll then be exposing them as odata entities and creating UI5 applications.
The question I have is would you:
I'm leaning towards updating the table keys to be BOPF compliant. This then would enable us to implement BOPF with out a custom DAC, right? I'm obviously greatly over simplifying, but want to simply weigh this option on its own.