- Redmine
- 4.0 – 7.0
- 資料庫
- PostgreSQL、MySQL、MariaDB、SQL Server
- 語言
- 50
- 模組
- 14
- 儀表板
- 8
- 修改的核心檔案
- 無
員工資料
帳目清楚的假勤
依國家與辦公室設定假日
從報支到薪資再到薪資單
人才管理也在同一個系統
八個角色儀表板
在 Redmine 中集中管理人員資料與工作
您的團隊已經在 Redmine 中記錄工時、提出議題並規劃專案。Redmine HR Suite 在同一個系統中補上人員這一面,讓請假、出勤與費用和大家參與的專案相互對應。
同一組登入,同一個資料庫
標準的 Redmine 外掛。資料存放在外掛自己的資料表中,不會修改任何 Redmine 核心檔案。
獨立的 HR 角色
HR 權限與 Redmine 專案角色彼此獨立,範圍可設為整個組織、某個部門或某個工作地點。
依需求啟用
核心模組一律啟用。其他每個模組都可在 HR 設定中開啟或關閉,關閉後資料仍會保留。
畫面展示
外掛在 Redmine 7.0 上以範例資料執行的實際截圖。
儀表板
八個角色儀表板由同一個小工具引擎驅動。版面可依個人與角色自訂,拖放操作也有對應的鍵盤替代方式。



員工
每位員工一筆資料,並附有依生效日期記錄的任職歷程。每個人能看到哪些內容,取決於其 HR 權限範圍。


請假、假日與出勤
每筆餘額都有明細帳佐證,每個請假日都已扣除週末,以及員工所屬國家、地區與辦公室的國定假日。





費用、薪資與薪資單
已計算、已核對、已核准、已定案與已發放是各自獨立的步驟,負責計算薪資批次的人不能核准該批次。已定案的批次絕不會被覆寫;更正會產生新的批次。




招募、績效與訓練
錄取某人後,對方會直接成為一筆員工資料並附上到職檢核清單,完全不必重新輸入。



管理
Redmine 管理員看不到 HR 資料,除非為自己授予 HR 角色,而這項授權會留下稽核紀錄。


手機上也能用
每個 HR 頁面都支援手機寬度:隨時隨地申請請假、查看餘額與進行簽核。

