2628651 - Supplier Invoice Net Price Rounding to Two Digits Instead of four Digits From Purchase Order

SAP Knowledge Base Article - Public

2628651 - Supplier Invoice Net Price Rounding to Two Digits Instead of four Digits From Purchase Order

Symptom

You have a Purchase Order for a Product for in which the Net Price Calculation works as for example: 30.50 XYZ per 100 units (Where XYZ stands for the Currency being used).

When you go to Invoice it, you see that the calculations changes for each unit and the rounding instead of being 0.3050, using four digits as you would expect, it is 0.30, using only two digits.

Environment

SAP Business ByDesign

Reproducing the Issue

  1. Go to Supplier Invoicing Work Center.
  2. Go to Invoice Entry View.
  3. Show All Purchase Orders and search for the affected Purchase Order.
  4. Select it and see that Net Price is 30.50 XYZ per 100 units.
  5. Click New Invoice button.
  6. See that in the New Invoice Screen the Net Price will show up as 0.30 XYZ per unit.

Cause

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

Resolution

  1. Go to Business Configuration Work Center.
  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.

Once you have done this, the rounding will no longer be of only 2 digits for this Currency.

Keywords

Purchase Order, Supplier Invoice, Currency, Currencies, Decimal, Digit, Rounding, Net Price , KBA , SRD-SRM-SI , Supplier Invoicing , How To

Product

SAP BUSINESS BYDESIGN 1802 ; SAP BUSINESS BYDESIGN 1808 ; SAP Business ByDesign 1711 ; SAP Business ByDesign 1805