System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机,尤其涉及一种电商订单资金对账单的清洗方法、装置和电子设备。
技术介绍
1、随着电子商务的发展,电商平台上的订单数量日益增长,财务部门需要每天或者定期核对一下从对账单中的资金和实际到账的资金是否一致。根据这一需求需要从账单中需要提取出订单id,例如参见图1,从图1中的两条对账单信息,要抽取出订单id:
2、第一条中根据规则从商户订单号t200p1856768628099692577中取出1856768628099692577;
3、第二条根据规则从商户订单号t200p1856768628099692577中取出1856768628099692577。
4、但是提取规则很复杂,参见图2,列举了以支付宝为例的部分对账单数据提取规则,但多个公域平台皆含有对账单数据,而对账单数据的提取规则会因对账单获取渠道不同而提取规则也不相同,若使用财务人员的对账系统进行核对,需要将涉及的平台的每一项提取规则配置在对账系统,为多条规则编写代码进行配置,工作量大且较为繁杂。
技术实现思路
1、有鉴于此,本申请提出了一种电商订单资金对账单的清洗方法,以解决上述
技术介绍
所体现的问题。
2、根据本申请的一方面,提供了一种电商订单资金对账单的清洗方法,包括:
3、获取待处理对账单数据;
4、预设提取数据规则,并判断所述待处理对账单数据是否符合所述预设提取数据规则;
5、在所述待处理对账单数据符合所述预设提取数据规则
6、作为本申请的一种可选实施方案,预设提取数据规则,并判断所述待处理对账单数据是否符合所述预设提取数据规则,包括:
7、将所述待处理对账单数据进行格式处理,得到预设格式对账单数据;
8、判断所述预设格式对账单数据是否符合所述预设提取数据规则。
9、作为本申请的一种可选实施方案,所述预设提取数据规则,包括:
10、获取对账单数据提取规则;
11、根据预设提取数据类型和所述对账单数据提取规则,得到对应数据类型的提取数据规则。
12、作为本申请的一种可选实施方案,还包括:
13、在所述待处理对账单数据不符合所述预设提取数据规则时,根据所述待处理对账单数据中的新数据类型,配置对应新数据类型的提取数据规则。
14、作为本申请的一种可选实施方案,还包括:
15、根据所述待处理对账单数据的商户订单数据获得对应电商订单;
16、提取所述电商订单中的商品名称;
17、根据所述商品名称搜索是否有相近商品名称;
18、在没有搜索到相近商品名称时,输出所述商品名称。
19、作为本申请的一种可选实施方案,根据所述商品名称搜索是否有相近商品名称,包括:
20、将所述商品名称转化为商品嵌入向量;
21、根据所述商品嵌入向量,在商品向量数据库中搜索是否有相近商品嵌入向量;
22、搜索到相近商品嵌入向量时,判定含有相近商品名称。
23、作为本申请的一种可选实施方案,搜索到相近商品嵌入向量时,判定含有相近商品名称,还包括:
24、判断所述商品嵌入向量和所述相近商品嵌入向量的距离是否少于预设阈值;
25、在少于预设阈值时,根据所述相近商品嵌入向量的主键得到标准商品名称;
26、根据所述标准商品名称将所述商品名称进行纠错处理。
27、作为本申请的一种可选实施方案,判断所述商品嵌入向量和所述相近商品嵌入向量的距离是否少于预设阈值,还包括:
28、在大于或等于预设阈值时,输出所述商品名称。
29、本申请还提供了一种电商订单资金对账单的清洗装置,包括:
30、获取对账单模块,用于获取待处理对账单数据;
31、判断模块,用于预设提取数据规则,并判断所述待处理对账单数据是否符合所述预设提取数据规则;
32、提取数据模块,用于在所述待处理对账单数据符合所述预设提取数据规则时,从所述待处理对账单数据中提取对应的数据。
33、本申请还提供了一种电子设备,包括:
34、处理器;
35、用于存储处理器可执行指令的存储器;
36、其中,所述处理器被配置为执行所述可执行指令时实现上述所述的电商订单资金对账单的清洗方法。
37、本申请的有益效果:
38、本专利技术通过获取待处理对账单数据,预设提取数据规则,并判断所述待处理对账单数据是否符合所述预设提取数据规则,在所述待处理对账单数据符合所述预设提取数据规则时,从所述待处理对账单数据中提取对应的数据,提取所述电商订单中的商品名称,根据所述商品名称搜索是否有相近商品名称,在没有搜索到相近商品名称时,输出所述商品名称。极大提高了订单信息的抽取准确率,将规则和原始数据都作为提示语的方式,使用大模型抽取订单id简化了对账单数据抽取的开发工作。
39、根据下面参考附图对示例性实施例的详细说明,本申请的其它特征及方面将变得清楚。
本文档来自技高网...【技术保护点】
1.一种电商订单资金对账单的清洗方法,其特征在于,包括:
2.根据权利要求1所述的电商订单资金对账单的清洗方法,其特征在于,预设提取数据规则,并判断所述待处理对账单数据是否符合所述预设提取数据规则,包括:
3.根据权利要求1所述的电商订单资金对账单的清洗方法,其特征在于,所述预设提取数据规则,包括:
4.根据权利要求3所述的电商订单资金对账单的清洗方法,其特征在于,还包括:
5.根据权利要求1-4任一项所述的电商订单资金对账单的清洗方法,其特征在于,还包括:
6.根据权利要求5所述的电商订单资金对账单的清洗方法,其特征在于,根据所述商品名称搜索是否有相近商品名称,包括:
7.根据权利要求6所述的电商订单资金对账单的清洗方法,其特征在于,搜索到相近商品嵌入向量时,判定含有相近商品名称,还包括:
8.根据权利要求7所述的电商订单资金对账单的清洗方法,其特征在于,判断所述商品嵌入向量和所述相近商品嵌入向量的距离是否少于预设阈值,还包括:
9.一种电商订单资金对账单的清洗装置,其特征在于,包括
10.一种电子设备,其特征在于,包括:
...【技术特征摘要】
1.一种电商订单资金对账单的清洗方法,其特征在于,包括:
2.根据权利要求1所述的电商订单资金对账单的清洗方法,其特征在于,预设提取数据规则,并判断所述待处理对账单数据是否符合所述预设提取数据规则,包括:
3.根据权利要求1所述的电商订单资金对账单的清洗方法,其特征在于,所述预设提取数据规则,包括:
4.根据权利要求3所述的电商订单资金对账单的清洗方法,其特征在于,还包括:
5.根据权利要求1-4任一项所述的电商订单资金对账单的清洗方法,其特征在于,还包括:
...
【专利技术属性】
技术研发人员:叶嘉桓,宋飞飞,李恒,韩增旭,李冬福,王超,
申请(专利权)人:云南白药集团医药电子商务有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。