14 個模組,依需求啟用
核心模組一律啟用。選用模組預設為關閉,需在 管理 → HR 設定 中開啟,之後若再關閉,資料仍會保留。
核心(一律啟用)
員工與任職歷程、組織架構、HR 權限角色與稽核日誌、個人資料匯出與匿名化。
請假與簽核
假別與具版本控管的政策、假期累計、結轉與半天假、支援代理的簽核流程,以及團隊行事曆。
假日管理
依國家、地區與辦公室設定的行事曆,每年重複與連續多天的假日,具配額的選擇性假日,ICS 與 CSV 匯出。
自助服務
員工自行更新個人資料欄位,並查看自己的請假、待辦事項、文件、薪資單與費用報支單。
到職管理
到職與離職檢核清單、資產歸還與權限撤銷,以及試用期提醒。
文件
每位員工的文件,支援版本、到期提醒與閱讀確認。
公告
指定對象與發布期間,並追蹤閱讀確認。
報表與 API
在職人數、到職、離職、請假等報表,CSV 匯出,儀表板 PDF,REST API 與簽章 Webhook。
出勤(選用)
網頁打卡與補登修正、需簽核的工時表週期,並與 Redmine 工時紀錄對照。
費用(選用)
多幣別報支單與收據、政策、限額與重複偵測、預支款與結清。
薪資與薪資單(選用)
薪資項目與安全的公式引擎,核准與發放分開的薪資批次,依法律實體產生 PDF 薪資單。
招募(選用)
職缺需求與流程階段、面試、評分表與錄取通知,錄取後直接建立員工資料。
績效(選用)
目標與考核週期、360 度回饋與校準,調薪建議絕不會自動套用。
訓練(選用)
課程目錄、場次與候補名單、完訓紀錄與證書,以及必修訓練追蹤。
薪資模組附有各國薪資單版面與明確標示的範例薪資項目。它不內建任何法定稅務或社會保險規則,也不對任何國家作出合規聲明:規則需由您為自己的組織設定並驗證。薪資群組也可以在匯出模式下執行,將輸入資料傳送到外部薪資系統。
資料保留在您自己的 Redmine 中
預設拒絕
每個頁面與 API 呼叫都會在伺服器端檢查 HR 權限。員工看到自己的資料,經理看到自己的部屬,薪資資料只有具備薪資權限的人才看得到。
個人資料加密
敏感的個人欄位會以 Redmine 本身的加密金鑰加密。沒有金鑰時,外掛會拒絕儲存這些欄位,而不是以明文保存。
完整稽核
授權、變更、匯出與薪資單下載都會記錄在稽核日誌中,日誌不包含金額與個人資料。
不使用外部服務
不會將任何資料傳送給第三方。Webhook 與 REST API 需主動啟用,並使用與頁面相同的權限範圍。
相容性
外掛的完整自動化測試套件已在 4.0 至 7.0 的每個 Redmine 版本上,針對下列每種資料庫執行,全數通過。
| Redmine | PostgreSQL | MySQL | MariaDB | SQL Server | SQLite |
|---|---|---|---|---|---|
| 7.0 | 已測試 | 已測試 | 已測試 | 已測試 | 僅供評估 |
| 6.1 · 6.0 | 已測試 | 已測試 | 已測試 | 已測試 | 僅供評估 |
| 5.1 · 5.0 | 已測試 | 已測試 | 已測試 | 已測試 | 僅供評估 |
| 4.2 · 4.1 · 4.0 | 已測試 | 已測試 | 已測試 | 已測試 | 僅供評估 |
SQLite 沒有列層級鎖定,因此僅適合用來試用外掛,請勿用於正式環境。語言:Redmine 內建的 50 種語言各有一個語系;英文為原文,其他語言為機器輔助翻譯,尚待母語人士審閱。請讓 Redmine 伺服器以 UTC 時區執行,因為 Redmine 以伺服器本地時間儲存時間戳記。
三個步驟完成安裝
需要 shell 存取權限,並能執行 rake 任務。安裝外掛前請務必先備份。
# 在 Redmine 目錄中執行;安裝套件會透過電子郵件或您的下載連結提供 unzip redmine_hr-1.0.0.zip -d plugins/ # config/configuration.yml,在 production: 底下(若已有金鑰請保留) # database_cipher_key: <a long random secret>
bundle exec rake redmine:plugins:migrate NAME=redmine_hr RAILS_ENV=production # 僅限 Redmine 6.0 以上版本 bin/rails assets:precompile RAILS_ENV=production touch tmp/restart.txt # 或重新啟動您的 Redmine 服務
# 執行 Redmine 之使用者的 crontab */5 * * * * cd /path/to/redmine && bundle exec rake redmine_hr:tick RAILS_ENV=production >> log/redmine_hr_tick.log 2>&1
bundle exec rake redmine_hr:doctor RAILS_ENV=production # 管理 → HR 設定:選擇模組 # HR → 權限:授予 HR 管理員角色
它會修改 Redmine 本身的資料表或權限嗎?
Redmine 管理員能看到所有人的薪資嗎?
薪資模組會依我所在的國家計算稅額嗎?
可以匯入我們現有的資料嗎?
可以在薪資單和 PDF 上放我們的公司標誌嗎?
一定要使用所有模組嗎?
包含哪些語言?
你們提供客製化嗎?
RedmineKit 是否隸屬於 Redmine 專案?
價格
需要客製化的 Redmine 解決方案嗎?
想要的功能在我們現有的外掛中找不到嗎?
RedmineKit 提供 Redmine 外掛客製化開發、外掛修改、工作流程自動化、第三方系統整合,以及為您的業務量身打造的解決方案。
請告訴我們您的需求。我們會評估需求,並提出合適的解決方案,附上預估費用與時程。
