Background
We have almost developed an ABAP WebDynpro application (for a renewed user interface) for material maintenance. However, in relation to updating Conditions - KONP/KONH/etc. from EINA/EINE based records - we have found no way of accessing the business logic independent of the User Interface Technology. No BAPI access seems to exist, and all update methods defer to the RV_CONDITION_COPY function module.
Problem
Unfortunately RV_CONDITION_COPY only wraps Dynpro updates. Dybpro updates are not allowed in WebDynpro applications (neither Dynpro-popups nor Messages). Therefore the business logic for updating conditions is inaccessible.
How do we maintain conditions with WebDynpro for ABAP?