[go: up one dir, main page]

CN114707993B - A contract research and judgment method, system, and network-side server - Google Patents

A contract research and judgment method, system, and network-side server Download PDF

Info

Publication number
CN114707993B
CN114707993B CN202210354104.7A CN202210354104A CN114707993B CN 114707993 B CN114707993 B CN 114707993B CN 202210354104 A CN202210354104 A CN 202210354104A CN 114707993 B CN114707993 B CN 114707993B
Authority
CN
China
Prior art keywords
contract
project
information
contract information
payment
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.)
Active
Application number
CN202210354104.7A
Other languages
Chinese (zh)
Other versions
CN114707993A (en
Inventor
滕士亮
王晨阳
侯文臻
王恬恬
王志强
王庆
李红
吕杰
张超
张春义
董亚超
汤敏
陈汲
李东芳
刘蒙燕
张勇
周德威
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lianyungang Power Supply Co of State Grid Jiangsu Electric Power Co Ltd
Original Assignee
Lianyungang Power Supply Co of State Grid Jiangsu Electric Power Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Lianyungang Power Supply Co of State Grid Jiangsu Electric Power Co Ltd filed Critical Lianyungang Power Supply Co of State Grid Jiangsu Electric Power Co Ltd
Priority to CN202210354104.7A priority Critical patent/CN114707993B/en
Publication of CN114707993A publication Critical patent/CN114707993A/en
Application granted granted Critical
Publication of CN114707993B publication Critical patent/CN114707993B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/405Establishing or using transaction specific rules
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S10/00Systems supporting electrical power generation, transmission or distribution
    • Y04S10/50Systems or methods supporting the power network operation or management, involving a certain degree of interaction with the load-side end user applications

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Engineering & Computer Science (AREA)
  • Finance (AREA)
  • Economics (AREA)
  • Computer Security & Cryptography (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention belongs to the field of contract safety, and provides a contract research and judgment method, a system and a network side server side aiming at the problem that the contract research and judgment in the prior art cannot monitor the payment of the same contract; the method comprises the following steps: when the first contract information of the project financial information, the second contract information of the project contract information and the third contract information of the project seal use information are the same, extracting the contract name in the first contract information and the contract name in the project contract information according to the contract types of the three, carrying out keyword matching to obtain a matching result, and calculating the actual amount difference between the estimated pay-out amount in the corresponding project contract information and the actual pay-out amount in the corresponding project financial information; and when the actual sum difference is smaller than or equal to the preset maximum difference, calculating and outputting a corresponding receipt and payment progress according to the actual receipt and payment sum and receipt and payment service life in the corresponding project financial information and the corresponding project total sum in the corresponding project contract information.

Description

一种合同研判方法、系统和网络侧服务端A contract research and judgment method, system, and network-side server

技术领域technical field

本发明属于合同安全领域,具体涉及一种合同研判方法、系统和网络侧服务端。The invention belongs to the field of contract security, and in particular relates to a contract research and judgment method, system and network side server.

背景技术Background technique

财务系统是一个预算管理平台,广泛应用于企业中,对公司主页和产业单位长期使用的合同综合管理平台均能够关联。但是近几年在经济合同审计过程中发现财务系统中存在“已签订合同长期未实施”、“已执行合同收付款进度缓慢”,“合同签订过程不规范”等问题,这些问题存在引发账外合同、合同纠纷以及资金流失的风险。The financial system is a budget management platform, which is widely used in enterprises, and can be linked to the company's homepage and the contract comprehensive management platform used by industrial units for a long time. However, in the process of auditing economic contracts in recent years, it has been found that there are problems in the financial system such as "the signed contract has not been implemented for a long time", "the progress of the payment of the executed contract is slow", "the contract signing process is not standardized", and these problems have caused off-account Contracts, contract disputes, and risk of loss of funds.

也就是说财务系统自身存在局限性,难以对合同的实施进度、收付款进度和规范程度来进行界定,同时对于该财务系统与其他常用辅助的合同管理系统之间存在着数据互通的数据格式不一致的问题,难以实现数据互通。That is to say, the financial system itself has limitations, and it is difficult to define the progress of contract implementation, payment progress, and standardization. At the same time, there are inconsistencies in the data format of data interoperability between the financial system and other commonly used auxiliary contract management systems. The problem is that it is difficult to achieve data interoperability.

发明内容Contents of the invention

本发明提供一种合同研判方法、系统和网络侧服务端,用以解决现有的合同研判依赖于单独的财务系统,数据互通不畅,以及对合同收付款监控不到位问题。The present invention provides a contract research and judgment method, system, and network-side server to solve the existing contract research and judgment relying on a separate financial system, poor data communication, and inadequate monitoring of contract receipts and payments.

本发明的基础方案提供了,一种合同研判方法,其特征在于,包括:The basic solution of the present invention provides a contract research and judgment method, which is characterized in that it includes:

获取项目财务信息、项目合同信息和项目印章使用信息;所述项目财务信息包括第一合同信息、工程项目清单、实际收付款金额、收付款年限,项目合同信息包括第二合同信息、预计收付款金额,项目印章使用信息包括第三合同信息,所述第一合同信息、第二合同信息和第三合同信息均包括合同名称、合同编号、合同金额、供应商;Obtain project financial information, project contract information, and project seal usage information; the project financial information includes the first contract information, project list, actual payment amount, payment period, and project contract information includes the second contract information, estimated collection and payment Amount, the project seal usage information includes the third contract information, the first contract information, the second contract information and the third contract information all include the contract name, contract number, contract amount, supplier;

根据第一合同信息、第二合同信息和第三合同信息,判断对应第一合同信息的项目财务信息、第二合同信息对应的项目合同信息和第三合同信息对应的项目印章使用信息是否具有完整性;According to the first contract information, the second contract information and the third contract information, judge whether the project financial information corresponding to the first contract information, the project contract information corresponding to the second contract information and the project seal use information corresponding to the third contract information are complete sex;

若具有完整性,对所述第一合同信息对应的项目财务信息和第二合同信息对应的项目合同信息进行关键词匹配,得到匹配结果;If it is complete, perform keyword matching on the project financial information corresponding to the first contract information and the project contract information corresponding to the second contract information to obtain a matching result;

根据所述匹配结果,计算对应项目合同信息中的预计收付款金额与对应项目财务信息中的实际收付款金额之间的实际金额差值;According to the matching result, calculate the actual amount difference between the expected collection and payment amount in the corresponding project contract information and the actual collection and payment amount in the corresponding project financial information;

在所述实际金额差值为正数,且实际金额差值大于预设最大差值时,根据对应项目财务信息中的实际收付款金额,计算出对应的收付款进度;When the actual amount difference is a positive number and the actual amount difference is greater than the preset maximum difference, calculate the corresponding payment progress according to the actual payment amount in the financial information of the corresponding project;

在所述收付款进度小于预设值时,输出所述收付款对应的项目合同信息和项目财务信息,以及收付款进度。When the collection and payment schedule is less than the preset value, output the project contract information and project financial information corresponding to the collection and payment, as well as the collection and payment schedule.

有益效果:本方案中首先将项目财务信息、项目合同信息和项目印章使用信息进行对比,从而判断第一合同信息、第二合同信息和第三合同信息是否相同;通过该比较进行筛选出三者相同的部分,进行下一步操作。项目财务信息、项目合同信息和项目印章使用信息的对比,旨在明确三者相关联,以避免出现信息上的错漏,保证进行合同研判的项目/合同都是完整的。Beneficial effects: In this scheme, firstly, the project financial information, project contract information and project seal usage information are compared, so as to determine whether the first contract information, the second contract information and the third contract information are the same; through this comparison, the three are screened out The same part, proceed to the next step. The comparison of project financial information, project contract information and project seal usage information aims to clarify the relationship between the three, avoid information errors and omissions, and ensure that the project/contract for contract research and judgment is complete.

然后比对项目财务信息中的合同名称和项目合同信息中的合同名称,保证两者相互匹配,随后再进行预计收付款和实际收付款自检的比较,保证款项比对的准确性,避免信息交叉而引起的错漏计算,从而监控各个能够相互关联的项目财务信息、项目合同信息和项目印章使用信息中各个项目对应的款项情况和到款情况,并计算出当前的收付款进度,进而协助用户判断剩余的预计收付款周期。Then compare the contract name in the project financial information with the contract name in the project contract information to ensure that the two match each other, and then compare the estimated receipt and payment with the actual receipt and payment self-check to ensure the accuracy of the payment comparison and avoid information Calculate errors and omissions caused by crossover, so as to monitor the payment status and payment status corresponding to each item in the interrelated project financial information, project contract information, and project seal usage information, and calculate the current payment progress, and then assist users Determine the remaining expected collection and payment cycle.

进一步,获取项目财务信息、项目合同信息和项目印章使用信息,包括:Further, obtain project financial information, project contract information and project seal usage information, including:

与财务系统建立通信连接,接收所述财务系统所发送的项目财务信息;Establish a communication connection with the financial system, and receive the project financial information sent by the financial system;

与合同管理系统建立通信连接,接收所述合同管理系统发送的项目合同信息;Establish a communication connection with the contract management system, and receive the project contract information sent by the contract management system;

与用印管理系统建立通信连接,接收所述用印管理系统发送的项目印章使用信息。Establish a communication connection with the stamp management system, and receive the project stamp usage information sent by the stamp management system.

进一步,根据第一合同信息、第二合同信息和第三合同信息,判断对应第一合同信息的项目财务信息、第二合同信息对应的项目合同信息和第三合同信息对应的项目印章使用信息是否具有完整性,包括:Further, according to the first contract information, the second contract information and the third contract information, it is judged whether the project financial information corresponding to the first contract information, the project contract information corresponding to the second contract information, and the project seal usage information corresponding to the third contract information are with integrity, including:

根据合同名称和合同编号,整理所述项目财务信息、项目合同信息和项目印章使用信息;According to the contract name and contract number, sort out the project financial information, project contract information and project seal usage information;

按照合同名称和合同编号,找到对应项目财务信息的第一合同信息、对应项目合同信息的第二合同信息、对应项目印章使用信息的第三合同信息;根据第一合同信息、第二合同信息和第三合同信息,判断合同是否具有完整性;According to the contract name and contract number, find the first contract information corresponding to the financial information of the project, the second contract information corresponding to the project contract information, and the third contract information corresponding to the project seal use information; according to the first contract information, the second contract information and The third contract information, to judge whether the contract is complete;

若第一合同信息、第二合同信息和第三合同信息一致,则合同具有完整性。If the first contract information, the second contract information and the third contract information are consistent, the contract has integrity.

进一步,若第一合同信息、第二合同信息和第三合同信息存在不一致,则合同不具有完整性,输出合同完整性预警信号;Further, if there is an inconsistency between the first contract information, the second contract information and the third contract information, the contract is not complete, and an early warning signal of contract integrity is output;

将所述存在不一致的合同信息称为异常合同信息,输出所述异常合同信息、对应的合同名称、对应的合同编号;其中,所述合同信息包括第一合同信息、第二合同信息和第三合同信息。The contract information with inconsistencies is referred to as abnormal contract information, and the abnormal contract information, corresponding contract name, and corresponding contract number are output; wherein, the contract information includes first contract information, second contract information, and third contract information. contract information.

进一步,在对所述第一合同信息对应的项目财务信息、第二合同信息对应的项目合同信息和第三合同信息对应的项目印章进行关键词匹配,得到匹配结果前,所述方法还包括:Further, before performing keyword matching on the project financial information corresponding to the first contract information, the project contract information corresponding to the second contract information, and the project seal corresponding to the third contract information, and before obtaining the matching result, the method further includes:

第一合同信息、第二合同信息、和第三合同信息相同时,从项目财务信息、项目合同信息和项目印章使用信息中,提取合同类型;所述合同类型包括框架合同或单一合同;When the first contract information, the second contract information, and the third contract information are the same, the contract type is extracted from the project financial information, project contract information, and project seal usage information; the contract type includes a framework contract or a single contract;

根据所述合同类型判断是否为框架合同,若是,则提取第一合同信息中的合同名称,提取所述项目合同信息中的合同名称;若否,则输出单一合同信号。Judging whether it is a framework contract according to the contract type, if yes, extract the contract name in the first contract information, and extract the contract name in the project contract information; if not, output a single contract signal.

进一步,对所述第一合同信息对应的项目财务信息和第二合同信息对应的项目合同信息进行关键词匹配,得到匹配结果,包括:Further, keyword matching is performed on the project financial information corresponding to the first contract information and the project contract information corresponding to the second contract information to obtain a matching result, including:

读取预设关键词集合中,在所述项目财务信息中的关键词,并作为第一关键词集;Read the keywords in the financial information of the project in the preset keyword set, and use them as the first keyword set;

读取所述预设关键词集合中,在所述项目合同信息中的关键词,并作为第二关键词集;Read the keywords in the project contract information in the preset keyword set, and use them as the second keyword set;

比较所述第一关键词集和第二关键词集,得到匹配结果;在所述第一关键词集与第二关键词集完全一致时,所述匹配结果为“匹配”;在所述第一关键词集与第二关键词集之间存在差异时,所述匹配结果为“不匹配”;所述匹配结果为“匹配”或“不匹配。Comparing the first keyword set and the second keyword set to obtain a matching result; when the first keyword set is completely consistent with the second keyword set, the matching result is "match"; When there is a difference between the first keyword set and the second keyword set, the matching result is "not matching"; the matching result is "matching" or "not matching.

进一步,根据所述匹配结果,计算对应项目合同信息中的预计收付款金额与对应项目财务信息中的实际收付款金额之间的实际金额差值,包括:Further, according to the matching result, the actual amount difference between the expected payment amount in the contract information of the corresponding project and the actual payment amount in the financial information of the corresponding project is calculated, including:

若所述匹配结果为“不匹配”,则输出合同预警信息,输出与所述项目合同信息不匹配的项目财务信息中的工程项目清单;所述工程项目清单包括配网项目清单、农网项目清单、业扩项目清单;If the matching result is "no match", then output the contract early warning information, and output the list of engineering items in the project financial information that does not match the project contract information; the list of engineering items includes a list of distribution network items, a list of rural power grid projects list, list of business expansion projects;

若所述匹配结果为“匹配”,则计算对应项目合同信息中的预计收付款金额和对应项目财务信息中的实际收付款金额之间的实际金额差值。If the matching result is "match", the actual amount difference between the expected payment amount in the contract information of the corresponding project and the actual payment amount in the financial information of the corresponding project is calculated.

进一步,在计算对应项目合同信息中的预计收付款金额和对应项目财务信息中的实际收付款金额之间的实际金额差值后,所述方法还包括:Further, after calculating the actual amount difference between the expected payment amount in the contract information of the corresponding project and the actual payment amount in the financial information of the corresponding project, the method further includes:

在所述实际金额差值大于预设最大差值时,输出合同催款信息,输出实际收付款小于所述预计收付款的项目财务信息所对应的配网项目清单、农网项目清单和业扩项目清单。When the actual amount difference is greater than the preset maximum difference, output the contract reminder information, and output the distribution network project list, rural network project list and business expansion list corresponding to the financial information of the project whose actual payment is less than the expected payment. The list of items.

进一步,在获取项目财务信息、项目合同信息和项目印章使用信息后,所述方法还包括:Further, after obtaining project financial information, project contract information and project seal usage information, the method further includes:

提取所述项目财务信息中的合同签订日期和合同创建日期;Extract the date of signing the contract and the date of creation of the contract in the financial information of the said project;

根据所述合同签订日期与所述合同创建日期之间的时差与预设的及时标准时长,判断合同是否延时,并对应输出合同延时信号;在所述合同签订日期与所述合同创建日期之间的时差大于预设的及时标准时长时,输出合同延时信号。According to the time difference between the contract signing date and the contract creation date and the preset timely standard duration, determine whether the contract is delayed, and output a contract delay signal correspondingly; between the contract signing date and the contract creation date When the time difference between them is greater than the preset timely standard duration, a contract delay signal is output.

进一步,在计算出对应的收付款进度后,所述方法还包括:Further, after calculating the corresponding collection and payment progress, the method also includes:

比较所述收付款进度和预设值;Comparing the progress of said collection and payment with the preset value;

在收付款进度低于预设值时,获取项目财务信息中的第一合同信息所对应的开票信息,若第一合同信息所对应的开票信息为“无”,则输出报警信号。When the collection and payment progress is lower than the preset value, the billing information corresponding to the first contract information in the project financial information is obtained, and if the billing information corresponding to the first contract information is "none", an alarm signal is output.

本发明还提供一种合同研判系统,包括:The present invention also provides a contract research and judgment system, including:

信号接收模块,用于获取项目财务信息、项目合同信息和项目印章使用信息;所述项目财务信息包括第一合同信息、配网项目清单、农网项目清单、业扩项目清单、实际收付款金额、收付款年限,项目合同信息包括第二合同信息、预计收付款金额,项目印章使用信息包括第三合同信息,所述第一合同信息、第二合同信息和第三合同信息均包括合同名称和合同编号;The signal receiving module is used to obtain project financial information, project contract information and project seal usage information; the project financial information includes the first contract information, distribution network project list, rural network project list, business expansion project list, actual payment amount , collection and payment period, the project contract information includes the second contract information, the estimated payment amount, the project seal usage information includes the third contract information, and the first contract information, the second contract information and the third contract information all include the contract name and Contract No;

完整性判断模块,用于按照合同名称和合同编号,比较第一合同信息、第二合同信息和第三合同信息;在第一合同信息、第二合同信息和第三合同信息相同时,向合同类型判断模块发送信息完整信号;The integrity judging module is used to compare the first contract information, the second contract information and the third contract information according to the contract name and contract number; when the first contract information, the second contract information and the third contract information are the same, report to the contract The type judging module sends an information complete signal;

合同类型判断模块,用于根据完整性判断模块发送的信息完整信号,分辨出所述项目财务信息、项目合同信息和项目印章使用信息中合同类型,在合同类型为框架合同时,向关键词匹配模块发送框架信号;The contract type judging module is used to distinguish the contract type in the project financial information, project contract information and project seal usage information according to the information integrity signal sent by the integrity judging module, and when the contract type is a framework contract, it matches the keyword The module sends frame signals;

关键词匹配模块,用于根据合同类型判断模块发送的框架信号,提取第一合同信息中的合同名称,提取所述项目合同信息中的合同名称;根据所述合同名称和所述合同名称,进行关键词匹配,得到匹配结果;根据匹配结果向收付款处理模块发送匹配通过信号;The keyword matching module is used to extract the contract name in the first contract information according to the framework signal sent by the contract type judgment module, and extract the contract name in the project contract information; according to the contract name and the contract name, perform The keyword is matched to obtain the matching result; according to the matching result, a matching pass signal is sent to the collection and payment processing module;

收付款处理模块,用于根据关键词匹配模块发送的匹配通过信号,计算对应项目合同信息中的预计收付款金额和对应项目财务信息中的实际收付款金额之间的实际金额差值;在所述实际金额差值小于或等于预设最大差值时,根据配网项目清单、农网项目清单、业扩项目清单中至少一个,依据对应项目财务信息中的实际收付款金额和收付款年限,以及对应项目合同信息中对应的项目总金额,计算出对应的收付款进度,向输出模块输出配网项目清单、农网项目清单、业扩项目清单和对应的收付款进度;The collection and payment processing module is used to calculate the actual amount difference between the estimated collection and payment amount in the corresponding project contract information and the actual collection and payment amount in the corresponding project financial information according to the matching pass signal sent by the keyword matching module; When the actual amount difference mentioned above is less than or equal to the preset maximum difference, according to at least one of the distribution network project list, rural network project list, and business expansion project list, according to the actual payment amount and payment period in the financial information of the corresponding project, And the corresponding total project amount in the corresponding project contract information, calculate the corresponding collection and payment progress, and output the distribution network project list, rural network project list, business expansion project list and the corresponding collection and payment progress to the output module;

输出模块,用于输出收付款处理模块发送的配网项目清单、农网项目清单、业扩项目清单和对应的收付款进度。The output module is used to output the distribution network project list, the rural network project list, the business expansion project list and the corresponding collection and payment progress sent by the collection and payment processing module.

本发明还提供一种网络侧服务端,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上述任一项所述的一种合同研判方法。The present invention also provides a network-side server, including: at least one processor; and a memory connected in communication with the at least one processor; wherein, the memory stores instructions executable by the at least one processor , the instructions are executed by the at least one processor, so that the at least one processor can execute a contract research and judgment method as described in any one of the above.

附图说明Description of drawings

一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定。One or more embodiments are exemplified by pictures in the accompanying drawings, and these exemplifications are not intended to limit the embodiments.

图1为本发明第一实施方式提供的一种合同研判方法实施例的流程示意图;Fig. 1 is a schematic flow chart of an embodiment of a contract research and judgment method provided by the first embodiment of the present invention;

图2为本发明第二实施方式提供的一种合同研判系统实施例的模块示意图;Fig. 2 is a schematic module diagram of an embodiment of a contract research and judgment system provided by the second embodiment of the present invention;

图3为本发明第三实施方式提供的一种网络侧服务端的结构示意图。FIG. 3 is a schematic structural diagram of a network-side server provided in a third embodiment of the present invention.

具体实施方式Detailed ways

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。。In order to make the purpose, technical solutions and advantages of the embodiments of the present invention more clear, various implementation modes of the present invention will be described in detail below in conjunction with the accompanying drawings. However, those of ordinary skill in the art can understand that, in each implementation manner of the present invention, many technical details are provided for readers to better understand the present application. However, even without these technical details and various changes and modifications based on the following implementation modes, the technical solution claimed in this application can also be realized. .

第一实施方式:First implementation mode:

本发明的第一实施方式提供了种合同研判方法,包括:获取项目财务信息、项目合同信息和项目印章使用信息;所述项目财务信息包括工程项目清单,工程项目清单包括配网项目清单、农网项目清单、业扩项目清单,配网项目清单、农网项目清单、业扩项目清单均包括不同的第一合同信息、第一合同信息对应的实际收付款金额、第一合同信息对应的收付款年限;项目合同信息包括第二合同信息、预计收付款金额;项目印章使用信息包括第三合同信息。其中,所述第一合同信息、第二合同信息和第三合同信息均包括合同名称、合同编号、合同金额、供应商。The first embodiment of the present invention provides a contract research and judgment method, including: obtaining project financial information, project contract information and project seal use information; the project financial information includes a list of engineering items, and the list of engineering items includes a list of distribution network items, agricultural Network project list, business expansion project list, distribution network project list, rural network project list, and business expansion project list all include different first contract information, the actual payment amount corresponding to the first contract information, and the receipt and payment amount corresponding to the first contract information. The payment period; the project contract information includes the second contract information and the expected payment amount; the project seal usage information includes the third contract information. Wherein, the first contract information, the second contract information and the third contract information all include a contract name, a contract number, a contract amount, and a supplier.

根据第一合同信息、第二合同信息和第三合同信息,判断对应第一合同信息的项目财务信息、第二合同信息对应的项目合同信息和第三合同信息对应的项目印章使用信息是否具有完整性。According to the first contract information, the second contract information and the third contract information, judge whether the project financial information corresponding to the first contract information, the project contract information corresponding to the second contract information and the project seal use information corresponding to the third contract information are complete sex.

若具有完整性,对所述第一合同信息对应的项目财务信息和第二合同信息对应的项目合同信息进行关键词匹配,得到匹配结果;根据所述匹配结果,计算对应项目合同信息中的预计收付款金额与对应项目财务信息中的实际收付款金额之间的实际金额差值;在所述实际金额差值为正数,且实际金额差值大于预设最大差值时,根据对应项目财务信息中的实际收付款金额,计算出对应的收付款进度;在所述收付款进度小于预设值时,输出所述收付款对应的项目合同信息和项目路财务信息,以及收付款进度。If it is complete, perform keyword matching on the project financial information corresponding to the first contract information and the project contract information corresponding to the second contract information to obtain a matching result; calculate the estimated value in the corresponding project contract information according to the matching result The actual amount difference between the amount received and paid and the actual amount received and paid in the financial information of the corresponding project; when the actual amount difference is positive and the actual amount difference is greater than the preset maximum difference, the The actual payment amount in the information is used to calculate the corresponding payment progress; when the payment progress is less than the preset value, the project contract information and project financial information corresponding to the payment are output, as well as the payment progress.

先将项目财务信息、项目合同信息和项目印章使用信息进行对比,从而判断第一合同信息、第二合同信息和第三合同信息是否相同;通过该比较进行筛选出三者相同的部分,进行下一步操作。项目财务信息、项目合同信息和项目印章使用信息的对比,旨在明确三者相关联,以避免出现信息上的错漏,保证进行合同研判的项目/合同都是完整的。First compare the project financial information, project contract information and project seal usage information, so as to judge whether the first contract information, the second contract information and the third contract information are the same; through this comparison, the same parts of the three are screened out, and the following One step operation. The comparison of project financial information, project contract information and project seal usage information aims to clarify the relationship between the three, avoid information errors and omissions, and ensure that the project/contract for contract research and judgment is complete.

然后比对合同名称、合同编号、合同金额、供应商,保证两者相互匹配,随后再进行预计收付款和实际收付款自检的比较,保证款项比对的准确性,避免信息交叉而引起的错漏计算,从而监控各个能够相互关联的项目财务信息、项目合同信息和项目印章使用信息中各个项目对应的款项情况和到款情况,并计算出当前的收付款进度,进而协助用户判断剩余的预计收付款周期。Then compare the contract name, contract number, contract amount, and supplier to ensure that the two match each other, and then compare the estimated receipt and payment with the actual receipt and payment self-check to ensure the accuracy of the payment comparison and avoid information crossing. Error and omission calculation, so as to monitor the payment status and payment status corresponding to each item in the interrelated project financial information, project contract information and project seal usage information, and calculate the current payment progress, and then assist users in judging the remaining estimated Collection and payment cycle.

下面对本实施方式的合同研判方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须,本实施方式的具体流程如图1所示,本实施方式应用于网络侧的服务端。The following is a specific description of the implementation details of the contract research and judgment method of this embodiment. The following content is only the implementation details provided for the convenience of understanding, and is not necessary for the implementation of this solution. The specific process of this embodiment is shown in Figure 1. This embodiment applies on the server side of the network.

步骤101,获取项目财务信息、项目合同信息和项目印章使用信息。Step 101, obtaining project financial information, project contract information and project seal usage information.

具体而言,所述项目财务信息包括工程项目清单,工程项目清单包括配网项目清单、农网项目清单、业扩项目清单。配网项目清单、农网项目清单、业扩项目清单均包括多个第一合同信息、第一合同信息对应的实际收付款金额、第一合同信息对应的收付款年限;项目财务信息可以是用户手动输入的,也可以是用户通过扫描等文件读取方式进行读取的,还可以是通过与外界网络连接而获得的,步骤101中获取到的项目财务信息是实时的。所述第一合同信息包括合同名称、合同编号、合同金额、供应商。Specifically, the project financial information includes a list of engineering projects, and the list of engineering projects includes a list of distribution network projects, a list of rural power grid projects, and a list of business expansion projects. The distribution network project list, the rural network project list, and the business expansion project list all include multiple first contract information, the actual payment amount corresponding to the first contract information, and the payment period corresponding to the first contract information; the project financial information can be user It may be manually input, or may be read by the user through scanning or other file reading methods, or may be obtained through connection to an external network. The project financial information obtained in step 101 is real-time. The first contract information includes contract name, contract number, contract amount, and supplier.

项目合同信息包括项目信息、项目收付款金额、第二合同信息、预计收付款金额和项目合同内容。其中,项目信息对应多个第二合同信息,是指整体的项目的相关信息,通常包括项目名称、项目编号。项目收付款金额是指项目信息对应的所有项目合同中规定的收付款的总和,例如,项目信息a有三个合同,这三个合同分别是a1合同、a2合同和a3合同,a1合同中签订的收付款为b1,a2合同中签订的收付款为b2,a3合同中签订的收付款为b3,那么这个项目信息a所对应的项目收付款A就设定为,A=b1+b2+b3。第二合同信息包括合同名称、合同编号、合同金额、供应商。预计收付款设定为第二合同信息对应的收付款,预计收付款通常与第二合同信息中的合同金额相同;在特殊情况下,预计收付款也可以与合同金额不同,例如,第二合同信息中的合同金额为100w人民币,但是在实际应用时,合同的甲方选择抵押20w人民币的固定资产,那么对应这个第二合同信息的预计收付款就是80w人民币了。项目合同内容则是与第二合同信息相对应的合同内容。The project contract information includes project information, project receipt and payment amount, second contract information, estimated receipt and payment amount, and project contract content. Wherein, the project information corresponds to a plurality of second contract information, and refers to the relevant information of the overall project, usually including project name and project number. The amount of project receipts and payments refers to the sum of the receipts and payments specified in all project contracts corresponding to the project information. For example, project information a has three contracts, and these three contracts are a1 contract, a2 contract and a3 contract. The receipt and payment is b1, the receipt and payment signed in the a2 contract is b2, and the receipt and payment signed in the a3 contract is b3, then the project receipt and payment A corresponding to the project information a is set as A=b1+b2+b3. The second contract information includes a contract name, a contract number, a contract amount, and a supplier. The estimated payment is set as the payment corresponding to the second contract information, and the estimated payment is usually the same as the contract amount in the second contract information; in special cases, the estimated payment can also be different from the contract amount, for example, the second contract The contract amount in the information is 1 million RMB, but in actual application, Party A of the contract chooses to mortgage the fixed assets of 200,000 RMB, so the estimated receipt and payment corresponding to this second contract information is 800,000 RMB. The project contract content is the contract content corresponding to the second contract information.

项目印章使用信息包括了第三合同信息和印章内容,第三合同信息和印章内容是相互对应的,第三合同信息包括了合同名称、合同编号合同金额、供应商。也就是说,所述第一合同信息、第二合同信息和第三合同信息均包括合同名称、合同编号、合同金额、供应商。The project seal usage information includes the third contract information and the seal content, and the third contract information and the seal content correspond to each other, and the third contract information includes the contract name, contract number, contract amount, and supplier. That is to say, the first contract information, the second contract information and the third contract information all include a contract name, a contract number, a contract amount, and a supplier.

在一些示例中,步骤101的实施,包括:S1-1,与财务系统建立通信连接,接收所述财务系统所发送的项目财务信息;S1-2,与合同管理系统建立通信连接,接收所述合同管理系统发送的项目合同信息;S1-3,与用印管理系统建立通信连接,接收所述用印管理系统发送的项目印章使用信息。In some examples, the implementation of step 101 includes: S1-1, establishing a communication connection with the financial system, receiving the project financial information sent by the financial system; S1-2, establishing a communication connection with the contract management system, receiving the The project contract information sent by the contract management system; S1-3, establishing a communication connection with the stamp management system, and receiving the project stamp usage information sent by the stamp management system.

考虑到财务系统和合同管理系统用、用印管理系统之间存在着数据格式的不同,造成数据壁垒,本案直接将所有数据输出到本网络侧服务端中进行后续的整理。Considering that there are differences in data formats between the financial system and the contract management system and printing management system, resulting in data barriers, in this case, all data is directly output to the network side server for subsequent sorting.

在一些示例中,步骤101实施后,还可以进行:In some examples, after step 101 is implemented, it is also possible to:

S1-4,根据合同名称和合同编号,整理所述项目财务信息、项目合同信息和项目印章使用信息;S1-4. According to the contract name and contract number, sort out the project financial information, project contract information and project seal usage information;

S1-5,按照合同名称和合同编号,找到对应项目财务信息的第一合同信息、对应项目合同信息的第二合同信息、对应项目印章使用信息的第三合同信息;S1-5, according to the contract name and contract number, find the first contract information corresponding to the financial information of the project, the second contract information corresponding to the project contract information, and the third contract information corresponding to the use information of the project seal;

S1-6,根据第一合同信息、第二合同信息和第三合同信息,判断合同是否具有完整性;具体为,S1-6-1,若第一合同信息、第二合同信息和第三合同信息一致,则合同具有完整性,执行所步骤201;S1-6-2,若第一合同信息、第二合同信息和第三合同信息存在不一致,则合同不具有完整性,输出合同完整性预警信号;将所述存在不一致的合同信息称为异常合同信息,输出所述异常合同信息、对应的合同名称、对应的合同编号;其中,所述合同信息包括第一合同信息、第二合同信息和第三合同信息。S1-6. According to the first contract information, the second contract information and the third contract information, determine whether the contract is complete; specifically, S1-6-1, if the first contract information, the second contract information and the third contract information If the information is consistent, the contract is complete, and step 201 is executed; S1-6-2, if the first contract information, the second contract information, and the third contract information are inconsistent, the contract is not complete, and a contract integrity warning is output signal; the contract information with inconsistency is referred to as abnormal contract information, and the abnormal contract information, the corresponding contract name, and the corresponding contract number are output; wherein, the contract information includes the first contract information, the second contract information and Third contract information.

本示例中,进行了数据完整性的比较判断,由步骤S1-6-2将数据异常的合同相关内容输出过去,从而供用户进行整改;异常合同信息是指判定为不一致的第一合同信息、第二合同信息和第三合同信息。在一些情况下,异常合同信息是与其他两个合同信息不一致的合同信息,例如第一合同信息和第二合同信息一样,第一合同信息与第三合同信息不一样,那么判定异常合同信息是第三合同信息。在另一些情况下,异常合同信息是所有判定为不一致的合同信息,即,异常合同信息是第一合同信息、第二合同信息和第三合同信息。两种情况均可以由用户预先设定,例如限定异常合同信息为一个信息还是多个,如果异常信息为一个则采用前述第一种情况,如果异常信息为多个则采用前述的第二种情况。In this example, the comparison and judgment of data integrity are carried out, and the contract-related content of abnormal data is output in step S1-6-2, so as to be rectified by the user; abnormal contract information refers to the first contract information judged to be inconsistent, Second contract information and third contract information. In some cases, the abnormal contract information is contract information that is inconsistent with the other two contract information. For example, the first contract information is the same as the second contract information, but the first contract information is different from the third contract information. Then it is determined that the abnormal contract information is Third contract information. In other cases, the abnormal contract information is all the contract information determined to be inconsistent, that is, the abnormal contract information is the first contract information, the second contract information and the third contract information. Both cases can be pre-set by the user, for example, to limit whether the abnormal contract information is one or more, if there is one abnormal information, the aforementioned first case is adopted, and if there are multiple abnormal information, the aforementioned second case is adopted .

步骤102,在第一合同信息、第二合同信息和第三合同信息相同时,根据项目财务信息、项目合同信息和项目印章使用信息中合同类型,提取第一合同信息中的合同名称,提取所述项目合同信息中第二合同信息中的合同名称。Step 102, when the first contract information, the second contract information and the third contract information are the same, according to the contract type in the project financial information, project contract information and project seal usage information, extract the contract name in the first contract information, and extract all contract information. The name of the contract in the second contract information in the above-mentioned project contract information.

具体而言,本步骤201在上述S1-6执行完成之后进行。第一合同信息、第二合同信息和第三合同信息相同则代表了项目财务信息、项目合同信息和项目印章使用信息之间是相互对应的,并没有出现信息错漏的情况。Specifically, this step 201 is performed after the execution of the above S1-6 is completed. The fact that the first contract information, the second contract information, and the third contract information are the same means that the project financial information, project contract information, and project seal usage information correspond to each other, and there is no information error or omission.

在一些示例中,根据项目财务信息、项目合同信息和项目印章使用信息中合同类型,提取第一合同信息中的合同名称,提取所述项目合同信息中第二合同信息的合同名称,包括:S2-1,第一合同信息、第二合同信息、和第三合同信息相同时,从项目财务信息、项目合同信息和项目印章使用信息中,提取合同类型;所述合同类型包括框架合同或单一合同;所述合同类型判断是否为框架合同;In some examples, according to the contract type in the project financial information, project contract information and project seal usage information, extract the contract name in the first contract information, and extract the contract name in the second contract information in the project contract information, including: S2 -1. When the first contract information, the second contract information, and the third contract information are the same, extract the contract type from the project financial information, project contract information, and project seal usage information; the contract type includes a framework contract or a single contract ; Determine whether the contract type is a framework contract;

S2-1-1若是,则执行步骤103;S2-1-2,若否,则输出单一合同信号。本示例中,根据合同的类型来进行分辨,避免因为合同类型不同,从而引起后续判断失误的情况。S2-1-1 If yes, execute step 103; S2-1-2, if no, output a single contract signal. In this example, the distinction is made according to the type of the contract, so as to avoid subsequent misjudgment caused by different types of contracts.

步骤103,对所述第一合同信息对应的项目财务信息和第二合同信息对应的项目合同信息进行关键词匹配,得到匹配结果。Step 103: Perform keyword matching on the project financial information corresponding to the first contract information and the project contract information corresponding to the second contract information to obtain a matching result.

具体而言,步骤103包括:S3-1,读取预设关键词集合中,在所述项目财务信息中的关键词,并作为第一关键词集;S3-2,读取所述预设关键词集合中,在所述项目合同信息中的关键词,并作为第二关键词集;S3-3,比较所述第一关键词集和第二关键词集,得到匹配结果;在所述第一关键词集与第二关键词集完全一致时,所述匹配结果为“匹配”;在所述第一关键词集与第二关键词集之间存在差异时,所述匹配结果为“不匹配”;所述匹配结果为“匹配”或“不匹配。Specifically, step 103 includes: S3-1, read the keywords in the financial information of the project in the preset keyword set, and use them as the first keyword set; S3-2, read the preset keyword set In the keyword set, the keywords in the project contract information are used as the second keyword set; S3-3, comparing the first keyword set and the second keyword set to obtain a matching result; in the When the first keyword set is completely consistent with the second keyword set, the matching result is "match"; when there is a difference between the first keyword set and the second keyword set, the matching result is "matching". does not match"; the matching result is "match" or "does not match.

其中预设关键词集合是用户或设计人员预先设定的关键词;步骤S3-1中的第一关键词集旨在提取第一合同信息对应的项目财务信息中的合同内容中的关键词,步骤S3-2中第二关键词集旨在提取第二合同信息对应项目合同信息中的关键词;步骤S3-3旨在进行关键词对比。本步骤,旨在对于项目财务信息和项目合同信息的相关性的进一步复核,避免合同内容出现不对应的空白情况。The preset keyword set is a keyword preset by a user or a designer; the first keyword set in step S3-1 is intended to extract keywords in the contract content in the project financial information corresponding to the first contract information, The second keyword set in step S3-2 is to extract keywords in the project contract information corresponding to the second contract information; step S3-3 is to perform keyword comparison. This step is aimed at further reviewing the relevance of project financial information and project contract information to avoid inconsistencies in contract content.

步骤104,根据所述匹配结果,计算对应项目合同信息中的预计收付款金额与对应项目财务信息中的实际收付款金额之间的实际金额差值。Step 104, according to the matching result, calculate the actual amount difference between the expected payment amount in the contract information of the corresponding project and the actual payment amount in the financial information of the corresponding project.

具体而言,根据所述匹配结果,计算对应项目合同信息中的预计收付款金额与对应项目财务信息中的实际收付款金额之间的实际金额差值,包括:Specifically, according to the matching result, the actual amount difference between the expected payment amount in the contract information of the corresponding project and the actual payment amount in the financial information of the corresponding project is calculated, including:

S4-1,在所述第一关键词集与第二关键词集之间存在差异时,所述匹配结果为“不匹配”;输出合同预警信息,输出与所不匹配的合同名称所对应的工程项目清单,工程项目清单包括配网项目清单、农网项目清单和业扩项目清单。S4-1. When there is a difference between the first keyword set and the second keyword set, the matching result is "no match"; output contract warning information, and output the contract name corresponding to the unmatched contract name. The list of engineering projects includes a list of distribution network projects, a list of rural power grid projects and a list of business expansion projects.

旨在提醒用户及时核查合同内容不匹配的工程项目清单相关内容。本示例中,通过关键词匹配来保证合同款项对比时的一一对应,避免项目中具体的某些细节不对应的情况。其中,预设的关键词集合是由用户预先输入的,或者有设计人员预先设置的,通过读取关键词的方式来进行合同之间具体细节款项的对比,提高了整体的准确度。The purpose is to remind users to promptly check the relevant content of the list of engineering items that do not match the content of the contract. In this example, keyword matching is used to ensure one-to-one correspondence when comparing contract payments, and to avoid situations where some specific details in the project do not correspond. Among them, the preset keyword set is pre-input by the user or pre-set by the designer. By reading the keywords, the specific details and payments between the contracts are compared, which improves the overall accuracy.

S4-2,若所述匹配结果为“匹配”,则计算对应项目合同信息中的预计收付款金额和对应项目财务信息中的实际收付款金额之间的实际金额差值。S4-2. If the matching result is "match", calculate the actual amount difference between the expected payment amount in the contract information of the corresponding project and the actual payment amount in the financial information of the corresponding project.

其中,预计收付款金额是有理数,收款为正数,付款为负数;实际收付款金额也是有理数,收款为正数,付款为负数。故而实际金额差值的取值范围也是有理数。实际金额差值则代表了收款的差值。例如,实际金额差值为5万,代表了收款不足的量有5万;实际金额差值为-3万,代表了有3万的账面需要付给他人。Among them, the expected collection and payment amount is a rational number, the collection is a positive number, and the payment is a negative number; the actual collection and payment amount is also a rational number, the collection is a positive number, and the payment is a negative number. Therefore, the value range of the actual amount difference is also a rational number. The actual amount difference represents the difference in the received payment. For example, if the actual amount difference is 50,000, it means that there is an insufficient collection of 50,000; if the actual amount difference is -30,000, it means that 30,000 of the book needs to be paid to others.

步骤105,比较所述实际金额差值是否大于预设最大差值,根据比较结果进行催收款。Step 105, comparing whether the actual amount difference is greater than the preset maximum difference, and collecting payment according to the comparison result.

具体而言,预设最大差值为正数,预设最大差值是由用户或管理员预先设定的,通常设置为项目款项的一部分,例如项目款项的50%。Specifically, the preset maximum difference is a positive number, and the preset maximum difference is preset by the user or the administrator, and is usually set as a part of the project payment, such as 50% of the project payment.

步骤105的实施包括:S5-1,比较所述实际金额差值是否大于预设最大差值;S5-2,根据比较结果进行催收款,具体为:S5-2-1,若否,则执行步骤107;S5-2-2,若是,则输出合同催款信息,输出实际收付款为正数,且实际收付款小于所述预计收付款的项目财务信息所对应的工程项目清单,工程项目清单包括配网项目清单、农网项目清单和业扩项目清单中至少一个。The implementation of step 105 includes: S5-1, comparing whether the actual amount difference is greater than the preset maximum difference; S5-2, collecting money according to the comparison result, specifically: S5-2-1, if not, then execute Step 107; S5-2-2, if yes, then output contract dunning information, output the actual receipt and payment is a positive number, and the actual receipt and payment is less than the project item list corresponding to the project financial information of the estimated receipt and payment, the list of engineering items It includes at least one of the list of distribution network projects, the list of rural network projects and the list of business expansion projects.

在实际到账与合同规定的到账之间的差值达到预设情况时,则代表了资金不畅,及时输出对应的配网项目清单、农网项目清单、业扩项目清单,以便于用户或执行人员及时进行进度更近,避免项目资金不足。When the difference between the actual account and the account stipulated in the contract reaches the preset situation, it means that the funds are not smooth, and the corresponding distribution network project list, rural network project list, and business expansion project list are output in time to facilitate users Or executors can move closer to progress in a timely manner to avoid insufficient project funds.

步骤106,比较所述实际金额差值是否大于预设最小差值,根据比较结果进行催付款。Step 106, comparing whether the actual amount difference is greater than the preset minimum difference, and urging payment according to the comparison result.

具体而言,预设最大差值为负数,预设最小差值是由用户或管理员预先设定的,通常设置为项目款项的一部分,例如项目款项的50%。Specifically, the preset maximum difference is a negative number, and the preset minimum difference is preset by a user or an administrator, and is usually set as a part of the project payment, such as 50% of the project payment.

步骤106的实施包括:S6-1,比较所述实际金额差值是否小于预设最小差值;S5-4,根据比较结果进行催付款,具体为:S5-4-1,若是,则输出合同催付信息,输出实际收付款为负数,且实际收付款小于所述预计收付款的项目财务信息所对应的工程项目清单,工程项目清单包括配网项目清单、农网项目清单和业扩项目清单中至少一个;S5-4-2,若否,则执行步骤107。The implementation of step 106 includes: S6-1, comparing whether the actual amount difference is less than the preset minimum difference; S5-4, urging payment according to the comparison result, specifically: S5-4-1, if yes, outputting the contract For reminder information, output the project list corresponding to the financial information of the project where the actual payment is negative and the actual payment is less than the expected payment. The project list includes the distribution network project list, the rural power network project list and the business expansion project list At least one of them; S5-4-2, if not, go to step 107.

在实际到账与合同规定的到账之间的差值达到预设情况时,则代表了资金不畅,及时输出对应的配网项目清单、农网项目清单、业扩项目清单,以便于用户或执行人员及时进行进度更近,避免因为失信于人,提前准备资金,避免合同到期时项目资金不足。When the difference between the actual account and the account stipulated in the contract reaches the preset situation, it means that the funds are not smooth, and the corresponding distribution network project list, rural network project list, and business expansion project list are output in time to facilitate users Or the executors can make progress in a timely manner, so as to avoid dishonesty, prepare funds in advance, and avoid insufficient project funds when the contract expires.

步骤107,根据对应项目财务信息中的实际收付款金额,计算出对应的收付款进度。Step 107, calculate the corresponding payment progress according to the actual payment amount in the financial information of the corresponding project.

具体而言,在正数的实际金额差值小于预设最大差值,和负数的实际金额差值大于预设最小差值,则代表了该项目依然能够正常运转,那么通过对应项目财务信息中的实际收付款金额和收付款年限,以及对应项目合同信息中对应的项目总金额,计算出对应的收付款进度。有利于用户及时把握当前的收付款进度。Specifically, if the difference between the actual amount of a positive number is less than the preset maximum difference, and the difference of the actual amount of a negative number is greater than the preset minimum difference, it means that the project can still operate normally, then through the financial information of the corresponding project The actual collection and payment amount and the collection and payment period, as well as the corresponding total project amount in the corresponding project contract information, calculate the corresponding collection and payment progress. It is beneficial for users to keep abreast of the current payment progress.

步骤107的实施过程包括:The implementation process of step 107 includes:

S7-1,按照工程项目清单对项目财务信息中的第一合同信息进行排序;S7-1, sorting the first contract information in the project financial information according to the engineering project list;

S7-2,提取第一合同信息对应的第二合同信息所在项目合同信息中的合同金额;计算所述项目财务信息中的实际收付款金额与项目合同信息中对应第二合同的预计收付款金额之间的百分比,得出合同收付款进度。S7-2, extracting the contract amount in the project contract information where the second contract information corresponding to the first contract information is located; calculating the actual payment amount in the project financial information and the expected payment amount corresponding to the second contract in the project contract information The percentage between the contracts can be obtained to obtain the payment progress of the contract.

S7-3,提取第一合同信息所在工程项目清单中所有的实际收付款金额,并求和得到工程项目实际收付款;S7-3, extracting all the actual receipts and payments in the list of engineering items where the first contract information is located, and summing to obtain the actual receipts and payments of the engineering items;

提取第一合同信息对应的第二合同信息所在项目合同信息中的项目信息,统计项目信息中的所有第二合同的预计收付款金额,并求和得到项目预计收付款;Extracting the project information in the project contract information where the second contract information corresponding to the first contract information is located, counting the estimated collection and payment amounts of all second contracts in the project information, and summing to obtain the project estimated collection and payment;

计算所述实际收付款金额与项目合同中对应项目信息的项目收付款之间的百分比,得出项目收付款进度。Calculate the percentage between the actual collection and payment amount and the project collection and payment corresponding to the project information in the project contract to obtain the progress of project collection and payment.

S7-4,提取第一合同信息在项目财务信息中的开票金额,提取与第一合同信息对应的第二合同所在项目合同信息中的预计收付款,计算所述开票金额与预计收付款之间的百分比,得到开票进度。S7-4, extracting the billing amount of the first contract information in the project financial information, extracting the estimated receipt and payment in the contract information of the project where the second contract corresponding to the first contract information is located, and calculating the difference between the billing amount and the estimated receipt and payment The percentage of the invoicing progress is obtained.

S7-5,输出S7-2输出的合同收付款进度,S7-3输出的项目收付款进度,S7-4输出的开票进度。S7-5, output the contract collection and payment progress output by S7-2, the item collection and payment progress output by S7-3, and the billing progress output by S7-4.

其中,所述收付款进度为所述实际收付款金额除以所述项目总金额并进行百分比化,例如,实际收付款为10万,项目合同信息中的项目总金额为15万元,收付款进度=10/15=66.7%。Wherein, the collection and payment schedule is the actual collection and payment amount divided by the total project amount and converted into a percentage. For example, the actual collection and payment is 100,000, and the total project amount in the project contract information is 150,000 yuan. Progress = 10/15 = 66.7%.

本步骤实现了合同收付款进度、项目收付款进度和开票进度的展示,便于用户及时进行调整。This step realizes the display of contract collection and payment progress, project collection and payment progress, and invoicing progress, which is convenient for users to make timely adjustments.

步骤108,输出所述收付款对应的项目合同信息和项目财务信息,以及收付款进度。Step 108, outputting the project contract information and project financial information corresponding to the collection and payment, as well as the progress of collection and payment.

具体而言,本步骤执行在107之后,将所述配网项目清单、农网项目清单、业扩项目清单和对应的收付款进度显示出来。输出方式可以是通过显示屏播放,也可以是直接通过USB等数据传输装置将数据进行输出,还可以是通过网络连接的方式,将所述配网项目清单、农网项目清单、业扩项目清单和对应的收付款进度上传给云服务器,供登录所述云服务器的用户查看。Specifically, this step is performed after step 107 to display the distribution network project list, rural network project list, business expansion project list and the corresponding collection and payment progress. The output method can be played through the display screen, or directly output the data through a data transmission device such as USB, or through a network connection, and the list of distribution network items, the list of rural network items, and the list of business expansion items and the corresponding receipt and payment progress are uploaded to the cloud server for viewing by users who log in to the cloud server.

在一些示例中,步骤108的实施还包括:获取预设的收付款进度标准范围,根据所述步骤104得出的收付款进度,向外发送所述收付款进度所属的收付款进度标准范围对应的预警等级。In some examples, the implementation of step 108 further includes: obtaining a preset standard range of payment progress, and sending out the corresponding payment progress standard range to which the payment progress belongs according to the payment progress obtained in step 104. warning level.

具体而言,收付款进度标准范围通常是由工作人员预先设定的,每个收付款进度标准范围对应唯一的预警等级,不同的预警等级对应了不同的预警信号。根据不同的收付款进度,进行不同预警等级的通报,输出不同的预警信号。Specifically, the standard range of payment progress is usually preset by the staff, and each standard range of payment progress corresponds to a unique early warning level, and different early warning levels correspond to different early warning signals. According to different collection and payment schedules, different early warning levels are notified and different early warning signals are output.

例如,预设的收付款进度标准范围有三种:第一收付款预设范围为(0%,50%],对应的预设等级为高级,发送的预警信号为a信号;第二收付款预设范围为(50%,90%],对应的预设等级为中级,发送的预警信号为b信号;第三收付款预设范围为为(90%,100%],对应的预警等级为低级。For example, there are three preset payment schedule standard ranges: the first payment preset range is (0%, 50%], the corresponding preset level is advanced, and the early warning signal sent is a signal; the second payment payment schedule Let the range be (50%, 90%], the corresponding preset level is middle level, and the early warning signal sent is b signal; the third collection and payment default range is (90%, 100%], and the corresponding early warning level is low level .

此外,在一些示例中,本实施方式在步骤101后还能够执行步骤109;步骤109,根据所述合同签订日期、所述合同创建日期之间、预设的及时标准时长,输出合同延时信号。In addition, in some examples, step 109 can also be executed after step 101 in this embodiment; step 109, output a contract delay signal according to the contract signing date, the contract creation date, and the preset timely standard duration .

具体而言,本步骤109的实施需要在步骤101后,与步骤102同步,即在S1-6判断信息完整后实施。步骤109的实施包括:S9-1,提取所述项目财务信息中的合同签订日期和合同创建日期;S9-2,根据所述合同签订日期与所述合同创建日期之间的时差与预设的及时标准时长,判断合同是否延时,并对应输出合同延时信号;在所述合同签订日期与所述合同创建日期之间的时差大于预设的及时标准时长时,输出合同延时信号,以提示工作人员及时关注即将超期和/或已经超期的合同。其中,预设的及时标准时长通常设置为一年。Specifically, the implementation of step 109 needs to be performed after step 101 and synchronized with step 102, that is, after the information in S1-6 is judged to be complete. The implementation of step 109 includes: S9-1, extracting the contract signing date and contract creation date in the project financial information; S9-2, according to the time difference between the contract signing date and the contract creation date and the preset Timely standard duration, judge whether the contract is delayed, and correspondingly output the contract delay signal; when the time difference between the contract signing date and the contract creation date is greater than the preset timely standard duration, output the contract delay signal to Remind staff to pay timely attention to contracts that are about to expire and/or have already expired. Among them, the preset timely standard period is usually set to one year.

在一些示例中,步骤109还能够在107后实施,以输出合同开票进度低于第一预设值的项目合同信息和项目财务信息;输出合同收付款进度低于第二预设值的项目合同信息和项目财务信息;输出项目合同收付款进度低于第三预设值的项目合同信息和项目财务信息;输出合同延时的项目合同信息和项目财务信息。In some examples, step 109 can also be implemented after step 107, so as to output project contract information and project financial information whose contract billing progress is lower than the first preset value; output the project contract whose contract payment progress is lower than the second preset value Information and project financial information; output project contract information and project financial information of project contract receipt and payment progress lower than the third preset value; output project contract information and project financial information of contract delay.

此外,在一些示例中,本实施方式在步骤101后还能够执行步骤110;步骤110,根据项目财务信息中的开票信息,输出开票信号或开票告警信号。In addition, in some examples, step 110 can also be executed after step 101 in this embodiment; step 110, output a billing signal or a billing warning signal according to the billing information in the project financial information.

具体而言,本步骤110的在步骤101后,与步骤102同步,即在S1-6判断信息完整后实施。若财务项目信息中存在开票信息,则输出开票信号;若财务项目信息中缺失开票信息,则输出开票告警信号,以提示工作人员及时开票。Specifically, after step 101, this step 110 is synchronized with step 102, that is, it is implemented after S1-6 judges that the information is complete. If the billing information exists in the financial item information, the billing signal is output; if the billing information is missing in the financial item information, the billing alarm signal is output to prompt the staff to bill in time.

值得一提的是,步骤108、步骤109和步骤110可以整合后同步输出;整合的过程则是按照合同名称和合同编号来进行的。例如,合同名称为a,合同编号为b,该项目中收付款进度在(0%,50%]的配网项目清单、农网项目清单、业扩项目清单内容,该收付款进度在(0%,50%]对应项目内容的合同时间为k年,收付款进度在(0%,50%]的项目内容的开票情况为“已开票”。那么本方法输出时则会将这些信息相互关联后整体发送。It is worth mentioning that step 108, step 109 and step 110 can be integrated and output synchronously; the integration process is carried out according to the contract name and contract number. For example, the name of the contract is a, the contract number is b, and the distribution network project list, rural network project list, and business expansion project list in this project have a payment progress of (0%, 50%], and the payment progress is in (0 %, 50%] corresponding to the contract time of the project content is k years, and the billing status of the project content with the payment progress at (0%, 50%] is "invoiced". Then this method will correlate these information with each other when outputting Then send it as a whole.

上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。The step division of the above various methods is only for the sake of clarity of description. During implementation, it can be combined into one step or some steps can be split and decomposed into multiple steps. As long as they include the same logical relationship, they are all within the scope of protection of this patent. ; Adding insignificant modifications or introducing insignificant designs to the algorithm or process, but not changing the core design of the algorithm and process are all within the scope of protection of this patent.

第二实施方式:Second embodiment:

本发明的第二实施方式提供一种合同研判系统,如图2所示,包括:The second embodiment of the present invention provides a contract research and judgment system, as shown in Figure 2, including:

信号接收模块201,用于获取项目财务信息、项目合同信息和项目印章使用信息;所述项目财务信息包括第一合同信息、配网项目清单、农网项目清单、业扩项目清单、实际收付款金额、收付款年限,项目合同信息包括第二合同信息、预计收付款金额,项目印章使用信息包括第三合同信息,所述第一合同信息、第二合同信息和第三合同信息均包括合同名称和合同编号;The signal receiving module 201 is used to obtain project financial information, project contract information and project seal usage information; the project financial information includes the first contract information, distribution network project list, rural power network project list, business expansion project list, actual collection and payment Amount, collection and payment period, project contract information includes the second contract information, estimated collection and payment amount, project seal usage information includes the third contract information, and the first contract information, second contract information and third contract information all include the contract name and contract number;

完整性判断模块202,用于按照合同名称和合同编号,比较信号接收模块201发送的第一合同信息、第二合同信息和第三合同信息;在第一合同信息、第二合同信息和第三合同信息相同时,向合同类型判断模块203发送信息完整信号;The integrity judging module 202 is used to compare the first contract information, the second contract information and the third contract information sent by the signal receiving module 201 according to the contract name and contract number; When the contract information is the same, send an information integrity signal to the contract type judging module 203;

合同类型判断模块203,用于根据完整性判断模块202发送的信息完整信号,分辨出所述项目财务信息、项目合同信息和项目印章使用信息中合同类型,在合同类型为框架合同时,向关键词匹配模块204发送框架信号;Contract type judging module 203, for the information complete signal that module 202 sends according to completeness judging, distinguish the contract type in described project financial information, project contract information and project seal use information, when contract type is framework contract, to key Word matching module 204 sends frame signal;

关键词匹配模块204,用于根据合同类型判断模块发送的框架信号,提取第一合同信息中的合同名称,提取所述项目合同信息中的合同名称;根据所述合同名称和所述合同名称,进行关键词匹配,得到匹配结果;根据匹配结果向收付款处理模块205发送匹配通过信号;The keyword matching module 204 is used to extract the contract name in the first contract information according to the framework signal sent by the contract type judgment module, and extract the contract name in the project contract information; according to the contract name and the contract name, Perform keyword matching to obtain a matching result; send a matching pass signal to the collection and payment processing module 205 according to the matching result;

收付款处理模块205,用于根据关键词匹配模块204发送的匹配通过信号,计算对应项目合同信息中的预计收付款金额和对应项目财务信息中的实际收付款金额之间的实际金额差值;在所述实际金额差值小于或等于预设最大差值时,根据配网项目清单、农网项目清单、业扩项目清单中至少一个,依据对应项目财务信息中的实际收付款金额和收付款年限,以及对应项目合同信息中对应的项目总金额,计算出对应的收付款进度,向输出模块206输出配网项目清单、农网项目清单、业扩项目清单和对应的收付款进度;The collection and payment processing module 205 is used to calculate the actual amount difference between the estimated collection and payment amount in the corresponding project contract information and the actual collection and payment amount in the corresponding project financial information according to the matching passing signal sent by the keyword matching module 204; When the actual amount difference is less than or equal to the preset maximum difference, according to at least one of the list of distribution network projects, the list of rural network projects, and the list of business expansion projects, according to the actual amount of payment and payment in the financial information of the corresponding project The number of years, and the corresponding total project amount in the corresponding project contract information, calculate the corresponding collection and payment progress, and output the distribution network project list, rural network project list, business expansion project list and corresponding collection and payment progress to the output module 206;

输出模块206,用于输出收付款处理模块发送的配网项目清单、农网项目清单、业扩项目清单和对应的收付款进度。The output module 206 is used to output the distribution network project list, the rural network project list, the business expansion project list and the corresponding payment progress sent by the collection and payment processing module.

一些示例中,所述信号接收模块201与财务系统、合同管理系统和用印管理系统均通信连接,用于接收所述财务系统所发送的项目财务信息、所述合同管理系统发送的项目合同信息、所述用印管理系统发送的项目印章使用信息。In some examples, the signal receiving module 201 is communicatively connected with the financial system, the contract management system, and the use management system, and is used to receive project financial information sent by the financial system, project contract information sent by the contract management system, The project stamp usage information sent by the stamp management system.

一些示例中,所述合同类型判断模块203,若第一合同信息、第二合同信息和第三合同信息一致,则向关键词匹配模块204发送框架信号;若第一合同信息、第二合同信息和第三合同信息存在不一致,则将异常合同信息、对应的合同名称、对应的合同编号发送给输出模块206;其中,异常合同信息为存在不一致的合同信息,合同信息包括第一合同信息、第二合同信息和第三合同信息。In some examples, the contract type judging module 203, if the first contract information, the second contract information and the third contract information are consistent, then send a frame signal to the keyword matching module 204; if the first contract information, the second contract information If there is an inconsistency with the third contract information, the abnormal contract information, the corresponding contract name, and the corresponding contract number will be sent to the output module 206; wherein, the abnormal contract information is the inconsistent contract information, and the contract information includes the first contract information, the second 2. Contract information and 3. Contract information.

一些示例中,关键词匹配模块204,在所述第一关键词集与第二关键词集完全一致时,所述匹配结果为“匹配”;在所述第一关键词集与第二关键词集之间存在差异时,所述匹配结果为“不匹配”;所述匹配结果为“匹配”或“不匹配”;若匹配结果为“匹配”,则,向收付款处理模块205发送匹配通过信号;若所述匹配结果为“不匹配”,向输出模块206发送合同预警信息、与所述合同名称不匹配的合同名称所对应的配网项目清单、农网项目清单和业扩项目清单,以供输出模块206输出。In some examples, the keyword matching module 204, when the first keyword set is completely consistent with the second keyword set, the matching result is "match"; When there is a difference between the sets, the matching result is "not matching"; the matching result is "matching" or "not matching"; signal; if the matching result is "not matching", send contract early warning information, a list of distribution network projects, a list of rural network projects and a list of business expansion projects corresponding to the contract name that does not match the contract name to the output module 206, for output by the output module 206.

一些示例中,收付款处理模块205,在所述实际金额差值大于预设最大差值时,输出合同催款信息、际收付款小于所述预计收付款的项目财务信息所对应的配网项目清单、农网项目清单和业扩项目清单给输出模块206,以供输出模块206输出。In some examples, the collection and payment processing module 205, when the actual amount difference is greater than the preset maximum difference, outputs the contract dunning information, the distribution network project corresponding to the financial information of the project whose international payment is less than the expected payment The list, the list of rural network projects and the list of business expansion projects are sent to the output module 206 for output by the output module 206 .

一些示例中,所述系统还包括合同时间处理模块207;In some examples, the system also includes a contract time processing module 207;

合同时间处理模块207,包括提取所述项目财务信息中的合同签订日期和合同创建日期;根据所述合同签订日期与所述合同创建日期之间的时差与预设的及时标准时长,判断合同是否延时,并对应输出合同延时信号;在所述合同签订日期与所述合同创建日期之间的时差大于预设的及时标准时长时,输出合同延时信号给输出模块206中,供输出模块206输出合同延时信号。The contract time processing module 207 includes extracting the contract signing date and contract creation date in the project financial information; according to the time difference between the contract signing date and the contract creation date and the preset timely standard duration, it is judged whether the contract delay, and correspondingly output the contract delay signal; when the time difference between the contract signing date and the contract creation date is greater than the preset timely standard duration, the output contract delay signal is given to the output module 206 for the output module 206 outputs a contract delay signal.

一些示例中,所述系统还包括合同时间处理模块207;合同开票处理模块208,用于提取财务项目信息中的开票信息;若财务项目信息中缺失开票信息,则输出开票告警信号和所述财务项目信息给输出模块206,供输出模块206输出开票告警信号和合同开票处理模块208所发送的财务项目信息。In some examples, the system also includes a contract time processing module 207; a contract billing processing module 208, which is used to extract the billing information in the financial item information; if the billing information is missing in the financial item information, then output a billing alarm signal and the financial The project information is sent to the output module 206 for the output module 206 to output the billing alarm signal and the financial project information sent by the contract billing processing module 208 .

本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。All the modules involved in this embodiment are logical modules. In practical applications, a logical unit may be a physical unit, or a part of a physical unit, or may be realized by a combination of multiple physical units. In addition, in order to highlight the innovative part of the present invention, units that are not closely related to solving the technical problems proposed by the present invention are not introduced in this embodiment, but this does not mean that there are no other units in this embodiment.

不难发现,本实施方式为与第一实施方式相对应的系统实施例,本实施方式可与第一实施方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一实施方式中。It is not difficult to find that this embodiment is a system embodiment corresponding to the first embodiment, and this embodiment can be implemented in cooperation with the first embodiment. The relevant technical details mentioned in the first embodiment are still valid in this embodiment, and will not be repeated here to reduce repetition. Correspondingly, the relevant technical details mentioned in this implementation manner can also be applied in the first implementation manner.

第三实施方式:The third embodiment:

本发明的第三实施方式提供一种网络侧服务端,如图3所示,包括:至少一个处理器301;以及,与所述至少一个处理器301通信连接的存储器302;其中,所述存储器302存储有可被所述至少一个处理器301执行的指令,所述指令被所述至少一个处理器301执行,以使所述至少一个处理器301能够执行第一实施方式中任一一种合同研判方法。The third embodiment of the present invention provides a network side server, as shown in FIG. 3 , including: at least one processor 301; and a memory 302 communicatively connected to the at least one processor 301; wherein, the memory 302 stores instructions that can be executed by the at least one processor 301, and the instructions are executed by the at least one processor 301, so that the at least one processor 301 can execute any one of the contracts in the first embodiment Judgment method.

其中,存储器302和处理器301采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器301和存储器302的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器301处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器301。Wherein, the memory 302 and the processor 301 are connected by a bus, and the bus may include any number of interconnected buses and bridges, and the bus connects one or more processors 301 and various circuits of the memory 302 together. The bus may also connect together various other circuits such as peripherals, voltage regulators, and power management circuits, all of which are well known in the art and therefore will not be further described herein. The bus interface provides an interface between the bus and the transceivers. A transceiver may be a single element or multiple elements, such as multiple receivers and transmitters, providing means for communicating with various other devices over a transmission medium. The data processed by the processor 301 is transmitted on the wireless medium through the antenna, and further, the antenna also receives the data and transmits the data to the processor 301 .

处理器301负责管理总线和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器302可以被用于存储处理器301在执行操作时所使用的数据。The processor 301 is responsible for managing the bus and general processing, and may also provide various functions including timing, peripheral interface, voltage regulation, power management and other control functions. And the memory 302 can be used to store data used by the processor 301 when performing operations.

以上所述的仅是本发明的实施例,方案中公知的具体结构及特性等常识在此未作过多描述,所属领域普通技术人员知晓申请日或者优先权日之前发明所属技术领域所有的普通技术知识,能够获知该领域中所有的现有技术,并且具有应用该日期之前常规实验手段的能力,所属领域普通技术人员可以在本申请给出的启示下,结合自身能力完善并实施本方案,一些典型的公知结构或者公知方法不应当成为所属领域普通技术人员实施本申请的障碍。应当指出,对于本领域的技术人员来说,在不脱离本发明结构的前提下,还可以作出若干变形和改进,这些也应该视为本发明的保护范围,这些都不会影响本发明实施的效果和专利的实用性。本申请要求的保护范围应当以其权利要求的内容为准,说明书中的具体实施方式等记载可以用于解释权利要求的内容。What is described above is only an embodiment of the present invention, and the common knowledge such as the specific structure and characteristics known in the scheme is not described too much here, and those of ordinary skill in the art know all the common knowledge in the technical field to which the invention belongs before the filing date or the priority date Technical knowledge, being able to know all the existing technologies in this field, and having the ability to apply conventional experimental methods before this date, those of ordinary skill in the art can improve and implement this plan based on their own abilities under the inspiration given by this application, Some typical known structures or known methods should not be obstacles for those of ordinary skill in the art to implement the present application. It should be pointed out that for those skilled in the art, under the premise of not departing from the structure of the present invention, some modifications and improvements can also be made, which should also be regarded as the protection scope of the present invention, and these will not affect the implementation of the present invention. Effects and utility of patents. The scope of protection required by this application shall be based on the content of the claims, and the specific implementation methods and other records in the specification may be used to interpret the content of the claims.

Claims (7)

1. A contract research and judgment method, characterized by comprising:
Acquiring project financial information, project contract information and project seal use information; the project financial information comprises first contract information, an engineering project list, actual payment amount and payment receiving age, the project contract information comprises second contract information and estimated payment amount, the project seal use information comprises third contract information, and the first contract information, the second contract information and the third contract information comprise contract names, contract numbers, contract amounts and suppliers;
judging whether the project financial information corresponding to the first contract information, the project contract information corresponding to the second contract information and the project seal use information corresponding to the third contract information have integrity or not according to the first contract information, the second contract information and the third contract information;
if the integrity exists, keyword matching is carried out on the project financial information corresponding to the first contract information and the project contract information corresponding to the second contract information, and a matching result is obtained;
calculating an actual amount difference between the expected payment amount in the corresponding project contract information and the actual payment amount in the corresponding project financial information according to the matching result;
When the actual sum difference is positive and the actual sum difference is larger than a preset maximum difference, calculating a corresponding receipt and payment progress according to the actual receipt and payment amount in the corresponding project financial information;
outputting the project contract information and the project financial information corresponding to the receipt and payment and the receipt and payment progress when the receipt and payment progress is smaller than a preset value;
keyword matching is carried out on the project financial information corresponding to the first contract information and the project contract information corresponding to the second contract information, so that a matching result is obtained, and the method comprises the following steps:
reading keywords in the project financial information in a preset keyword set and taking the keywords as a first keyword set;
reading keywords in the project contract information in the preset keyword set and taking the keywords as a second keyword set;
comparing the first keyword set with the second keyword set to obtain a matching result; when the first keyword set is completely consistent with the second keyword set, the matching result is 'matching'; when the first keyword set and the second keyword set are different, the matching result is 'unmatched'; the matching result is "match" or "no match";
According to the matching result, calculating an actual amount difference between the expected payment amount in the corresponding project contract information and the actual payment amount in the corresponding project financial information, including:
if the matching result is 'unmatched', outputting contract early warning information and outputting an engineering project list in project financial information which is unmatched with the project contract information; the engineering project list comprises a distribution network project list, an agricultural network project list and an industry expansion project list;
if the matching result is 'matching', calculating an actual amount difference between the estimated pay-out amount in the corresponding project contract information and the actual pay-out amount in the corresponding project financial information.
2. The contract development and judgment method according to claim 1, characterized by obtaining project financial information, project contract information, and project seal use information, comprising:
establishing communication connection with a financial system, and receiving project financial information sent by the financial system;
establishing communication connection with a contract management system, and receiving project contract information sent by the contract management system;
and establishing communication connection with the seal management system, and receiving project seal use information sent by the seal management system.
3. The contract development judging method according to claim 1, wherein judging whether the project financial information corresponding to the first contract information, the project contract information corresponding to the second contract information, and the project seal use information corresponding to the third contract information have integrity or not, based on the first contract information, the second contract information, and the third contract information, comprises:
according to the contract name and the contract number, the project financial information, the project contract information and the project seal use information are arranged;
according to the contract name and the contract number, finding out first contract information corresponding to project financial information, second contract information corresponding to project contract information and third contract information corresponding to project seal use information; judging whether the contract has integrity according to the first contract information, the second contract information and the third contract information;
if the first contract information, the second contract information, and the third contract information are consistent, the contract has integrity.
4. A method of contract development and judgment as claimed in claim 3, wherein: if the first contract information, the second contract information and the third contract information are inconsistent, the contract does not have the integrity, and a contract integrity early warning signal is output;
The contract information with inconsistent is called as abnormal contract information, and the abnormal contract information, the corresponding contract name and the corresponding contract number are output; wherein the contract information includes first contract information, second contract information, and third contract information.
5. The method according to claim 1, wherein before keyword matching is performed on the project financial information corresponding to the first contract information, the project contract information corresponding to the second contract information, and the project seal corresponding to the third contract information, the method further comprises:
extracting a contract type from the project financial information, the project contract information and the project seal use information when the first contract information, the second contract information and the third contract information are the same; the contract type includes a frame contract or a single contract;
judging whether the contract type is a frame contract or not according to the contract type, if so, extracting the contract name in the first contract information and extracting the contract name in the project contract information; if not, outputting a single contract signal.
6. A contract research and judgment system, comprising:
the signal receiving module is used for acquiring project financial information, project contract information and project seal use information; the project financial information comprises first contract information, a distribution network project list, a rural power network project list, an industry expansion project list, an actual payment receiving and paying amount and a payment receiving and paying year, the project contract information comprises second contract information and an expected payment receiving and paying amount, the project seal use information comprises third contract information, and the first contract information, the second contract information and the third contract information comprise contract names and contract numbers;
The integrity judging module is used for comparing the first contract information, the second contract information and the third contract information according to the contract name and the contract number; when the first contract information, the second contract information and the third contract information are the same, an information complete signal is sent to a contract type judging module;
the contract type judging module is used for distinguishing contract types in the project financial information, the project contract information and the project seal use information according to the information complete signal sent by the integrity judging module, and sending a frame signal to the keyword matching module when the contract types are frame combinations;
the keyword matching module is used for extracting contract names in the first contract information according to the frame signals sent by the contract type judging module and extracting the contract names in the project contract information; according to the contract name and the contract name, keyword matching is carried out, and a matching result is obtained; sending a matching passing signal to a receiving and paying processing module according to the matching result;
the payment receiving and paying processing module is used for calculating an actual amount difference value between the estimated payment amount in the corresponding project contract information and the actual payment amount in the corresponding project financial information according to the matching passing signal sent by the keyword matching module; when the actual sum difference is smaller than or equal to a preset maximum difference, calculating a corresponding receipt and payment progress according to at least one of a distribution network project list, a rural power network project list and an industry expansion project list, the actual receipt and payment sum and the receipt and payment year in corresponding project financial information and the corresponding project total sum in corresponding project contract information, and outputting the distribution network project list, the rural power network project list, the industry expansion project list and the corresponding receipt and payment progress to an output module;
The output module is used for outputting the distribution network project list, the rural power network project list, the industry expansion project list and the corresponding payment receiving progress sent by the payment receiving processing module;
the keyword matching is performed on the project financial information corresponding to the first contract information and the project contract information corresponding to the second contract information, so as to obtain a matching result, and the keyword matching method comprises the following steps:
reading keywords in the project financial information in a preset keyword set and taking the keywords as a first keyword set;
reading keywords in the project contract information in the preset keyword set and taking the keywords as a second keyword set;
comparing the first keyword set with the second keyword set to obtain a matching result; when the first keyword set is completely consistent with the second keyword set, the matching result is 'matching'; when the first keyword set and the second keyword set are different, the matching result is 'unmatched'; the matching result is "match" or "no match";
according to the matching result, calculating an actual amount difference between the expected payment amount in the corresponding project contract information and the actual payment amount in the corresponding project financial information, including:
If the matching result is 'unmatched', outputting contract early warning information and outputting an engineering project list in project financial information which is unmatched with the project contract information; the engineering project list comprises a distribution network project list, an agricultural network project list and an industry expansion project list;
if the matching result is 'matching', calculating an actual amount difference between the estimated pay-out amount in the corresponding project contract information and the actual pay-out amount in the corresponding project financial information.
7. A network side server, comprising: at least one processor; the method comprises the steps of,
a memory communicatively coupled to the at least one processor; wherein,,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform a contract development method according to any one of claims 1 to 5.
CN202210354104.7A 2022-04-02 2022-04-02 A contract research and judgment method, system, and network-side server Active CN114707993B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210354104.7A CN114707993B (en) 2022-04-02 2022-04-02 A contract research and judgment method, system, and network-side server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210354104.7A CN114707993B (en) 2022-04-02 2022-04-02 A contract research and judgment method, system, and network-side server

Publications (2)

Publication Number Publication Date
CN114707993A CN114707993A (en) 2022-07-05
CN114707993B true CN114707993B (en) 2023-05-26

Family

ID=82173260

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210354104.7A Active CN114707993B (en) 2022-04-02 2022-04-02 A contract research and judgment method, system, and network-side server

Country Status (1)

Country Link
CN (1) CN114707993B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113888156A (en) * 2021-10-20 2022-01-04 吉林亿联银行股份有限公司 Management method and device for intangible assets
CN118643814A (en) * 2024-06-28 2024-09-13 中国长江三峡集团有限公司 A method and system for generating project funding report

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107016602A (en) * 2017-04-19 2017-08-04 国网冀北电力有限公司物资分公司 The management method and management system of bid bond
CN113627875A (en) * 2021-07-29 2021-11-09 苏州市企淘网络科技有限公司 Scenario order system for enterprise and personal technical service transaction

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020087705A1 (en) * 2000-12-29 2002-07-04 Smyth Brian Frank System and method for managing contracts
CA2406105A1 (en) * 2002-09-30 2004-03-30 Canadian National Railway Company Method and system for generating account reconciliation data
WO2016041120A1 (en) * 2014-09-15 2016-03-24 深圳市融资城网络服务中心有限公司 Risk control method and system for internet financing fund and project progress
CN107464093A (en) * 2017-07-25 2017-12-12 广州金鈄云网络科技有限公司 A kind of Enterprise Project project verification examination & approval cloud service system based on cloud service
CN110310076B (en) * 2018-12-11 2022-03-01 中国石油天然气股份有限公司 Contract management method and device
CN110378561A (en) * 2019-06-17 2019-10-25 平安科技(深圳)有限公司 Order tracking management method, device and storage medium
CN111833164A (en) * 2020-05-27 2020-10-27 福建亿能达信息技术股份有限公司 Accounts payable checking system for hospital and supplier
CN112785271B (en) * 2021-01-26 2023-01-31 宝钢工程技术集团有限公司 Method for managing cash flow of engineering project in full cycle
CN113487279B (en) * 2021-07-02 2022-05-06 外交部机关及驻外机构服务中心(外交部机关及驻外机构服务局) Financial centralized management system for financial fusion

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107016602A (en) * 2017-04-19 2017-08-04 国网冀北电力有限公司物资分公司 The management method and management system of bid bond
CN113627875A (en) * 2021-07-29 2021-11-09 苏州市企淘网络科技有限公司 Scenario order system for enterprise and personal technical service transaction

Also Published As

Publication number Publication date
CN114707993A (en) 2022-07-05

Similar Documents

Publication Publication Date Title
CN107423945B (en) Intelligent energy transaction management system and method based on blockchain technology
CN114707993B (en) A contract research and judgment method, system, and network-side server
CN102999820B (en) A kind of assets management method for electric system and system
CN103824148A (en) Power marketing risk pre-warning method and system
CN109800250B (en) System architecture for no longer configuring enterprise central server
CN114446037A (en) Carbon emission monitoring system and method based on Internet of things technology
CN102722533A (en) Method and system for displaying and filling report
CN103310311A (en) Electric charge finance management system and account checking method
CN108510242A (en) Worksheet method, system and terminal device
CN106127398A (en) A kind of construction costs being applicable to project of transmitting and converting electricity calculates system
CN112100264A (en) A power project contract monitoring system and method
CN115762010A (en) A new smart monitoring service platform for gas stations
CN114357473A (en) Virtual power plant aggregation and distributed regulation and control system and method based on block chain
CN114119186A (en) A financial and taxation integrated processing system and processing method for a group-type enterprise
CN109858807A (en) Enterprise operation monitoring method and system
CN110910008A (en) One-key cost accounting management system and method for visual accounting process
CN114298649A (en) Report data processing method, device, electronic device and storage medium
CN118469515A (en) Internal control management system for the entire life cycle of procurement projects
CN117216808A (en) Bank core-based large data volume unified reconciliation processing method
CN101916484A (en) Tax fund monitoring system and method for large-scale supermarket and marketplace
CN110597899B (en) Project fund management method and system
CN116909844A (en) Resource interaction information early warning method and device, computer equipment and storage medium
CN111311033B (en) Electricity selling company electric quantity deviation control system based on electric quantity mutual insurance evaluation
CN115713335A (en) Anti-money laundering early warning system
CN114596162A (en) An intelligent carbon trading service management system and method

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
GR01 Patent grant
GR01 Patent grant