Да, работник перед декретом может взять отпуск по закону в полном объеме.
Даже если ранее брал отпуск.
Если отказ - с жалобой в ГИТ Роструда.
Перед отпуском по беременности и родам или непосредственно после него либо по окончании отпуска по уходу за ребенком женщине по ее желанию предоставляется ежегодный оплачиваемый отпуск независимо от стажа работы у данного работодателя.
Такое право предусмотрено ст. 260 ТК РФ.
Ответ был полезным, отметьте лайком.