Ст. 57 ТК РФ говорит о том, что "условия оплаты труда (в том числе размер тарифной ставки или должностного оклада работника, доплаты, надбавки и поощрительные выплаты)" являются существенными условиями трудового договора. И если работник не знал (а лучше письменно иметь подтверждение того, что работник знает) какой конкретный уровень оплаты труда вы нарушаете один из фундаментальных принципов трудового права.
Технически вы можете указать в трудовом договоре, что "заработная плата устанавливается согласно штатного расписания". При этом каждого вновь принятого придется в письменном виде знакомить со штатным расписанием. А это не всегда удобно - работник будет видеть ВСЕ должности, оклады, надбавки и т.д.