SAP Knowledge Base Article - Public

2385608 - Revenue Recognition Error for Fix-Price Sales Order Items With/ Without Using Accrual Method 108 - Recognize using cost-to-cost project POC

Symptom

  • You execute the Revenue Recognition run and it finishes with the error "Doc. item XYZ/XX: AccrualMeth. assignment for fixed price project incomplete. Only Doc. Items of the Same Profit Center can be Merged" (XYZ/XX represents the Sales Order Item ID).
  • You might notice further/other error messages, such as
    • "Doc.Itm XYZ/XX: Only Doc. Items of the Same Profit Center can be Merged" or
    • "Doc. item XYZ/XX: Use one merge item with code 'replace basic data' only".

Environment

SAP Business ByDesign

Reproducing the Issue

  1. Go to the Cost and Revenue work centre.
  2. Go to the Revenue Recognition subview in the Periodic Tasks view.
  3. Search for Revenue Recognition run: ABC (ABC is the ID of the Revenue Recognition Run) and select it.

The run ended with errors.

  1. Press View to navigate to the List of Logs.
  2. Select one of the logs and press View.
  3. Navigate to the Processed with Errors tab.
  4. Select the Sales Document Item XYZ/XX.


The error message is Doc.Itm XYZ/XX: AccrualMeth. assignment for fixed price project incomplete.

Cause

  • When using the Accrual Method 108 - Recognize using cost-to-cost project POC all fix price Sales Order items connected to the same Project must use the same accrual method 108 - Recognize using cost-to-cost project POC and they must be assigned to the same Profit Center.
  • With this accrual method an internal project-based item is generated to bundle all project costs and revenues on the Leading Sales Order Item. 

However, these error messages can also appear when you have changed the accrual method of the project's  sales order items from 108- Recognize using cost-to-cost project PO to a different accrual method: For sales order items/ projects, created before February 2022 (ByDesign release 2202)*, the internal item does not get removed after the accrual method change.

You can check as follows:

  1. Go to the Cost and Revenue work centre.
  2. Go to the Sales Document Items view.
  3. Search and select sales order item  XYZ/XX.
  4. Press Edit Manual Revenue Recognition Data and choose Percentage of Completion.


You can see that for the associated Project PQR (PQR is the ID of the Project) there is one or more lines for either both or just one Set of Books with Accrual method as 108 - Recognize using cost-to-cost project POC.
You can also see that no Sales Document Item is displayed for this line.

  1. Now go back to Sales Document Items view.
  2. Open the advanced search.
  3. Enter the Project ID PQR and press Go.

If more than one fix-price sales order items appear, check the assigned accrual method as well as assigned profit center of all these items in the Accounting Data tab.

Resolution

  • If accrual method 108 is to be used: Ensure that all fix-price sales order items use the same accrual method and profit center. 
  • If the accrual method was changed, verify that none of the fix-price sales order items use accrual method 108. Try the following workaround by temporarily reassigning accrual method 108 again to all involved Sales Order items:
    1. In the Sales Document Items view of the Cost and Revenue work center find the sales order items of project PQR. 
    2. Select all and press Reassign and choose Reassign Accrual Method.
    3. Change the accrual method back to 108 - Recognize using cost-to-cost project POC for all involved set of books and press Ok.
    4. Select all items again and press  Reassign to change the accrual method back to the new accrual method. 

This should trigger the internal item to be removed from the project/involved fix-price sales order items.

Perform a revenue recognition run in test mode to check the results. If the issue persists, send an case to support with explicit permission for backend correction. We will then remove the internal item from the project.

*Please note: We have corrected this inconsistency from system release 2202. For all projects, created from release 2202 the issue will not occur.

See Also

2295257- Error Message: Doc. Item XYZ/10 Only Doc. Items of the Same Profit Center can be Merged. If it does not solve the issue, forward the case for backend correction.

Keywords

Only Doc. Items of the Same Profit Center can be Merged; revenue recognition run; AccrualMeth. assignment for fixed price project incomplete; Use one merge item with code 'replace basic data' only , KBA , SRD-FIN-COR , Cost & Revenue , Product Enhancement

Product

SAP Business ByDesign all versions