Another tip: put a breakpoint in that BAPI and create a project manually. Check the parameter values in debug.
That should give you a very good idea of the required parameters.
Unfortunately the interfaces for BAPIs can be unbelievably complex...
cheers
Paul