ecTAlogo(Original)ecPayrolllogo(Original)

薪金計算方程式項目總覽

 

以下是薪金計算方程式的項目總覽,使用者可從以下項目中尋找適合的方程式項目來設計 貴公司的薪金計算方程式。

 

*以下是工資項目總覽,非所有版本的ecPayroll擁有以下全部的工資項目*

 

一般項目

編號

項目

簡介

例子

注意事項 / 細節

2001

固定數目

Fix Number

用戶自行定義的固定數值

450

 

7500

營業額

Turnover

提取某零售店舖

 

1.      須配合[店舖模組]使用

2.      須選擇某[指定分店]

7501

佣金(工時)

Commission (Wrk Hrs)

提取已計算的佣金數值

 

1.      須配合[佣金計算模組]使用

2.      須選擇[所有分店] 或 某[指定分店]

9900

通用SQL指令

General SQL statement

透過SQL指令導出特定的數值

 

1. 此項目為特殊項目, 未有技術支援部同事協助請勿使用

 

運算項目

編號

項目

簡介

例子

注意事項 / 細節

1003

工資項目總和

Sum of salary item(s)

計算 [工資計算大綱] 中的 [工資項目] 的總和

工資計算大綱

 

項目

名稱

方程式

1

底薪

底薪

2

津貼

固定數目 (500)

3

總和

工資項目總和(底薪+津貼)

1.      [工資項目總和] 只能計算在其之上的項目總和

2如工資項目的名稱被修改而又有使用此項目, 須重新設定[工資項目總和]

1004

工資項目乘積

Product of salary item(s)

計算已選取的[工資項目] 的乘積

*須選擇自定義的 [工資項目]

[總加班(分鐘)] × [加班津貼比率(1.5)] × [特別津貼比率(2)] × ... ...

1. 如工資項目的名稱被修改而又有使用此項目, 須重新設定[工資項目乘積]

3100

A × B

[項目A] 乘以 [項目B]

[總遲到(分鐘)] × [- (5)]

 

3105

A × B × C

[項目A] 乘以 [項目B] 乘以 [項目C]

[總加班(分鐘)] × [加班津貼比率(1)] × [特別津貼比率(1.5)]

 

3103

A / B

[項目A] 除以 [項目B]

[底薪] / [31]

 

3101

A + B

[項目A] [項目B]

[加班次數] + [加班積分]

 

3104

A B

[項目A] [項目B]

[加班次數] - [加班積分]

 

3102

- (A)

[項目A] 的數值正負倒轉

- ( [僱員MPF供款] )

1. [項目A] 計算出來是正數, 使用此項目後將會變成負數

2. 此項目通常用於設定強積金項目及扣薪項目

3106

MAX(A,B)

比較 [項目A] [項目B] 傳回最大值

MAX ( [713平均日薪] , [當月平均日薪] )

 

3107

MIN(A,B)

比較 [項目A] [項目B] 傳回最小值

MIN ( [713平均日薪] , [當月平均日薪] )

 

3500

每日∫(A)

Daily(A)

每日為單位計算 [項目A] 同時將每日計算出來的數值加起來

( [總遲到(分鐘)] )

