Skip to content
✦ Made with Docsie · generated from video

How to Change a Sales Order with VA02 in SAP S/4HANA

When you need to update an existing sales order—correct a customer reference, swap a material, adjust pricing, or change the delivering plant—you can do this directly in SAP using transaction code VA02. This guide walks you through how to change a sales order with VA02 in SAP, from opening the order to confirming and saving your changes.

SAP S/4HANA 19 steps 12 screenshots 1066 words Source video 6:55 Generated cost $2.45

Video: How to Edit sales order in SAP With Example : VA02 : How to Change sales order in SAP SD Module by SAP Information with Rahul sahu (2024). All credit for the demonstration goes to the creator; watch the original on YouTube. The written guide below was generated from this video by Docsie. Creator? Request a change or removal.

When you need to update an existing sales order—correct a customer reference, swap a material, adjust pricing, or change the delivering plant—you can do this directly in SAP using transaction code VA02. This guide walks you through how to change a sales order with VA02 in SAP, from opening the order to confirming and saving your changes.

Prerequisites

Before you begin, keep the following in mind:

  • You can only edit a sales order that already exists in the system. New orders are created through a different transaction.
  • Editable fields in a sales order typically include Customer Name, Quantity, Material, Amount, Plant, and other order-specific fields as required.
  • If a delivery or invoice has already been created for the sales order, you cannot edit it directly. You must first reverse the Post Goods Issue (PGI) before making any changes.
Document listing the editable fields in a sales order: customer name, quantity, material, amount, plant, and additional fields, along with transaction code VA02.
Document listing the editable fields in a sales order: customer name, quantity, material, amount, plant, and additional fields, along with transaction code VA02.

Open the sales order in VA02

1

Enter transaction code VA02

From the SAP Easy Access screen, enter VA02 in the command field and press Enter. This transaction opens the Change Sales Document screen, where you can begin editing.

SAP Easy Access screen with VA02 entered as the transaction code for editing sales orders.
SAP Easy Access screen with VA02 entered as the transaction code for editing sales orders.
2

Enter the order number or search for it

In the Change Sales Document screen, enter the sales order number in the Order field. If you don't know the exact number, use the available search criteria—such as Purchase Order No., Sold-to party, Delivery, Billing Document, WBS Element, or Material—and click Search to locate the order.

SAP Change Sales Document screen with fields for Order, Purchase Order No., Sold-to party, Delivery, Billing Document, WBS Element, and Material, along with tabs for Sales, Item Overview, Ordering Party, Characteristics, and Orders.
SAP Change Sales Document screen with fields for Order, Purchase Order No., Sold-to party, Delivery, Billing Document, WBS Element, and Material, along with tabs for Sales, Item Overview, Ordering Party, Characteristics, and Orders.
3

Check the document flow

Before editing, check the document flow to confirm the sales order is still open and has not yet been delivered or invoiced. Verify the order status (for example, "Open" as of a given date) in the Document Flow screen.

Edit customer reference and reference date

4

Update the customer reference fields

In the Change Sales Order: Overview screen, locate the Cust. Reference and Cust. Ref. Date fields. Enter the customer reference and the corresponding reference date, then confirm that the changes are reflected in the respective fields.

SAP screen showing the customer reference field and reference date field updated with new values.
SAP screen showing the customer reference field and reference date field updated with new values.
5

Edit payment terms, incoterms, and location

In the same overview screen, locate the Pymt Terms field and confirm it shows the correct payment terms (for example, terms specifying a number of days from material receipt). Edit the Incoterms field and the Inco. Location1 field as needed, and make any other necessary updates to fields such as Order Reason or Sales Area.

SAP screen with the Incoterms field and location field being edited.
SAP screen with the Incoterms field and location field being edited.

Change the material

6

Navigate to item overview

Click the Item Overview tab to display the list of items in the sales order. Review the current material code for the relevant line item before deciding whether to change it.

7

Edit the material code

Click into the Material field for the item you want to change. Delete the existing material code, enter the new material code, and select the appropriate material from the dropdown list if one appears. Press Enter to confirm the change.

8

Acknowledge system messages

If an information message appears—for example, noting that the item category will be redetermined—click the green checkmark to acknowledge it and continue.

9

Verify the material change and order details

Confirm that the new material now appears in the item overview, and check that the order quantity and unit are correct. Watch for any system warnings, such as a pricing error indicating a mandatory condition is missing.

Update pricing conditions

