Try to update VBAP-AEDAT by using the above thread. If it doesn't work please try this option below.
You can also create a ZAEDAT in VBAP and then populate it by using the extensions available in your BAPI, then map this ZAEDAT to BW.
Regards,
Thanga
.