When trying to cancel a Sales Order line for ATO item, getting error "Unit list price is required on Booked sales order "
Check to see if the list price was end-dated or deleted. You may need to add it back to complete transactions.
Sorry its CTO item and not an ATO item, its attribute base pricing , hence could please provide the way to solve this.
Please check the value of the calculate price flag.
What's exactly CTO item, is it PTO or ATO model for example ?Please check that the model is listed on the valid price list of the S/O.
Could you check if the this line has already got the link to WIP job. If yes, try to delink from the WIP job and then try to cancel the line to see if it works. Hopefully , you would do this testing in a test instance!