- Изменена форма поиска в списке сотрудников. Поиск стал более удобным, добавлена возможность поиска по номеру телефона и номеру автомобиля.
- Изменен алгоритм формирования интервалов в случае события выхода без входа. Теперь если происходит такой выход система создает интервал с автоприходом тем же временем, что и регистрируемый выход. В профиль учета рабочего времени добавлена новая настройка "Не создавать автовход при попытке выхода без регистрации входа", если необходимо использовать старый алгоритм и игнорировать такие выходы без создания интервала.
- Для карточных контроллеров в профиль учета добавлена настройка "Фиксировать событие по факту прохода". Если данная настройка включена и к карточным контролерам подключен геркон\ датчик двери\ датчик проворота турникета, то данным сотрудникам зафиксируется событие входа\выхода после открытия двери\ прохода через турникет, а не по факту только прикладывания карты.
- Rest API: В команде time/intervals в параметрах adddoor и closedoor теперь можно указывать несколько идентификаторов проходных через ",".
История изменения версий
В этом разделе представлена история изменений версии системы учета рабочего времени сотрудников TimeControl.
Мы постоянно совершенствуем наш продукт, делаем его лучше и удобнее для наших пользователей.
5.9.12
5.9.11
- В отчет "Выполнение графика по подразделениям" добавлена возможность выбрать сразу несколько подразделений.
- В правилах расчета заработной платы добавлены новые способы определения нормы "Часов в рабочий день (количество часов из графика)", "Часов в расчетный период\месяц (количество часов из графика)".
- Добавлена процедура автоматической оптимизации\очистки базы данных. В настройке "Сервис - Оптимизация базы данных" можно указать ежедневное время запуска процедуры и период актуальности данных. К примеру, можно настроить, чтобы автоматически удалялись логи, резервные копии БД, фотографии, фотофиксации старее нескольких месяцев, автоматически очищался журнал работы с программой и т.д.
- В событие "Карта не найдена в базе данных" добавлена дополнительная информация: ID\серийный номер контроллера.
5.9.10
- В отчет "Учет рабочего времени по сотрудникам с временем отсутствия" добавлена настройка "Внутрисменные отсутствия в комментариях". Если данная настройка включена, то в колонку "Комментарий" попадут внутрисменные отсутствия сотрудника в этот день с примечаниями.
- В профиль учета рабочего времени добавлена настройка "Интервал к смене если от предыдущего интервала прошло менее (мин)". К примеру, есть рабочий интервал с 10.12.2024 20:00 - до 11.122024 06:30 и второй интервал с 11.122024 07:00 - до 11.12.2024 08:00. Если не использовать данную настройку, то по умолчанию первый интервал (10 ч 30 мин) попадет в смену за 10 число, а второй интервал (1 ч) попадет в смену за 11 число. Если же мы укажем в данной настройке 60 минут, то второй интервал так же будет отнесен к смене за 10 число (так как от предыдущего интервала 10 числа прошло всего 30 минут < 60 минут).
- Новый режим автоматического закрытия "Приход если после графика прошло заданное количество минут". В этом режиме необходимо вести график работ, и если сотрудник задержался после графика на указанное количество минут, то интервал автоматически закрывается.
5.9.9
- Оптимизация работы с терминалами FACE PRO, DEEP3, DEEP5.
5.9.8
- Добавлен новый отчет "Статистика по подразделениям с доп. полями (вар. 2)". В отчете отображается статистика с группировкой по подразделениям.
- Небольшая оптимизация по работе на узких каналах связи.
- Добавлена возможность сжатия и\или шифрования трафика при работе с базой данных.
- Добавлена поддержка новой модели биометрического терминала Face W3 + RFID, работающего по геометрии лица и бесконтактным картам.

