一种交易凭据管理方法和系统、电子设备、存储介质与流程
未命名
09-15
阅读:87
评论:0

1.本发明属于数据处理技术领域,更具体的说,尤其涉及一种交易凭据管理方法和系统、电子设备、存储介质。
背景技术:
2.批量交易因其可以完成一次交易发起处理多笔交易便利性,且符合银行对客服务特点,故在银行系统内批量交易应用范围极其广泛。批量交易文件采取既定的文件格式进行封装,有定长、分隔符、xml(extensiblemarkup language,可拓展标记语言)、json((javascriptobjectnotation,轻量级的数据交换格式)等。因批量交易文件中包含的交易明细记录多,进而所产生的交易凭据多。
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.本技术第四方面公开了一种存储介质,其上存储有计算机程序,其中,计算机程序被处理器执行时实现如本技术第一方面中任一项所述的交易凭据管理方法。
39.从上述技术方案可知,本发明提供的一种交易凭据管理方法,包括:确定交易凭据请求对应的交易信息;根据交易信息,获取文件解析规则、镜像的凭据模板和交易凭据请求所涉及系统地址;根据交易凭据请求所涉及系统地址,获取交易凭据请求所涉及的各个系统的交易文件;依据文件解析规则解析交易文件,得到交易数据;将交易数据录入凭据模板,生成交易凭据;也就是说,本技术可以是根据需求生成相应的交易凭证,无需在交易时同步生成交易凭据并保存,避免凭据保存消耗的存储空间大的问题,同时,凭据模板是动态生成的,也即,根据需求生成对应的凭证模板,且该凭证模板应用于需求对应的交易凭证,避免了现有技术中凭据模板变更时需要同时生成的新凭据对系统资源消耗大的问题,解决了凭据保存和批量生成的弊端,进一步降低所需的存储空间。
附图说明
40.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
41.图1是本发明实施例提供的一种交易凭据管理方法的流程图;
42.图2是本发明实施例提供的另一种交易凭据管理方法的流程图;
43.图3是本发明实施例提供的另一种交易凭据管理方法的流程图;
44.图4是本发明实施例提供的另一种交易凭据管理方法的流程图;
45.图5是本发明实施例提供的另一种交易凭据管理方法的流程图;
46.图6是本发明实施例提供的另一种交易凭据管理方法的流程图;
47.图7是本发明实施例提供的另一种交易凭据管理方法的流程图;
48.图8是本发明实施例提供的另一种交易凭据管理方法的流程图;
49.图9是本发明实施例提供的另一种交易凭据管理方法的流程图;
50.图10是本发明实施例提供的一种交易凭据管理系统的示意图;
51.图11是本发明实施例提供的一种电子设备的示意图。
具体实施方式
52.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
53.在本技术中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
54.术语解释:
55.批量交易:一种通过文本文件作为载体的金融交易方式。
56.凭证:客户在银行完成交易后银行出具的交易凭证,具备一定法律效力。
57.字段:批量交易文件中的具体数据项,一个字段代表一个项业务数据,比如客户号、交易金额等。
58.本技术实施例公开了一种交易凭据管理方法,用于解决现有技术中生成凭据方法中存储凭据消耗的存储空间大;凭据模板变更时需要同时生成的新凭据对系统资源消耗大的问题。
59.参见图1,该交易凭据管理方法,包括:
60.s101、确定交易凭据请求对应的交易信息。
61.需要说明的是,该交易凭据请求可以是用户通过客户端中的历史交易记录中选取其中一个交易记录后生成的。
62.也就是说,在用户需要交易凭证时,由用户提交交易凭据请求再生成交易凭证,无需在完成交易之后立马生成交易凭证。
63.当然也不排除按照批量交易对应的交易凭证请求,此处不再一一赘述,视实际情况而定即可,均在本技术的保护范围内。
64.另外,发生批量交易时,批量交易的每笔交易均可记录在历史交易记录中;发生单笔交易时,该笔交易也可以记录在历史交易中,此处不做具体限定,视实际情况而定即可,均在本技术的保护范围内。
65.每一交易都有其对应的交易信息;也即,可以通过交易凭据请求获取到对应的交易信息。
66.该交易信息可以包括交易类型和交易时间等,此处不对该交易信息的内容做限定,视实际情况而定即可,均在本技术的保护范围内。
67.s102、根据交易信息,获取文件解析规则、镜像的凭据模板和交易凭据请求所涉及系统地址。
68.也就是说,通过该交易信息可以获取到该交易信息对应的文件解析规则、镜像的凭据模板和交易凭据请求所涉及系统地址。
69.具体的,获取方式可以是文件解析规则、镜像的凭据模板和交易凭据请求所涉及系统地址分别与交易信息关联。
70.以该交易信息包括交易类型为例进行说明,文件解析规则、镜像的凭据模板和交易凭据请求所涉及系统地址,分别与交易类型关联,进而通过交易信息中的交易类型,获取文件解析规则、镜像的凭据模板和交易凭据请求所涉及系统地址。
71.文件解析规则、镜像的凭据模板和交易凭据请求所涉及系统地址分别与交易信息关联的方式,此处不再一一赘述,视实际情况而定即可,均在本技术的保护范围内。
72.也就是说,凭据模板是动态生成的,可以是根据需求配置相应的模板,如,如交易类型对应不同的凭据模板,进而在交易类型更新时,生成该交易类型对应的模板。
73.需要说明的是,可以基于会计日期保留具体文件解析规则、凭据模板,若文件解析规则、凭据模板有更新,分别保存上一个版本的文件解析规则、凭据模板并记录更新后版本的生效会计日期的区间。
74.会计日期,一般是填财会人员填制记账凭据的当天日期,也可以根据管理需要,填写经济业务发生的日期或月末日期。此处认为是经济业务发生的日期或月末日期。
75.该文件解析规则可以为批量交易文本格式定义,该凭据模板可以是镜像的。
76.镜像是冗余的一种类型,一个磁盘上的数据在另一个磁盘上存在一个完全相同的副本即为镜像;是一种文件存储形式,可以把许多文件做成一个镜像文件,与ghost等程序放在一个盘里用ghost等软件打开后,又恢复成许多文件。
77.s103、根据交易凭据请求所涉及系统地址,获取交易凭据请求所涉及的各个系统的交易文件。
78.也就是说,根据交易凭据请求所涉及系统地址,可以确定本次交易凭据请求所涉及的系统,进而可以通过系统地址来向相应的系统发出数据请求,从而获取交易凭据请求所涉及的各个系统的交易文件。
79.每笔交易发生后,交易文件存储在相应的系统中,应用本交易凭据管理方法的系
统或装置无需存储这些信息,只需要通过系统相应获取即可。
80.s104、依据文件解析规则解析交易文件,得到交易数据。
81.需要说明的是,该交易文件并不能直接作为交易数据,因此需要文件解析规则来对该交易文件进行解析进而得到交易数据。
82.s105、将交易数据录入凭据模板,生成交易凭据。
83.需要说明的是,交易数据可以包括至少一类数据,该凭据模板可以包括至少一个字段或区域,此处可以将交易数据中的相应内容,自动录入凭据模板的相应字段或区域。
84.具体的录入方式可以根据凭据模板的设计和交易数据的内容确定,此处不再一一赘述,视实际情况而定即可,均在本技术的保护范围内。
85.在本实施例中,确定交易凭据请求对应的交易信息;根据交易信息,获取文件解析规则、镜像的凭据模板和交易凭据请求所涉及系统地址;根据交易凭据请求所涉及系统地址,获取交易凭据请求所涉及的各个系统的交易文件;依据文件解析规则解析交易文件,得到交易数据;将交易数据录入凭据模板,生成交易凭据;也就是说,本技术可以是根据需求生成相应的交易凭证,无需在交易时同步生成交易凭据并保存,避免凭据保存消耗的存储空间大的问题,同时,凭据模板是动态生成的,也即,根据需求生成对应的凭证模板,且该凭证模板应用于需求对应的交易凭证,避免了现有技术中凭据模板变更时需要同时生成的新凭据对系统资源消耗大的问题,解决了凭据保存和批量生成的弊端,进一步降低所需的存储空间。
86.在实际应用中,参见图2,步骤s101、确定交易凭据请求对应的交易信息,包括:
87.s201、获取用户提交的交易凭据请求。
88.具体的,用户在获取交易凭据时,用户会提交交易凭据请求。提交交易凭据请求的方式可以是用户通过客户端中的历史交易记录中选取其中一个交易记录,点击确定、完成提交。
89.当然也可以是采用其他提交方式,此处不再一一赘述,视实际情况而定即可,均在本技术的保护范围内。
90.s202、依据交易凭据请求,获取交易凭据请求对应的交易信息。
91.其中,该交易信息包括:交易类型和交易时间。当然,该交易信息也可以包括其他信息,此处不再一一赘述,视实际情况而定即可,均在本技术的保护范围内。
92.具体的,用户指定的交易包含交易类型信息、交易日期等内容。
93.在实际应用中,参见图3,在步骤s102、根据交易信息,获取文件解析规则、镜像的凭据模板和交易凭据请求所涉及系统地址之前,还包括:
94.s301、配置交易类型、文件解析规则、生效周期、文件类型、各个系统地址,以及凭据模板的映射关系。
95.也就是说,可以预先配置交易类型、文件解析规则、生效周期、文件类型、各个系统地址,以及凭据模板的映射关系,进而通过交易类型,获取文件解析规则、镜像的凭据模板和交易凭据请求所涉及系统地址。
96.具体的映射关系可以是《《交易类型,生效周期,系统地址,文件解析规则》,凭据模板编号》》,也即,通过交易类型和映射关系,获取系统地址、文件解析规则、凭据模板,获取模板可以是根据凭据模板编号查找《凭据模板编号,凭据模板内容》,然后从系统地址获取
对应的交易文件。
97.批量交易的格式随业务需求进行调整的情况比较普遍,交易凭据的模板虽然比较固定但也存在变动的可能,也即,一般为业务对凭据格式、布局的调整,也可能是监管要求凭据上新增部分字段;另外,批量交易格式、凭据模板的变动相互独立,并不存在必然的关联关系。因此,对批量交易文本的格式、凭据模板需要采用同步保存,以保证可以对历史交易进行凭据生成满足客户需求。
98.在实际应用中,参见图4,步骤s301、配置交易类型、文件解析规则、生效周期、文件类型、各个系统地址,以及凭据模板的映射关系,包括:
99.s401、获取并保存用户定义的文件解析规则、生效周期、交易类型和各个系统地址的映射关系。
100.也就是说,该映射关系可以用户自定义,当然也不排除系统默认的映射关系。
101.系统默认的映射关系,此处不再一一赘述,视实际情况而定即可,均在本技术的保护范围内。
102.该映射关系在该生效周期内有效,在该生效周期外无效。
103.s402、提示并获取用户录入凭据模板或指定凭据模板。
104.也就是说,提示用户录入凭据模板或指定凭据模板,也即用户可以对录入凭据模板和指定凭据模板进行二选一,在用户完成选择后,获取用户所选择的内容。
105.具体的,若用户选择录入凭据模板,则获取相应凭证模板内容;若用户选择指定凭据模板,则获取用户所选定的指定凭据模板内容。
106.s403、依据接收到的凭据模板,配置交易类型、文件解析规则、生效周期、文件类型与各个系统地址以及凭据模板的映射关系。
107.也就是说,依据接收到的凭据模板,以及文件解析规则、生效周期、交易类型和各个系统地址,配置对应的映射关系。
108.具体的,参见图8,以一种应用场景对配置过程进行说明。
109.1、操作员操作录入模块。
110.具体为根据交易类型,定义批量文件解析规则;录入生效周期、交易类型与各系统的映射关系。
111.2、应用本方法的装置,保存交易类型、文件解析规则、生效周期、文件类型与各系统的映射关系;并提示用户录入或执行凭据模板。
112.3、操作员根据提示录入或指定凭据模板。
113.若操作员未采用指定方式,则录入凭据模板;若操作员采用执行方式,则确定为指定凭据模板。
114.4、应用本方法的装置,保存交易类型、凭据模板、生效周期、文件类型与个系统的映射关系。
115.需要说明的是,存储的数据结构可以是:《凭据模板编号,凭据模板内容》,以及,《《交易类型,生效周期,系统地址,文件解析规则》,凭据模板编号》》。
116.在实际应用中,参见图5,步骤s102、根据交易信息,获取文件解析规则、镜像的凭据模板和交易凭据请求所涉及系统地址,包括:
117.s501、通过交易信息,确定交易信息对应的映射关系。
118.也就是说,通过该交易信息,找到该交易信息对应的映射关系。
119.具体的,指定的交易即包含交易类型信息、交易日期,根据这两项信息查找《《交易类型,生效周期,系统地址,文件解析规则》,凭据模板编号》》存储的对应数据。
120.s502、依据映射关系,获取文件解析规则、凭据模板和系统地址。
121.指定的交易即包含交易类型信息、交易日期,根据这两项信息查找《《交易类型,生效周期,系统地址,文件解析规则》,凭据模板编号》存储的对应数据,获取到系统地址、文件解析规则、凭据模板;接着根据凭据模板编号查找《凭据模板编号,凭据模板》,然后从系统地址获取交易文件。
122.在实际应用中,参见图6,步骤s104、依据文件解析规则解析交易文件,得到交易数据,包括:
123.s601、根据文件解析规则解析交易文件中需要填充到凭据模板的数据字段。
124.按文件解析规则对交易文件进行解析,得到相应的数据字段。
125.该文件解析规则的具体内容,此处不再一一赘述,视实际情况而定即可,均在本技术的保护范围内。
126.另外数据字段仅是一种示例,可以采用其他形式的数据内容,此处不再一一赘述,视实际情况而定即可,均在本技术的保护范围内。
127.在实际应用中,参见图7,步骤s105、将交易数据录入凭据模板,生成交易凭据,包括:
128.s701、将数据字段填充至根据凭据模板,生成客户需要的交易凭据。
129.也就是说,按文件解析规则对交易文件进行解析并填入凭据模板,最终生成交易凭据提供给客户进行下载。
130.参见图9,下面对生成交易交易凭据的过程,进行举例说明:
131.1、客户要求交易凭据时,指定具体交易,生成交易凭据请求。
132.2、应用本方法的装置,根据交易凭据请求对应的交易类型、交易时间;并根据交易类型和交易时间,获取文件解析规则、凭据模板镜像;接着,根据交易获取各系统的交易文件。
133.3、各系统发送交易文件。
134.4、应用本方法的装置,解析交易文件获取交易数据,根据凭证模板将交易数据填入,生成交易凭据,并将交易凭据发送给客户。
135.5、客户下载交易凭据。
136.本技术另一实施例提供了一种交易凭据管理系统。
137.参见图10,交易凭据管理系统,包括:
138.确定模块101,用于确定交易凭据请求对应的交易信息。
139.提取模块102,用于根据交易信息,获取文件解析规则、镜像的凭据模板和交易凭据请求所涉及系统地址。
140.系统交互模块103,用于根据交易凭据请求所涉及系统地址,获取交易凭据请求所涉及的各个系统的交易文件。
141.解析模块104,用于依据文件解析规则解析交易文件,得到交易数据。
142.生成模块105,用于将交易数据录入凭据模板,生成交易凭据。
143.上述各个模块的具体工作过程和原理,详情参见上述实施例提供的交易凭据管理方法,此处不再一一赘述,视实际情况而定即可,均在本技术的保护范围内。
144.在本实施例中,确定模块101确定交易凭据请求对应的交易信息;提取模块102根据交易信息,获取文件解析规则、镜像的凭据模板和交易凭据请求所涉及系统地址;系统交互模块103根据交易凭据请求所涉及系统地址,获取交易凭据请求所涉及的各个系统的交易文件;解析模块104依据文件解析规则解析交易文件,得到交易数据;生成模块105将交易数据录入凭据模板,生成交易凭据;也就是说,本技术可以是根据需求生成相应的交易凭证,无需在交易时同步生成交易凭据并保存,避免凭据保存消耗的存储空间大的问题,同时,凭据模板是动态生成的,也即,根据需求生成对应的凭证模板,且该凭证模板应用于需求对应的交易凭证,避免了现有技术中凭据模板变更时需要同时生成的新凭据对系统资源消耗大的问题,解决了凭据保存和批量生成的弊端,进一步降低所需的存储空间。
145.本技术另一实施例提供了一种存储介质,其上存储有计算机程序,其中,计算机程序被处理器执行时实现如上述实施例中任意一项的交易凭据管理方法。
146.在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
147.需要说明的是,本公开上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、rf(射频)等等,或者上述的任意合适的组合。
148.上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。
149.本发明另一实施例提供了一种电子设备,如图11所示,包括:
150.一个或多个处理器201。
151.存储装置202,其上存储有一个或多个程序。
152.当一个或多个程序被一个或多个处理器201执行时,使得一个或多个处理器201实现如上述实施例中任意一项的交易凭据管理方法。
153.特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在非暂态计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。
154.尽管已经采用特定于结构特征和/或方法逻辑动作的语言描述了本主题,但是应当理解所附权利要求书中所限定的主题未必局限于上面描述的特定特征或动作。相反,上面所描述的特定特征和动作仅仅是实现权利要求书的示例形式。
155.虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本公开的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实施例中。相反地,在单个实施例的上下文中描述的各种特征也可以单独地或以任何合适的子组合的方式实现在多个实施例中。
156.以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
157.需要说明的是,本发明提供的交易凭据管理方法和系统、电子设备、存储介质可用于金融领域或其他领域。例如,可用于金融领域中的交易应用场景。其他领域为除金融领域之外的任意领域,例如,人工智能领域。上述仅为示例,并不对本发明提供的交易凭据管理方法和系统、电子设备、存储介质的应用领域进行限定。
158.本说明书中的各个实施例中记载的特征可以相互替换或者组合,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的系统及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
159.专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
160.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的
一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
技术特征:
1.一种交易凭据管理方法,其特征在于,包括:确定交易凭据请求对应的交易信息;根据所述交易信息,获取文件解析规则、镜像的凭据模板和交易凭据请求所涉及系统地址;根据所述交易凭据请求所涉及系统地址,获取所述交易凭据请求所涉及的各个系统的交易文件;依据所述文件解析规则解析所述交易文件,得到交易数据;将所述交易数据录入所述凭据模板,生成交易凭据。2.根据权利要求1所述的交易凭据管理方法,其特征在于,所述确定交易凭据请求对应的交易信息,包括:获取用户提交的交易凭据请求;依据所述交易凭据请求,获取所述交易凭据请求对应的交易信息;所述交易信息包括:交易类型和交易时间。3.根据权利要求1所述的交易凭据管理方法,其特征在于,在根据所述交易信息,获取文件解析规则、镜像的凭据模板和交易凭据请求所涉及系统地址之前,还包括:配置交易类型、文件解析规则、生效周期、文件类型、各个系统地址,以及凭据模板的映射关系。4.根据权利要求3所述的交易凭据管理方法,其特征在于,所述配置交易类型、文件解析规则、生效周期、文件类型、各个系统地址,以及凭据模板的映射关系,包括:获取并保存用户定义的文件解析规则、生效周期、交易类型和各个系统地址的映射关系;提示并获取用户录入凭据模板或指定凭据模板;依据接收到的凭据模板,配置交易类型、文件解析规则、生效周期、文件类型与各个系统地址,以及凭据模板的映射关系。5.根据权利要求3所述的交易凭据管理方法,其特征在于,所述根据所述交易信息,获取文件解析规则、镜像的凭据模板和交易凭据请求所涉及系统地址,包括:通过所述交易信息,确定所述交易信息对应的所述映射关系;依据所述映射关系,获取所述文件解析规则、凭据模板和系统地址。6.根据权利要求1所述的交易凭据管理方法,其特征在于,依据所述文件解析规则解析所述交易文件,得到交易数据,包括:根据文件解析规则解析所述交易文件中需要填充到凭据模板的数据字段。7.根据权利要求6所述的交易凭据管理方法,其特征在于,所述将所述交易数据录入所述凭据模板,生成交易凭据,包括:将所述数据字段填充至所述凭据模板,生成客户需要的交易凭据。8.一种交易凭据管理系统,其特征在于,包括:确定模块,用于确定交易凭据请求对应的交易信息;提取模块,用于根据所述交易信息,获取文件解析规则、镜像的凭据模板和交易凭据请求所涉及系统地址;系统交互模块,用于根据所述交易凭据请求所涉及系统地址,获取所述交易凭据请求
所涉及的各个系统的交易文件;解析模块,用于依据所述文件解析规则解析所述交易文件,得到交易数据;生成模块,用于将所述交易数据录入所述凭据模板,生成交易凭据。9.一种电子设备,其特征在于,包括:一个或多个处理器;存储装置,其上存储有一个或多个程序;当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器实现如权利要求1-7中任一项所述的交易凭据管理方法。10.一种存储介质,其特征在于,其上存储有计算机程序,其中,计算机程序被处理器执行时实现如权利要求1-7中任一项所述的交易凭据管理方法。
技术总结
本发明提供一种交易凭据管理方法和系统、电子设备、存储介质,可应用于金融领域或其他领域。该方法包括:确定交易凭据请求对应的交易信息;根据交易信息,获取文件解析规则、镜像的凭据模板和交易凭据请求所涉及系统地址;根据交易凭据请求所涉及系统地址,获取交易凭据请求所涉及的各个系统的交易文件;依据文件解析规则解析交易文件,得到交易数据;将交易数据录入凭据模板,生成交易凭据;也就是说,本申请可以是根据需求生成相应的交易凭证,无需在交易时同步生成交易凭据并保存,同时,凭据模板是动态生成的,避免了现有技术中交易是同步保存也即凭据模板变更时需要同时生成的新凭据对系统资源消耗大的问题。据对系统资源消耗大的问题。据对系统资源消耗大的问题。
技术研发人员:余佳敏
受保护的技术使用者:中银金融科技有限公司
技术研发日:2023.06.19
技术公布日:2023/9/12
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/