cancel
Showing results for 
Search instead for 
Did you mean: 

Changing Vendor on Purchase Order

Former Member
0 Kudos

Is it possible to use different vendors for different items in the same PO?

Can the Vendor be changed after saving the PO?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member

One PO can not have different vendors. Its logical as one PO goes to one vendor with address.

You cannot change the Vendor once you have saved the Purchase Order. SAP treats the Purchase Order as a legal document. Therefore, once the Purchase Order is saved, it will not let you change the vendor.

You have to delete all the line items and then create another Purchase Order. However, if you are using Enjoy Purchase Order, you can "Hold" the Purchase Order rather than save it after you have create it, then you can change the vendor.

Of course, this means that you don't have any output yet. Therefore, you are not bounds by a legal document as you have not given it to a specific supplier yet.

Logically, you cannot change an important field after creating a document. It defeats the RDBMS principle, but you can change vendor while doing Invoice Verification.

No, you cannot change vendor in released PO, because vendor registration carries some vital configuration information which decides pricing procedure for the items of the PO, logically due to this reasons system doen't allow to change vendor name once PO is released.

Normal practise to come out for this routine problem in purchasing is solved by, simply delete this PO (By changing delivery as completed in PO) and make a new PO for these items.

Eventually, you have only two options:

1. You can do the entire transaction with that wrong vendor number and after MIRO you can transfer post the vendor liability to correct vendor through FI route. BUT THIS IS A WRONG PRACTICE.

2. You need to cancel the PO which has wrong vendor number and create it again with correct vendor code

Answers (1)

Answers (1)

Former Member
0 Kudos

hi

standard SAP does not have this functionality