Hello Lucas,
In B1i you need to use "addDocWithApproval" to let SBO determinate the approval.
If you would like to transfer an existing draft to a document you can try to manually enter the method: saveDraftToDocument.
We did asked SAP for this a time ago,
Hope this helps.
Best Regards
Teun