Invoice and Sale Price Readonly
Set the readonly groups in the users form.
Selected Customer/Supplier and order type which you want to create or edit.
If you want to add products to existing order just select related record.
You can edit other information of selected products.
The price will be readonly in the respective forms as per the selected group.
User form view.
Invoice form view.
Sale form view.