Code: Alles auswählen.
CALL FUNCTION 'BAPI_OBJCL_GETDETAIL'
EXPORTING
OBJECTKEY = '0000000000012345678'
OBJECTTABLE = 'MARA'
CLASSNUM = 'Meine_Klasse'
CLASSTYPE = '001'
LANGUAGE = 'DE' bzw 'EN'
TABLES
ALLOCVALUESNUM = lt_values_num
ALLOCVALUESCHAR = lt_values_char
ALLOCVALUESCURR = lt_values_curr
RETURN = lt_returntab .
Code: Alles auswählen.
ls_values_char-charact = 'Merkmalsname'.
ls_values_char-value_char = 'Mein Wert' .
ls_values_char-INHERITED =' '.
ls_values_char-INSTANCE =' '.
ls_values_char-VALUE_NEUTRAL = 'Mein Wert' .
ls_values_char-CHARACT_DESCR =' '.
APPEND ls_values_char TO lt_values_char.
Code: Alles auswählen.
CALL FUNCTION 'BAPI_OBJCL_CHANGE'
EXPORTING
OBJECTKEY = '0000000000012345678'
OBJECTTABLE = 'MARA'
CLASSNUM = 'Meine_Klasse'
CLASSTYPE = '001'
TABLES
ALLOCVALUESNUMNEW = lt_values_num
ALLOCVALUESCHARNEW = lt_values_char
ALLOCVALUESCURRNEW = lt_values_curr
RETURN = lt_returntab .
....
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'