Draft Complete Stockcontrol with Validation