01-10-2006 4:19 AM
Hi ABAPers,
I want to change LIFNR by using BAPI_SALESORDER_CHANGE. where I have to change.
Given parameters:
BAPIVBELN-VBELN
BAPISDH1X - 'U'
<b>PARTNERCHANGES:</b>
DOCUMENT
ITM_NUMBER
UPDATEFLAG
PARTN_ROLE
PARTN_ROLE
Is this correct way to change LIFNR(Vendor) or any other procedure. Please Do the Needful
Thanks and Regads
Pravee.D
01-10-2006 4:34 AM
Hi,
You need to pass BAPIPARNRC-PARTN_ROLE = 'LF' AND BAPIPARNRC-P_NUMB_OLD = 'the old value' BAPIPARNRC-P_NUMB_NEW = 'THE NEW VALUE'
BAPIPARNRC-DOCUMENT = 'Sales order no.'
BAPIPARNRC-UPDATEFLAG = 'U'
BAPIPARNRC-ITM_NUMBER = '000000'
BAPIPARNRC-REFOBJTYPE = 'THE BUSINESS OBJECT'.
Apart from this, you also need to pass in the header BAPI BAPISDH1 values of Sales org, div & distribution channel.
Best regards,
Prashant