利用規則引擎計算個人所得稅學習

2021-06-18 09:37:18 字數 1113 閱讀 9031

以個人所得稅計算為業務原型,採用表示式規則和決策表excel 模板匯入方式實現。體現業務規則文字編輯,業務邏輯快速實現。

右鍵工程「測試xml結構」,選擇「新建規則包」新增個名為「計算個人所得稅」的規則包,建立過程如下圖所示:

建立變數,如圖所示:

選擇「計算個人所得稅」規則包,右鍵建立「新增表示式規則」,並命名為「全月應納稅額」。如下圖所示:

新增關聯決策表並命名為「設定稅率」,如圖所示:

事先準備好的excel模板。

如圖所示操作,匯入excel

匯入後,excel內容就出現在關聯決策表中,如想修改決策表中內容,直接在決策表上修改和在excel中修改重新匯入都可。

如下圖所示建立「稅後工資」表示式規則,並編寫內容。

怎樣計算個人所得稅?

對於公司的絕大部分員工來說,最密切相關的是工薪所得稅。它的計稅依據是員工的月工薪所得,具體計算公式如下 計稅依據 標準工資 加班工資 房補 病假扣款 事假扣款 保險費。深圳市工薪所得稅的扣除標準為2000元,因此每位員工的月應納稅所得額 計稅依據 2000。工薪所得適用八級超額累進稅率,下面是工薪所...

計算個人所得稅(老版)

上班後你就會成為光榮的納稅一族,已知老版的個人所得稅有如下的計算公式,請你編寫程式計算個人應繳的所得稅。計稅方法是 1 計稅依據 工資 津貼等各項收入應發數之和 公積金 失業保險 養老保險 醫療保險之和 2 全月應納稅所得額 計稅依據 3500 3 所得稅額 應納稅所得額 適用稅率 速算扣除數 例 ...

7 1 計算個人所得稅

假設個人所得稅為 稅率 工資 1600 請編寫程式計算應繳的所得稅,其中稅率定義為 當工資不超過1600時,稅率為0 當工資在區間 1600,2500 時,稅率為5 當工資在區間 2500,3500 時,稅率為10 當工資在區間 3500,4500 時,稅率為15 當工資超過4500時,稅率為20 ...