Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Whats the meaning of the % symbol in a data declaration?

Tags:

abap

I found this data declaration in ABAP code. Does anyone know what this % means?

Data: %rlmob type str_mob 
like image 912
Pablo Otero Avatar asked Sep 26 '18 14:09

Pablo Otero


Video Answer


1 Answers

Nothing more than any other character, outside of ABAP Objects ("The name must start with a letter or an underscore (_). Only outside of ABAP objects can the name also start with a different character."). It's recommended to use ABAP objects, so % is deprecated. Historically it's also often used by SAP for naming "system" (i.e. very low-level SAP programs) variables, types, and any other kind of symbols.

like image 141
Sandra Rossi Avatar answered Sep 29 '22 09:09

Sandra Rossi