Consider the following scenario:
- In the Service Contract Entry (SN.001.00) screen in Microsoft Dynamics SL, you create a new service contract.
- In the Service Contract Accrual Process (SN.600.00) screen for the contract, you complete the service contract accrual process.
- In the Service Contract Revenue Recognition Process (SN.303.00) screen for the contract, you complete the service contract revenue recognition process for a prescribed period.
- You print Service Contract Invoice (SN.640.00) report for the contract.
- In the Service Contract Deposits / Adjustments (SN.009.00) screen, you enter an adjustment for the service contract to back out a portion of the invoiced revenue.
- You print the Service Contract Invoice (SN.640.00) report again.
- In the Accrual/Revenue Recognition Reversals (SN.014.00) screen, you create reversals for the accrual amount and for the revenue recognition amount to reflect the adjustment that you made.
- In the Service Contract Entry (SN.001.00) screen, you verify that the value in the Total Billed box and the value in the Total Revenue Recognized box are the same.
- In the Status box, you change the value to Cancelled. Then, you receive the following error message:System Message 28004- "The total amount billed (invoiced) does not equal the total amount of revenue recognized."