掌桥专利:专业的专利平台
掌桥专利
首页

数据处理方法、装置、存储介质及电子设备

文献发布时间:2023-06-19 09:30:39


数据处理方法、装置、存储介质及电子设备

技术领域

本公开涉及数据处理领域,具体地,涉及一种数据处理方法、装置、存储介质及电子设备。

背景技术

目前,企业大多应用Excel等工具计算企业员工的个人所得税并管理员工的薪资发放,同时,计算或管理的方式通常由相关人员基于工具本身手动进行,效率较低。另外,国家税务总局在2019年1月1日起实行新的个人所得税专项扣除政策并应用新的累进计算法进行个人所得税的按月缴纳措施之后,需要企业收集并维护员工有关于专项扣除的相关信息,工作量较大,且信息收集过程中还可能存在信息不真实、信息错误等风险,从而影响管理的准确性和效率。

发明内容

本公开的目的是提供一种数据处理方法、装置、存储介质及电子设备,以提升个人所得税的计算效率,并能进一步提升薪资管理效率。

为了实现上述目的,根据本公开的第一方面,提供一种数据处理方法,所述方法包括:

获取目标用户的附加专项扣除信息;

根据所述附加专项扣除信息,确定所述目标用户的目标扣除金额;

获取所述目标用户的薪资信息;

根据所述薪资信息和所述目标扣除金额,确定所述目标用户应缴纳的个人所得税。

可选地,所述获取目标用户的附加专项扣除信息,包括:

从预设数据库中获取所述附加专项扣除信息,其中,所述预设数据库用于存储所述目标用户通过目标程序填写的所述附加专项扣除信息。

可选地,所述附加专项扣除信息包括对应于各预设扣除项目的扣缴方式信息和扣缴比例信息;

所述根据所述附加专项扣除信息,确定所述目标用户的目标扣除金额,包括:

针对每一所述预设扣除项目,根据对应于所述预设扣除项目的扣缴方式信息、扣缴比例信息和预设的附加专项扣除逻辑,确定对应于所述预设扣除项目的扣除金额;

根据各预设扣除项目对应的扣除金额,确定所述目标扣除金额。

可选地,所述目标用户的薪资信息包括所述目标用户的税前薪资信息;

所述根据所述薪资信息和所述目标扣除金额,确定所述目标用户应缴纳的个人所得税,包括:

根据所述目标用户的税前薪资信息和预设的个税计算逻辑,确定所述目标用户应缴纳的个人所得税。

可选地,所述方法还包括:

根据所述目标用户的薪资信息和所述目标用户应缴纳的个人所得税,确定所述目标用户的应发放薪资。

可选地,所述方法还包括:

将所述目标用户的目标扣除金额和/或所述目标用户应缴纳的个人所得税与所述目标用户关联存储。

根据本公开的第二方面,提供一种数据处理装置,所述装置包括:

第一获取模块,用于获取目标用户的附加专项扣除信息;

第一确定模块,用于根据所述附加专项扣除信息,确定所述目标用户的目标扣除金额;

第二获取模块,用于获取所述目标用户的薪资信息;

第二确定模块,用于根据所述薪资信息和所述目标扣除金额,确定所述目标用户应缴纳的个人所得税。

可选地,所述第一获取模块用于从预设数据库中获取所述附加专项扣除信息,其中,所述预设数据库用于存储所述目标用户通过目标程序填写的所述附加专项扣除信息。

可选地,所述附加专项扣除信息包括对应于各预设扣除项目的扣缴方式信息和扣缴比例信息;

所述第一确定模块包括:

第一确定子模块,用于针对每一所述预设扣除项目,根据对应于所述预设扣除项目的扣缴方式信息、扣缴比例信息和预设的附加专项扣除逻辑,确定对应于所述预设扣除项目的扣除金额;

第二确定子模块,用于根据各预设扣除项目对应的扣除金额,确定所述目标扣除金额。

可选地,所述目标用户的薪资信息包括所述目标用户的税前薪资信息;

所述第二确定模块用于根据所述目标用户的税前薪资信息和预设的个税计算逻辑,确定所述目标用户应缴纳的个人所得税。

可选地,所述装置还包括:

第三确定模块,用于根据所述目标用户的薪资信息和所述目标用户应缴纳的个人所得税,确定所述目标用户的应发放薪资。

可选地,所述装置还包括:

