Symptom
The contract ABC is cancelled, you find the contract item end date on the line 10 and 20 are different.
You expect contract item end date on both line should be the same.
- ABC represents the ID of the contract.
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to the Sales Orders - Contracts view.
- Open the contract ABC, the contract is now completed status by cancellation.
- Go to the Items tab.
- Select line 10, Contract Item End Date is 2025-02-25 for example.
- Select line 20, Contract Item End Date is 2025-10-28 for example.
Cause
When cancelling a contract, the contract item end date is re-calculated/updated by the following situations.
- When the Cancellation Effective On date is within the range of the contract item start and end date, the contract item end date is changed to one day before the Cancellation Effective On date.
- When the Cancellation Effective On date is earlier than the contract range, the contract item end date is changed to one day before the contract item start date.
For example.
In this case, the contract ABC contains 2 contract items. Before cancellation,
- line 10: contract start date =2024-10-29 and contract end date =2025-10-28.
- line 20: contract start date =2025-10-29 and contract end date =2026-10-28.
You want to cancel the contract and set the Cancellation Effective On date as 2025-02-26 in the General tab. Once it is set, the contract item end dates on items get updated.
- line 10: contract end date updates to 2025-10-25. (one day before the Cancellation Effective On)
- line 20: contract start date updates to 2026-10-28. (one day before the contract item start date)
Resolution
This is the designed system behavior.
See Also
Refer to the following Knowledge Base Articles for further information:
Keywords
SAP Business ByDesign, Contract Termination, Finish Fulfillment, Finish Invoicing, Customer Contract, Sales Orders, Contracts view, Cancellation. , KBA , AP-SLO-SO , Sales Order , Problem
SAP Knowledge Base Article - Public