SAP OO OBS VERSION 1

Get Example source ABAP code based on a different SAP table
  


ABAP Code Snippet
ARTICLE

Cannot Use VERSION Addition
The VERSION addition in the Open-SQL statements DELETE and MODIFY (and of course in the obsolete statements READ TABLE and LOOP AT) is not allowed in ABAP Objects.

In ABAP Objects, the following statements cause an error message:

DELETE dbtab VERSION vers.
MODIFY dbtab VERSION vers.
Correct syntax:

vers = 'T' <(> <)><(> <)> vers.

DELETE (vers) FROM dbtab.
MODIFY (vers) FROM dbtab.
Reason:

The VERSION addition only works with database tables whose name satisfies the naming convention for R/2-ATAB tables. Dynamically defining the database table with bracketed field names replaces the VERSION addition.