Skip to Content
Former Member
Dec 21, 2007 at 04:20 PM

Write a Mass Update ABAP Program


My User would like to me to write a mass update program to update the Accounting Clerk Field (KNB1-BUSAB) instead of using the xd99.

I learned that KNB1 is a SAP standard table and not able to direct update to the table.

I am thinking of using the BDC recording from tcode 'XD02' to update KNB1-BUSAB, but user say that there will be a large volume of records to be updated either or daily or monthly basis and would like to have something simplified 'XD99' instead using BDC.

I am studying the "XD99" and figure out that it using the function call "MASS_CHANGE_DATA" to do the mass update, refer below.

Anyone has the idea on how to use this function or is it a SAP standard function call ?

Are there any other ways to do the mass update without performance issue ?