管理員工缺勤的Web應用程序。
員工缺席的多種觀點
日曆視圖,團隊視圖或只是簡單列表。
調整適合您公司政策的申請
添加自定義缺勤類型:疾病,產婦,在家工作,生日等。定義每個人是否使用度假津貼。
可選地限制員工可以為每種休假類型所需的天數。例如,每年不超過10天。
設置公共假期以及公司特定的假期。
部門的小組員工:帶上您的組織結構,為每個部門設置主管。
公司和個人的可定制工作時間表。
第三方日曆集成
向外部日曆提供商廣播員工的下落:MS Outlook,Google日曆和ICAL。
為個人,部門或整個公司創建日曆供稿。
三個步驟工作流程
員工要求休假或撤銷現有的時間。
主管會收到電子郵件通知,並決定即將到來的員工缺席。
缺席被解釋。同行通過團隊視圖或日曆供稿通知。
訪問控制
有以下類型的用戶:員工,主管和管理員。
可選的LDAP身份驗證:配置應用程序以使用您的LDAP服務器進行用戶身份驗證。
能夠將數據提取到CSV中
能夠備份整個公司的能力將數據留在CSV文件中。因此,可以在任何電子表格應用程序中使用。
在手機上工作
最常用的客戶路徑是移動友好的:
員工可以從移動設備請求新假
主管也能夠記錄手機的決定。
許多其他小事會使生活更輕鬆
手動調整員工津貼,例如員工在代替日期。
創建後,員工會根據開始日期獲得評分的度假津貼。
電子郵件通知給所有參與方。
可選地允許員工查看整個公司的休假時間,而不論部門結構如何。
訪問http://timeoff.management/
創建公司帳戶並使用基於雲的版本。
在您的基礎架構中安裝TimeOff。管理應用程序:
(確保您已安裝了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瀏覽器。
如果您想查看瀏覽器執行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在config/app.json文件中為true 。
遵循此頁面上的說明。
請向Twitter或電子郵件報告任何問題或反饋:Pavlo在Timeoff.Management上