01-25-2010 9:48 AM
HI,
Can I use BAPI_ALM_ORDER_MAINTAIN for work hour updation in IW32?
Thanks and Regards,
Ezhil.
01-25-2010 10:34 AM
Hi,
You can use BAPI_AM_ORDER_MAINTAIN to update the work hours.
Use IT_OPERTIONS-WORK_ACTIVITY field to update the Work Hours.
Hope this may be helpful.
Regrads,
Sravanthi.V
01-25-2010 10:38 AM
01-27-2010 1:06 PM
Hi This is my code....which is not working....Please tell me what is wrong....
I get the error " Error during processing BAPI methods"...What should i give as reference number for work order?
T_METHODS-REFNUMBER = 1.
LT_METHODS-OBJECTTYPE = 'OPERATION'.
LT_METHODS-METHOD = 'CHANGE'. " Change Operation
SPLIT IT_TAB-AUFNR AT '-' INTO L_AUFNR L_VORNR.
MODIFY IT_TAB.
CONCATENATE L_AUFNR L_VORNR INTO L_AUFNRNEW.
LT_METHODS-OBJECTKEY = L_AUFNRNEW.
APPEND LT_METHODS.
CLEAR LT_METHODS.
LT_METHODS-REFNUMBER = '00001'.
LT_METHODS-OBJECTTYPE = ''.
LT_METHODS-METHOD = 'SAVE'. " Save finally
LT_METHODS-OBJECTKEY = L_AUFNR.
LT_METHODS-OBJECTKEY = L_AUFNRNEW.
APPEND LT_METHODS.
CLEAR LT_METHODS.
LT_OPERATION-ACTIVITY = L_VORNR . " Operation Number
LT_OPERATION-work_activity = it_tab-arbei.
APPEND LT_OPERATION.
CLEAR LT_OPERATION.
LT_OPERATION_UP-WORK_activity = 'X'. " This field is to be changed
APPEND LT_OPERATION_UP.
CLEAR LT_OPERATION_UP.
CALL FUNCTION 'BAPI_ALM_ORDER_MAINTAIN'
TABLES
IT_METHODS = LT_METHODS
IT_OPERATION = LT_OPERATION
IT_OPERATION_UP = LT_OPERATION_UP
RETURN = L_RETURN
ET_NUMBERS = L_ET_NUMBERS.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
IMPORTING
RETURN = L_RETURN.