Updating Unit List Price in Blanket Sales Agreement
Exercise 1: Firstly we will try to create a Blanket Sales Agreement.
Navigation: Sales Agreements > Sales Agreement.
Come to pricing tab in BSA Header and give the price list.
Go to line level and try to give Unit List Price. System will not allow you to enter and says” This field is protected against update”.
Usually when we try to create a BSA with the Global Price list, system will not allow us to edit the Unit List price in the line level.
Exercise 2: So we will now find out the possible way to get the price updatable.
Create a Sales Agreement.
Give the customer name and agreement type.
Make sure the Price List is not given in the Pricing tab in BSA header.
Come to Line level and give the Item and click on Price List Setup button in the bottom.
Now the system will be redirected to Advanced Pricing Module as below.
Note the Global field will be unchecked and we can find the operating unit next to that, means the price list what we are creating is not global and limited to our operating unit.
Now come to line level and try to update the unit price and you can now able to update as below.
Now you can go ahead and submit the draft and get approved from the customer and the Blanket Sales Agreement is now active and you can release the orders.
- The new Price list created against the BSA would be applicable only for that particular BSA.
- If you try to add line items even with different items to the existing BPA and create new price list, system will not allow creating another price list. You can only use the existing Price list for particular BSA.
- Once you save the BSA, we cannot even edit the Unit List Price again for the same item, it will be grayed out.
- The Price created for the BSA cannot be used to any other purpose say even for sales order as it is for that particular BSA and not Global price list.