SAP Knowledge Base Article - Public

3477833 - Accrual method of doc. item must not be removed for set of books

Symptom

It is not possible to unassign the accrual method from a sales document item.  The error message "Accrual method of doc. item XYZ/XYZ-XX must not be removed for set of books" appears (XYZ represents a sales document, XYZ-XX represents a sales document item). 

Environment

SAP Business ByDesign

Reproducing the Issue

  1. In the Cost and Revenue work center go to the Sales Document Items view.
  2. Find item XYZ-XX. 
  3. Press Unassign and choose Accrual Method. 
  4. In the RemoveAccrualMethod pop-up window press OK. 
  5. The error message "Accrual method of doc. item XYZ/XYZ-XX must not be removed for set of books" appears. 

Cause

There are already costs or revenues posted to the sales document item. Once any business transactions exist for sales document items it is no longer possible to remove their accrual method.  

Resolution

The only way would be to assign accrual method Reverse Deferrals and Accruals to the sales order item and to realise all costs and revenues through the revenue recognition run. 

You could create a new sales document item and transfer all values over to the new item with a journal entry voucher for sales documents after which the original sales order item XYX-XX could be cancelled. 

Keywords

unassign accrual method, remove accrual method , KBA , SRD-FIN-COR , Cost & Revenue , Problem

Product

SAP Business ByDesign 2405