1. 通常配合 [500 (AB否則C)使用

500

( A B 否則 C )

( If A Then B Else C )

如果符合 [條件A] 就計算 [項目B] , 否則計算 [項目C]

[總遲到(分鐘)] = [0]

() [500 (勤工獎)] 否則 [0]

[條件A] 的選擇見下列編號

8001 8114

501

按不同條件

By cases

使用此套件去設定不同情況之計算方法。請由情況15按順序設定(如適用),情況1為最優先。當條件符合時即按相關方程式計算,而其他情況則不會處理。

情況1:

[ 員工職級 ] = [ 職級1] [ 100 ]

情況2:

[ 員工職級 ] = [ 職級2 ] [ 底薪 / 30 x 2 ]

情況3:

[ 員工類別 ] = [ 類別1 ] [ 底薪 / 30 x 2 ]

[條件A] 的選擇見下列編號

8001 8114

8001

A > B

[條件A] 大於 [條件B]

*編號500501的條件選項

[總遲到(分鐘)] > [30] ……

1. 此為[500 (AB否則C)]的子項目

8002

A >= B

[條件A] 大過等於 [條件B]

*編號500501的條件選項

[總遲到(分鐘)] > = [30] ……

1. 此為[500 (AB否則C)]的子項目

8003

A < B

[條件A] 小於 [條件B]

*編號500501的條件選項

[總遲到(分鐘)] < [30]……

1. 此為[500 (AB否則C)]的子項目

8004

A <= B

[條件A] 小於或等於 [條件B]

*編號500501的條件選項

[總遲到(分鐘)] < = [30] ……

1. 此為[500 (AB否則C)]的子項目

8005

A = B

[條件A] 等於 [條件B]

*編號500501的條件選項

[總遲到(分鐘)] = [30]……

1. 此為[500 (AB否則C)]的子項目

8006

A < > B

[條件A] 不等於 [條件B]

*編號500501的條件選項

[總遲到(分鐘)] <> [0] ……

1. 此為[500 (AB否則C)]的子項目

8007

A

[條件A] 相反

*編號500501的條件選項

[總遲到(分鐘)] [ < 10] ……

1. 此為[500 (AB否則C)]的子項目

8100

A B

[條件A] [條件B]

*編號500501的條件選項

[總遲到(分鐘)] > [10] [總早退(分鐘)] > [10] ……

1. 此為[500 (AB否則C)]的子項目

8101

A B

[條件A] [條件B]

*編號500501的條件選項

[總遲到(分鐘)] > [10] [總早退(分鐘)] > [10] ……

1. 此為[500 (AB否則C)]的子項目

8110

計算日星期

Is Weekday

可選取 [星期] [星期]

*編號500501的條件選項

[星期日] [總加班(小時)] > [4] ……

1. 此為[500 (AB否則C)]的子項目

8111

僱用狀態

Employment Status

可選取 [試用期內][在職][已離]

*編號500501的條件選項

() [試用期內] [總遲到(分鐘)] > = [30] ……

1. 此為[500 (AB否則C)]的子項目

8112

員工職級

Employee Grade

可選取自定義的員工職級, [初級][高級] ……

*編號500501的條件選項

(任職) [初級] [總遲到(分鐘)] > = [30] ……

1. 此為[500 (AB否則C)]的子項目

8113

員工類別

Staff Type

可選取自定義的員工類別, [類別1][類別2] ……

*編號500501的條件選項

(員工類別) [類別1] [總遲到(分鐘)] > = [30] ……

 

8114

離職原因

Resign Type

可選取自定義的員工離職原因, [離職][解僱] ……

*編號500501的條件選項

(離職原因) [離職] ……

 

1500

查表

Table defined

透過 [查表] 的方式, 檢查項目的數值並導出相應的結果

 

*設定表格 [由 … 至 … 就 …]

 

1

30

-10

31

60

-50

61

100

-300

[查表] 計算 [總遲到(分鐘)] :

 

[1 (分鐘)] [30 (分鐘)] [- 10 ()]

 

[31 (分鐘)] [60 (分鐘)] [- 50 ()]

 

[61 (分鐘)] [100 (分鐘)] [- 300 ()]

 

1600

ROUND

用於調整數值, 可選取 [ROUND(四捨五入)] [ROUND UP(進位)][ROUND DOWN()] 選取調 [0] - [4] 個小數位

 

 

[7.7] [ROUND (四捨五入)], [0個小數位] = [8]

 

[7.1] [ROUND UP (進位)], [0個小數位] = [8]

 

[7.9] [ROUND DOWN ()], [0個小數位] = [7]

1. 如沒設定調整單位, 系統將以小數後4個位計算

3501

Group(A)

以一個或多個部門的資料計算[項目A]的總和或平均數

(Group(總遲到 (分鐘)) > 10) (-500) 否則 (0)

1. 通常配合 [500 (AB否則C)使用

 

人事項目 Personal Items

編號

項目

簡介

例子

注意事項 / 細節

1400

住宿費

Housing Fee

取自僱員 [人事記錄] [宿舍管理] [住宿費]

100.00 ()

需配合 宿舍模組 使用

1401

獎金/罰款

Bouns / Punishment

取自僱員 [人事記錄] [獎懲記錄] [獎懲金額]

+ 500.00 ()

- 100.00 ()

 

 

1402

一次性款項記錄

One-off Payment

取自僱員 [人事記錄] [一次性款項記錄]

*須選擇自定義的 [一次性款項項目]

[車費][佣金][特別獎金] ……

1. 常用於非每月發放及不定額的項目

1403

每日技術津貼

Skill Rank Allowance

取自僱員 [人事記錄] [技術參考] [每日技術津貼]

50.00 ()

 

2300

受僱日數

# of days of employment

取自僱員 [人事記錄] [僱員受僱日數]

365 ()

1. 由員工的入職日期起計的受僱日數

2301

受僱年數

# of years of employment

取自僱員 [人事記錄] [僱員受僱年數]

1 ()

1. 只會以整數顯示(點數位向下調整)

2302

滿試用期後日數

# of days after probation

取自僱員 [人事記錄] [僱員滿試用期後日數]

274 ()

 

2303

當年受僱日數

Employment days in current

取自僱員 [人事記錄] [當年受僱日數]

355 ()

1. 由本年度起計的員工受僱日數

2305

受僱年數(連小數)

# of years of employment (Decimal)

取自僱員 [人事記錄] [僱員受僱年數]

2.54 ()

可用作計算 長期服務金遣散費的可追溯年資

8500

合約項目

Employment Contract Item

僱傭合約內訂明的項目數值, 可用的項目包括 [合約訂明薪金] [合約訂明每月工作日數] [合約訂明每日工作小時]

8000()

 

 

考勤項目

編號

項目

簡介

例子

注意事項 / 細節

2200

計算日期內總日數

# of days within period

根據薪酬記錄的發薪期間, 自動計算 [計算日期] 內的 [總日數]

31 ()

 

2201

計算日期內受僱總日數

# of employment days within period

根據薪酬記錄的發薪期間, 自動計算 [計算日期] 內僱員的 [受僱總日數]

21 ()

1. 常與工資項目的自定義日期範圍一併使用

2. 通常是計算新入職及離職員工的底薪時使用

2100

應工作日數

# of regular working day

根據僱員的 [時間表(排班)] 設定, 自動計算 [計算日期] 內僱員的 [應工作日數]

 

22 ()

1. 即時間表中編排了[工作時段], [固定工時工作][多段固定工時工作]的日子

2. 必須事先進行考勤分析, 此項目才有數據

3. 即使遇有半天請假, 此項目仍會以整數顯示, 不會顯示半日

4. 支援小數點後2個位顯示(四捨五入)

2105

實際工作日數

# of actual working day

根據僱員的 [考勤結果] 自動計算 [計算日期] 內僱員的 [實際工作日數]

20.5 ()

1. 即員工的出勤日子減請假日數

2. 必須事先進行考勤分析, 此項目才有數據

3. 如遇有半天請假, 此項目會以0.5日顯示

2102

總應工作時間(小時)

Total Regular Work Time (Hour)

根據僱員的 [時間表(排班)] 設定,  自動計算 [計算日期] 內僱員的 [總應該工作時間(小時)]

1.5 (小時)

1. 即時間表中編排了[工作時段], [固定工時工作][多段固定工時工作]的要求工作時數

2. 必須事先進行考勤分析, 此項目才有數據

3. 支援小數點後1個位顯示(四捨五入)

2103

總有效加班範圍(分鐘)

Total O.T. Range(minute)

根據僱員的 [時間表(排班)] 設定,  自動計算 [計算日期] 內僱員的 [總有效加班範圍分鐘]

*須選擇自定義的 [超時類別]

120 (分鐘)

1. 必須事先進行考勤分析, 此項目才有數據

 

2106

總實際工作時間(小時)

Total Actual Work Time (hour)

根據僱員的 [考勤結果] 自動計算 [計算日期] 內僱員的 [總實際工作小時]

162 (小時)

1. 理論上為員工打卡出 – 打卡入的總工作時數

2. 必須事先進行考勤分析, 此項目才有數據

3. 支援小數點後1個位顯示(四捨五入)

2107

總實際工作時間(分鐘)

Total Actual Work Time (minute)

根據僱員的 [考勤結果] 自動計算 [計算日期] 內僱員的 [總實際工作分鐘]

9720 (分鐘)

1. 理論上為員工打卡出 – 打卡入的總工作時數

2. 必須事先進行考勤分析, 此項目才有數據

2109

總應實際工作時間(小時)

Total Actual Regular Work Time (hour)

根據僱員的 [考勤結果] 自動計算 [計算日期] 內僱員的 [總應該實際工作小時]

160 (小時)

1. 在員工的編更時間內的出勤時間

2. 必須事先進行考勤分析, 此項目才有數據

3. 支援小數點後1個位顯示(四捨五入)

2113

總應實際工作時間(分鐘)

Total Actual Regular Work Time (min)

根據僱員的 [考勤結果] 自動計算 [計算日期] 內僱員的 [總應該實際工作分鐘]

 

1. 在員工的編更時間內的出勤時間

2. 必須事先進行考勤分析, 此項目才有數據

2110

總出勤日數

# of day on duty

根據僱員的 [考勤結果] 自動計算 [計算日期] 內僱員的 [總出勤日數]

20 ()

1. 即員工的出勤日數

2. 必須事先進行考勤分析, 此項目才有數據

3. 即使遇有半天請假, 此項目仍會以整數顯示, 不會顯示半日

2111

總請假計算工作時間(小時)

Total Counted Leave Working Hours (hour)

根據僱員的 [考勤結果] 自動計算 [計算日期] 內僱員的 [總請假計算工作小時]

16 (小時)

1. 即員工在請假範圍內的計算工作小時

2. 必須事先進行考勤分析, 此項目才有數據

3. 支援小數點後1個位顯示(四捨五入)

2112

總請假計算工作時間(日數)

Total Counted Leave Working days (Day)

根據僱員的 [考勤結果] 自動計算 [計算日期] 內僱員的 [總請假計算工作日數]

2 ()

1. 只作用於全日請假而又有打卡上班的日數

2120

總遲到(分鐘)

Total late (minute)

根據僱員的 [考勤結果] 自動計算 [計算日期] 內僱員的 [總遲到分鐘]

30 (分鐘)

 

2121

總早退(分鐘)

Total early leave (minute)

根據僱員的 [考勤結果] 自動計算 [計算日期] 內僱員的 [總早退分鐘]

30 (分鐘)

 

2122

(遲到+早退) (分鐘)

Total (late + early leave)(minute)

根據僱員的 [考勤結果] 自動計算 [計算日期] 內僱員的 [總遲到和早退分鐘]

60 (分鐘)

 

2123

總加班(分鐘)

Total O.T. (minute)

根據僱員的 [考勤結果] 自動計算 [計算日期] 內僱員的 [總加班分鐘]

*須選擇自定義的 [超時類別]

120 (分鐘)

 

2126

總加班(小時)

Total O.T. (hour)

根據僱員的 [考勤結果] 自動計算 [計算日期] 內僱員的 [總加班小時]

*須選擇自定義的 [超時類別]

2 (小時)

 

2138

遲到日數

# of Late days

根據僱員的 [考勤結果] 自動計算 [遲到日數],

1 ()

1. 即使同一日內員工有兩次或以上遲到次數, 系統仍會顯示為1 (日數)

2139

早退日數

# of Early-leave days

根據僱員的 [考勤結果] 自動計算 [早退日數]

1 ()

1. 即使同一日內員工有兩次或以上早退次數, 系統仍會顯示為1 (日數)

2130

加班次數

# of O.T.

根據僱員的 [考勤結果] 自動計算 [計算日期] 內僱員的 [加班次數]

*須選擇自定義的 [超時類別]

1 ()

 

2131

加班積分

# of O.T. Point

根據僱員的 [考勤結果] 自動計算 [計算日期] 內僱員的 [加班積分]

*須選擇自定義的 [超時類別]

2 ()

 

2135

忘記打卡次數

# of missing punch

根據僱員的 [考勤結果] 自動計算 [計算日期] 內僱員的 [忘記打卡次數]

3 ()

 

2136

總缺席日數

Total absence day

根據僱員的 [考勤結果] 自動計算 [計算日期] 內僱員的 [總缺席日數]

1 ()

1. 即使同一日內員工有兩次或以上缺席次數, 系統仍會顯示為1 (日數)

2137

總缺席分鐘

Total absence minute

根據僱員的 [考勤結果] 自動計算 [計算日期] 內僱員的 [總缺席分鐘]

480 (分鐘)

 

2140

指定考勤情況出現次數

Total occurrence of specific situation

根據僱員的 [考勤結果] 自動計算 [計算日期] 內僱員的 [指定考勤情況出現次數]

*須選擇 [指定考勤情況] 種類 ( [指定考勤情況] 暫時只有一種 : [休息] )

19 ()

 

2142

出勤津貼

Attendance Allowance

根據僱員的 [考勤結果] 自動計算 [計算日期] 內僱員的 [出勤津貼]

*須選擇 [津貼類別] 種類

500

 

2150

最近30天最多18天的工作分鐘數總和

Sum of the counted working minutes of the max 18 days in last 30 days

根據僱員的 [考勤結果] 自動將僱員最近30天當中18個正常工作天的 [總應實工作時間(分鐘)] 加總

6,480 (分鐘)

1.      以糧期的結束日計的前30

2.      正常工作天是指員工的工作天中沒有 半日 / 小時 請假記錄

3.      此項目可用作計算非月薪員工的 長期服務金遣散費的工資

 

假期項目

編號

項目

簡介

例子

注意事項 / 細節

2101

假期日數

# of holiday

根據僱員的 [時間表(排班)] 設定, 自動計算 [計算日期] 內僱員的 [假期日數]

*須選擇自定義的 [假期類別]

7 ()

 

2115

已放假期日數

# of Leave day taken

根據僱員的 [請假記錄], 自動計算 [計算日期] 內僱員的 [已放假期日數]

*須選擇自定義的 [請假類別]

2 ()

1. 常用於假期扣薪計算

2128

受僱頭3個月之總勞工假期請假日數

# of SH taken days within first 3 employment months

根據僱員的 [請假記錄], 自動計算 [計算日期] 內僱員首3個月的 [勞工假期日數]

*須在 [系統請假類別] 定義勞工假期的代號

2 ()

 

2129

總請假調整 (日數 / 分鐘)

Total leave adjustment (day/minute)

根據僱員的[請假調整記錄], 自動計算 [計算日期] 內僱員的 [總請假調整日數/分鐘]

*須選擇自定義的 [請假類別]

*須選擇項單位 [日數 / 分鐘]

2 ()

 

960 (分鐘)

 

2116

總請假分鐘

Total min. leave taken

根據僱員的[請假記錄], 自動計算 [計算日期] 內僱員的 [總請假分鐘]

*須選擇自定義的 [請假類別]

960 (分鐘)

 

2117

總餘假日數

Total leave day balance

根據僱員的 [時間表(排班)] 設定, 自動計算 [計算日期] 內僱員的 [總餘假日數]

*須選擇自定義的 [請假類別]

5 ()

 

2118

<<2007年僱傭(修訂)條例>> - 請假薪金

<<EO2007>> -Leave Pay

計算方法:

1. 自動計算範圍內指定假期薪金

2. 假期薪金 = 過去12個月平均日薪 x 範圍內假期日數

3. 計算平均日薪之過去12個月乃根據『指定日期』而定

4. 『指定日期』取決於每條請假之開始日期

*須選擇自定義的 [請假類別]

200 ()

 

2119

<<2007年僱傭(修訂)條例>> - 假日薪金

<<EO2007>> -Holiday Pay

計算方法:

1. 自動計算範圍內指定假期薪金

2. 假期薪金 = 過去12個月平均日薪 x 範圍內假期日數

3. 計算平均日薪之過去12個月乃根據『指定日期』而定

4. 『指定日期』取決於該段假期之開始日期

*須選擇自定義的 [假期類別]

300()

 

2220

<<2007年僱傭(修訂)條例>> - 勞工假日薪金

<<EO2007>> -SH Pay

計算方法:

1. 自動計算範圍內指定假期薪金

2. 假期薪金 = 過去12個月平均日薪 x 範圍內假期日數

3. 計算平均日薪之過去12個月乃根據『指定日期』而定

4. 『指定日期』取決於該段假期之開始日期

*須選擇自定義的 [特別日子設定]

300()

 

 

工資項目

編號

項目

簡介

例子

注意事項 / 細節

1100

底薪

Basic Salary

取自僱員 [人事記錄] [工資設定] [底薪]

10,000.00 ()

 

1101

固定金額項目

Fixed Amount Item

取自僱員 [人事記錄] [工資設定] [津貼金額項目]

*須選擇自定義的 [津貼金額項目]

津貼

 

1002

工資項目

Salary Item

取自工資計算大綱中的其他 工資項目

 

*須選擇自定義的 [工資項目]

項目 A

 

1200

平均日薪

Average Daily Salary

計算僱員的平均日薪 :

[月薪]  /  [日數]

*須選擇 [月薪] [日數] 種類

333.33 ()

 

1201

平均時薪

Average Hourly Salary

計算僱員的平均時薪 :

[日薪]  /  [小時/分鐘數目]

*須選擇 [日薪] [小時/分鐘數目] 種類

41.67 ()

 

1202

平均分薪

Average Minute Salary

計算僱員平均每分鐘的薪酬 :

[時薪]  /  [固定數目]

*須選擇 [時薪] 種類及輸入 [固定數目]

0.70 ()

 

1250

月薪

Monthly Salary

計算僱員的月薪 :

*須選擇 [月薪] 種類

10,500.00 ()

 

1251

日薪

Daily Salary

計算僱員的日薪 :

*須選擇 [日薪] 種類

350.00 ()

 

1252

時薪

Hourly Salary

計算僱員的時薪 :

*須選擇 [時薪] 種類

43.75 ()

 

1253

分薪

Minute Salary

計算僱員每分鐘的薪酬 :

*須選擇 [分薪] 種類

0.73 ()

 

1301

最後工資金額

Last Salary Amount

取自僱員 [工資記錄] 上一次有記錄的 [薪金金額]

10,500.00 ()

 

1302

平均最後N次工資

Average last N Salary

可一次過計算[N] 次有記錄的 [薪金金額] 的平均數

*須定義 [N] 的數值

10,200.00 ()

 

1303

最後N次工資總和

Sum of last N salary total

可一次過計算[N] 次有記錄的 [薪金金額] 的總和

*須定義 [N] 的數值

20,700.00 ()

 

1304

薪資月份 (以工資期開始計算)

Salary month (By period start date)

傳回 工資記 的月份 (以工資計算期的開始日提取)

12 ()

通常配合 項目500 ( A B 否則 C ) 使用

 

e.g. ( Salary Month = 12 , 就 計算Double Pay 否則 0 )

 

2114

<<2007年僱傭(修訂)條例>> - 平均日薪

<<EO2007>> - Average Daily Salary

計算方法:

1. 自動計算範圍內指定假期薪金

2. 假期薪金 = 過去12個月平均日薪 x 範圍內假期日數

3. 計算平均日薪之過去12個月乃根據『指定日期』而定

4. 『指定日期』取決於該段假期之開始日期

300()

 

4000

強積金供款

MPF Contribution

跟據 [系統設定] [強積金設定], 系統可自行計算 [僱員] [僱主] [強積金供款]

*須選擇 [僱員 / 僱主] [強制性 / 自願性]

500 ()

 

4001

強積金供款狀態碼

MPF Contribution status code

傳回 工資記錄 的關連 強積金記錄 的狀態值

1=Normal contribution

2=Prorata contribution due to age

3=Within free contribution period. No contribution required.

4=No contribution due to age < 18

5=No contribution due to age > 65

1

 

1501

稅款計算

Tax Calculation

透過 [查表] 的方式, 計算項目的數值並導出總和

 

*設定表格 [由 … 至 … 就 …]

 

1

10000

0.10

10001

20000

0.15

20001

30000

0.20

 

 

 

自定義變數

編號

項目

簡介

例子

注意事項 / 細節

 

自定義變數項目

取自 [員工薪酬管理] [自定義項目]

10,000.00 ()

 

 

 

 

See also

Create a Salary Profile

Add a Salary Items to the Salary Profile

Add a Payroll Formula to the Salary Item