CN115018488A - 一种对账单拆分开票处理方法、装置及电子设备 - Google Patents
一种对账单拆分开票处理方法、装置及电子设备 Download PDFInfo
- Publication number
- CN115018488A CN115018488A CN202210632442.2A CN202210632442A CN115018488A CN 115018488 A CN115018488 A CN 115018488A CN 202210632442 A CN202210632442 A CN 202210632442A CN 115018488 A CN115018488 A CN 115018488A
- Authority
- CN
- China
- Prior art keywords
- statement
- tax
- small
- statements
- billing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 13
- 238000000034 method Methods 0.000 claims abstract description 33
- 230000008569 process Effects 0.000 claims abstract description 16
- 238000004364 calculation method Methods 0.000 claims description 10
- 238000004590 computer program Methods 0.000 claims description 5
- 238000004891 communication Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008092 positive effect Effects 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 230000029305 taxis Effects 0.000 description 1
- 238000012384 transportation and delivery Methods 0.000 description 1
- 238000013024 troubleshooting Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
- G06Q20/102—Bill distribution or payments
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/04—Billing or invoicing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/12—Accounting
- G06Q40/123—Tax preparation or submission
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Marketing (AREA)
- Technology Law (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明属于账单管理技术领域,提供了一种对账单拆分开票处理方法、装置及电子设备。本发明的对账单处理方法包括:导入若干条初始对账单,设定最大开票限额数值;依次获取所述初始对账单的明细信息,并根据所述明细信息及所述最大开票限额对所述初始对账单进行拆分处理,获得若干条小额对账单;对所有所述小额对账单进行汇总标识处理,获得待开票明细表。本发明的超额对账单可根据设置的开票限额自动拆分且标识出开票标识,提高了开票的工作效率,减少了工作量,避免开票过程中遗漏或重复开票的问题,同时也方便在出现差错时进行复核。
Description
技术领域
本发明涉及账单管理技术领域,具体涉及一种对账单拆分开票处理方法、装置及电子设备。
背景技术
目前企业存在代理商和贸易商,这些供应商由于企业的规模国家设置了开票的上限额度,一旦订单交易额超出开票上限额度,供应商需要人工区分每批发货额度进行汇总开票,甚至从几百上千条入库明细中挑选出满足开票限额的金额进行组合开票,这种人工处理的方式效率较低,且常常会有遗漏或重复开票等差错,出现差错时又无法快速的找出错误点,整个过程效率较低、耗费人力资源较大、时间久、对账难度高。
因此,我们需要开发出一种对账单拆分开票处理方法、装置及电子设备,能提高超额对账单开票的工作效率,减少财务人员的工作量,避免开票过程遗漏或重复开票的问题,同时要方便在出现差错时进行复核。
发明内容
本发明的目的在于提供一种对账单拆分开票处理方法、装置及电子设备,以解决上述背景技术中提到的现有的超额对账单开票效率低、易出现遗漏或重复开票等差错、排查错误难、耗费人力和时间较多等问题。
为实现上述目的,本发明采用以下技术方案:
第一方面,本发明实施例提供了一种对账单拆分开票处理方法,所述方法具体步骤如下:
导入若干条初始对账单,设定最大开票限额数值;
依次获取所述初始对账单的明细信息,并根据所述明细信息及所述最大开票限额对所述初始对账单进行拆分处理,获得若干条小额对账单;
对所有所述小额对账单进行汇总标识处理,获得待开票明细表。
第二方面,本发明实施例提供了一种对账单拆分开票处理装置,该装置包括:设定模块、拆分模块及标识模块。
设定模块,所述设定模块用以设定最大开票限额数值,导入若干条初始对账单;
拆分模块,所述拆分模块用以依次获取所述初始对账单的明细信息,并根据所述明细信息及所述最大开票限额对所述初始对账单进行拆分处理,获得若干条小额对账单;
标识模块,所述标识模块用以对所有所述小额对账单进行汇总标识处理。
基于前述方案,上述明细信息包括但不限于:不含税总金额、含税总金额、不含税单价、含税单价、税率、物料总数。
其中含税单价由不含税单价与税率计算得到:含税单价=不含税单价×(1+税率),不含税总金额由对账单的物料总数与不含税单价计算得到:不含税总金额=物料总数×不含税单价,含税总金额由对账单的物料总数与含税单价(或由不含税总金额与税率)计算得到:含税总金额=物料总数×含税单价或含税总金额=不含税总金额×(1+税率)。不含税总金额、含税总金额、不含税单价、含税单价、税率、物料总数为对账单的必不可少的信息,既便于采购方对对账单进行核查,也便于供应商在开票时能直接获取所需数据。
基于前述方案,上述拆分处理具体包括以下步骤:
判断所述初始对账单的含税总金额是否大于最大开票限额;
若否,则所述初始对账单认定为小额对账单,进入拆分结束的数组;
若是,则进入循环拆分的数组,从所述初始对账单中按最大物料限数拆出一条所述小额对账单,得到拆分剩余对账单,直至所述拆分剩余对账单的物料总数不大于所述最大物料限数,将所述拆分剩余对账单认定为所述小额对账单,所述小额对账单均进入拆分结束的数组。
对批量导入的若干条初始对账单逐条进行拆分,需要拆分的对账单进入拆分处理的循环过程,拆分过程按照设定好的循环程序自动进行,减少了工人的工作量,提高工作效率的同时,也减少了漏拆、错拆等差错。
基于前述方案,上述最大物料限数根据最大开票限额和含税单价计算:
基于前述方案,当上述最大物料限数计算结果不为整数时,向下取整。
最大物料限数为最大开票限额与含税单价的比值,会因为初始对账单含税单价的不同而发生改变,从而使尽可能多的拆分所得小额对账单的含税总金额均能无限接近最大开票限额,向下取整,保证每条小额对账单包含的物料总数均为正整数,最终确保拆分的对账单数量尽可能少,减少开票数量。
基于前述方案,根据拆分后的所述小额对账单对应的实际物料总数、不含税单价及税率计算所述小额对账单的不含税总金额、含税总金额。
上述拆分过程主要是对初始对账单的物料总数进行拆分,拆分后对应的各条小额对账单的总金额需要根据每条小额对账单的物料总数进行计算,不含税总金额=物料总数×不含税单价,含税总金额=物料总数×含税单价或含税总金额=不含税总金额×(1+税率);拆分后的小额对账单依然呈现含税总金额和不含税总金额,也是为同时方便采购方的核查工作及供应商的开票工作。
基于前述方案,在对所有所述小额对账单进行汇总标识处理前,将所述拆分结束后的数组按照小额对账单的含税总金额进行排序,得到待标识明细表。
将小额对账单按照其总金额排序,能够尽可能的将总金额远小于最大开票限额的小额对账单进行合并开票,减少开票数量。
基于前述方案,上述汇总标识处理的具体步骤如下:
S30:TA=TA+待标识明细表中第i行小额对账单的含税总金额,判断TA是否大于开票限额,若是,则执行S31,若否,则直接执行S32;
S31:F=F+1,TA=0;TA=TA+待标识明细表中第i行小额对账单的含税总金额;
S32:设置第i行开票限额标识为F,i=i+1;
S33:判断所述待标识明细表中所述小额对账单是否全部标识,若否,则执行S30,若是,则结束循环;
其中,TA:用于计算各行小额对账单是否可以设置为同一个开票标识的含税总金额,初始化为0;
F:开票标识,初始化为0;
i:待标识明细表的行序号;初始化为0。
汇总标识处理的循环至所有的小额对账单均被标识后结束,标识相同的小额对账单开一张***,进行汇总标识处理后,可直观的查看合并开票的小额对账单,快速判断可合并开票的订单,便于复核及在出现差错时找出错误点。
第三方面,本发明实施例还提供了一种电子设备,该电子设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现前述第一方面或第一方面的任一实现方式中的处理方法的步骤。
第四方面,本发明实施例还提供了一种非暂态计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现前述第一方面或第一方面的任一实现方式中的所述处理方法的步骤。
由上述技术方案可知,本发明与现有技术相比至少具备以下优点和积极效果:
(1)本发明通过拆分模块,能够自动识别需要拆分的对账单,并对需要拆分的对账单自动执行拆分程序,减少了工作量,提高了工作效率的同时,也减少了漏拆、错拆等差错。
(2)本发明在拆分过程中,根据最大开票限额及含税单价设定最大物料限数,在汇总标识处理前,将小额对账单进行排列,在满足总额度的情况下,能够确保拆分的对账单数量尽可能少,减少了开票数量。
(3)本发明的汇总标识模块能够将拆分所得的小额对账单进行标识,标识相同的小额对账单开一张***,可直观的查看合并开票的小额对账单,快速判断可合并开票的订单,便于在复核及出现差错时排查错误,提升开票效率,减少差错率。
附图说明
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。
图1示出了本发明实施例所提供的一种对账单处理方法的流程图;
图2示出了本发明实施例所提供的一种对初始对账单进行拆分处理方法的流程图;
图3示出了本发明实施例所提供的一种汇总标识处理方法的流程图;
图4示出了本发明实施例所提供的一种对账单处理装置的结构框图;
图5示出了本发明实施例所提供的一种电子设备的结构示意图。
具体实施方式
为了更加清楚的阐述本发明的目的、技术方案和优点,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本发明将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。
此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本发明的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本发明的技术方案而没有特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知方法、装置、实现或者操作以避免模糊本发明的各方面。
附图中所示的方框图仅仅是功能实体,不一定必须与物理上独立的实体相对应。即,可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
附图中所示的流程图仅是示例性说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解,而有的操作/步骤可以合并或部分合并,因此实际执行的顺序有可能根据实际情况改变。
下面结合具体实施例对本发明进行详细的说明:
实施例1
如图1所示,本实施例提供了一种对账单拆分开票处理方法,该方法的具体步骤如下:
S1:导入若干条初始对账单,设定最大开票限额数值;
优选地,初始对账单可单独导入或批量导入,初始对账单即***原始录入项目数据,包括但不限于对账单号、供应商名称、采购公司名称、税率、币别、订单含税单价、不含税单价、订单物料总数、对账单含税总金额、对账单不含税总金额、对账单税金等基本信息;开票限额根据企业规模按标准确定,可由人工输入或***程序关联设定。
具体地,批量导入若干条初始对账单,若干条初始对账单构成待拆分明细表,每一行对应一条初始对账单,每条初始对账单含有上述基本信息。
S2:依次获取初始对账单的明细信息,并根据明细信息及最大开票限额对初始对账单进行拆分处理,获得若干条小额对账单;
优选地,明细信息包括但不限于:不含税总金额、含税总金额、不含税单价、含税单价、税率、物料总数。
具体地,在本实施例中,其中的含税单价由不含税单价与税率计算得到:含税单价=不含税单价×(1+税率),不含税总金额由对账单的物料总数与不含税单价计算得到:不含税总金额=物料总数×不含税单价,含税总金额由对账单的物料总数与含税单价计算得到:含税总金额=物料总数×含税单价。不含税总金额,含税总金额、不含税单价,含税单价、税率、物料总数为对账单的必不可少的信息,导入的对账单明细信息中,不含税单价、不含税总金额用于采购方对对账单进行核查,含税总金额用于判断对账单是否需要拆分,含税单价用于计算拆分后得到的小额对账单的含税总金额。如此,拆分后得到的表格即便于采购方对对账单进行核查,也便于供应商在开票时能直接获取或查看所需数据。
优选地,在本实施例中,最大物料限数根据最大开票限额和含税单价计算:
进一步地,当最大物料限数的计算结果不为整数时,向下取整。
在本实施例中,具体地,最大物料限数为最大开票限额与含税单价的比值,在进行采购时,需要采购多种物质,不同物质的单价不同,对同一采购方而言,最大开票限额为定值,不同物质订单的最大物料限数因含税单价的不同而不同,因此在拆分时,不同物质的订单最大物料限数不同,从而保证尽可能多的拆分所得的小额对账单的含税总金额均能无限接近最大开票限额;进一步地,当最大物料限数计算结果不为整数时,为确保小额对账单的总金额小于最大开票限数且保证每条小额对账单包含的物料总数均为正整数,对比值向下取整,如此,最终能够确保拆分的对账单数量尽可能少,减少开票数量。
在本实施例中,主要是对初始对账单的物料总数进行拆分,拆分后对应的各条小额对账单的总金额需要根据每条小额对账单的物料总数进行计算,为同时方便采购方的核查工作及供应商的开票工作。优选地,根据拆分后的小额对账单对应的实际物料总数、不含税单价及税率计算小额对账单的不含税总金额、含税总金额。
具体地,不含税总金额=物料总数×不含税单价,含税总金额=物料总数×含税单价或含税总金额=不含税总金额×(1+税率);拆分后的小额对账单依然呈现含税总金额和不含税总金额,不含税金额及相关信息便于采购方核查及确认金额,含税总金额可只用于开票,为供应商的开票提供了便利。
S3:对所有小额对账单进行汇总标识处理,获得待开票明细表。
本着节约资源的原则,为同一采购方进行开票,在开票总金额一定的情况下,应尽可能的减少***的张数,在本实施例中,进一步地,对所有小额对账单进行汇总标识处理前,将拆分结束后的数组按照小额对账单的含税总金额进行排序,优选地,可进行升序或降序排列,得到待标识明细表。
在本实施例中,对初始对账单进行拆分时,在初始账单物料总数远大于最大物料限数的情况下,拆分得到的前几张小额对账单含税总金额的数值是很接近最大开票限额的,此小额对账单不需与其他小额对账单进行合并,单独开票即可,一条初始对账单拆分到最后时,才可能会出现其含税总金额远小于最大开票限额的情况,此小额对账单需要与其他小额对账单进行合并开票,以减少开票的数量,优选地,本实施例将小额对账单按照含税总金额从小到大排列,能够尽可能的将含税总金额远小于最大开票限额的小额对账单进行合并开票,减少开票数量。
实施例2
如图2所示,本实施例提供了一种对初始对账单进行拆分处理的方法,具体包括以下步骤:
判断初始对账单的含税总金额是否大于最大开票限额;
在本实施例中,优选地,对导入的对账单进行逐条拆分,根据获取的明细信息中的含税总金额,判断初始对账单的含税金额与最大开票限额大小关系。
若否,则初始对账单认定为小额对账单,进入拆分结束的数组;
初始对账单的含税金额小于最大开票限额,说明该条对账单不需要拆分,可直接转入拆分结束的数组,等待标记。
若是,则进入循环拆分的数组,从初始对账单中按最大物料限数拆出一条小额对账单,得到拆分剩余对账单,直至所述拆分剩余对账单的物料总数不大于所述最大物料限数,将所述拆分剩余对账单认定为所述小额对账单,所述小额对账单均进入拆分结束的数组。
初始对账单的含税总金额大于最大开票限额,该条对账单进入拆分处理的循环过程,具体如下:
S220:先进行判断,如果拆分对象的含税总金额小于最大开票限额,返回结果;
S221:根据获取的明细信息中的物料总数,结合设定的最大开票限数,计算该条对账单拆分的最大物料限数,并向下取整,根据最大物料限数的数值,结合获取的明细信息中的不含税单价、含税单价、税率等,计算拆分所得的一张小额对账单的不含税总金额、含税总金额,与该条对账单如拆分后的物料总数、对账单税金等基本信息合并,转入拆分结束的数组;
S222:用该条对账单初始物料总数减去拆分得到的小额对账单的实际物料总数得到拆分后剩余物料总数,根据含税单价,计算剩余含税总金额,与该条对账单其他基本信息拼接,返回,继续执行S220。
拆分过程按照设定好的循环程序自动进行,减少了工人的工作量,提高工作效率的同时,也减少了漏拆、错拆等差错。
实施例3
如图3所示,本实施例提供了一种汇总标识处理的方法,具体步骤如下:
S30:TA=TA+待标识明细表中第i行小额对账单的含税总金额,判断TA是否大于开票限额,若是,则执行S31,若否,则直接执行S32;
S31:F=F+1,TA=0;TA=TA+待标识明细表中第i行小额对账单的含税总金额;
S32:设置第i行开票限额标识为F,i=i+1;
S33:判断所述待标识明细表中所述小额对账单是否全部标识,若否,则执行S30,若是,则结束循环;
其中,TA:用于计算各行小额对账单是否可以设置为同一个开票标识的含税总金额,初始化为0;
F:开票标识,初始化为0;
i:待标识明细表的行序号;初始化为0。
在本实施例中,拆分完成所得的小额对账单按照从小到大的顺序排列,形成待标识明细表,从该表的首行开始逐条向下翻滚进行标记;
计算待标记行的含税总金额与需要判断是否可以设置为同一个开票标识行的含税总金额的和;
如果累加的和小于最大开票限额,则将待标记行的标识设置成与进行累加的行的相同标识;持续累加至含税金额大于开票限额时,该行开票标识相对与其进行累加的行的标识加一,然后把用于保存累计含税总金额的TA先置空,再使TA等于该行的含税总金额,接着继续与未标识行的含税总金额进行累加;重复执行该步骤,直至待标识明细表中所有的小额对账全部标记完成。
汇总标识处理的循环至所有的小额对账单均被标识后结束,标识相同的小额对账单开一张***,进行汇总标识处理后,可直观的查看合并开票的小额对账单,快速判断可合并开票的订单,便于复核及在出现差错时找出错误点。
实施例4
如图4所示,本实施例提供了一种对账单拆分开票处理装置,该装置包括:设定模块、拆分模块及标识模块。
设定模块,所述设定模块用以设定最大开票限额数值,导入若干条初始对账单;
优选地,初始对账单可单独导入或批量导入;开票限额根据企业规模按标准确定,可由人工输入或***程序关联设定,导入及设定完成后,得到含有实施例1中展示的基本信息的待拆分表。
拆分模块,所述拆分模块用以依次获取所述初始对账单的明细信息,并根据所述明细信息及所述最大开票限额对所述初始对账单进行拆分处理,获得若干条小额对账单;
拆分模块包括明细信息获取单元、数值比对单元、第一计算单元、第二计算单元、第三计算单元。明细信息获取单元从导入的基本信息中获取不含税总金额、含税总金额、不含税单价、含税单价、税率、物料总数等信息,作为拆分和计算的依据;数值比对单元用于对对账单的含税总金额和最大开票限额进行比对,并给出判断结果;第一计算单元在得到对账单的含税总金额大于最大开票限额后,计算该对账单的最大物料限数;第二计算单元根据最大物料限数和相关明细信息,计算拆分后所得的小额对账单的不含税总金额、含税总金额及税金;第三计算单元根据拆分所得小额对账单的实际物料总数,计算拆分过程中初始对账单的剩余物料总数、剩余含税总金额。待拆分明细表拆分完成后,表格行数增多,各行对应的不含税总金额、含税总金额、物料总数、税金等数据均更新为拆分后的数据,并与其他基本信息合并形成新的明细行。
标识模块,所述标识模块用以对所有所述小额对账单进行汇总标识处理。
拆分后的数据进行排列,生成新的行号,形成待标识明细表,逐条标记完成后,形成待开票明细表,可用于后续开票及核对。
如图5所示,本实施例提供的电子设备90的结构示意图,电子设备90包括至少一个处理器901(例如CPU),至少一个输入输出接口904,存储器902,和至少一个通信总线903,用于实现这些部件之间的连接通信。至少一个处理器901用于执行存储器902中存储的计算机指令,以使所述至少一个处理器901能够执行前述任一处理方法的实施例。存储器902为非暂态存储器(non-transitory memory),其可以包含易失性存储器,例如高速随机存取存储器(RAM:Random Access Memory),也可以包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个输入输出接口904(可以是有线或者无线通信接口)实现与至少一个其他设备或单元之间的通信连接。
在一些实施方式中,存储器902存储了程序9021,处理器901执行程序9021,用于执行前述任一分表方法实施例中的内容。
该电子设备可以以多种形式存在,包括但不限于:
(1)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机(例如iPhone)、多媒体手机、功能性手机,以及低端手机等。
(2)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:PDA、MID和UMPC设备等,例如iPad。
(3)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、视频播放器(例如iPod),掌上游戏机,电子书,以及智能玩具和便携式车载导航设备。
(4)特定服务器:提供计算服务的设备,服务器的构成包括处理器、硬盘、内存、***总线等,服务器和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。
(5)其他具有数据交互功能的电子设备。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由权利要求指出。应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
Claims (10)
1.一种对账单拆分开票处理方法,其特征在于,包括:
导入若干条初始对账单,设定最大开票限额数值;
依次获取所述初始对账单的明细信息,并根据所述明细信息及所述最大开票限额对所述初始对账单进行拆分处理,获得若干条小额对账单;
对所有所述小额对账单进行汇总标识处理,获得待开票明细表。
2.根据权利要求1所述的处理方法,其特征在于,所述拆分处理具体包括以下步骤:
判断所述初始对账单的含税总金额是否大于最大开票限额;
若否,则所述初始对账单认定为小额对账单,进入拆分结束的数组;
若是,则进入循环拆分的数组,从所述初始对账单中按最大物料限数拆出一条所述小额对账单,得到拆分剩余对账单,直至所述拆分剩余对账单的物料总数不大于所述最大物料限数,将所述拆分剩余对账单认定为所述小额对账单,所述小额对账单均进入拆分结束的数组。
4.根据权利要求3所述的处理方法,其特征在于,当所述最大物料限数计算结果不为整数时,向下取整。
5.根据权利要求2所述的处理方法,其特征在于,根据拆分后的所述小额对账单对应的实际物料总数、不含税单价及税率计算所述小额对账单的不含税总金额、含税总金额。
6.根据权利要求1所述的处理方法,其特征在于,在对所有所述小额对账单进行汇总标识处理前,将所述小额对账单的含税总金额进行排序,得到待标识明细表。
7.根据权利要求1所述的处理方法,其特征在于,所述汇总标识处理的具体步骤如下:
S30:TA=TA+待标识明细表中第i行小额对账单的含税总金额,判断TA是否大于开票限额,若是,则执行S31,若否,则直接执行S32;
S31:F=F+1,TA=0;TA=TA+待标识明细表中第i行小额对账单的含税总金额;
S32:设置第i行开票限额标识为F,i=i+1;
S33:判断所述待标识明细表中所述小额对账单是否全部标识,若否,则执行S30,若是,则结束循环;
其中,TA:用于计算各行小额对账单是否可以设置为同一个开票标识的含税总金额,初始化为0;
F:开票标识,初始化为0;
i:待标识明细表的行序号;初始化为0。
8.一种对账单处理装置,其特征在于,包括:
设定模块,所述设定模块用以设定最大开票限额数值,导入若干条初始对账单;
拆分模块,所述拆分模块用以依次获取所述初始对账单的明细信息,并根据所述明细信息及所述最大开票限额对所述初始对账单进行拆分处理,获得若干条小额对账单;
标识模块,所述标识模块用以对所有所述小额对账单进行汇总标识处理。
9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任一项所述处理方法的步骤。
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述处理方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210632442.2A CN115018488A (zh) | 2022-06-07 | 2022-06-07 | 一种对账单拆分开票处理方法、装置及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210632442.2A CN115018488A (zh) | 2022-06-07 | 2022-06-07 | 一种对账单拆分开票处理方法、装置及电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115018488A true CN115018488A (zh) | 2022-09-06 |
Family
ID=83073442
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210632442.2A Pending CN115018488A (zh) | 2022-06-07 | 2022-06-07 | 一种对账单拆分开票处理方法、装置及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115018488A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116402482A (zh) * | 2023-06-09 | 2023-07-07 | 国网浙江省电力有限公司 | 基于电费智能结算的数据处理方法及处理设备 |
CN117931737A (zh) * | 2024-01-24 | 2024-04-26 | 苏州思客科技(集团)有限公司 | 基于多维度配置的账单文件拆分方法和*** |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010009002A1 (en) * | 1995-12-29 | 2001-07-19 | James R. Logan | Method and apparatus for processing billing transactions |
US20140006234A1 (en) * | 2012-06-28 | 2014-01-02 | Sap Ag | Consistent interface for customer project expense list and deviating tax calculation rule |
CN106204175A (zh) * | 2015-05-08 | 2016-12-07 | 航天信息股份有限公司 | 为不含税额销售单开具多税率增值税***的方法和*** |
CN107679926A (zh) * | 2017-10-11 | 2018-02-09 | 中启行物联科技(北京)有限公司 | 一种***批量智能拆分和组合算法 |
CN110473029A (zh) * | 2019-07-01 | 2019-11-19 | 苏宁云计算有限公司 | 超限额***的拆分方法、装置、计算机设备和存储介质 |
CN112270580A (zh) * | 2020-10-26 | 2021-01-26 | 浙江吉利控股集团有限公司 | 一种***开具方法、装置、设备及存储介质 |
CN113450166A (zh) * | 2021-06-30 | 2021-09-28 | 山东浪潮通软信息科技有限公司 | 一种销售***的处理方法及相应业务管理*** |
CN113469760A (zh) * | 2021-07-12 | 2021-10-01 | 北京房江湖科技有限公司 | ***数据生成方法和存储介质 |
CN113657950A (zh) * | 2021-09-02 | 2021-11-16 | 中国银行股份有限公司 | 一种基于区块链的银行***数据的处理方法及*** |
CN114154472A (zh) * | 2021-11-16 | 2022-03-08 | 航天信息股份有限公司 | 合并单据并开具***的方法、装置、电子设备及介质 |
-
2022
- 2022-06-07 CN CN202210632442.2A patent/CN115018488A/zh active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010009002A1 (en) * | 1995-12-29 | 2001-07-19 | James R. Logan | Method and apparatus for processing billing transactions |
US20140006234A1 (en) * | 2012-06-28 | 2014-01-02 | Sap Ag | Consistent interface for customer project expense list and deviating tax calculation rule |
CN106204175A (zh) * | 2015-05-08 | 2016-12-07 | 航天信息股份有限公司 | 为不含税额销售单开具多税率增值税***的方法和*** |
CN107679926A (zh) * | 2017-10-11 | 2018-02-09 | 中启行物联科技(北京)有限公司 | 一种***批量智能拆分和组合算法 |
CN110473029A (zh) * | 2019-07-01 | 2019-11-19 | 苏宁云计算有限公司 | 超限额***的拆分方法、装置、计算机设备和存储介质 |
CN112270580A (zh) * | 2020-10-26 | 2021-01-26 | 浙江吉利控股集团有限公司 | 一种***开具方法、装置、设备及存储介质 |
CN113450166A (zh) * | 2021-06-30 | 2021-09-28 | 山东浪潮通软信息科技有限公司 | 一种销售***的处理方法及相应业务管理*** |
CN113469760A (zh) * | 2021-07-12 | 2021-10-01 | 北京房江湖科技有限公司 | ***数据生成方法和存储介质 |
CN113657950A (zh) * | 2021-09-02 | 2021-11-16 | 中国银行股份有限公司 | 一种基于区块链的银行***数据的处理方法及*** |
CN114154472A (zh) * | 2021-11-16 | 2022-03-08 | 航天信息股份有限公司 | 合并单据并开具***的方法、装置、电子设备及介质 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116402482A (zh) * | 2023-06-09 | 2023-07-07 | 国网浙江省电力有限公司 | 基于电费智能结算的数据处理方法及处理设备 |
CN116402482B (zh) * | 2023-06-09 | 2023-08-29 | 国网浙江省电力有限公司 | 基于电费智能结算的数据处理方法及处理设备 |
CN117931737A (zh) * | 2024-01-24 | 2024-04-26 | 苏州思客科技(集团)有限公司 | 基于多维度配置的账单文件拆分方法和*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN115018488A (zh) | 一种对账单拆分开票处理方法、装置及电子设备 | |
CN110134516B (zh) | 金融数据处理方法、装置、设备及计算机可读存储介质 | |
CN107909325B (zh) | 基于医药企业物流成本的精细化核算方法 | |
CN110689419A (zh) | 一种核对多方数据的方法、装置及设备 | |
CN114418714A (zh) | 一种5g基站运维管理***及方法 | |
CN109034623B (zh) | 电网规划数据处理方法及终端设备 | |
CN111161001A (zh) | 增值税***与结算数据匹配***及匹配方法、存储介质和设备 | |
CN111861691A (zh) | 一种企业所得税的申报方法、装置、存储介质及电子设备 | |
CN110930181A (zh) | 一种电力定价的方法及装置 | |
CN114363179B (zh) | 针对云产品的成本优化方法及装置 | |
CN115375420A (zh) | 基于智能税务的开票管理方法、***、终端及存储介质 | |
CN114820021A (zh) | 基于商品销售平台与供应链的协同促销方法、***及介质 | |
CN115392892A (zh) | 对账方法、装置、终端及存储介质 | |
CN113506161A (zh) | ***的核对方法、装置、存储介质和电子设备 | |
CN115034674A (zh) | 计费管理方法、***和电子设备 | |
CN114386902A (zh) | 一种图书供应方法、装置、电子设备及存储介质 | |
CN115034855A (zh) | 一种订单管理***及管理方法 | |
CN114285896A (zh) | 信息推送方法、装置、设备、存储介质及程序产品 | |
CN113283557B (zh) | 信息校验方法、装置、电子设备和存储介质 | |
CN108335005B (zh) | 销售处理方法、产品销售终端及可读存储介质 | |
CN113496386A (zh) | 一种合并计费的方法和装置 | |
CN111833151B (zh) | 云生态服务方法、云服务器、***、设备及可读存储介质 | |
CN117290409B (zh) | 一种返利单据的生成方法、装置、终端设备和存储介质 | |
CN111145003B (zh) | 应收账龄统计方法、装置、介质及电子设备 | |
CN113766442B (zh) | 一种话务资源共享方法、装置、计算设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |