Работодатель может уволить сотрудника по собственному желанию, даже если последний находится в ежегодном отпуске. Отзывать сотрудника из отпуска не нужно. В этом случае дата увольнения может наступить раньше даты окончания ежегодного отпуска сотрудника.
О том, как в программах "1С:Зарплата и управление персоналом 8" (ред. 3) и "1С:Бухгалтерия 8" (ред. 3.0) рассчитать увольнение сотрудника, находящегося в отпуске, читайте в новой статье справочника "Кадровый учет и расчеты с персоналом в программах 1С":