cancel
Showing results for 
Search instead for 
Did you mean: 

Run existing sales orders through a user exit change

Former Member
0 Kudos

We had to make a change in the user exit USEREXIT_MOVE_FIELD_TO_VBAP. Now, we need to make existing sales orders also run through this user exit. Any suggestions on how this can be done. I was thinking on MASS but is that the best way?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

You can use a existing CATT program to change Sales order Item level field.

ZCATT program for changing VA02 - Change Sales Order.

For the existing Sales Orders.

Regards,

Saju.S

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

After updating you will get the following message:

XXXXXXXXX : Order Description XXXXX has been saved

XXXXXXXXX : VBAPKOM has been processed successfully

XXXXXXXXX: VBAKKOM has been processed successfully

Regards,

Saju,S

Former Member
0 Kudos

We decided the approach would not work since the user exit is called while populating the plant and all the old sales orders already have the plants populated.

Former Member
0 Kudos

Hi,

This can be done using the mass transaction:

Transaction: MASS

Object Type: BUS2032

Tables: Sales Order Item Data

|Select

Description: Sales Order Item Data TAble Name: MASSVBAP

Click on the fields tab and see whether the field you intend to change if the field is available select and click on execute and input your sales orders for change.

Insert the value to change and click on Save.

Regards,

Saju.S