数据存储模块,用于将所述目标用户的目标扣除金额和/或所述目标用户应缴纳的个人所得税与所述目标用户关联存储。

根据本公开的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本公开第一方面所述方法的步骤。

根据本公开的第四方面,提供一种电子设备,包括:

存储器,其上存储有计算机程序;

处理器,用于执行所述存储器中的所述计算机程序,以实现本公开第一方面所述方法的步骤。

通过上述技术方案,获取目标用户的附加专项扣除信息,并根据附加专项扣除信息,确定目标用户的目标扣除金额,之后,获取目标用户的薪资信息,再根据薪资信息和目标扣除金额,确定目标用户应缴纳的个人所得税。这样,能够提供灵活、高效的个税计算方法,适用于不同企业的计算逻辑,并且,即便计算规则有调整,也能够很快适应并使用新的计算规则,从而有效提高薪资管理的效率和准确性,为个人所得税申报提供了良好的数据基础。

本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。

附图说明

附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:

图1是根据本公开的一种实施方式提供的数据处理方法的流程图;

图2是根据本公开提供的数据处理方法中,根据附加专项扣除信息,确定目标用户的目标扣除金额的步骤的一种示例性的流程图;

图3是根据本公开的一种实施方式提供的数据处理装置的框图;

图4是根据一示例性实施例示出的一种电子设备的框图;

图5是根据一示例性实施例示出的一种电子设备的框图。

具体实施方式

以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。

图1是根据本公开的一种实施方式提供的数据处理方法的流程图。如图1所示,该方法可以包括以下步骤:

在步骤11中,获取目标用户的附加专项扣除信息;

在步骤12中,根据附加专项扣除信息,确定目标用户的目标扣除金额;

在步骤13中,获取目标用户的薪资信息;

在步骤14中,根据薪资信息和目标扣除金额,确定目标用户应缴纳的个人所得税。

其中,附加专项扣除信息就是国家税局政策所要求的,为了进行附加专项扣除而需要的基本信息,它是用户基于自身的实际情况填写所形成的。示例地,附加专项扣除信息可以包括对应于各预设扣除项目的扣缴方式信息和扣缴比例信息。

若以目前的政策为基准,预设扣除项目可以包括子女教育、继续教育、住房贷款利息、住房租金、赡养老人和大病医疗这六项。并且,由于大病医疗在一年内并非多次、周期性清算(一般统一在年末进行清算),因此,预设扣除项目可以依据此种情况进行适应性调整,例如,在处理其他时期(非大病医疗清算期)的个税计算或薪资计算时,可以将大病医疗从预设扣除项目中去除,而在处于大病医疗清算期时,再将其作为预设扣除项目中的一项。

示例地,附加专项扣除信息可以包括对应于子女教育这一预设扣除项目的子女数量、子女教育起止时间、本人扣除比例等。

再例如,附加专项扣除信息可以包括对应于继续教育这一预设扣除项目的职业资格教育类型或者继续教育阶段、职业资格教育发证日期、继续教育起止时间等。

再例如,附加专项扣除信息可以包括对应于住房贷款利息这一预设扣除项目的是否婚前各自首套贷款、且婚后分别扣除50%、首次还款日期、贷款期限等。

再例如,附加专项扣除信息可以包括对应于住房租金这一预设扣除项目的省份、城市、租房起止日期等。

再例如,附加专项扣除信息可以包括对应于赡养老人这一预设扣除项目的是否独生子女、分摊方式等。

一般情况下,需要在自然人电子税务局客户端同步企业内员工的附加专项扣除信息,因此,步骤11中,获取目标用户的附加专项扣除信息,可以通过自然人电子税务局客户端获取。

在一种可能的实施方式中,可以向员工发放专项扣除信息采集表,并收集用户填写的相关内容,以此获取附加专项扣除信息。

在另一种可能的实施方式中,可以从预设数据库中获取附加专项扣除信息。其中,预设数据库用于存储目标用户通过目标程序填写的附加专项扣除信息。示例地,目标程序可以是现在所使用的“个人所得税”这一应用程序,在这一示例中,用户可以通过“个人所得税”应用程序提交附加专项扣除信息,并将上述信息同步到预设数据库(例如,自然人电子税务局客户端的数据库),从而,在需要获取目标用户的附加专项扣除信息时,直接从预设数据库中存储的数据中查找与目标用户相对应的附加专项扣除信息即可。其中,在存储用户的附加专项扣除信息时,可以为每一用户分配唯一标识(例如,用户身份证号、基于用户身份证号生成的标识信息等),以便查询。

