Application Development and Automation 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: 
Read only

tables

Former Member
0 Likes
553

Hi Every one

Can any body tell me if a table has a * symbol infront of it what does it mean?

Some tables start with letter V some with A Some with T and some with S does these letter indicate anything specifically?

thanks

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
512

Have you find it in any standard program.

It will be a structure or work area of that table type.

Ex: If you open the sames order standard program (SAPMV45A) in SE80, IN the nevigetion window in the right under fields you will find such structures( Ex: *HVBAP or *HVBKD). In this case, for a perticular line items this structures will hold the values.

4 REPLIES 4
Read only

Former Member
0 Likes
513

Have you find it in any standard program.

It will be a structure or work area of that table type.

Ex: If you open the sames order standard program (SAPMV45A) in SE80, IN the nevigetion window in the right under fields you will find such structures( Ex: *HVBAP or *HVBKD). In this case, for a perticular line items this structures will hold the values.

Read only

Former Member
0 Likes
512

Hi

In some Std print programs of Order,Delivery and Invoice we find certain declarations like *tablename

They are used as Structures of the table(work area)

as such there is no table exits starting with *.

Most of the Sales related Tables starts with letter V

Most of the Configurations(master data) tables start with T

Access sequence related pricing tables starts with A

And LIS related tables start with S

Reward points for useful Answers

Regards

Anji

Read only

Former Member
0 Likes
512

Hi ,

Typically if you dont want to retrieve data for the DB & want to use the buffered copy of the data you can attach a * in front of the table name.

It simply means use buffered copy of the table.

Kindly be generous with points to all helpful answers.

Regards,

Gaurav

Read only

Clemenss
Active Contributor
0 Likes
512

Hi Sadhu,

TABLES xyz.

defines a structurer data field of DDIC type xyz. It defines a second structurer data field of DDIC type xyz with the name *xyz.

In older ABAP programs this technique is frequently used just to have to different structured variables to keep different data.

TABLES xyz.

can be understoord as


DATA:
  xyz type xyz,
  *xyz type xyz.

Understand it does not mean use it.

Regards,

Clemsn