專案

一般

設定檔

動作

評分外掛

評分外掛會儲存使用者的計費費率。它還提供了一個 API,可用於查詢特定日期專案成員的費率。

功能

  • 根據以下條件追蹤使用者的費率
    • 費率生效日期以及
    • 專案
  • 儲存歷史費率金額
  • 鎖定費率以保留歷史計算結果
  • 提供 Rate.for API 給其他外掛使用
  • 與計費外掛整合
  • 與預算外掛整合

螢幕截圖

使用者在每個專案的費率
使用者費率歷史記錄
專案成員費率

取得外掛

支援 Redmine 4.x / Rails 5 的分支版本
- https://github.com/xl32/redmine_rate

原始外掛:可以從 Little Stream SoftwareGitHub 下載

安裝與設定

安裝此外掛需要執行兩組步驟。如果您使用的是預算外掛 0.1.0 版或計費外掛 0.2.0 版,則應執行第一組步驟。這是因為需要將費率資料從預算外掛遷移到此外掛。

選項一:如果您有先前版本預算或計費的資料

這些安裝說明非常具體,因為評分外掛會調整預算外掛內的資料,因此需要進行多項資料完整性檢查。

  1. 備份您的資料!備份您的資料!
  2. 按照 Redmine 外掛安裝步驟 外掛 確保外掛安裝到 vendor/plugins/redmine_rate
  3. 確保您正在執行預算外掛 0.1.0 版和計費外掛 0.0.1 版
  4. 執行 pre_install_export 將您目前的預算和計費資料匯出到檔案 rake rate_plugin:pre_install_export
  5. 執行外掛遷移 rake db:migrate_plugins 以取得費率的新資料表
  6. 將預算外掛升級到 0.2.0 版,將計費外掛升級到 0.3.0 版
  7. 重新執行外掛遷移 rake db:migrate_plugins 以更新到預算 0.2.0 的結構描述
  8. 執行 post_install_check 以根據新的費率資料檢查您匯出的資料(來自 #3 以上)。 rake rate_plugin:post_install_check
  9. 如果腳本沒有報告錯誤,請繼續。如果發現錯誤,請提交錯誤報告並恢復到您的備份。
  10. 重新啟動您的 Redmine Web 服務器(例如 mongrel、thin、mod_rails)。
  11. 為任何應該被允許查看專案中用戶費率的角色設置「查看費率」權限。

選項二:如果您沒有任何預算或帳單數據

  1. 按照 Redmine 外掛安裝步驟 外掛 確保外掛安裝到 vendor/plugins/redmine_rate
  2. 執行外掛遷移 rake db:migrate_plugins 以取得費率的新資料表
  3. 重新啟動您的 Redmine Web 服務器(例如 mongrel、thin、mod_rails)。
  4. 為任何應該被允許查看專案中用戶費率的角色設置「查看費率」權限。

使用方法

輸入專案的新費率

有兩種方法可以設置專案成員的費率。

  1. 瀏覽至專案設定頁面。
  2. 選擇「成員」標籤。
  3. 輸入成員的費率,然後點擊「設定費率」。

或者,也可以在用戶管理面板中設置費率。

  1. 瀏覽至管理面板。
  2. 選擇「用戶」。
  3. 選擇要添加費率的特定用戶。
  4. 選擇「成員資格」標籤,並為每個專案輸入費率。
  5. 或者,選擇「費率歷史記錄」,並在表單中輸入新的費率。

輸入用戶的默認費率

默認費率是與特定專案無關的用戶費率。可以在用戶管理面板中設置。

  1. 瀏覽至管理面板。
  2. 選擇「用戶」。
  3. 選擇要添加費率的特定用戶。
  4. 選擇「費率歷史記錄」,並在表單中輸入新的費率,將「專案」欄位設置為「默認費率」。

鎖定費率

目前,此功能僅可通過費率 API 使用。一旦將有效的時間記錄分配給費率,費率將被鎖定。

使用方法

要提問,只需更新問題,然後從問題記錄正下方的問題選擇框中選擇一個成員。

許可證

此插件在 GNU GPL v2 下獲得許可。有關詳細資訊,請參閱 COPYRIGHT.txt 和 GPL.txt。

專案協助

如果您需要幫助,可以通過錯誤追蹤器聯繫維護者。錯誤追蹤器位於 https://projects.littlestreamsoftware.com

新聞

更新於 Alexander Meindl 超過 2 年 前 · 6 個修訂