SAP Knowledge Base Article - Public

2612451 - Purchase Order Net Price Rounds Off Into a Two Decimal Digit Number in The New Invoice


You have a Purchase Order created for a Unit of measure as Liters, for example. The calculation for this, as an example is based as 123.45 for each 100 Liters. When you try to invoice this Purchase Order, on the New Invoice Screen the Net Price is rounded off to a 2 Decimal digit number, such as 1.23 instead of 1.2345.


SAP Business ByDesign.

Reproducing the Issue

  1. Go to Supplier Invoicing Workcenter.
  2. Go to Invoice Entry View.
  3. Search for the affected Purchase Order.
  4. Select it and see that the Net Price is for example 123.45 for 100 Liters.
  5. Click New Invoice and see that the Net Price is rounded off as 123.45 / 100 and it shows up as 1.23 instead of 1.2345.


In the Activity Currencies in the Business Configuration, the Decimal digits for the affected Currency is set as 02.


  1. Go to Business Configuration Workcenter.
  2. Go to Implementation Projects View.
  3. Select the current Project and Click Open Activity List.
  4. Search for the Activity Currencies.
  5. Open it and see that for the affected Currency the Display Decimal column shows 02.
  6. Change it from 2 to a digit that better suits your need between 0 and 6. You also need to change the Rounding Value Accordingly.


Purchase Order, Currencies, Rounding, Decimal, Supplier Invoice , KBA , SRM-EBP-INV , Invoicing , How To


SAP Business ByDesign 1711 ; SAP Business ByDesign 1802 ; SAP Business ByDesign 1805