По теме из базы знаний
- 1С:Зарплата и Управление Персоналом 8 (ЗУП) - ПРОФ, КОРП, купить, цена
- 1001-ый способ без проблем сдать отчет 6-НДФЛ
- Ни в ЗУП ногой!? А мне нравится! Часть 2. Плюсы решения, где они прячутся?
- Автотабельщик - автоматизированное заполнение табеля учёта рабочего времени в 1С:УНФ
- Управление проектом Руководителем проекта со стороны Заказчика
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(5) В принципе, не вижу ничего криминального, в том, чтобы подправить формирование движений с тем, чтобы формировались движения по регистру накопления РабочееВремяРаботниковОрганизаций, но не хочется вносить в конфу лишние изменения. Так что, видимо, просто забью и буду выбирать сверхурочные напрямую из табличной части документа-табеля. Не комильфо, но в моем случае как-то пофиг.
В помощь будущим поколениям:
У меня она вызывается из обработки, в реквизитах которой есть Сотрудник и Табель, так что в ином случае может понадобиться добавить их в параметры функции.
З.Ы. "День" - это номер дня в месяце, число.
//Определяет, есть ли в табеле за данный день сверхурочные и сколько
Функция НайтиСверхурочные(День)
Строка = Табель.ОтработанноеВремя.Найти(Сотрудник, "Сотрудник");
Если Строка["ПервыйВидВремени"+День] = Справочники.КлассификаторИспользованияРабочегоВремени.Сверхурочные Тогда
Возврат Строка["ПервыйЧасов"+День];
ИначеЕсли Строка["ВторойВидВремени"+День] = Справочники.КлассификаторИспользованияРабочегоВремени.Сверхурочные Тогда
Возврат Строка["ВторойЧасов"+День];
ИначеЕсли Строка["ТретийВидВремени"+День] = Справочники.КлассификаторИспользованияРабочегоВремени.Сверхурочные Тогда
Возврат Строка["ТретийЧасов"+День];
ИначеЕсли Строка["ЧетвертыйВидВремени"+День] = Справочники.КлассификаторИспользованияРабочегоВремени.Сверхурочные Тогда
Возврат Строка["ЧетвертыйЧасов"+День];
Иначе
Возврат Неопределено;
КонецЕсли;
КонецФункции
ПоказатьУ меня она вызывается из обработки, в реквизитах которой есть Сотрудник и Табель, так что в ином случае может понадобиться добавить их в параметры функции.
З.Ы. "День" - это номер дня в месяце, число.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот