Вопрос № 83693: Вопрос по 1С 7.7. Необходимо составить табель рабочего времени. Может кто-нибудь подскажет, как это правильно сделать, если сотрудники работают посменно 1 через 3. Знаю что лучше использовать методы объекта календарь, но раньше использовать этот объе...
Вопрос № 83.693
Вопрос по 1С 7.7. Необходимо составить табель рабочего времени. Может кто-нибудь подскажет, как это правильно сделать, если сотрудники работают посменно 1 через 3. Знаю что лучше использовать методы объекта календарь, но раньше использовать этот объект не приходилось. нужно чтобы в табеле отражались выходные дни, но как их вычислить если график работы плавающий?
Заводите новый Календарь.
В свойствах на закладке "Календарь" указываете "Стартовую дату" (например, Вы знаете, что '10.01.2007' у сотрудника был рабочий день, тогда ставите '10.01.2007'). Далее в поле "Длина дня" указываете строки с длительностью рабочих дней начиная со Стартовой даты (для выходных ставите ноль).
Например, если сотрудник работал '10.01.2007', у него 8-часовой рабочий день и он работает один день, три отдыхает, на четвертый снова работает, то это будет выглядеть так:
Ответ отправил: Elric (статус: Специалист)
Ответ отправлен: 22.04.2007, 16:19
Отвечает: Николай Александрович
Здравствуйте, Оксана/kasy!
В дополнение к предыдущему ответу... У Вас же сотрудники работают посменно, значит сегодня работают, скажем 3 сотрудника, завтра 3, послезавтра 3 сотрудника и в 4-ю смену 3 сотрудника, а потом всё повторяется, так? Если так, то можно решить следующим образом:
Создаём 4-е календаря, (как в прошлом ответе, т.е. 8,0,0,0) но у каждого календаря начальную дату смещаем на 1 день вперёд. И теперь осталось завести 4-е графика работы (на каждый календарь), и каждому сотруднику определить необходимый график согласно его смене.... Удачи Вам!
Ответ отправил: Николай Александрович (статус: 1-ый класс)
Ответ отправлен: 22.04.2007, 23:52