Hi All
I'm trying to use 'BAPI_ALM_ORDER_MAINTAIN' for 'IW32'.
I can't update Zfields using EXTENSION_IN parameter.
my code is below.
please check it.
-
IW_METHODS-OBJECTTYPE = SPACE.
IW_METHODS-METHOD = 'SAVE'.
IW_METHODS-OBJECTKEY = SPACE.
APPEND IW_METHODS TO IT_METHODS.
IW_EXTENSION_IN-STRUCTURE = 'BAPI_TE_AUFK'.
IW_EXTENSION_IN-VALUEPART1+0(12) = W_AUFNR.
IW_EXTENSION_IN-VALUEPART1+12(4) = W_ZZFIELD01. "Zfield
APPEND IW_EXTENSION_IN TO IT_EXTENSION_IN.
CALL FUNCTION 'BAPI_ALM_ORDER_MAINTAIN'
TABLES
IT_METHODS = IT_METHODS
EXTENSION_IN = IT_EXTENSION_IN
RETURN = IT_RETURN.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
WAIT = COS_X.
-
I execute this program, and I checked IT_RETURN value.
there are only type 'S' message.
there isn't type 'E' message.
If you have gooe ideas, please let me know.
Regards.
Rie.