SAP Knowledge Base Article - Public

2865417 - Error When Trying To Cancel Contract: "Item XX: Effective cancellation date must be between contract start and end dates"

Symptom

When trying to cancel contract ABC (ABC represents the contract ID) on header level you get the following error message:

"Item XX: Effective cancellation date must be between contract start and end dates" (XX represents the line item ID of a line item in the contract).

Environment

SAP Business ByDesign

Reproducing the Issue

  1. Go to the Sales Orders work center. 
  2. Select the Contracts view.
  3. Open contract ABC.
  4. Navigate to the General tab and go to the Renewal and Cancellation sub-tab.
  5. Enter a date in the Cancellation Effective On date.
  6. Maintain a Cancellation Reason.

You receive the following error message, even though the Cancellation Effective On date is between the Contract Start Date and Contract End Date maintained in the General tab Main Information sub-tab:
"Item XX: Effective cancellation date must be between contract start and end dates".

Cause

When navigating to the Items tab you find that the Contract Item Start Date of line item XX is after the date you maintained as Cancellation Effective On date.

Line items that have been released can only be canceled on the Contract Item Start Date and not before.

Resolution

To cancel the contract item XX:

  1. Go to the Sales Orders work center. 
  2. Select the Contracts view.
  3. Open contract ABC.
  4. Go to the Items tab.
  5. Select the line item XX.
  6. Maintain a Cancellation Effective On date equal to or greater than the Contract Item Start Date.

To cancel whole contract:

  1. Navigate to the General tab and go to the Renewal and Cancellation sub-tab.
  2. Enter a date in the Cancellation Effective On date.
  3. Maintain a Cancellation Reason.

The date maintained in the General tab does not overwrite the already maintained items but cancels the rest of the line items at that date. If the maintained date on the header level is before the maintained date for any line item, cancellation is effective on the latest Cancellation Effective On date on the item level and the status of the contract changes to completed on that date.

See Also

If you cannot cancel an item on the maintained Contract Item Start Date, please refer to KBA: 2153275 - Not able to Cancel a Contract Line Item with the Same Date as the Start Date

3004111 -  Error When Trying To Cancel Contract on Header Level: "Effective cancellation date must be between contract start and end dates"

Keywords

Vertrag beenden, Vertrag stornieren, cancel contract , KBA , SRD-CRM-ORD , Orders & Contracts , AP-CCP-CC , Customer Contract , Problem

Product

SAP Business ByDesign all versions