5.9.7
- В отчете по заработной плате добавлена возможность печати сразу нескольких расчетных листов по выбранным сотрудникам.
- В профиль учета рабочего времени добавлена настройка "Ограничения часов в отчетов в отчетах". В отличии от настройки "Ограничения часов в день в табелях", данная настройка накладывает ограничения на все базовые отчета, а не только на табеля.
- В монитор событий в раздел "Отсутствующие по причине" добавлен период отсутствия. К примеру, если сотрудник в отпуске, то будет указан период его отпуска.
- В мониторе событий добавлена настройка сортировки по ФИО, если выбран режим отображения времени прихода в списке присутствующих.
- Добавлено логирование в журнал событий группового задания\очистки графика работ.
- RestAPI: Добавлены функции получения, задания и очистки графика работ сотрудников.
- RestAPI: В функции gettabel добавлена возможность получения табеля без явного указания списка сотрудников.
- RestAPI: В функцию persons/addfromlist добавлен метод поиска "КодНаУстройстве" и возможность загружать "ID сотрудника" (ID на устройстве).
5.9.6
- Добавлен новый режим отображение графика работ "Кратко". В этом режиме все дни месяца умещаются на одном экране. В ячейку указывается количество часов по графику (без указания рабочих интервалов). В самом интерфейсе графика работ можно легко переключаться между двумя режимами.
- В настройку проходной добавлена настройка "Учитывать минимальное время между регистрациями в независимости от режима устройства (на вход \ на выход)". Если включить данную настройку, минимальный интервал между регистрациями будет учтен даже если это два разных устройства на проходной.
- В Web аналитике скорректировано отображение в диаграмме "выполнили график".
- В настройки импорта данных добавлены новые типы полей: поле с датой, поле с числом, для корректного импорта из Excel файлов.
- RestAPI: В команду time/intervals добавлено поле и фильтр tabnum (табельный номер).
- RestAPI: В команду fact_events добавлен фильтр tabnum (табельный номер).
- RestAPI: В команду time/works добавлен фильтр tabnum_list (список табельных номеров через “,”).
- RestAPI: В команду persons/add добавлен не обязательный параметр unique_fields для проверки уникальности перед добавлением.
- RestAPI: В команду doljnost/add добавлен не обязательный параметр unique_fields для проверки уникальности перед добавлением.
- RestAPI: В команду department/add добавлен не обязательный параметр unique_fields для проверки уникальности перед добавлением.
- RestAPI: В команду revenue/add добавлен не обязательный параметр unique_fields для проверки уникальности перед добавлением.
- RestAPI: В команду time/works добавлен фильтр device_uid_list (список DEVICE_UID через “,”).
5.9.5
- Корректировка настроек цвета законченного и текущего интервалов фактического расписания.
5.9.4
- Добавлен новый отчет "Срок действия профосмотра", который отображает сотрудников с истекающим профосмотром в заданном периоде.
- В расчет переработок заработной платы добавлен новый вид расчета "Переработка заданного количества часов в день". Данный режим позволяет учитывать переработки без ведения графика работ сотрудников.
- В правила расчета заработной платы добавлен режим округления минут при расчете выполнения нормы.
- Добавлена возможность рассчитывать надбавку за выполнение нормы поминутно.
- В отчет по расчету заработной платы добавлена детализация выполнения нормы.
5.9.3
- В список сотрудников, график работ и фактическое расписание добавлена цветовая градация по категории сотрудников. Для этого в справочнике категорий сотрудников должен быть указан цвет для категории. Градацию можно отключить в настройках программы.
- В отчет по заработной плате сотрудника добавлена детализация заработка по дням для типа оклада "почасовая ставка по факту (из расчета месячного оклада)".
- В форму выбора сотрудников добавлены дополнительные колонки: "категория", "профиль учета рабочего времени", "профиль доступа". Колонки по умолчанию не отображаются и могут быть включены в таблице выбора сотрудников. Дополнительные колонки позволяют фильтровать сотрудников по данным критериям при выборе.
- В мониторе событий в поле график работ помимо графика отображается заданный сотруднику тип отсутствия.
- В правила расчета заработной платы в фиксированные надбавки\удержания добавлены новые условия "опоздания от % до %" и "допустимые опоздания от % до %". параметры % - задаются в поле "Параметры" через "запятую". К примеру, "0,1" задает количество опозданий для выполнения условия от 0 до 1. С помощью данных условий можно начислять надбавки или удержания при выполнении заданных условий.
- В настройку автоматического формирования отчетов добавлены новые параметры [NEXT_DAY(N)] и [PREV_DAY(N)] , где N - число месяца. Возвращают следующий рабочий день (с учетом праздничных и выходных дней) или предыдущий соответственно. К примеру, [PREV_DAY(16)] при вызове в сентябре 2024 г. вернет 13.09.2024 г. (пятница, так как 14 и 15 числа в сентябре 2024 г. были выходными). Если полученная дата больше текущей даты, то операция вернет результат из предыдущего месяца.
5.9.2
- Добавлена возможность импорта премий \ удержаний из Excel. Пример шаблона для загрузки по ссылке: prem.xlsx.
- Оптимизация формы списка сотрудников при масштабировании шрифтов Windows.
5.9.1
- Добавлена поддержка биометрических терминалов DEEP3 IRT с бесконтактным датчиком измерения температуры тела.
- В отчете "Приходы\уходы" и отчете "По проходным" добавлено поле с результатами измерения температуры при проходе через проходную. Отображение поля включается по настройке в разделе "Настройки - Отчеты". Так же настраивается подсветка значений данного поля при превышении заданного порога температуры.
- В Мониторе событий отображаются показатели измерения температуры при регистрации на проходной.
- Telegram бот\ уведомления: добавлено уведомление о высокой температуре сотрудника.
- Добавлена настройка "Не регистрировать приход\уход при высокой температуре" в разделе "Настройки - Регистрация прихода\ухода - Расширенные". Если данная настройка включена, то при превышении заданного порога температуры приход или уход с работы не будут зарегистрированы в системе.
- В правилах расчета заработной платы добавлен режим расчета премии за выполнения нормы "За каждый час перевыполнения. Стоимость часа из поля "Дополнительный оклад"".
- Rest API: В функцию api\persons добавлено поле с адресом электронной почты.

