SAP Knowledge Base Article - Public

2075501 - Accrual Method Recognize At Completed Contract (Revenues Only) - Posting Logic

Symptom

You have posted a customer invoice for the project-based sales order items with the accrual method Recognize At Completed Contract (Revenues Only) but you observe that the revenues are not deferred any more but immediately realized to the respective Revenue account.

Environment

SAP Business ByDesign

Reproducing the Issue

  1. Go to the General Ledger work center and choose the Journal Entries view.
  2. Open the Advanced filter and search for Journal Entry 00025 - Customer Invoice to find the respecitve journal entry for your customer project invoice XXX.
  3. You notice that the Revenue has not been deferred but realized directly to the revenue account.

Cause

The status of the project task or milestone has been set to complete manually before the creation of the customer invoice.

Resolution

If this accrual method is assigned to the sales order item, the revenues for each project task/ milestone will be deferred until the task/milestone is finished (completed-contract method). Costs will no longer be deferred either.

When the status of the task/milestone is set to Completed, Closed, or Stopped, no further deferrals of revenues or costs take place.

Keywords

Revenue not deferred, Project-based sales order item, Recognize At Completed Contract, Accrual method, Realized, Revenue account , KBA , SRD-FIN-GL , General Ledger , How To

Product

SAP BUSINESS BYDESIGN 1705 ; SAP BUSINESS BYDESIGN 1708 ; SAP Business ByDesign 1711