I have a problem with some ERPnext behavior regarding Item Price. Example:
- I have a Sales Order A (Draft status), I add 1 Item B for 100$. The Item Price is 100$.
- Later, I change the Item Price to 120$. (Not in Sales Order, directly in Price List)
- I submit / close the Sales Order A with Item B @ rate 100$.
- Without any other action, the Item Price is back to 100$. (Because I submitted the Sales Order A)
Submitting / Closing is not the only way that this happen. For example, when I update the Sales Order Items of a Sales Order (changing delivery date or whatever) it also changed the Item Price.
ERPNext: v12.1.8 (version-12)
Frappe Framework: v12.0.18 (version-12)
Is there a way to prevent this behavior ?