This is the problem: I'm using BAdi IF_EX_PROJECTDEF_UPDATE to get changes made to a project structure. I then call a BAPI to update some custom tables, but the problem is that the data isn't available until the BAdi (method) has finished.
This means that when my BAPI starts, the data it is looking for isn't in the tables yet. Is there any way to run the BAPI after the method has finished? I've tried by running it in update task and background but with no luck,