See, you can be lucky that you target a BAPI which is so well documented.
Now take some time, shut down the Internet and do some trials.
Best you do that together with somebody who knows how to create a project manually with the online transactions.
Make use of the F1 field helps, to know the field names of the data that you enter and try to find the place where this data has to go in the BAPI.
You are expecting a bit to much if you are seeking for a ready to be used code (that is where you came from). You will not really learn much from such code, if it works then you just move on to the next target, but you do not know why it worked and why somebody has used this parameter and not that other parameter. Such things you can only get with a lot work, which includes reading the docu for the BAPI and the docu for each an every parameter. Further you should read OSS notes specific to this BAPI as they often contain side notes which help to understand the design.
I used to seek for such ready to use coding as well, but I quickly realized that doing it on my own was quicker than the time spend for searching, understanding and correcting other people coding or amending it for my purpose.
It may be 2 or 3 days for the first BAPI, but this time will reduce with each new BAPI, as you gain own experience.