欧美精品123_精品露脸国产偷人在视频_日韩美女免费线视频_成人av三级

社保公積金計算器2016(社保公積金計算器2021計算器上海)

前沿拓展:

社保公積金計算器2016

城鎮職工社保繳費比例:
1、養老保險單位22%、個人8%;
2、醫療保險單位12%、個人2%;
3、失業保險單位2%、個人1%;
4、工傷保險單位0.5%、個人不繳;
5、生育保險單位0.5%、個人不繳。
公積金,單位和個人各7%。

擴展閱讀:【保險】怎么買,哪個好,手把手教你避開保險的這些”坑”


博客:www.jiaopengzi.com一、背景

1、之前寫了一個關于入離調轉的pp應用,現在個稅新增專項附加扣除項目,借此寫一個關于薪酬計算的案例;

2、本案例是用工作時長計算薪酬;

3、全勤獎每月200元,每個月工作時長大于等于8小時的天數大于等于20天計為全勤;

4、餐補每月300元,全勤天數不足20天按照15元每天計算,大于20天也是300元(沒辦法現實就這樣);

5、社保繳納比例和繳納基數上限下限均為虛擬舉例;

6、公積金繳納比例和繳納基數上限下限均為虛擬舉例;

7、個稅繳納按照起征點為5000的最新稅率計算。為了方便起見,本案例中不涉及其他稅前補稅前扣稅后補稅后扣相關工資項目。

社保公積金計算器2016(社保公積金計算器2021計算器上海)

結果圖

二、數據源

1、員工出勤

包含ID,姓名,出勤日期,工作時長(默認處理好的數據)。

社保公積金計算器2016(社保公積金計算器2021計算器上海)

2、時薪標準

工作時長每天不超過14小時,標準工作時長8小時,以后每小時遞增如下圖。

社保公積金計算器2016(社保公積金計算器2021計算器上海)

3、最新5000元起征的稅率,等級7的上限為9999999是為了計算方便,實際工作中請以相應法律法規為準。

社保公積金計算器2016(社保公積金計算器2021計算器上海)

4、社保相關、公積金相關、專項附加扣除均為虛擬數據,實際工作中以相應法律法規為準。

社保公積金計算器2016(社保公積金計算器2021計算器上海)

5、根據時薪標準,PQ自定義函數計算出日薪。

社保公積金計算器2016(社保公積金計算器2021計算器上海)

自定義日薪函數

社保公積金計算器2016(社保公積金計算器2021計算器上海)

提前計算日薪 6、PQ導入日期表

社保公積金計算器2016(社保公積金計算器2021計算器上海)

7、建立關系

社保公積金計算器2016(社保公積金計算器2021計算器上海)

三、上DAX

1、基本工資

基本工資:=SUM('員工出勤'[日薪])

2、餐補

餐補:=
VAR D =
COUNTROWS ( CALCULATETABLE ( '員工出勤', '員工出勤'[工作時長] > 4 ) )
VAR S = 300 / 20
RETURN
IF ( D >= 20, 300, S * D )

3、全勤獎

全勤獎:=
VAR D =
COUNTROWS ( CALCULATETABLE ( '員工出勤', '員工出勤'[工作時長] >= 8 ) )
RETURN
IF ( D >= 20, 200, BLANK () )

4、專項附加扣除

專項附加扣除:=SUM('專項附加扣除'[金額])

5、公積金上限

公積金上限:=SUM('公積金相關'[基數上限])

6、公積金下限

公積金下限:=SUM('公積金相關'[基數下限])

7、公積金繳費比例

公積金繳費比例:=SUM('公積金相關'[繳費比例])

8、公積金

公積金:=
VAR X = '員工出勤'[基本工資] + '員工出勤'[餐補]+ '員工出勤'[全勤獎]
VAR J =
SWITCH (
TRUE (),
X <= '公積金相關'[公積金下限], '公積金相關'[公積金下限],
X >= '公積金相關'[公積金上限], '公積金相關'[公積金下限],
X
)
RETURN
IF ( X = BLANK (), BLANK (), X * '公積金相關'[公積金繳費比例] )

9、社保上限

社保上限:=SUM('社保相關'[基數上限])

10、社保下限

社保下限:=SUM('社保相關'[基數下限])

11、社保繳費比例