5.9
- 1C ЗУП обработка: Добавлена возможность загрузки адреса электронной почты сотрудника из 1С (по настройке в обработке).
- 1C ЗУП обработка: В TimeControl в списке сотрудников на закладке "Дополнительно" появилась настройка "Не загружать в 1С табель". Если галочка включена, то информация по данному сотруднику не будет попадать в табель для импорта в 1С.
- В Мониторе событий в списке присутствующих добавлено время прихода на работу.
- В справочник проходных добавлена настройка "Минимальное время между регистрациями (сек)". Данной настройкой можно переопределить глобальную настройку и сделать минимальное время между регистрациями - разное для разных проходных.
- В справочник проходных добавлена настройка "Максимальное количество отметок на проходной". Если значение больше 0, то сотрудник может отметиться на проходной ограниченное количество раз. Последующие отметки не будут учтены.
- В Конфигуратор устройств добавлен режим работы "реального времени без системных событий". В этом режиме события контроллеров, не относящихся к проходу, не отображаются в мониторе событий.
- Добавлена интеграция с алкотестером\газоанализатором АЛКОБАРЬЕР. Полнофункциональная интеграция с возможностью обработки событий в реальном времени, журнал алкотестирования, отображение результатов прохождения в базовых отчетах и мониторе событий, взаимодействие с контроллерами СКУД, запрет прохода при значении паров алкоголя выше порога. Подробнее по ссылке.
- Telegram бот\ уведомления: Добавлено уведомление о превышение порога при алкотесте.
- Telegram бот\ уведомления: Добавлено уведомление о удачном прохождении алкотестирования.
- Telegram бот\ уведомления: Добавлено уведомление об отказе от алкотеста..
- В отчет "Приходы\уходы" добавлена колонка с результатами последнего прохождения алкотестирования за сегодняшний день.
5.8.2
- В настройки табеля добавлен новый режим округления "округление до заданного количества минут + отбрасывание до 1 часа".
- Добавлена поддержка двойных карт (карта + карта подтверждения) для контроллеров Z WEB.
- Добавлена поддержка изменения режимы работы контроллера Z WEB по расписанию. К примеру, можно настроить, что в определенный промежуток времени дверь\турникет всегда разблокированы и можно пройти без карты. Или, наоборот, блокировка прохода для всех сотрудников в определенный интервал времени и дни недели.
- Модифицирован алгоритм загрузки отпечатков пальцев на устройства с приоритетом по отпечаткам того же типа устройства, что и исходный шаблон.
5.8.1
- Добавлен новый метод подключения к камерам фотофиксации digest(auto).
- Скорректирован алгоритм масштабирования кнопок "Сохранить" и "Отмена" на форме выбора сотрудников при использовании маленького разрешения и масштабировании шрифтов.
- Добавлен отчет "Выгрузка списка разрешенных автомобильных номеров по проходной (HIKVISION)", который формирует список автомобильных номеров и карт сотрудника согласно профилям доступа для дальнейшего импорта в камеру распознавания автомобильных номеров.

