Does anyone has an answer to this question?
The answer is that there is not a way to manually change the line to won. The line status is designed to updated through the connected object of a customer order, sales quotation, service quotation or estimate. This functionality has not changed as cloud 23R1 behaves the same way.
One option would be to create a sales quotation and indicate that the sales quotation has been won. This will be relayed to the opportunity and the line will be changed to won. Additionally, this will not require you to create a customer order.
This still sounds a bit more convoluted then what you are really looking for. I would suggest just creating a custom field with it’s own enumeration for the Opportunity Lines to indicate that the line has been won or lost. This would allow you to indicate the status so it can be configured in report without have to create either a customer order or sales quotation. Additionally, you will still be able to close the opportunity header while indicating that the opportunity has been won even though some lines are still in confirmed status.
Hi Jimmy,
Thank you for your quick response. You have confirmed my thoughts on this.