跳至主要內容
全部系列薪酬FAQ
更改基本工資后,為什麼沒有生效?
更改基本工資后,為什麼沒有生效?

月中更改了僱員的基本薪酬,為什麼沒有生效,需要如何設置,本文詳細解答你的困惑。

Workstem CS avatar
作者:Workstem CS
5 個月前已更新

在月中有可能為僱員變更基本薪酬,你需要注意:

如果調薪日期早於當前日期,選擇“歷史記錄”;

如果調薪日期是當前日期,選擇“立即生效”;

如果調薪日期晚於當前日期,請選擇“未來生效”。

基本工資的值來自支付週期的開始日期(例如當月 1 日)。如果你希望最新的基本工資出現在工資記錄中,建議將生效日期設置為當月的第一天,或者你可以在系統中設置“SegmentedBaseSalary”的函數。

在設置薪酬項目頁面,將基本工資的公式編輯為:

value = SegmentedBaseSalary(); 便能算出正確的值

另外,使用SegmentedBaseSalary()計算,內置的計算邏輯為修改前的基本工資/當月的日曆數*(生效日期~算薪週期的第一天,包含生效日期當天)+修改後的基本薪酬/當月的日曆數*(生效日期~算薪週期的最後一天,不包含生效日期當天)。

舉例:僱員A在6月份的時候調整了薪資,修改前的基本薪酬為14500,修改後的薪酬為16000,生效日期為6月18號。那麼為該僱員進行6月份算薪的時候使用SegmentBasicSalary()計算的BasicSalary就是15100。

value=14500/30*18+ 16000/30*12 = 15100

是否回答了您的問題?