Adding alphacode, vendorcode and subcategory fields for editing when purchasing.
Little fix, rollback and preset
Fixing the note showed when the allowNetgativeStock is active and doing oversell.
Merge commit '4b3078adaa141b3e0a958137ac58fb6781b84d62' into ben2colima
Merge commit '47fe444a6fb1e98aa5505db86969cf8ab631421f' into ben2colima
Merge commit '337a204e478bf6d46427f9a54ada4bf12feee6b6' into ben2colima :  Fixing the note showed when the allowNetgativeStock is active and doing oversell.