SAP Knowledge Base Article - Public

2822959 - Transaction contradicts net book value rule When Reversing Supplier Invoice

Symptom

  • You capitalized Fixed Asset XYZ-X through a Supplier Invoice ABC (XYZ-X represents the Fixed Asset ID; ABC represents the Supplier Invoice ID).  
  • Later, you reverse the Supplier Invoice ABC.
  • You notice that the reversal invoice DEF appears as Unposted Source Document in the General Ledger with the error messages

"An error occurred during depreciation calculation for asset XYZ-X"

"Asset XYZ val.view Y: Transaction contradicts net book value rule" (Y represents the Valuation view ID).

Environment

SAP Business ByDesign

Reproducing the Issue

  1. In the General Ledger work center go to the Source Documents view. 
  2. Find the reversal supplier invoice DEF (DEF represents the ID of the reversal Supplier Invoice). 
  3. The document is unposted and displays the errors 

    "An error occurred during depreciation calculation for asset XYZ-X"

    "Asset XYZ val.view Y: Transaction contradicts net book value rule".

Cause

Due to Depreciation or other Revaluation Postings the netbook value of Fixed Asset XYZ-X has already been reduced. Therefore it is not possible to reverse the full, initial acquisition value of Supplier Invoice ABC.

To check the current netbook value and all posted transactions on Fixed Asset XYZ-X

  1. Go to the Fixed Assets workcenter and navigate to the Fixed Assets view. 
  2. Find Fixed Asset XYZ-X and press Edit -Values. 
  3. First, go to the Journal sub-tab. 
  4. Here every transaction affecting the Fixed Asset's net book value are listed. 
  5. You can see the initial acquisition posting through Supplier Invoice ABC.
  6. You can also see any other transactions such as Depreciation Postings. 

They are the reason, why the net book value of the Fixed Asset XYZ0-X is no longer synced with the initial acquisition value.

Resolution

To post the reversal Supplier Invoice you need to 'reverse' all transactions which have caused the Fixed Asset's net book value to be reduced.

In regards to Depreciation this means, you need to change the Depreciation Method of the Fixed Asset to 0000-No Automatic Depreciation.

  1. In the Fixed Asset XYZ-X go to the Master Data - Asset Valuation View tab. 
  2. In the Depreciation Method field,enter 0000-No Automatic Depreciation. 
  3. Repeat these steps for all Valuation views of the Asset. 

Then execute the Depreciation run again for the respective period(s) for all Valuation views.

After this it will be possible to post the reversal supplier invoice DEF:

  1. In the General Ledger work center go to the Source Documents view.
  2. Find the reversal document DEF.
  3. Press Actions - Post Business Transaction, or, if the period is already closed, choose Post Business Transaction to another period. 

Keywords

transaction contradicts net book value rule, reverse supplier invoice, fixed asset , KBA , SRD-FIN-FA , Fixed Assets , Problem

Product

SAP Business ByDesign all versions