дни больничного в расчетном листе Здравствуйте! Подскажите, пожалуйста,где и что нужно изменить, чтобы в расчетных листах
больничный выходил не в рабочих,а вкалендарных днях.
Создать свой календарь, например "Семидневка" - длина дня 8.00, 7 дней. Найти в глобальном модуле функцию глСобратьДанныеДляБЛ2007, найти примерно такие строки:
// получим рабочий календарь сотрудника
ГрафикРаботы = Объект.ГрафикРаботы.Получить(ДатаНачалаБолезни);
Если ПустоеЗначение(ГрафикРаботы)=1 Тогда
глСообщениеТрассировки(глСообщенияТрассировки, "График работы сотрудника не задан! Будет использоваться основной график предприятия.", 0, 1);
ГрафикРаботы = Константа.ОсновнойГрафик;
КонецЕсли;
Календарь = ГрафикРаботы.ОсновныеЧасы;
Если ПустоеЗначение(ГрафикРаботы)=1 Тогда
глСообщениеТрассировки(глСообщенияТрассировки, "Основной график предприятия не задан! Будет использоваться график пятидневной рабочей недели.", 0, -1);
Календарь = СоздатьОбъект("Календарь.Пятидневка");
КонецЕсли;
Вставить сразу за ними:
Календарь = СоздатьОбъект("Календарь.Семидневка");
|