SAP Knowledge Base Article - Public

2924764 - Opportunity Allows Save Despite The Error: Expected Revenue Start Date Must Not Be After The Close Revenue Date


You have maintained Revenue Start Date and Revenue End Date for an Opportunity. However, you are able to save the Opportunity with Revenue Start Date which after Revenue End Date. The message is displayed: "Expected revenue start date must not be after the close revenue date DD.MM.YYYY".

Opportunity is allowed to save even error messages are prompted.


SAP Cloud for Customer

Reproducing the Issue

Prerequisite: A Revenue Start Date is later than close revenue date DD.MM.YYYY. Here stands for Start Date and DD.MM.YYYY stands of Close revenue date.

  1. Go to the Sales work center.
  2. Go to the Opportunities work center view.
  3. Create New Opportunity.
  4. Enter the Revenue Start, which an example could be current date + 30days.
  5. Enter the Revenue Close date DD.MM.YY, which is an example could be current date + 10days.
  6. Save.

Result: An error message is displayed "Expected revenue start date must not be after the close revenue date DD.MM.YYYY" but you are able to save opportunity.


As per the current system design, Opportunity is an Error Tolerant Document and therefore it is allowed to Save the document despite the error message. However, the system will always pop up the error whenever you open the document in order to alert you.

This is current system design and not a bug.


If you want to prevent the document from being saved, then

  • PDI customisation is recommended.
  • Build a PDI validation that forbids saving an opportunity.


Opportunity With Error, Allowed To Save, Error, Expected start date, Close end date. , KBA , opportunity with error, allowed to save , expected start date after close end date , LOD-CRM-OPP , Opportunity Management , Problem


SAP Cloud for Customer add-ins all versions ; SAP Cloud for Customer core applications all versions