Constructive solution methodologies to the capacitated newsvendor problem and surrogate extension