Visual Rules关联决策表.docx

上传人:b****3 文档编号:11204322 上传时间:2023-05-29 格式:DOCX 页数:17 大小:875.51KB
下载 相关 举报
Visual Rules关联决策表.docx_第1页
第1页 / 共17页
Visual Rules关联决策表.docx_第2页
第2页 / 共17页
Visual Rules关联决策表.docx_第3页
第3页 / 共17页
Visual Rules关联决策表.docx_第4页
第4页 / 共17页
Visual Rules关联决策表.docx_第5页
第5页 / 共17页
Visual Rules关联决策表.docx_第6页
第6页 / 共17页
Visual Rules关联决策表.docx_第7页
第7页 / 共17页
Visual Rules关联决策表.docx_第8页
第8页 / 共17页
Visual Rules关联决策表.docx_第9页
第9页 / 共17页
Visual Rules关联决策表.docx_第10页
第10页 / 共17页
Visual Rules关联决策表.docx_第11页
第11页 / 共17页
Visual Rules关联决策表.docx_第12页
第12页 / 共17页
Visual Rules关联决策表.docx_第13页
第13页 / 共17页
Visual Rules关联决策表.docx_第14页
第14页 / 共17页
Visual Rules关联决策表.docx_第15页
第15页 / 共17页
Visual Rules关联决策表.docx_第16页
第16页 / 共17页
Visual Rules关联决策表.docx_第17页
第17页 / 共17页
亲,该文档总共17页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

Visual Rules关联决策表.docx

《Visual Rules关联决策表.docx》由会员分享,可在线阅读,更多相关《Visual Rules关联决策表.docx(17页珍藏版)》请在冰点文库上搜索。

Visual Rules关联决策表.docx

VisualRules关联决策表

关联决策表

创建关联决策表规则包

鼠标右键点击在工程视图窗口的规则工程,出现弹出式菜单,选择其中的“新建规则包”菜单项:

系统会新建一个规则包,同时系统会要求您重命名规则包的名称。

直接在工程视图窗口的规则包名称上,输入当前我们需要设置的规则包名称“关联决策表”,然后回车:

这样就新建了一个关联决策表的规则包,新建的规则包是空的。

您可以在此基础上,设置规则包的对象库以及规则。

设置对象库

首先我们设置对象库,您可以点击对象库,在传入数据中,添加变量。

可以通过鼠标右击编辑窗口表格内,点击添加定义变量,还可以直接点击编辑窗口左下角的

定义变量,这两中方式都会弹出对话框。

如下图所示:

您也可以选择双击编辑窗口中的表格列中的列,其中列只能是名称(英文)下带有复选框的表格,如下图所示:

需要定义的变量。

如下图所示:

月工资大于0

在工程视图窗口,右键点击需要添加规则的规则包,选择弹出菜单中的添加规则集菜单项:

这样在计算所得税的规则包下面就会添加一个规则集,将此规则集重命名为“月工资大于0”:

重命名完成后,我们开始设置其逻辑。

我们希望此规则中当月工资大于0,点击此窗口,进入条件下面的

的按钮,会出现“请选择”,点击“请选择”,选择传入数据中的“当月工资”:

点击等于,在选择相中选择“大于”:

在点击“请点击选择”,选择输入常量,在点击空,在弹出控件中输入0:

计算应纳税所得额

在工程视图窗口,右键点击需要添加规则的规则包,选择弹出菜单中的添加规则菜单项。

这样在计算所得税的规则包下面就会添加一个规则,将此规则重命名为“计算应纳税所得额”:

重命名完成后,我们开始设置其逻辑。

我们希望此规则根据个税起征点,计算应纳税所得额,应该是等于当月工资-1500。

为了设置该逻辑,首先我们点击那么下面的

按钮,会出现“请点击选择”,点击“请点击选择”,在出现的弹出菜单中,选择“变量赋值”,然后会出现选择变量,点击“选择变量”,会出现对象库中设置的所有的变量,在其弹出式菜单中选择“全月应纳税所得额”:

然后会出现全月应纳税所得额等于请点击选择,点击“请点击选择”,在出现的弹出式菜单中,选择“选择值”,然后会出现“请选择”,点击“请选择”,选择传入数据的“当月工资”:

