Добрый день! По законодательству не предусмотрена оплата отпуска по часам. Если это отпуск за свой счет, то нужны только настройки, доработки базы не требуются.
Вот так можно сделать:
http://uroki1c.ru/%D0%BF%D0%BE%D1%87%D0%B0%D1%81%D0%BE%D0%B2%D0%BE%D0%B9-%D0%BD%D0%B5%D0%B2%D1%8B%D1%85%D0%BE%D0%B4-%D0%B2-1%D1%81-%D0%B7%D0%B0%D1%80%D0%BF%D0%BB%D0%B0%D1%82%D0%B0-%D0%B8-%D1%83%D0%BF%D1%80%D0%B0%D0%B2/
Отмечу, что кадровый учет внутрисменных невыходов в 1С:Зарплата и Управление Персоналом 8.2 не реализован, то есть для целей исключительно табельного учета нет документа, которым можно ввести такие невыходы, и печатной формы нет.
Если случаи почасовых невыходов на предприятии нередки, и кадровая служба оформляет приказы в каждом случае, то имеет смысл обратиться к программистам с просьбой написать внешнюю печатную форму к документу «Невыходы». Таким образом можно обойтись без доработки конфигурации.
Для регистрации внутрисменного невыхода в программе 1С Зарплата и Управление Персоналом воспользуемся документом «Невыходы»"
на основании документа отпуск в случае невыхода вводится документ невыход
После "документа начисление зарплаты" табель отображается как надо
А до этого ставится день (в документе отпуск часового учета нет)