以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]关于2019年度新个税有什么新的函数吗? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=131194) |
-- 作者:happy_gile -- 发布时间:2019/2/20 8:44:00 -- [求助]关于2019年度新个税有什么新的函数吗? 如题 |
-- 作者:有点蓝 -- 发布时间:2019/2/20 8:59:00 -- 新版本会更新。其实也不复杂,表达式如: iif([实发工资] <= 5000,0,iif(([实发工资]-5000) <36000,( [实发工资]-5000)*0.03,iif(([实发工资]-5000) < 144000,( [实发工资]-5000)*0.1-2520,iif(([实发工资]-5000) < 300000,( [实发工资]-5000)*0.2-16920,iif(([实发工资]-5000) < 420000,( [实发工资]-5000)*0.25-31920,iif(([实发工资]-5000) < 660000,( [实发工资]-5000)*0.3-52920,iif(([实发工资]-5000) < 960000,( [实发工资]-5000)*0.35-85920,([实发工资]-5000)*0.45-181920)))))))
|
-- 作者:shenyl0211 -- 发布时间:2019/3/3 11:10:00 -- 1、计算本月的【应发合计】 2、计算本月的【减除扣除】=IsNull([交通补贴],0)+IsNull([公积金],0)+IsNull([年金],0) + IsNull([养老保险],0) + IsNull([失业保险],0) + IsNull([医疗保险],0)+IsNull([大病互助],0) + IsNull([子女教育],0) + IsNull([继续教育],0)+ IsNull([房贷利息],0)+IsNull([住房租金],0)+IsNull([赡养老人],0)+5000 3、计算1月的【总应税工资】=IsNull([已应税工资],0)+[应发合计]-[减除扣除] 4、增加行时根据姓名变化在DataColChanged事件中将上月的【总应税工资】,变成本月的【已应税工资】 5、计算【总应纳税额】=iif([总应税工资]<0,null,iif([总应税工资]<=36000,Convert([总应税工资]*3,\'System.Int64\') / 100,iif([总应税工资]<=144000,Convert([总应税工资]*10-252000,\'System.Int64\') / 100,iif([总应税工资]<=300000,Convert([总应税工资]*20-1692000,\'System.Int64\') / 100,iif([总应税工资]<=420000,Convert([总应税工资]*25-3192000,\'System.Int64\') / 100,iif([总应税工资]<=660000,Convert([总应税工资]*30-5292000,\'System.Int64\') / 100,iif([总应税工资]<=960000,Convert([总应税工资]*35-8592000,\'System.Int64\') / 100,Convert([总应税工资]*45-18192000,\'System.Int64\') / 100))))))) 6、计算1月的【本月应纳税】=IIF(IsNull([总应纳税额],0)-IsNull([已纳税额],0)>0,IsNull([总应纳税额],0)-IsNull([已纳税额],0),null) 7、增加行时根据姓名变化在DataColChanged事件中将上月的【总应纳税额】,变成本月的【已纳税额】 [此贴子已经被作者于2019/3/3 11:12:05编辑过]
|