System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及财务智能核算,具体为基于saas平台的财务数据智能核算方法及系统。
技术介绍
1、财务智能核算技术,是指自动化和智能化的方式,对企业的财务数据进行收集、整理、计算和报告,以提供实时的财务情况和经营指标,帮助企业更好地理解和管理财务状况,同时应确保财务数据的安全性,对财务数据进行一定程度上的加密。
2、现有的财务智能核算技术通常都是针对某一行业进行特定的财务核算,无法适配所有公司,同时,现有的财务智能核算技术在进行核算任务时通常都是仅能单一处理一个核算任务或同时处理多个核算任务,但同时处理多个核算任务时,若仅接收到一个核算任务,其用于核算的服务器依旧是全部开启,无法达到按需分配的效果,且对于财务数据的加密不够重视,通常采用设置密码核验访问权限的方式,而没有对数据本身进行加密,比如在申请公开号为cn115222501a的中国专利中,公开了财务核算方法、装置、存储介质及核算服务器,该方案就仅仅通过验证账号密码的方式确保财务数据啊安全性,没有对财务数据本身进行加密,若核算平台出现安全漏洞或被攻击将会导致财务数据泄漏,现有的财务智能核算技术还存在难以对核算任务进行按需分配以及缺少对财务数据的加密,导致核算平台的资源利用率较低以及财务数据易泄漏的问题。
技术实现思路
1、本专利技术旨在至少在一定程度上解决现有技术中的技术问题之一,通过接收委托公司的核算任务,对委托公司的财务数据进行核算,当同时接收到两个及以上的核算任务时,计算核算任务的优先级,通过优先级对核算任务进行
2、为实现上述目的,第一方面,本申请提供基于saas平台的财务数据智能核算方法,包括如下步骤:
3、建立公司财务信息总数据库,获取委托公司提交的核算任务,为不同的委托公司建立不同的公司财务信息子数据库;
4、获取委托公司提交的核算任务,接收委托公司上传的财务数据,将财务数据进行分类并录入公司财务信息子数据库;
5、当同时接收到两个及以上委托公司提交核算任务时,计算核算任务的优先级并对核算任务进行排序;
6、核算完成后对财务核算表以及凭证图库进行加密。
7、进一步地,建立公司财务信息总数据库,获取委托公司提交的核算任务,为不同的委托公司建立不同的公司财务信息子数据库包括如下子步骤:
8、建立公司财务信息总数据库,所述公司财务信息总数据库包括若干公司财务信息子数据库;
9、若接收到委托公司的核算任务,则获取委托公司的名称,标记为公司名称;
10、获取公司财务信息子数据库所属委托公司的名称,标记为数据库名称;
11、查找数据库名称内是否存在公司名称,若存在,则输出已有数据库信号;若不存在,则输出新建数据库信号;
12、若输出新建数据库信号,则为委托公司新建一个公司财务信息子数据库,所述公司财务信息子数据库包括以年和月进行分类的财务核算表以及凭证图库。
13、进一步地,获取委托公司提交的核算任务,接收委托公司上传的财务数据,将财务数据进行分类并录入公司财务信息子数据库包括如下子步骤:
14、获取委托公司提交的核算任务,接收委托公司上传的财务数据,所述财务数据包括文字数据以及发票凭证;
15、获取核算任务的任务日期,查找公司财务信息子数据库内是否存在任务日期的财务核算表以及凭证图库,若存在,则将对应的财务核算表以及凭证图库标记为目标核算表以及目标图库;若不存在,则新建任务日期的财务核算表以及凭证图库并分别标记为目标核算表以及目标图库;
16、若接收的财务数据为文字数据,则通过文字数据分类法对文字数据进行分类;
17、若接收的财务数据为发票凭证,则通过图像数据分类法对发票凭证进行分类。
18、进一步地,所述文字数据分类法包括如下子步骤:
19、基于jieba切词法对文字数据进行智能切词,得到切词词语;
20、将切词词语与收入关键字数据库进行数据匹配,若匹配成功,则输出收入信息信号;若匹配失败,则输出非收入信息信号;
21、将切词词语与支出关键字数据库进行数据匹配,若匹配成功,则输出支出信息信号;若匹配失败,则输出非支出信息信号;
22、若输出收入信息信号,则将对应的文字数据录入目标核算表内的收入账单中,若输出支出信息信号,则将对应的文字数据录入目标核算表内的支出账单中。
23、进一步地,所述图像数据分类法包括如下子步骤:
24、获取发票凭证,对发票凭证进行文字提取,将提取到的文本标记为图像文字;
25、对图像文字进行编号,标记为文字编号,记为cn,n为非零自然数,图像文字中连续的数字、字母以及符号视为一个整体,仅占用一个文字编号;
26、查找图像文字中的“购买方名称”,获取“购买方名称”后的符号“:”的文字编号,将其加一并标记为起始编号;
27、以起始编号为起始,依次读取图像文字,直到读取到“纳税人识别号”后停止读取,获取图像文字“纳”的文字编号,将其减一并标记为终止编号;
28、获取起始编号至终止编号之间的图像文字,标记为消费公司,将消费公司与公司名称进行比对,若消费公司与公司名称相同,则输出支出凭证信号;若消费公司与公司名称不同,则输出收入凭证信号;
29、若输出支出凭证信号,则将发票凭证录入目标图库内的支出凭证库中;若输出收入凭证信号,则将发票凭证录入目标图库内的收入凭证库中。
30、进一步地,当同时接收到两个及以上委托公司提交核算任务时,计算核算任务的优先级并对核算任务进行排序包括如下子步骤:
31、将核算任务放入缓冲队列中,当核算任务加入缓冲队列时开始计时,将记录的时长标记为等待时长;
32、设置初始任务期限,通过公式t=ta-tb计算核算任务的实时任务期限,其中,t为实时任务期限,ta为初始任务期限,tb为等待时长,t的最小值为零;
33、获取委托公司历史第一评估周期内对应的目标核算表,获取其中的总收入以及总支出;
34、对总收入进行编号,标记为收入编号,记为si,1≤i≤m,m为第一评估周期,对总支出进行编号,标记为支出编号,记为zi;
35、通过公式计算委托公司的评估流水,其中,q为评估流水;
36、基于评估流水评估委托公司的流水等级并计算委托公司的优先级。
37、进一步地,基于评估流水评估委托公司的流水等级并计算委托公司的优先级包括如下子步骤:本文档来自技高网...
【技术保护点】
1.基于SaaS平台的财务数据智能核算方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的基于SaaS平台的财务数据智能核算方法,其特征在于,建立公司财务信息总数据库,获取委托公司提交的核算任务,为不同的委托公司建立不同的公司财务信息子数据库包括如下子步骤:
3.根据权利要求2所述的基于SaaS平台的财务数据智能核算方法,其特征在于,获取委托公司提交的核算任务,接收委托公司上传的财务数据,将财务数据进行分类并录入公司财务信息子数据库包括如下子步骤:
4.根据权利要求3所述的基于SaaS平台的财务数据智能核算方法,其特征在于,所述文字数据分类法包括如下子步骤:
5.根据权利要求4所述的基于SaaS平台的财务数据智能核算方法,其特征在于,所述图像数据分类法包括如下子步骤:
6.根据权利要求5所述的基于SaaS平台的财务数据智能核算方法,其特征在于,当同时接收到两个及以上委托公司提交核算任务时,计算核算任务的优先级并对核算任务进行排序包括如下子步骤:
7.根据权利要求6所述的基于SaaS平台的财务数据智能核算
8.根据权利要求7所述的基于SaaS平台的财务数据智能核算方法,其特征在于,核算完成后对财务核算表以及凭证图库进行加密包括如下子步骤:
9.根据权利要求8所述的基于SaaS平台的财务数据智能核算方法,其特征在于,对凭证图库进行加密包括如下子步骤:
10.适用于权利要求1-9任意一项所述的基于SaaS平台的财务数据智能核算方法的系统,其特征在于,包括财务数据存储模块、数据核算模块、优先级分析模块以及数据加密模块;
...【技术特征摘要】
1.基于saas平台的财务数据智能核算方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的基于saas平台的财务数据智能核算方法,其特征在于,建立公司财务信息总数据库,获取委托公司提交的核算任务,为不同的委托公司建立不同的公司财务信息子数据库包括如下子步骤:
3.根据权利要求2所述的基于saas平台的财务数据智能核算方法,其特征在于,获取委托公司提交的核算任务,接收委托公司上传的财务数据,将财务数据进行分类并录入公司财务信息子数据库包括如下子步骤:
4.根据权利要求3所述的基于saas平台的财务数据智能核算方法,其特征在于,所述文字数据分类法包括如下子步骤:
5.根据权利要求4所述的基于saas平台的财务数据智能核算方法,其特征在于,所述图像数据分类法包括如下子步骤:
6.根据权利要求5所述的...
【专利技术属性】
技术研发人员:任燕,
申请(专利权)人:南京九洲会计咨询有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。