10

Open the conditions tab and set the basic price

Double-click the new material line to open the item details, then go to the Conditions tab. Locate the basic price condition type (for example, ZPR2) and enter the new amount for the basic price. Make sure any other pricing elements, such as taxes or discounts, are updated as needed.

SAP Item Data screen, Conditions tab, showing the basic price condition set for the new material.
SAP Item Data screen, Conditions tab, showing the basic price condition set for the new material.
11

Manually update the basic price if allowed

In the Conditions tab, locate the basic price row in the pricing elements table. If the pricing is set to manual, you can enter a new amount directly. If the pricing is automatic, note that the maximum value is fixed and cannot be changed manually.

SAP Conditions tab showing a manual update of the basic price condition.
SAP Conditions tab showing a manual update of the basic price condition.
12

Update pricing automatically

Click the Update button to refresh the pricing based on the new material or other changes. The system recalculates the net value and tax, and displays the new rate for the material. If a Pricing Type dialog appears, choose the appropriate option—such as copying price components and redetermining the scale—and confirm your selection.

13

Adjust the order quantity

In the Conditions tab, confirm that the Quantity field reflects the correct order quantity. Update it if the new order requirements call for a different quantity.

Change the delivering plant and sold-to party

14

Change the delivering plant

Go back to the Item Overview tab and locate the Plnt (Plant) column for the relevant item. If the plant code is incorrect, click into the field and enter the correct plant code.

15

Change the sold-to party

In the Overview screen, locate the Sold-To Party field and enter the new customer code. Press Enter to confirm the change.

SAP Overview screen with the Sold-To Party field being edited.
SAP Overview screen with the Sold-To Party field being edited.
16

Acknowledge messages after the customer change

After pressing Enter, acknowledge any information popups that appear—for example, a message indicating taxes have been re-determined, followed by a message indicating freight has been redetermined. Click the green checkmark on each to continue.

SAP information popup stating that taxes have been re-determined.
SAP information popup stating that taxes have been re-determined.
SAP information popup stating that freight has been redetermined.
SAP information popup stating that freight has been redetermined.
17

Verify pricing after the customer change

Changing the customer can affect the material price and conditions, so check the Pricing Elements table for errors or missing conditions, such as a mandatory condition being flagged as missing.

Review and confirm changes

18

Review the conditions before finalizing

Do not rely solely on the Conditions tab to judge the final invoice value, as this screen may not reflect all changes or the final state of the order. Verify that the net value, tax, and invoice value are all updated according to the new material and pricing before proceeding.

SAP Change Sales Order screen, Conditions tab, with the condition value field highlighted.
SAP Change Sales Order screen, Conditions tab, with the condition value field highlighted.
19

Save the sales order

Once all necessary changes are made, review the order for accuracy and save the updated sales order to record all modifications.

What's next

By following these steps, you can edit key fields and change the material in an SAP sales order using VA02, keeping pricing and reference information accurate. This approach lets you update existing sales orders directly—adjusting customer references, materials, pricing, plant, and sold-to party—without creating new orders, helping you keep order management streamlined and data accurate.

SAP Change Scrap Sales Order overview screen with "Please Like & Subscribe" overlay, showing final state of the order
SAP Change Scrap Sales Order overview screen with "Please Like & Subscribe" overlay, showing final state of the order
Generation details: cost, quality tiers

Docsie billed 3,500 credits ($2.45) to analyze this 7-minute video at standard quality. The rewrite, template fill and Word/PDF exports were included. The same video at each quality tier:

QualityFrames sampledCreditsApprox. cost
Draftevery 16-30 s1,750$1.22
Standard (this guide)every 8-15 s3,500$2.45
Detailedevery 4-7 s7,000$4.90
Ultraevery 1-3 s14,000$9.80

Credits priced at $0.70 per 1,000; plans include a monthly allowance. Enterprise customers on on-premise or bring-your-own-model deployments run this on their own inference and pay no per-video credits.

Generated by Docsie Video-to-Docs on 2026-10-11 from a 6-minute video. Screenshots are frames from the source video and belong to their creator, SAP Information with Rahul sahu, whose original is embedded above. If you own this video and want the guide removed or credited differently, contact us and we will act within one business day.

Turn your own training videos into guidesJoin teams that save hours, reduce documentation work and scale training with Docsie.
See Docsie in action. No commitment.

Ready to Transform Your Documentation?

Start creating professional documentation that your users will love