5.8
- Переход на новую версию СУБД FireBird 4.0.
- Упрощён механизм обновления до последних версий. Отдельно обновления теперь скачивать не нужно. Обновление структуры базы теперь происходить при установке программы. Достаточно удалить старую версию программы и поставить новую.
- Rest API: Добавлены функции получения\ добавления\ удаления выручки по сотруднику и подразделениям (подробнее в документации по RestAPI).
5.7.1
- Telegram бот\ уведомления: Добавлена возможность отправлять файл изображения \ открытку при поздравлении с днем рождения.
- Telegram бот\ уведомления: Добавлен новый тип уведомления "фотофиксация". При использовании модуля фотофиксации добавлена возможность отправки уведомлений в Telegram с фотографией сотрудника, полученной в момент фотофиксации на проходной.
- Копирование уведомлений при копировании профилей учета рабочего времени.
- Оптимизация структуры базы данных.
5.7
- В справочник персонала добавлена возможность указания информации о трудовом патенте: серия, номер, дата окончания действия патента, период оплаты патента, профессия. Это дает возможность контролировать актуальность действия патента и его оплаты.
- В справочник персонала добавлена возможность указания информации о временной регистрации сотрудника с указанием периода действия. Это дает возможность контролировать срок действия временной регистрации.
- В справочник персонала добавлена возможность указания даты окончания срока действия полиса ДМС, даты прохождения профосмотра, срока действия профосмотра. Это дает возможность контролировать действительность полиса ДМС и актуальность профосмотра.
- Доступ к просмотру и редактированию информации в патенте, полисе ДМС, профосмотре и временной регистрации может быть ограничен по правам доступа.
- Модифицирован механизм SMS \ Telegram уведомлений. Добавлен справочник уведомлений, в котором можно редактировать и создавать свои собственные уведомления по событиям в программе или на основе информации, полученной SQL запросами к БД.
- Добавлены SMS \ Telegram уведомления о окончании срока действия патента.
- Добавлены SMS \ Telegram уведомления о окончании срока оплаты патента.
- Добавлены SMS \ Telegram уведомления о окончании срока действия временной регистрации.
- Добавлены SMS \ Telegram уведомления о окончании срока действия полиса ДМС.
- Добавлены SMS \ Telegram уведомления о необходимости прохождения профосмотра.
5.6.3
- 1C ЗУП обработка: Учет временных переводов сотрудников в другие подразделения при импорте сотрудников.
- 1C ЗУП обработка: Корректировка алгоритма подсчета ночных часов.
- 1C ЗУП обработка: Добавлена настройка экспорта табеля "Я (явка), если не найден соответствующий вид рабочего времени в 1С".
- Rest API: Добавлены функции получения\ загрузки\ очистки фотографий сотрудника (подробнее в документации по RestAPI).
- Добавлен учет приоритета в табелях для отсутствий. К примеру, если зафиксирован больничный во время планового отпуска, то в табеле будет Б (больничный).
- Для внутрисменных отсутствий добавлена настройка "Вычитать продолжительность отсутствия из планового времени". Если у отсутствия поставить признак "не вычитать", то у сотрудника будет зафиксирована недоработка.
5.6.2
- 1C ЗУП обработка: Добавлен период загрузки "Вчера" (данные за вчерашний день).
- В правила расчета заработной платы добавлена настройка не учитывать опоздания, ранние уходы, если есть документ отсутствия.
- Rest API: В функцию fact_events добавлены поля отображения: TABNUM (табельный номер сотрудника), DOOR_CODE (текстовый код проходной).
- В настройки раздела график работ добавлена настройка "Отображать отсутствие". Можно выбрать сокращенное отображение наименования отсутствия.
- В последних отчетах учтен режим просмотра "Только редактируемое подразделение".
- Добавлен новый отчет: "Табель отработанных часов день\ночь".
- Добавлен новый отчет: "Список сотрудников с фото".
- Добавлен новый отчет "Фото сотрудников (списком)".
- В отчете "Остатки положенных дней отпуска" учтен случай, когда график работ не задан.