一种合同信息处理方法、装置、计算机设备及可读存储介质与流程

文档序号:31165784发布日期:2022-08-17 08:38阅读:41来源:国知局
一种合同信息处理方法、装置、计算机设备及可读存储介质与流程

1.本技术涉及信息处理技术领域,尤其涉及一种合同信息处理方法、装置、计算机设备及可读存储介质。


背景技术:

2.随着软件管理在企业管理中发挥的作用越来越重要,合同管理也成为其中一个重要的环节,企业中需要用到的合同越来越多且当前企业合同资源管理杂乱无章,无线上化统一管理,难于检索、合同与发票难以进行正确的匹配,各个部门之间合同和发票资源共享协同难以开展,处理效率低。


技术实现要素:

3.为了解决上述技术问题,本技术实施例提供了一种合同信息处理方法、装置、计算机设备及可读存储介质。
4.第一方面,本技术实施例提供了一种合同信息处理方法,所述方法包括:
5.获取多个样本合同的合同信息;
6.根据预先定义的字段属性类型生成预设数量的合同字段类型,并根据各类合同字段类型生成相应的合同模板;
7.将与各样本合同的合同信息相匹配的合同字段类型作为关联的搜索项;
8.将各样本合同的合同信息导入对应合同字段类型的合同模板,并将各样本合同的合同信息与发票信息关联。
9.根据本技术公开的一种具体实施方式,将各样本合同的合同信息与发票信息关联的步骤之后,所述方法还包括:
10.接收用户输入的合同搜索请求,其中,所述合同搜索请求包括所请求搜索的目标合同的目标搜索项;
11.根据所述目标搜索项筛选出相应的所述目标合同和所述目标合同关联的发票信息;
12.将所述目标合同和所述目标合同的发票信息打包下载。
13.根据本技术公开的一种具体实施方式,其中,所述合同信息包括文本内容、合同类型,获取多个样本合同的合同信息的步骤,包括:
14.对各个样本合同进行扫描,得到对应的文本内容;
15.从所述文本内容中提取所述合同的合同编码;
16.解析所述样本合同的合同编码,提取所述合同编码中的编码信息,根据提取出的编码信息确定各个样本合同的合同类型。
17.根据本技术公开的一种具体实施方式,根据预先定义的字段属性类型生成预设数量的合同字段类型的步骤,包括:
18.对所述字段属性类型中的各个参数进行初始化,得到各个合同类型对应的初始化
后的合同字段类型,其中,所述各个参数包括时间、地址、人物、事件等,所述预设数量的合同字段类型包括seting、text、boolean、date等。
19.根据本技术公开的一种具体实施方式,将与各样本合同的合同信息相匹配的合同字段类型作为关联的搜索项的步骤,包括:
20.查询所述与各样本合同的合同信息相匹配的合同字段类型是否存在必须字段信息;
21.若存在所述必须字段信息则对所述合同字段类型添加搜索标识。
22.根据本技术公开的一种具体实施方式,根据各类合同字段类型生成相应的合同模板的步骤,包括:
23.建立所述合同模板和所述合同字段类型之间的映射关系;
24.根据所述映射关系将所述合同字段类型拖拽至公共模板内生成相应的合同模板。
25.根据本技术公开的一种具体实施方式,发票信息包括发票记录、发票扫描件,将各样本合同的合同信息与发票信息关联的步骤,包括:
26.根据所述合同编码将发票记录与所述合同信息进行关联;
27.根据发票代码和发票号码将所述发票记录与发票扫描件进行关联。
28.第二方面,本技术实施例提供了一种合同信息处理装置,所述合同信息处理装置包括:
29.获取模块,用于获取多个样本合同的合同信息;
30.生成模块,用于根据预先定义的字段属性类型生成预设数量的合同字段类型,并根据各类合同字段类型生成相应的合同模板;
31.匹配模块,用于将与各样本合同的合同信息相匹配的合同字段类型作为关联的搜索项;
32.导入模块,用于将各样本合同的合同信息导入对应合同字段类型的合同模板,并将各样本合同的合同信息与发票信息关联。
33.第三方面,本技术实施例提供了一种计算机设备,包括存储器以及处理器,所述存储器用于存储计算机程序,所述计算机程序在所述处理器运行时执行第一方面中任一实施方式提供的合同信息处理方法。
34.第四方面,本技术实施例提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序在处理器上运行时执行第一方面中任一实施方式提供的合同信息处理方法。
35.上述本技术提供的合同信息处理方法、装置、计算机设备及可读存储介质,通过获取多个样本合同的合同信息,根据预先定义的字段属性类型生成预设数量的合同字段类型,并根据各类合同字段类型生成相应的合同模板,将与各样本合同的合同信息相匹配的合同字段类型作为关联的搜索项,将各样本合同的合同信息导入对应合同字段类型的合同模板,并将各样本合同的合同信息与发票信息关联,当接收到用户输入的合同搜索请求后,根据目标搜索项即可搜索出预先配置好的合同字段类型,也就能快速准确的找到相应类型的合同信息以及关联的发票信息,以此来实现企业多类型合同以及发票信息线上归档、统一管理,提高了合同的筛选效率。
附图说明
36.为了更清楚地说明本技术的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对本技术保护范围的限定。在各个附图中,类似的构成部分采用类似的编号。
37.图1示出了本技术实施例提供的一种合同信息处理方法的流程示意图;
38.图2示出了本技术实施例提供的一种合同信息处理装置的模块框图。
具体实施方式
39.下面将结合本技术实施例中附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。
40.通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本技术的实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施例。基于本技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。
41.在下文中,可在本技术的各种实施例中使用的术语“包括”、“具有”及其同源词仅意在表示特定特征、数字、步骤、操作、元件、组件或前述项的组合,并且不应被理解为首先排除一个或更多个其它特征、数字、步骤、操作、元件、组件或前述项的组合的存在或增加一个或更多个特征、数字、步骤、操作、元件、组件或前述项的组合的可能性。
42.此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
43.除非另有限定,否则在这里使用的所有术语(包括技术术语和科学术语)具有与本技术的各种实施例所属领域普通技术人员通常理解的含义相同的含义。所述术语(诸如在一般使用的词典中限定的术语)将被解释为具有与在相关技术领域中的语境含义相同的含义并且将不被解释为具有理想化的含义或过于正式的含义,除非在本技术的各种实施例中被清楚地限定。
44.参见图1,图1为本技术实施例提供的一种合同信息处理方法的流程示意图。如图1所示,所述方法包括:
45.步骤s101,获取多个样本合同的合同信息。
46.具体实施时,企业在日常运转中需要签订各种类型的合同,相应的也会产生各种类型的发票,但是当前企业合同资源信息以及发票资源信息由于数量庞大且种类繁多,因此管理起来十分困难,无法将其进行高效的管理和查找。对于企业各部门而言,快速、准确的查找到自己想要的合同和相关的信息尤为重要,可以通过对合同资源根据类型进行区分并标记出关键信息作为搜索项来实现对合同资源的归纳整理和快速查找,减少了因合同资源混乱无法快速查找而浪费的时间,提高了工作效率,提高了各部门之间的协同办公效率。
47.具体实施时,将企业中已签订的纸质合同定义为样本合同,合同中有人工填写的文本内容,也就是各个样本合同的合同信息。合同信息包括根据合同扫描件所识别出的文本内容、合同类型,可以根据合同信息中的文本内容如日期、业务类型提取得到相关的合同字段信息。不同类型的样本合同会包含不同的合同类型。
48.所述获取多个样本合同的合同信息的步骤,包括:
49.对各个样本合同进行扫描,得到相应的文本内容;
50.从所述文本内容中提取所述合同的合同编码;
51.解析所述样本合同的合同编码,提取所述合同编码中的编码信息,根据提取出的编码信息确定各个样本合同的合同类型。
52.其中,合同类型是合同中的文本内容协定的业务类型。例如,员工管理类合同主要用于公司内部聘用员工、人员管理等权利义务的具体约定,有劳动合同、保密协议、培训合同等。
53.通过对样本合同进行扫描得到扫描件后,对每个样本合同的扫描件进行图形识别,识别出样本合同的文本内容。文本内容包括在预设位置插入的样本合同的合同编号,企业会根据实际需求自定义合同编码,根据编码中的信息来对合同进行分类。进一步的,从提取的文本内容的预设位置处提取出样本合同的合同编号,按照合同编号的生成规则将合同编号进行解析,提取出合同编号中预设位置处的字符,根据字符确定合同类型。例如,合同编号中预设位置处的字符为“xz”代表合同类型为“行政管理类”。
54.步骤s102,根据预先定义的字段属性类型生成预设数量的合同字段类型,并根据各类合同字段类型生成相应的合同模板。
55.具体实施时,系统会根据字段属性类型生成满足全部情况的初始公共字段类型。选择相应的字段信息属性通过初始化得出不同类型的不同合同字段类型,将合同信息中的字段属性类型按照类型生成相应的合同字段类型,将合同信息按照字段属性类型进行区分存储在相应的数据表中,方便区分查找。
56.所述根据预先定义的字段属性类型生成预设数量的合同字段类型的步骤,包括:
57.对所述字段属性类型中的各个参数进行初始化,得到各个合同类型对应的初始化后的合同字段类型,其中,所述各个参数包括时间、地址、人物、事件等,所述预设数量的合同字段类型包括seting、text、boolean、date等。
58.具体的,字段属性类型也可以根据用户自定义来进行添加,满足用户对于不同类型合同的区分。将经过系统初始化后的字段属性类型定义为合同字段类型,按照分组的方式初始化不同类型的字段属性类型生成不同类型的合同字段类型。
59.所述并根据各类合同字段类型生成相应的合同模板的步骤,包括:
60.建立所述合同模板和所述合同字段类型之间的映射关系;
61.根据所述映射关系将所述合同字段类型拖拽至公共模板内生成相应的合同模板。
62.具体实施时,合同字段类型需要插入至公共模板内,根据所述映射关系将所述合同字段类型拖拽至公共模板内对应的位置生成相应的合同模板。
63.步骤s103,将与各样本合同的合同信息相匹配的合同字段类型作为关联的搜索项。
64.具体实施时,根据大量样本合同的合同信息能采集出企业签订的合同中所包含的合同类型,将不同合同类型所对应的合同字段类型作为搜索项可以快速准确的搜索出目标合同。
65.所述将与各样本合同的合同信息相匹配的合同字段类型作为关联的搜索项的步骤,包括:
66.查询所述与各样本合同的合同信息相匹配的合同字段类型是否存在必须字段信息;
67.若存在所述必须字段信息则对所述合同字段类型添加搜索标识。
68.具体的,必须字段信息为用户必填的字段信息,可以根据必填的字段信息区分出合同的合同类型。不同合同类型对应的字段属性类型也有所区别。例如,有一些合同需要写明合同生效的事件或截止的时间,有一些并不需要;有一些合同的协议中需要写明合同劳动所从事的作业种类,有一些并不需要。不同的字段属性类型又对应不同的合同字段类型,因此不同的合同类型对应了至少一个不同的合同字段类型。
69.步骤s104,将各样本合同的合同信息导入对应合同字段类型的合同模板,并将各样本合同的合同信息与发票信息关联。
70.具体实施时,用户在整理样本合同时选择相应的合同类型将合同信息存储在相应的合同模板中,并将合同在税务系统中所开的发票记录进行关联,将发票的扫描件与发票记录关联。
71.具体的,将各样本合同的合同信息与发票信息关联的步骤,包括:
72.根据所述合同编码将发票记录与所述合同信息进行关联;
73.根据发票代码和发票号码将所述发票记录与发票扫描件进行关联。
74.具体实施时,将发票记录与发票扫描件定义为发票信息,其中,发票记录中包含合同编码、发票代码和发票号码等信息。提取出样本合同扫描件中的合同编码,根据合同编码匹配出拥有相同合同编码的发票记录进行关联。根据发票记录中的发票代码和发票号码匹配出相应的发票扫描件,方便用户查询。
75.在具体进行本实施例所提供的合同信息处理之后,还可以对目标合同和目标合同的发票信息进行筛选和下载。具体的,所述将各样本合同的合同信息与发票信息关联的步骤之后,所述方法还可以包括:
76.接收用户输入的合同搜索请求,其中,所述合同搜索请求包括所请求搜索的目标合同的目标搜索项;
77.根据所述目标合同搜索项筛选出相应的所述目标合同和所述目标合同关联的发票信息;
78.将所述目标合同和所述目标合同的发票信息打包下载。
79.具体的,将用户需要的合同定义为目标合同,用户可以选择不同的搜索项筛选出不同类型的目标合同,目标合同关联有相应的发票信息,将目标合同和关联的发票信息打包下载,节约用户的查找时间,提升办公效率。
80.本实施例提供的合同信息处理方法,通过获取多个样本合同的合同信息,根据预先定义的字段属性类型生成预设数量的合同字段类型,并根据各类合同字段类型生成相应的合同模板,将与各样本合同的合同信息相匹配的合同字段类型作为关联的搜索项,将各样本合同的合同信息导入对应合同字段类型的合同模板,并将各样本合同的合同信息与发票信息关联,实现企业多类型合同、发票的线上归档、筛选以及资源下载,提高了企业各部门之间的协同办公效率。
81.与上述方法实施例相对应,参见图2,本技术还提供一种合同信息处理装置200,所述合同信息处理装置200包括:
82.获取模块201,用于获取多个样本合同的合同信息;
83.生成模块202,用于根据预先定义的字段属性类型生成预设数量的合同字段类型,并根据各类合同字段类型生成相应的合同模板;
84.匹配模块203,用于将与各样本合同的合同信息相匹配的合同字段类型作为关联的搜索项。
85.导入模块204,用于将各样本合同的合同信息导入对应合同字段类型的合同模板,并将各样本合同的合同信息与发票信息关联。
86.此外,本技术实施例还提供一种计算机设备,合同信息处理计算机设备包括处理器和存储器,存储器存储有计算机程序,计算机程序在处理器上执行时实现前述实施例中的合同信息处理方法。
87.此外,本技术实施例还提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序在处理器上执行时实现前述实施例中的合同信息处理方法。
88.本技术提供的合同信息处理装置、计算机设备及存储介质,通过获取多个样本合同的合同信息,根据预先定义的字段属性类型生成预设数量的合同字段类型,并根据各类合同字段类型生成相应的合同模板,将与各样本合同的合同信息相匹配的合同字段类型作为关联的搜索项,将各样本合同的合同信息导入对应合同字段类型的合同模板,并将各样本合同的合同信息与发票信息关联,当接收到用户输入的合同搜索请求后,根据目标搜索项即可搜索出预先配置好的合同字段类型,也就能快速准确的找到相应类型的合同信息以及关联的发票信息,以此来实现企业多类型合同以及发票信息线上归档、统一管理,提高了合同的筛选效率。
89.本技术所提供的合同信息处理装置、计算机设备及存储介质的具体实施过程,可以参见上述实施例提供的合同信息处理方法的具体实施过程,在此不再一一赘述。
90.在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和结构示意图显示了根据本技术的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,结构图和/或流程图中的每个方框、以及结构图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
91.另外,在本技术各个实施例中的各功能模块或单元可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或更多个模块集成形成一个独立的部分。
92.所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是智能手机、个人计算机、服务器、或者网络设备等)执行本技术各个实施例所述方法的全部或
部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。
93.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1