这样,用户只需在“个人所得税”这一应用程序提交一次附加专项扣除信息,企业就可以获得与税局系统一致的信息,企业无需额外收集附加专项扣除采集表的工作,员工也无需多次填写附加专项扣除信息,能够有效提高信息获取效率,并且能够保证相关信息与税局一致,保证信息准确性。

需要说明的是,在本方案中,目标用户可以是任何需要进行数据处理(即,进行个人所得税计算)的用户,也就是说,要想计算哪一用户的个人所得税,就可以将这一用户作为目标用户,并执行本公开提供的方法的一系列步骤。并且,通常情况下,这一方法较多应用于企业向员工发放薪酬的场景中,那么,员工就是目标用户,并且,实际应用时,通常是批量针对多个员工进行处理,也就是说,分别将每一员工作为目标用户,重复执行本公开提供的方法的一系列步骤,以获得每一员工的个人所得税,并且,基于获得的个人所得税,还能进一步计算应向员工发放的工资。

如上所述,附加专项扣除信息可以包括对应于各预设扣除项目的扣缴方式信息和扣缴比例信息,相应地,步骤12中,根据附加专项扣除信息,确定目标用户的目标扣除金额,可以包括以下步骤,如图2所示。

在步骤21中,针对每一预设扣除项目,根据对应于预设扣除项目的扣缴方式信息、扣缴比例信息和预设的附加专项扣除逻辑,确定对应于预设扣除项目的扣除金额。

在步骤22中,根据各预设扣除项目对应的扣除金额,确定目标扣除金额。

其中,预设的附加专项扣除逻辑就是依据国家税局政策最新要求所形成的逻辑,相关政策规定有不同情况下扣除金额的基本标准。举例来说,在相关政策中,在赡养老人这一预设扣除项目下,独生子女对应于2000元/月的扣除金额,那么,这就可以作为预设的附加专项扣除逻辑之一。在上述逻辑下,若目标用户的附加专项扣除信息中包含赡养老人这一预设扣除项目、且满足独生子女条件,那么对应于赡养老人这一预设扣除项目的扣除金额就是2000元/月。

依照上述方式,结合目标用户的附加转向扣除信息中各预设扣除项目下的相关信息,就能确定出各个预设扣除项目对应的扣除金额。

进一步地,根据各个预设扣除项目对应的扣除金额,就能确定目标扣除金额。其中,根据各个预设扣除项目对应的扣除金额确定目标扣除金额的过程中,也应当遵循相关政策。一般情况下,可以将各个预设扣除项目对应的扣除金额之和确定为目标扣除金额。另外,由于相关政策中存在某两种或以上的预设扣除项目的扣除金额无法同时享受的规定,因此,在某些情况下,若存在这样的预设扣除项目,还应当将其中的一者置零,也就是,在这样的预设扣除项目中择一进行扣除。

在确定目标扣除金额之后,为了计算出目标用户的个人所得税,还需要借助目标用户的薪资信息。因此,在步骤13中,需要获取目标用户的薪资信息。示例地,可以预先设置有薪资模板,薪资模板可以定义有目标用户的薪资记录位置,从而,基于薪资模板,就可以从与目标用户对应的位置处获取目标用户的薪资信息。另外,若非本年度首次发放薪资,薪资模板中还可以设置历史薪资信息,从而,在导入本期薪资信息的同时,还会导入本年度薪资期初累计数据,这有利于对年度薪资情况的统计。

在获取到目标用户的薪资信息之后,就可以进行个人所得税的计算。因此,在步骤14中,根据薪资信息和目标扣除金额,确定目标用户应缴纳的个人所得税。

其中,目标用户的薪资信息可以包括目标用户的税前薪资信息。相应地,步骤14可以包括以下步骤:

根据目标用户的税前薪资信息和预设的个税计算逻辑,确定目标用户应缴纳的个人所得税。

示例地,预设的个税计算逻辑可以是依据国家税局政策最新要求所形成的用于计算个人所得税的逻辑,相关政策规定有不同税前薪资下个税计算的基本标准。再例如,预设的个税计算逻辑可以是企业依据国家税局政策针对个人所得税计算的相关要求进一步形成的适合本企业的计算逻辑,本公开对此不进行限定。

