Hi,
I have created Order from IW31 without Partners and created successful in the Backend.
Now I have to add(it means change the order) with Partners using the BAPI_ALM_ORDER_MAINTAIN Passing the parameters like given below but i am not able to change the Order with Partner.
Coding is as follows:
*Table methods
wa_methods-refnumber = '1'.
wa_methods-objecttype = 'PARTNER'.
wa_methods-method = 'CHANGE'.
wa_methods-OBJECTKEY = '000200000205'."order no
APPEND wa_methods TO methods.
wa_methods-refnumber = '2'.
wa_methods-objecttype = ''.
wa_methods-method = 'SAVE'.
wa_methods-OBJECTKEY = '000200000205'.
APPEND wa_methods TO methods.
wa_partner-orderid = '000200000205'.
wa_partner-partn_role = 'RE'.
wa_partner-partn_role_old = ''.
wa_partner-partner = '0000555555'.
wa_partner-partner_old = ''.
APPEND wa_partner TO partner.
wa_partner_up-orderid = '000200000205'.
wa_partner_up-partn_role = 'X'.
wa_partner_up-partner = 'X'.
wa_partner_up-partn_role_old = 'RE'.
wa_partner_up-partner_old = '555555'.
APPEND wa_partner_up TO partner_up.
CALL FUNCTION 'BAPI_ALM_ORDER_MAINTAIN'
TABLES
it_methods = methods
IT_PARTNER = partner
IT_PARTNER_UP = partner_up
RETURN = ret .
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT' .
After execution of the above code getting errors given below
E IWO_BAPI 703 Partner maintenance: Referenced partner VW 0000555555 is not assigned
E IWO_BAPI2 113 Error during processing of BAPI methods.
Let me know which method i was missing .
Thanks,
Syam