...
Calculation Lines – Updated (original OC)
CrashesSets to N:
Any modification of SPK rows
Modification of calculation inputs, what they have in the calculation YES
Under some conditions, the CreateExtraPayment report
Setting up a CC for the initial fee from the contract
Wizard to change the purchase price under certain conditions
On the Financing Contract: Part Payment Due Date, Financing Period (in Month), No. of Payments, Down Payment %, Down Payment, Input Price, Calculation Starting Date, Interest Calculation %, Cost Interest %, Base Rate %, Interest Margin %, Always Calendar Month,
CastsSets to Y:
Calculation (large calculation - calculator lines)
Report Mass Contract Close under certain conditions
Payments – Updated (original OC)
CrashesSets to N:
On the financing contract: Customer No. validation, Part Payment Due Date, Part Payment Period, Financing Period (in Month), No. of Payments, Down Payment %, Down Payment, Residual Value Calculated, Input Price, Advance Payment Date, Handover Date, Selling Price, Expected Handover Date, Calculation Starting Date, Interest Calculation %, Always Calendar Month, Residual Value Calc. Perc.
Wizard changes the terms of the contract, but then recalculates, so it's probably just to be on the safe side, to force a recalculation
The Change Service button on the contract services, however, immediately recalculates, so it's probably just to be on the safe side, to force a recalculation
Wizard to change the purchase price under certain conditions
CastsSets to Y:
Simple payment calculation (except for GA)
Report Mass Contract Close under certain conditions
Calculation (large calculation – SPK deployment)
Service – Updated (original OC)
CrashesSets to N:
Stop Service button on contract service
On the financing contract: Service (Perc.), Service, Service Payment Period, Service Separate (I don't know when these fields change, I don't see the link to contract services yet)
CastsSets to Y:
Simple payment calculation (except for GA)
Quote Menu update (from CSOBLhidden feature, not used)
Report Mass Contract Close under certain conditions
Calculation (large calculation – deployment of services)
Insurance – Updated (original OC)
CrashesSets to N:
Insurance contract: change of status to cancelled and unrealized, change of financing contract on insurance policy
Financing Contract: change of Expected Handover Date, Part Payment Period, No of Payments (if there were insurance policies), as well as validation of Simple Insurance, Simple Insurance Pay fields. Period, Simple Insurance Separate (I don't know where these fields change from)
CastsSets to Y:
Simple payment calculation (except for GA)
Report Mass Contract Close under certain conditions
Calculation (large calculation – insurance deployment)
...
Other symptoms – not yet identified uses:
Annuity Updated (added for CSB for quote calculation):
crashesSets to N:
CalcInterestCalculation – validation Cost interest % Base Rate % Interest Margin % ... so any conversions in REFI code
UpdateCurrExchangeRate – change of exchange rate on contract card
Validation Financing Period (in Month)
Validation Down Payment %
Input Price Validation
Creating Multi Calculation with Errors
CastsSets to Y:
Simple payment calculation (except for GA)
Insurance Input Updated (added for CSB for quote calculation):
CrashesSets to N:
UpdateCurrExchangeRate – change of exchange rate on contract card
Validation Down Payment %
UpdateInsuranceContractFlag – for modification of the subject, if there has been a change in First Registration Date, Engine CCM, Engine POwer kw, max. Total Weight kg, Insurance Classification, as well as on the financing contract when validating Customer No., Part Payment Period, Financing Period (in Month), Purchase Price excl. VAT
In the Add Insurance Wizard, when you change the Object Usage Type for Insurance field
Creating Multi Calculation with Errors
Update the offer (Codeunita FinancingOfferUpdate)
Finish button on subject when creating calculation inputs
CastsSets to Y:
Simple payment calculation (except for GA)
...