What you should do and not do when implementing BAPI's.
- Do Use BAPI's where possible, most projects will not allow direct table updates on SAP tables, which is (almost always) a realistic approach because of BAPI's
- Don't Be afraid of the BAPI, it's not always easy, but it's a very solid approach
- Do Be aware of versions - after a release change you may find a newer version of your BAPI
- Don't Forget your error processing, and also don't forget you need to
COMMIT
yourWORK
.