Hi,
Direct access to SAP objects in a custom code program should be avoid in order reduce the effort during upgrades of the SAP.
What else beyond BAPIs and Function Modules with status 'Released for customer' can be used? What are the other interfaces released by SAP?
What's your approach if you need to do some manipulation of a standard table in your program? Do you go to the table, then where used list and try to find a FM or program to call?
Thank you!