Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
Showing results for 
Search instead for 
Did you mean: 

Custom table

Former Member
0 Kudos

hi experts,

i have seen it almost many times, in many customization while interfacing with external system files, generally we use a custom table to get all the data into the SAP database and the work on them.

what would be the purpose and advantage of the process and can we not use an FM for the same process.

can u put some light on this.


Former Member
0 Kudos

There is nothing wrong with a custom table, but for the transfer try transaction BAPI or SE37, etc => BAPI* => F4 to see your options.

Please read the documentation ( or open the menu Help => Application help.)



Active Contributor
0 Kudos

It would have an advantage as you can validate the data in your custom table and then upload it into SAP tables using BDC/BAPI/FM/IDOC etc.Also at the same time you don't lose any data.The invalid data can be processed again.

This design has an disadvantage also. You may have too many redundant data in your ustom table which are never required.

0 Kudos

one more thing

which of the technique is more efficient as per performance...

which is more performance efficient from these two methods.