期货交易自动化论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 39|回复: 0

请问:保险代理人佣金计算问题 - 金融行业 - ITPUB论坛-专业的IT技术社区

[复制链接] |主动推送

285万

主题

285万

帖子

855万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
8553710
发表于 2022-9-11 10:46:24 | 显示全部楼层 |阅读模式
在保险代理人的佣金中,需要扣除个人营业税,个人所得税等等,但是由于各分公司的地方标准不同,启征点不同,如何在业务系统中实现?
类似的问题: 提佣率各地区也是不相同的,有自己调整的权限,这个如何实现?
我目前的想法是:
针对不同地区采用不同的提佣率的表 ,主要采用2种方式实现: 1 是预留表名,并指定为那个分公司使用。但是这个方法是限制了分公司建立的总数。
2 另一种是采用使用流水号的方式自动建立表, 再维护额外的一张表,用来存储表名和使用公司名的一种映射。
现在的问题是 ,鉴于本人 没有做过调查,个人营业税的 地方计算公式是否相同,
所以个人营业税这项如何计算,以及维护是如何处理的?
不知道各个保险公司是如何处理的?请各位指教。
每个地域的个人所得税,营业税基数都是不一样的。而且计算公式也不同。
以前我还碰到过,按新的税收公式计算,以往12个月内,按照老公式计算的税钱和新规则比多出来的还要当月补发。很烦。
建议每个机构的算税程序单独写
是啊,但是二级机构下的三级机构一般大都和二级机构保持一致的(但也不乏例外)。所以最多也是写29个程序段。
当然了不否认有灵活的方式通过表来配置。白毛黑猫嘛!
给个实战的例子
大致逻辑是
获得应税收入
计算营业税
计算营业税附加
计算个人所得税
税后收入=应税收入-营业税-营业税附加-个人所得税
上海
应税金额 5000
营业税=应税收入*0.05
营业税附加=营业税*(0.07+0.03+0.01)
四川成都(二级机构)
应税金额 =1500
营业税=应税收入*0.05
营业税附加=0
雅安(四川的三级机构)
应税金额 =1500
营业税=应税收入*0.05
营业税附加=营业税*(0.07+0.03)+应税收入*0.001( 副调基金)
河北
应税金额 =1000
营业税=应税收入*0.05
营业税附加=营业税*(0.07+0.04)
。。。。
到此 我们还没讨论个人所得税哦(这个讨论起来要收顾问费用了






恩~~如果配置到表里,我很难想象怎么弄
困难主要是 对于现有的机构计算公式不同 参与计算的参数数目不同
更重要的是你没法预测将来会怎么变化。财政部门收税变化很频繁的哦
可以这样做:
   建一个中心数据库,建立一套同机构数据库一样的表,中心数据库存储所有机构的所得税参数设置信息,然后开发一套程序,专门维护中心数据库德所得税参数设置信息.,如果那个机构的所得税计算方法发生了变化,通过程序新增到中心数据库里面,然后再根据到底是哪个机构需要应用这套规则,把它同步到那个机构的数据库就可以了,这样程序就可以做一个统一了,所得税的各个参数各个机构是不一样的.
这个东西不需要那么复杂的,一张表就可以搞定了,弄那么复杂,这个程序员要累死了
比如佣金的问题
下面这张表
organ_id policy_year riks_code commision_rate 有这些信息,就可以把各级构,各险种,各保单年度佣金比列不同的问题解决了马。
至于那个手续费的问题,起征点的问题,也可一这样解决吗
如果参数会频繁发生变化,那么可以类工厂来做,这个涉及到设计模式的问题了,
有兴趣,单独讨论把。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|期货交易自动化论坛

GMT+8, 2024-11-30 17:33 , Processed in 0.097703 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表