利用规则引擎计算个人所得税学习
2013-09-17 08:21
218 查看
以个人所得税计算为业务原型,采用表达式规则和决策表Excel 模板导入方式实现。体现业务规则文本编辑,业务逻辑快速实现。
创建变量,如图所示:
在右边编辑框中直接书写业务规则。“如果”、“那么”、“结束如果”为关键字。蓝色为 定义的变量。具体内容如下图所示:
事先准备好的Excel模板。
如图所示操作,导入Excel
导入后,Excel内容就出现在关联决策表中,如想修改决策表中内容,直接在决策表上修改和在Excel中修改重新导入都可。
创建规则包
右键工程“测试XML结构”,选择“新建规则包”添加个名为“计算个人所得税”的规则包,创建过程如下图所示:创建变量,如图所示:
创建、编辑表达式规则
选择“计算个人所得税”规则包,右键创建“添加表达式规则”,并命名为“全月应纳税额”。如下图所示:在右边编辑框中直接书写业务规则。“如果”、“那么”、“结束如果”为关键字。蓝色为 定义的变量。具体内容如下图所示:
决策表创建及内容导入
添加关联决策表并命名为“设置税率”,如图所示:事先准备好的Excel模板。
如图所示操作,导入Excel
导入后,Excel内容就出现在关联决策表中,如想修改决策表中内容,直接在决策表上修改和在Excel中修改重新导入都可。
税后工资表达式创建及编写
如下图所示创建“税后工资”表达式规则,并编写内容。保存、编译和测试
相关文章推荐
- 利用规则引擎计算个人所得税学习
- 利用规则引擎计算个人所得税学习
- 利用规则引擎计算个人所得税学习
- 学习练习--UI界面实现个人所得税计算
- 利用Excel函数多角度计算个人所得税
- 利用Excel函数多角度计算个人所得税
- python学习[4]_利用numpy做一些距离的计算
- 计算征收个人所得税
- 规则引擎如何操作内存表学习
- 个人所得税税额计算与征收
- 实验博客1:1.个人所得税及税后计算。2.多分段函数计算。
- 随时更新———个人喜欢的关于模式识别、机器学习、推荐系统、图像特征、深度学习、数值计算、目标跟踪等方面个人主页及博客
- 一个计算个人所得税的例子
- MOSS Search学习记录(五):利用元数据和规则搜索多个列表中指定范围的内容
- 分支-10. 计算个人所得税(10)
- Excel计算个人所得税的计算公式:
- 88df C++ 个人所得税计算
- 利用排序规则特点计算汉字笔划和取得拼音首字母
- 最近学习了Node,利用Express搭建了个人博客,总结下吧
- 分支-10 计算个人所得税(10)