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.
cancel
Showing results for 
Search instead for 
Did you mean: 

Table types reuirement in development

naveen_inuganti2
Active Contributor
0 Kudos

Hi Friends..,

What is the exact reuirement to introduce TABLE TYPES by SAP?

How its deffers from Structure and Database tables? Where you have to go for this compulsury?

Thanks,

Naveen.I

1 ACCEPTED SOLUTION

prasanth_kasturi
Active Contributor
0 Kudos

Hi,

Table Type as you know is an internal table crated in the DDIC.

It differs from structure as it can hold multiple records

And from database table as it contains data only during runtime.

As far as I know

table type can be used while craeting FMs while refreing the internal tables in Changing, export ot import parameters as TABLES parameter is obselete

and as it is Global it can be used in multiple programs

regards

prasanth

2 REPLIES 2

prasanth_kasturi
Active Contributor
0 Kudos

Hi,

Table Type as you know is an internal table crated in the DDIC.

It differs from structure as it can hold multiple records

And from database table as it contains data only during runtime.

As far as I know

table type can be used while craeting FMs while refreing the internal tables in Changing, export ot import parameters as TABLES parameter is obselete

and as it is Global it can be used in multiple programs

regards

prasanth

Former Member
0 Kudos

Hi naveen,

The idea behind introducing table types is that the Table Types is defined globally in the ABAP Dictionary & can be used in any program,FM,etc.It increases reusability.

Also,any changes are maintained centrally.

Goodluck,

Bhumika