The Approval Status for Sales Quote is changed from In Approval to Not Started and the Changes facet show that Payment Terms at item level were updated (which were not updated by the user) hence the Approval Status is changed to Not Started.
This is valid only for Sales Quote which were sent for Approval before 1708 upgrade and were approved after 1708 upgrade.
Reproducing the Issue
Go to Sales workcenter.
Go to Sales Quotes view.
Open the Sales Quote 123(where 123 is the ID of affected Sales Quote).
Submit the Sales Quote for Approval.
Once the Approver approves it, the Approval Status changes to Not Started instead of Approved.
Go to Changes facet.
You could see that Payment Terms at item level are updated.
With 1708 the Sales Quote Payment Terms is introduced on item level.
If the item was modified, the item inherited the payment terms entry from the header.
The Quote 123 was submitted before 1708 upgrade and therefore do not have item level Payment Terms. This Quotes was approved after 1708 upgrade.
This approval has triggered the inheritance of the payment terms to the item as can be seen in the Changes facet. Due to the change of item Payment Terms, the Approval Status was re-set to Not Started.
As the item payment terms are filled then, if the the Quote 123 is submitted again and approved again, it will get approved. Hence, this was a once per instance issue of Quotes submitted before the upgrade.
With 1711 we did a fix for Sales Quotes that were submitted before the 1708 upgrade and got approved now.Hnece to resolve this submit and approve the Sales Quotes 123 again.
Payment Terms , Approval , KBA , sales quote , approval status , payment terms , LOD-LE-CQP , Customer Quote Processing , Problem