利用規則引擎計算我的所得稅學習

以我的所得稅計算爲業務原型,採用表達式規則和決策表Excel 模板導入方式實現。體現業務規則文本編輯,業務邏輯快速實現。 測試

建立規則包

右鍵工程「測試XML結構」,選擇「新建規則包」添加個名爲「計算我的所得稅」的規則包,建立過程以下圖所示: spa


建立變量,如圖所示: 原型


建立、編輯表達式規則

         選擇「計算我的所得稅」規則包,右鍵建立「添加表達式規則」,並命名爲「全月應納稅額」。以下圖所示: 編譯

在右邊編輯框中直接書寫業務規則。「若是」、「那麼」、「結束若是」爲關鍵字。藍色爲 定義的變量。具體內容以下圖所示: 模板


決策表建立及內容導入

         添加關聯決策表並命名爲「設置稅率」,如圖所示: 變量

事先準備好的Excel模板。 im

如圖所示操做,導入Excel 命名

導入後,Excel內容就出如今關聯決策表中,如想修改決策表中內容,直接在決策表上修改和在Excel中修改從新導入均可。 img


稅後工資表達式建立及編寫

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


保存、編譯和測試


相關文章
相關標籤/搜索