基于上述内容,依据目标用户的税前薪资信息和预设的个税计算逻辑,就可以确定目标用户应缴纳的个人所得税。

通过上述技术方案,获取目标用户的附加专项扣除信息,并根据附加专项扣除信息,确定目标用户的目标扣除金额,之后,获取目标用户的薪资信息,再根据薪资信息和目标扣除金额,确定目标用户应缴纳的个人所得税。这样,能够提供灵活、高效的个税计算方法,适用于不同企业的计算逻辑,并且,即便计算规则有调整,也能够很快适应并使用新的计算规则,从而有效提高薪资管理的效率和准确性,为个人所得税申报提供了良好的数据基础。

可选地,本公开提供的方法还可以包括以下步骤:

根据目标用户的薪资信息和目标用户应缴纳的个人所得税,确定目标用户的应发放薪资。

基于上文所计算出的个人所得税,结合目标用户的薪资信息,能够确定出目标用户的应发放薪资。一般情况下,将目标用户应缴纳的个人所得税从目标用户的税前薪资中去除,就可以得到目标用户本期应发放的薪资。

这样,基于计算出的个人所得税,能够进一步确定出目标用户的应发放薪资,从而,能够有效提升薪资管理的效率。

可选地,本公开提供的方法还可以包括以下步骤:

将目标用户的目标扣除金额和/或目标用户应缴纳的个人所得税与目标用户关联存储。

在执行上述步骤过程中,还可以进一步存储目标用户的目标扣除金额和/或目标用户应缴纳的个人所得税,从而,获取到的目标用户的附加专项扣除信息仅用于当前的计算,在一次计算过程完成后,并不会记录这些信息,而仅仅记录目标扣除金额和/或个人所得税,以便于后续的薪资或个税管理,能够有效保护用户的隐私。其中,上述信息与目标用户的关联存储可以基于目标用户的标识信息进行,示例地,标识信息可以是根据目标用户的姓名、证件类型、证件号码、电话号码这四者所生成的能够唯一代表目标用户的信息。

图3是根据本公开的一种实施方式提供的数据处理装置的框图。如图3所示,所述装置包括:

第一获取模块31,用于获取目标用户的附加专项扣除信息;

第一确定模块32,用于根据所述附加专项扣除信息,确定所述目标用户的目标扣除金额;

第二获取模块33,用于获取所述目标用户的薪资信息;

第二确定模块34,用于根据所述薪资信息和所述目标扣除金额,确定所述目标用户应缴纳的个人所得税。

可选地,所述第一获取模块31用于从预设数据库中获取所述附加专项扣除信息,其中,所述预设数据库用于存储所述目标用户通过目标程序填写的所述附加专项扣除信息。

可选地,所述附加专项扣除信息包括对应于各预设扣除项目的扣缴方式信息和扣缴比例信息;

所述第一确定模块32包括:

第一确定子模块,用于针对每一所述预设扣除项目,根据对应于所述预设扣除项目的扣缴方式信息、扣缴比例信息和预设的附加专项扣除逻辑,确定对应于所述预设扣除项目的扣除金额;

第二确定子模块,用于根据各预设扣除项目对应的扣除金额,确定所述目标扣除金额。

可选地,所述目标用户的薪资信息包括所述目标用户的税前薪资信息;

所述第二确定模块34用于根据所述目标用户的税前薪资信息和预设的个税计算逻辑,确定所述目标用户应缴纳的个人所得税。

可选地,所述装置30还包括:

第三确定模块,用于根据所述目标用户的薪资信息和所述目标用户应缴纳的个人所得税,确定所述目标用户的应发放薪资。

可选地,所述装置30还包括:

数据存储模块,用于将所述目标用户的目标扣除金额和/或所述目标用户应缴纳的个人所得税与所述目标用户关联存储。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

图4是根据一示例性实施例示出的一种电子设备700的框图。例如,电子设备700可以被提供为一PC(Personal Computer)端。如图4所示,该电子设备700可以包括:处理器701,存储器702。该电子设备700还可以包括多媒体组件703,输入/输出(I/O)接口704,以及通信组件705中的一者或多者。

