Remove duplicate question on warning message

issue3821
Add missing model access to product supplier

issue3870
review8261002
Apply the common pattern matching to purchase price

issue3867
review5271002
Don't change currency when party changed if there are lines

issue3883
review8291002