#2012 Modification to ProductService to make getGenerateSkusFlag work properly. Minor tweaks for validation.