其中,处理器701用于控制该电子设备700的整体操作,以完成上述的数据处理方法中的全部或部分步骤。存储器702用于存储各种类型的数据以支持在该电子设备700的操作,这些数据例如可以包括用于在该电子设备700上操作的任何应用程序或方法的指令,以及应用程序相关的数据,例如联系人数据、收发的消息、图片、音频、视频等等。该存储器702可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(Static Random Access Memory,简称SRAM),电可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,简称EEPROM),可擦除可编程只读存储器(Erasable Programmable Read-Only Memory,简称EPROM),可编程只读存储器(Programmable Read-Only Memory,简称PROM),只读存储器(Read-Only Memory,简称ROM),磁存储器,快闪存储器,磁盘或光盘。多媒体组件703可以包括屏幕和音频组件。其中屏幕例如可以是触摸屏,音频组件用于输出和/或输入音频信号。例如,音频组件可以包括一个麦克风,麦克风用于接收外部音频信号。所接收的音频信号可以被进一步存储在存储器702或通过通信组件705发送。音频组件还包括至少一个扬声器,用于输出音频信号。I/O接口704为处理器701和其他接口模块之间提供接口,上述其他接口模块可以是键盘,鼠标,按钮等。这些按钮可以是虚拟按钮或者实体按钮。通信组件705用于该电子设备700与其他设备之间进行有线或无线通信。无线通信,例如Wi-Fi,蓝牙,近场通信(Near FieldCommunication,简称NFC),2G、3G、4G、NB-IOT、eMTC、或其他5G等等,或它们中的一种或几种的组合,在此不做限定。因此相应的该通信组件705可以包括:Wi-Fi模块,蓝牙模块,NFC模块等等。

在一示例性实施例中,电子设备700可以被一个或多个应用专用集成电路(Application Specific Integrated Circuit,简称ASIC)、数字信号处理器(DigitalSignal Processor,简称DSP)、数字信号处理设备(Digital Signal Processing Device,简称DSPD)、可编程逻辑器件(Programmable Logic Device,简称PLD)、现场可编程门阵列(Field Programmable Gate Array,简称FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述的数据处理方法。

在另一示例性实施例中,还提供了一种包括程序指令的计算机可读存储介质,该程序指令被处理器执行时实现上述的数据处理方法的步骤。例如,该计算机可读存储介质可以为上述包括程序指令的存储器702,上述程序指令可由电子设备700的处理器701执行以完成上述的数据处理方法。

图5是根据一示例性实施例示出的一种电子设备1900的框图。例如,电子设备1900可以被提供为一服务器。参照图5,电子设备1900包括处理器1922,其数量可以为一个或多个,以及存储器1932,用于存储可由处理器1922执行的计算机程序。存储器1932中存储的计算机程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理器1922可以被配置为执行该计算机程序,以执行上述的数据处理方法。

另外,电子设备1900还可以包括电源组件1926和通信组件1950,该电源组件1926可以被配置为执行电子设备1900的电源管理,该通信组件1950可以被配置为实现电子设备1900的通信,例如,有线或无线通信。此外,该电子设备1900还可以包括输入/输出(I/O)接口1958。电子设备1900可以操作基于存储在存储器1932的操作系统,例如WindowsServer

在另一示例性实施例中,还提供了一种包括程序指令的计算机可读存储介质,该程序指令被处理器执行时实现上述的数据处理方法的步骤。例如,该计算机可读存储介质可以为上述包括程序指令的存储器1932,上述程序指令可由电子设备1900的处理器1922执行以完成上述的数据处理方法。

在另一示例性实施例中,还提供一种计算机程序产品,该计算机程序产品包含能够由可编程的装置执行的计算机程序,该计算机程序具有当由该可编程的装置执行时用于执行上述的数据处理方法的代码部分。

以上结合附图详细描述了本公开的优选实施方式,但是,本公开并不限于上述实施方式中的具体细节,在本公开的技术构思范围内,可以对本公开的技术方案进行多种简单变型,这些简单变型均属于本公开的保护范围。

另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合。为了避免不必要的重复,本公开对各种可能的组合方式不再另行说明。

此外,本公开的各种不同的实施方式之间也可以进行任意组合,只要其不违背本公开的思想,其同样应当视为本公开所公开的内容。

相关技术
  • 数据处理方法、装置、电子设备及存储介质
  • 门禁管理的数据处理方法、装置、电子设备与存储介质
技术分类

06120112190707