Пока л_ТаблицаНевыходов.ПолучитьСтроку() = 1 Цикл
л_ТаблицаНевыходов.Месяц = Гл_НайтиМесяц(л_ТаблицаНевыходов.Дата);
л_Праздник = 0;
Если рд_Начало < м_ДатаПостановления Тогда
л_РабочийДень = Гл_ДнейПоТабелю(п_Табель5,л_ТаблицаНевыходов.Дата,л_ТаблицаНевыходов.Дата,1,0);
Иначе
Если рд_ВидРасчетаОтпуска.Код = "000006" Тогда
л_РабочийДень = Гл_ДнейПоТабелю(6,л_ТаблицаНевыходов.Дата,л_ТаблицаНевыходов.Дата,1,0);
Иначе
Если рд_ФлагПраздники = 0 Тогда
л_РабочийДень = 1 - Гл_ЭтоПраздник(л_ТаблицаНевыходов.Дата);
Иначе
Если л_ТаблицаНевыходов.ФлагОтпуск = 1 Тогда
Если рд_ПраздникиВОтпуске = 1 Тогда
л_Праздник = Гл_ЭтоПраздник(л_ТаблицаНевыходов.Дата);
КонецЕсли;
КонецЕсли;
л_РабочийДень = 1;
КонецЕсли;
КонецЕсли;
КонецЕсли;
Если л_РабочийДень > 0 Тогда
Если л_ТаблицаНевыходов.ФлагПрогул > 0 Тогда
Если (рд_Прогулы = 1) или ((л_ТаблицаНевыходов.ФлагКорректировка > 0) и (л_ТаблицаНевыходов.ФлагБольничный = 0)) Тогда
л_ТаблицаНевыходов.Дней = 0;
Иначе
л_ТаблицаНевыходов.Дней = 1;
КонецЕсли;
Иначе
Если ((л_ТаблицаНевыходов.ФлагКорректировка > 0) и (л_ТаблицаНевыходов.ФлагБольничный = 0)) или (л_Праздник = 1) Тогда
л_ТаблицаНевыходов.Дней = 0;
Иначе
л_ТаблицаНевыходов.Дней = 1;
КонецЕсли;
КонецЕсли;
Иначе
л_ТаблицаНевыходов.Дней = 0;
КонецЕсли;
КонецЦикла;
26 января по техническим причинам ГК КАМИН работает до 14:00 по МСК.
Оставить обращение после 14 часов на Линию консультаций и Группу технологической поддержки можно:
• по эл. почте: hotline@kamin.kaluga.ru, register@kamin.kaluga.ru
• или по запросу через специальную заявку на сайте
Опрос
Всего 3 простых вопроса
Продолжая использовать наш сайт, вы даете согласие на обработку файлов cookie и пользовательских данных в целях функционирования сайта, проведения ретаргетинга и статистических исследований, обзоров. Если вы не хотите, чтобы ваши данные обрабатывались, покиньте сайт.
Принять