出现“当月工资”,点击“当月工资”旁边的[],会出现弹出式菜单,选择其中的“-”。

之后在当月工资之后会出现“-请单击选择”,点击“请点击选择”,在其弹出菜单中,选择“输入值”:

点击“空”在弹出的窗口中,输入个税起征点“1500”,然后点击确定:

这样“计算应纳税所得额”的规则就设置完毕了。

计算税后工资

我们从上面已经设置好的规则后,已经得到了税率和速算扣除数,下面我们根据税率和速算扣除数,得到应该缴纳的税额,然后将工资减去应该缴纳的税额,得到税后工资。

首先我们在“计算所得税”规则包下面,再添加一个规则:

将其规则名称修改为“计算税后工资”,然后我们设置规则的两个赋值方法。

在规则的那么部分中,添加一条动作,并且选择动作类型为“变量赋值”,选择被赋值变量为当月工资扣减数,就是指应缴纳的税额。

然后设置赋值元素为“全月应纳税所得额”,

在全月应纳税所得额后面选择×符号,应该当月工资扣减数,应该等于全月应纳税所得额乘以税率、再减去速算扣除数。

在之后出现的“请点击选择”中,选择“选择值”,之后选择临时数据中的税率:

按照这样的方法,设置完成“计算税后工资”的规则的动作为以下两条:

当月工资扣减数等于全月应纳税所得额×税率-速算扣除数

当月税后工资等于当月工资–当月工资扣减数

根据以上三个规则依次执行后,就将当月的税后工资计算完毕。

设置税率表

接下来,我们要根据应纳税所得额,得到税率和速算扣除数。

税率表是个决策表形式的表格,是根据应纳税所得额,得到税率和速算扣减数。

我们首先需要为规则包,添加一个关联决策表。

右键点击“计算所得税”规则包,然后选择“添加关联决策表”:

将此决策表的名称改为“设置税率”:

此决策表是根据应纳税所得额,得到税率和速算扣减数,因此应纳税所得额为条件,税率和速算扣减数为赋值元素。

因此首先我们在“设置税率”决策表的属性窗口中,将其赋值元素的个数设置为“2”,然后我们设置赋值元素为“税率”,如下所示:

设置完“设置税率”决策表的赋值元素后,我们再设置测试税率的条件,添加编辑窗口中的“设置税率条件”,出现条件的设置窗口:

点击此窗口,条件下面的

的按钮,会出现“请选择”,点击“请选择”,选择临时数据中的“全月应纳税所得额”:

然后会出现全月应纳税所得额等于请点击选择。

点击等于,会出现判断类型,选择“小于等于”:

之后点击“请点击选择”,选择“输入值”:

在弹出的输入窗口中,输入“500”,然后点击确定。

这样,第一个条件就设置好了:

全月应纳税所得额小于等于500。

左键点击啊随后一个条件前面的灰色部分,可以出现“调整显示位置”的弹出式菜单,选择调整显示位置,将第二个和第三个条件合并在一起,如下图所示,出现一个有并且关系的条件:

全月应纳税所得额小于等于500并且全月应纳税所得额小于等于500

我们要根据需要,将其改为:

全月应纳税所得额大于500并且全月应纳税所得额小于等于2000

首先可以点击“小于等于”判断符,在出现的弹出式菜单中选择“大于”。

采用上述方法,设置完成如下条件:

这些就是设置税率的条件,然后我们在设置根据这些条件,税率和速算扣减数,该如何赋值。

点击编辑窗口中的“设置税率赋值”窗体,缺省情况下,各个条件的税率和速算扣除数都是0,你可以双击需要修改的位置,然后在该位置输入你要设置的值。

比如下图所示,第一个条件对应的税率设置为5%。

同理设置完所有的税率和速算扣除数:

这样计算税率的决策表就设置完毕了。

测试

点击规则包计算所得税,在编辑窗口下方,选择测试选项卡:

双击当月工资对应的初始输入值表格,在表格中输入5000,点击

,运行结果如下:

在分别将当月税后工资、全月应纳税所得额、税率、速算扣除数,测试出来的数据按当月工资填入方法,在进行测试,得到当月扣除数,这时的当月税后工资才是所求的值,如下图:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2