Веб -приложение для управления отсутствием сотрудников.
Многочисленные взгляды на отсутствие персонала
Календарный вид, представление команды или просто простой список.
Настройка приложения, чтобы вписаться в политику вашей компании
Добавьте пользовательские типы отсутствия: болезнь, материнство, работа из дома, дня рождения и т. Д. Определите, использует ли каждый из них пособие.
При желании ограничить количество дней, которые сотрудники могут взять для каждого типа отпуска. Например, не более 10 больных дней в году.
Настроить праздничные дни, а также конкретные выходные компании.
Сотрудники группы по департаментам: принесите свою организационную структуру, установите руководителя для каждого департамента.
Настраиваемый рабочий график для компании и частных лиц.
Интеграция стороннего календаря
Вручив место в трансляции во время поставщиков внешних календарей: MS Outlook, Google Calendar и ICAL.
Создайте календарные каналы для отдельных лиц, отделов или всей компании.
Три шага рабочий процесс
Сотрудник запрашивает отпуск или отозвал существующий.
Супервайзер получает уведомление по электронной почте и решает о предстоящем отсутствии сотрудников.
Отсутствие учитывается. Сестретели информируются с помощью командного представления или календарных каналов.
Контроль доступа
Существуют следующие типы пользователей: сотрудники, руководители и администраторы.
Необязательная аутентификация LDAP: Настройте приложение для использования вашего сервера LDAP для аутентификации пользователя.
Возможность извлечения данных в CSV
Возможность резервного копирования всей компании оставить данные в файл CSV. Таким образом, его можно использовать в любых приложениях для электронных таблиц.
Работает на мобильных телефонах
Наиболее используемые пути клиентов дружелюбны:
Сотрудник может запросить новый отпуск с мобильного устройства
Супервайзер также может записать решение от мобильного телефона.
Много других мелочей, которые облегчат жизнь
Вручную корректируйте пособия сотрудников, например, у работника есть дополнительный день.
После создания сотрудник получает пособие на отпуск за рейтинги, в зависимости от даты начала.
Уведомление по электронной почте всем участвующим сторонам.
При желании позволить сотрудникам увидеть информацию о времени всей компании независимо от структуры отдела.
Посетите http://timeoff.management/
Создайте учетную запись компании и используйте облачную версию.
Установите приложение TimeOff.management в вашу инфраструктуру:
(Убедитесь, что у вас есть node.js (> = 4.0.0) и установлен SQLite)
git clone https://github.com/timeoff-management/application.git timeoff-management
cd timeoff-management
npm install
npm startОткройте http: // localhost: 3000/в вашем браузере.
У нас довольно широкое тестовое покрытие, чтобы убедиться, что основные пути пользователей работают, как и ожидалось.
Пожалуйста, запустите их часто при разработке проекта.
Убедитесь, что на вашей платформе установлен драйвер Chrome, и Chrome Browser для вашей платформы.
Если вы хотите, чтобы браузер выполнил префикс взаимодействия с SHOW_CHROME=1
USE_CHROME=1 npm test(Убедитесь, что приложение с настройками по умолчанию работает и работает)
Любые исправления или усовершенствования ошибки должны иметь хороший тестовый покрытие, чтобы попасть в «Мастер».
В случае, если нужно исправить существующий экземпляр приложения TimeOff.Managenent с новой версией:
git fetch
git pull origin master
npm install
npm run-script db-update
npm startЕсть некоторые настройки.
Следуйте инструкциям на этой странице.
Есть несколько параметров для настройки установки.
Учитывая, что программное обеспечение может быть установлено для компании с сотрудниками с неанглийскими именами, может быть необходимо уважать алфавит при сортировке введенного клиента контента.
Для этого файл конфигурации приложения имеет запись locale_code_for_sorting . По умолчанию значение en (английский). Можно переопределить его другими местами, такими как cs , fr , de и т. Д.
Некоторые организации требуют, чтобы сотрудники явно выбирали тип отпуска при бронировании. Таким образом, сотрудник делает выбор, а не полагается на настройки по умолчанию. Это уменьшает количество «ошибочных» листьев, которые отменяются после.
Чтобы заставить сотрудника явно выбрать тип отпуска забронированного времени, измените is_force_to_explicitly_select_type_when_requesting_new_leave FLAG, чтобы быть true в файле config/app.json .
Следуйте инструкциям на этой странице.
Пожалуйста, сообщите о любых вопросах или отзывах в Twitter или по электронной почте: Pavlo на timeoff.management