SAP Knowledge Base Article - Public

2352246 - When Adding a New Price Agreement in Contract Item, You Get Error:List Price with key 101 already exists.


You are going to add a new price agreement into the contract, but system reports an error message:List Price with key 101 already exists.

Reproducing the Issue

  1. Go to the Sales Orders work center.
  2. Go to the Contracts view.
  3. Open one certain contract and go to the Items tab.
  4. Select one item, in the Price Agreements sub tab, click Add Row button.

System shows the error message:List Price with key 101 already exists.


When you add a new row the default dates is from today to unlimited, however, in the existing price agreement, the Valid To date is Unliminted already. So there is an overlap between these 2 price agreements and hence the error reports.


In order to remove the error, you will need to adjust the Valid To date in the existing row. For example, change the Unliminted to 08.08.2016. Then in the newly added row, make the Valid From date as 09.08.2016.



KBA , AP-SLO , Sales Order Processing , How To


SAP BUSINESS BYDESIGN 1708 ; SAP Business ByDesign 1605