社保繳費比例:=SUM('社保相關'[繳費比例])

12、社保

社保:=
VAR X = '員工出勤'[基本工資] + '員工出勤'[餐補]+ '員工出勤'[全勤獎]
VAR J =
SWITCH (
TRUE (),
X <= '社保相關'[社保下限], '社保相關'[社保下限],
X >= '社保相關'[社保上限], '社保相關'[社保下限],
X
)
RETURN
IF ( X = BLANK (), BLANK (), X * '社保相關'[社保繳費比例] )

13、個稅下限

個稅下限:=SUM('個稅'[下限])

14、個稅上限

個稅上限:=SUM('個稅'[上限])

15、個稅稅率

個稅稅率:=SUM('個稅'[稅率])

16、速算扣除

速算扣除:=SUM('個稅'[速算扣除數])

17、個稅

個稅:=
VAR X = '員工出勤'[基本工資]
+ '員工出勤'[餐補]
+ '員工出勤'[全勤獎]
– '公積金相關'[公積金]
– '社保相關'[社保]
– '專項附加扣除'[專項附加扣除]
– 5000
VAR N =
SWITCH (
TRUE (),
CALCULATE ( '個稅'[個稅下限], '個稅'[級數] = 1 )< X&& CALCULATE ( '個稅'[個稅上限], '個稅'[級數] = 1 )>= X, 1,
CALCULATE ( '個稅'[個稅下限], '個稅'[級數] = 2 )< X&& CALCULATE ( '個稅'[個稅上限], '個稅'[級數] = 2 )>= X, 2,
CALCULATE ( '個稅'[個稅下限], '個稅'[級數] = 3 )< X&& CALCULATE ( '個稅'[個稅上限], '個稅'[級數] = 3 )>= X, 3,
CALCULATE ( '個稅'[個稅下限], '個稅'[級數] = 4 )< X&& CALCULATE ( '個稅'[個稅上限], '個稅'[級數] = 4 )>= X, 4,
CALCULATE ( '個稅'[個稅下限], '個稅'[級數] = 5 )< X&& CALCULATE ( '個稅'[個稅上限], '個稅'[級數] = 5 )>= X, 5,
CALCULATE ( '個稅'[個稅下限], '個稅'[級數] = 6 )< X&& CALCULATE ( '個稅'[個稅上限], '個稅'[級數] = 6 )>= X, 6,
CALCULATE ( '個稅'[個稅下限], '個稅'[級數] = 7 )< X&& CALCULATE ( '個稅'[個稅上限], '個稅'[級數] = 7 )>= X, 7)
RETURN
X* CALCULATE ( '個稅'[個稅稅率], '個稅'[級數] = N )- CALCULATE ( '個稅'[速算扣除], '個稅'[級數] = N )

18、實發工資

實發工資:='員工出勤'[基本工資]
+'員工出勤'[餐補]
+'員工出勤'[全勤獎]
-'社保相關'[社保]
-'公積金相關'[公積金]
-'個稅'[個稅]四、總結

1、本案例中沒有復雜的DAX邏輯,都是很簡單的業務轉換;

2、小技巧:時薪轉換為日薪的pq自定義函數;

3、參數表的使用;

4、為了方便演示,本案例不涉及其他工資項目,以及公積金超額計稅等;

5、筆者并非專業HR從業人員,案例旨在分享Power Pivot相關業務落地使用案例,具體業務有不妥之處望請指正。

by 焦棚子

焦棚子的文章目錄

拓展知識:

原創文章,作者:九賢互聯網實用分享網編輯,如若轉載,請注明出處:http://www.uuuxu.com/20220726458629.html

主站蜘蛛池模板: 格尔木市| 莆田市| 剑河县| 武隆县| 平山县| 资阳市| 盐边县| 丹凤县| 乌什县| 甘孜| 南京市| 永城市| 淅川县| 南岸区| 海丰县| 彭阳县| 无锡市| 渝中区| 海城市| 锦州市| 淄博市| 大埔县| 永兴县| 天长市| 武宣县| 甘孜县| 华池县| 云和县| 武平县| 塘沽区| 阿鲁科尔沁旗| 西畴县| 台中市| 东光县| 延庆县| 镶黄旗| 凭祥市| 循化| 黄浦区| 东方市| 太保市|