|
Регистрация сверхурочных в УПП |
☑ |
0
Птах
21.08.13
✎
12:53
|
В общем, провожу документ ТабельУчетаРабочегоВремениОрганизаций, и в регистре накопления РабочееВремяРаботниковОрганизаций сверхурочные не отражаются. Они вообще нигде не отражаются, насколько я понял.
Это так? А как же тогда заполняется оплата сверхурочных?
|
|
1
de Bug
21.08.13
✎
13:02
|
Документом Оплата сверхурочных часов.
|
|
2
Птах
21.08.13
✎
13:07
|
Незваный кэп хуже татарина.
|
|
3
Птах
21.08.13
✎
13:07
|
Часы туда руками разносятся, или есть варианты автоматического заполнения?
|
|
4
Птах
22.08.13
✎
11:07
|
Насколько я понял, сверхурочные нигде не отражаются, поэтому для обработки автоматического формирования оплаты сверхурочных пришлось написать функцию для выдергивания их непосредственно из табличной части табеля.
В помощь будущим поколениям:
//Определяет, есть ли в табеле за данный день сверхурочные и сколько
Функция НайтиСверхурочные(День)
Строка = Табель.ОтработанноеВремя.Найти(Сотрудник, "Сотрудник");
Если Строка["ПервыйВидВремени"+День] = Справочники.КлассификаторИспользованияРабочегоВремени.Сверхурочные Тогда
Возврат Строка["ПервыйЧасов"+День];
ИначеЕсли Строка["ВторойВидВремени"+День] = Справочники.КлассификаторИспользованияРабочегоВремени.Сверхурочные Тогда
Возврат Строка["ВторойЧасов"+День];
ИначеЕсли Строка["ТретийВидВремени"+День] = Справочники.КлассификаторИспользованияРабочегоВремени.Сверхурочные Тогда
Возврат Строка["ТретийЧасов"+День];
ИначеЕсли Строка["ЧетвертыйВидВремени"+День] = Справочники.КлассификаторИспользованияРабочегоВремени.Сверхурочные Тогда
Возврат Строка["ЧетвертыйЧасов"+День];
Иначе
Возврат Неопределено;
КонецЕсли;
КонецФункции
У меня она вызывается из обработки, в реквизитах которой есть Сотрудник и Табель, так что в ином случае может понадобиться добавить их в параметры функции.
З.Ы. "День" - это номер дня в месяце, число.
|
|
5
Птах
22.08.13
✎
11:08
|
И да, я знаю, что это рукож0пый вариант :)
|
|
6
Ranger_83
22.08.13
✎
11:16
|
Индивидуальный график глянь
|
|
7
Птах
22.08.13
✎
14:12
|
При чем здесь вообще график?
|
|
8
Кондрат2
22.08.13
✎
16:03
|
Сверхурочные - это какраз разница между часами по графику и в табеле!!! не?
|
|
9
Птах
23.08.13
✎
07:15
|
(8) Ты в танке чтоль? Я ж по-русски вроде объясняю, сверхурочные часы в табеле не отражаются в регистре, все равно в документ лезть надо.
|
|
10
piter3
23.08.13
✎
09:17
|
что по графику сотра?
|
|