Проблема ПИР: 103.7844
Первое решение: 9.1.21.0
Описание: Некорректно отрабатывает ситуация, когда праздничный день выпадает на выходной и следующий рабочий день делаем выходным.
Проект: Заработная плата
Детализация: Графики работы
Имя файла: Z_CALENDAR_RES_91400.TXT
Файл добавлен: 2018-06-18 16:42:16
Что изменилосьКак изменилось
При формировании графика некорректно обрабатываются переносы, заведенные в классификаторе праздников. - нет возможности сделать понедельник выходным, если праздник приходится на воскресенье: при таком переносе дней становится рабочим воскресенье. - если завести перенос с типом "-" и указать дату из другого месяца, то перенос всё равно происходит на соответствующий день текущего месяца (за который формируем график) - не работает перенос дней, если название праздника начинается с ">" (перенесенное воскресенье)Ошибки исправлены. Изменен подход к обработке переносов, заведенных в классификаторе праздников: теперь дата, указанная в конце наименования праздника, обрабатывается как дата, С которой перенести часы на данный день (ранее обрабатывалась, как дата, НА которую перенести часы). Таким образом, теперь для всех переносов дней, независимо от того, как они заведены (в праздниках или в отклонениях календаря) и какой имеют тип ("+", "-", ">" в праздниках и "выходной", "рабочий" в отклонениях календаря) порядок переноса один и тот же: переносятся часы С даты, указанной в конце наименования праздника/отклонения, НА дату, на которую данный праздник/отклонение заведены. Также теперь работают переносы с типом ">" в праздниках (перенесенные воскресенья). Пример: 1-е мая 2016 попало на воскресенье, нужно сделать понедельник нерабочим. Решение: Заводим праздник с датой 02/05/2016 и названием "> перенесенное воскресенье с 01/05/2016". В результате понедельник станет выходным, воскресенье останется праздником, а для отпусков, считающихся исходя из шестидневки, понедельник учитываться не будет, т.к. это перенесенное воскресенье. Пример. Нужно сделать 3 мая 2016 выходным за счет рабочей субботы 2 января. Решение: Заводим праздник с датой 2/01/2016 и названием "+ рабочий, перенос с 03/05/2016". Заводим второй праздник с названием "- выходной, перенос с рабочей субботы 02/01/2016". Справка (памятка) по заведению переносов. В отклонениях календаря: - Выбрать тип "рабочий" или "выходной", в зависимости от контекста. - В конце названия отклонения указать дату в формате ДД/ММ/ГГГГ, с которой нужно перенести часы на дату отклонения. В классификаторе праздников: - Первый символ в наименовании праздника должен быть "+" (ставший рабочим), "-" (ставший выходным за счёт рабочей субботы) либо ">" (ставший выходным за счёт рабочего воскресенья) - Заканчиваться название праздника должно на день, с которого переносим часы на дату этого праздника. Если нужно "поменять местами" два дня, следует заводить переносы парами. Иначе получится односторонний перенос (как в примере с 2 мая).

Ресурсные файлы, в которых встречается проблема Галактики ПИР 103.7844

Z_CALENDAR_RES_91400.TXTZ_CALENDARRES9.1.40.02018-06-18 16:42:16
Z_CALENDAR_RES_91390.TXTZ_CALENDARRES9.1.39.02018-06-04 14:09:04
Z_CALENDAR_RES_91380.TXTZ_CALENDARRES9.1.38.02018-04-25 17:07:34
Z_CALENDAR_RES_91380.TXTZ_CALENDARRES9.1.38.02018-04-25 17:07:34
Z_CALENDAR_RES_91370.TXTZ_CALENDARRES9.1.37.02018-03-07 15:12:42
Z_CALENDAR_RES_91370.TXTZ_CALENDARRES9.1.37.02018-03-07 15:12:42
Z_CALENDAR_RES_91360.TXTZ_CALENDARRES9.1.36.02018-02-19 15:57:03
Z_CALENDAR_RES_91350.TXTZ_CALENDARRES9.1.35.02018-01-19 17:55:32
Z_CALENDAR_RES_91340.TXTZ_CALENDARRES9.1.34.02017-11-01 13:40:21
Z_CALENDAR_RES_91330.TXTZ_CALENDARRES9.1.33.02017-10-24 13:10:59
Z_CALENDAR_RES_91320.TXTZ_CALENDARRES9.1.32.02017-06-06 18:18:46
Z_CALENDAR_RES_91310.TXTZ_CALENDARRES9.1.31.02017-05-02 12:50:11
Z_CALENDAR_RES_91300.TXTZ_CALENDARRES9.1.30.02017-02-17 17:57:42
Z_CALENDAR_RES_91290.TXTZ_CALENDARRES9.1.29.02017-01-10 17:37:38
Z_CALENDAR_RES_91280.TXTZ_CALENDARRES9.1.28.02016-12-08 16:00:58
Z_CALENDAR_RES_91270.TXTZ_CALENDARRES9.1.27.02016-11-18 18:37:38
Z_CALENDAR_RES_91260.TXTZ_CALENDARRES9.1.26.02016-10-20 07:55:04
Z_CALENDAR_RES_91250.TXTZ_CALENDARRES9.1.25.02016-08-26 13:39:49
Z_CALENDAR_RES_91240.TXTZ_CALENDARRES9.1.24.02016-07-13 17:12:58
Z_CALENDAR_RES_91230.TXTZ_CALENDARRES9.1.23.02016-03-23 16:07:44
Z_CALENDAR_RES_91220.TXTZ_CALENDARRES9.1.22.02016-01-18 16:47:26
Z_CALENDAR_RES_91210.TXTZ_CALENDARRES9.1.21.02015-12-16 15:49:31