長期服務金的設置
第1步 在僱員檔案中,將僱員解僱
第2步 員工自定義
進入 [系統] > [員工自定義] ,增加一個新項目,可命名為LSP/SP
第3步 數據字典
在 [設置] > [數據字典] 中,建立新項目LSP/SP,子目錄中建立2個項目分別為LSP/SP,並回到員工自定義中,選擇該字典類型,這些信息將會顯示在僱員檔案中供選擇
第4步 建立新的薪酬項目
在 [薪酬] > [設置] > [薪酬項目] 中,新建薪酬項目
公式 - 長期服務金
var vEntryDay = GetEmployeeInfo('entryDate');
var vLastDay = GetEmployeeInfo('lastWorkingDate');
var vServiceYear = round((DateDiff(DAY,vEntryDay,vLastDay) + 1) / 365,2,) ;
var vLastMonthSalary = PayItemMthlySome('ADWIncomeCurrentMonth',1,1);
var vAvg12Salary = PayitemMthlyTotal ('ADWIncomeCurrentMonth', 12, 0) / 12;
var vType = GetEmployeeInfo('LSP/SP');
var vBaseSalary = 0;
if(vServiceYear >= 5 && vAvg12Salary >= vLastMonthSalary && vType != 'SP' ){
if ( vAvg12Salary >= 22500 ) {
vBaseSalary = 22500
}
else {
vBaseSalary = vAvg12Salary
}
}else if(vServiceYear >= 5 && vAvg12Salary < vLastMonthSalary && vType != 'SP'){
if ( vLastMonthSalary >= 22500 ) {
vBaseSalary = 22500
}
else {
vBaseSalary = vLastMonthSalary
}
}else{
vBaseSalary = 0;
}
value = vBaseSalary / 3 * 2 * vServiceYear
Payment in lieu of Notice代通知金的設置
第1步 員工自定義
點擊 [系統] > [員工自定義],增加兩個項目: [Notice Type](文本) & [Short Notice Last Date](日期)
第2步 數據字典
在 [設置] > [數據字典] 中,建立新項目notice type,子目錄中建立2個項目分別為EE和ER,並回到員工自定義中,選擇該字典類型,這些信息將會顯示在僱員檔案中供選擇
第3步 建立新的薪酬項目
在 [薪酬] > [設置] > [薪酬項目] 中,新建薪酬項目
公式 - 代通知金
1. 僱主
var a = GetEmployeeInfo('ShortNoticeLastDate')
var b = GetEmployeeInfo('lastWorkingDate')
var c = DateDiff(DAY,b ,a ,)
var d = GetEmployeeInfo('NoticeType')
if ( d == 'ER' ) {
value = AverageDailyRate * c
}
else {
value = 0
}
2. 僱員
var a = GetEmployeeInfo('ShortNoticeLastDate')
var b = GetEmployeeInfo('lastWorkingDate')
var c = DateDiff(DAY,b ,a ,)
var d = GetEmployeeInfo('NoticeType')
if ( d == 'EE' ) {
value = AverageDailyRate * c
}
else {
value = 0
}