Могут ли запретить работать и не оплачивать последнюю смену перед отпуском?

Работаю по сменному графику. 23.01 я должен выйти в смену с 20:00 до 8:00 утра 24.01.  
 

 с 25.01 у меня ежегодный оплачиваемый отпуск на 3 недели (по графику отпусков, утвержденных в 2018 году)  
 

 22.01 мне сказали написать заявление на предоставление ежегодного оплачиваемого отпуска с 25.01 с последующим увольнением, заявление написал, датировал его 22.01  
 

 После этого, в этот же день 22.01 со мной связался сотрудник кадровой службы и сказал, что 23.01 мне нельзя выходить на смену, и мне осталось только придти и забрать документы-трудовую.  
 

 я же хочу отработать данную последнюю смену (и получить за нее оплату)   
 

 Кто из нас прав?  
 

 Если у меня есть право отработать данную смену с её оплатой?  
 

 Если да, то как объяснить это кадровику, на что ссылаться?   
 

 Какая дата увольнения должна стоять в трудовой книжке? (25.01 + 3 недели?)  
 

 Что делать, если в трудовой, возможно, уже написали дату увольнения 22.01 — настаивать на исправлении?   
 

> Статья 80. Расторжение трудового договора по инициативе работника (по собственному желанию)  
>  
> 
>  Работник имеет право расторгнуть трудовой договор, предупредив об этом работодателя в письменной форме не позднее чем за две недели, если иной срок не установлен настоящим Кодексом или иным федеральным законом. Течение указанного срока начинается на следующий день после получения работодателем заявления работника об увольнении  
>  
> 
> 

Как видно из вопроса заявление по собственному уже написано и сдано работодателю. Дата увольнения — после отпуска. Поскольку основание для расторжения договора — Ваше желание, то и дату увольнения определяете Вы (с учётом необходимости отработки двух недель). В противном случае, если работодатель хочет другую дату увольнения — это уже будет инициатива работодателя, которая может проявляться только в случаях, предусмотренных ст. 81 ТК РФ.  
 

> Какая дата увольнения должна стоять в трудовой книжке? (25.01 + 3 недели?)

> Статья 127. Реализация права на отпуск при увольнении работника  
>  
> 
> При увольнении работнику выплачивается денежная компенсация за все неиспользованные отпуска.  
>  
> 
> По письменному заявлению работника неиспользованные отпуска могут быть предоставлены ему с последующим увольнением (за исключением случаев увольнения за виновные действия). **При этом днем увольнения считается последний день отпуска.** 
> 
> 

> Что делать, если в трудовой, возможно, уже написали дату увольнения 22.01 — настаивать на исправлении? 

Если он на это пойдут — можно просит об исправлении. Если это принципиальная позиция — то тут уже имеет место трудовой спор. Вы можете его инициировать с последующим возложением всех расходов на работодателя.