Contract template management method, system and device based on multilevel model

Through the multi-level model contract template management method, the problems of low contract management efficiency and complex template configuration in the banking industry are solved, efficient management and compliance of contract templates are achieved, and the security and adaptability of contracts are enhanced.

CN119203962APending Publication Date: 2024-12-27JIANGSU SUNING BANK CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411096251.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-12
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

In the banking industry, contract management has problems such as inefficient efficiency, information silos, insufficient intelligence of contract template configuration management, weak risk management and insufficient adaptability and scalability, especially in electronic contract management.

Method used

Using a contract template management method based on a multi-level model, the work content of technicians and business personnel is cut through the parameterized hierarchical model to realize independent management of contract templates, including configuration basic information, parameter components, related business scenarios and effective processes. , use blockchain and electronic signature technology to ensure the legality and security of contracts.

Benefits of technology

Improves the efficiency and flexibility of contract template management, reduces the coupling between technical and business personnel, enhances contract compliance and security, and supports rapid response and changes in business needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119203962A_ABST
    Figure CN119203962A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of contract management, and discloses a multi-level model-based contract template management method, system and device, and the key points of the technical scheme are that the method comprises the following steps: S1, configuring basic information, parameter components, an associated business scene, an effective process and an associated service system for a blank contract template; s2, executing all effective processes of the blank contract template to obtain an effective contract template; s3, in response to the contract application request command, obtaining request parameters in the contract application request command, and finding out the most consistent valid contract template according to the request parameters; s4, acquiring blank item data of the most consistent valid contract template and filling the blank item data to form a display contract; and S5, executing the effective process steps in the display contract one by one until the end, obtaining a legal contract, refining specific work items through a parameterized hierarchical mode, cutting technologies and businesses, reducing the coupling of both parties, and improving the management implementation efficiency of contract template work.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of contract management, and more specifically, to a contract template management method, system and device based on a multi-level model. Background Art

[0002] In modern banking, there are a large number of contracts with customers, partners and suppliers. Despite the continuous advancement of digitalization, many banks still rely partly on traditional paper-based contract management. This usually involves printing, storing and physically filing contracts, as well as manually entering data and searching for contracts. Traditional contract management relies on manual operations and paper documents. The management of paper contracts or personalized contracts and the manual processing of contract processes lead to inefficiencies, especially in large banks, where the number of contracts is large and the types are diverse. This is not only inefficient, but also prone to errors, making it difficult to meet the requirements of rapid response and compliance. Banking business involves a large amount of contract management, including loans, deposits, investments, insurance, etc. With the complexity and diversity of the business, the management of contract templates has become particularly important. Contract templates need to meet the requirements of compliance, flexibility and scalability.

[0003] With the improvement of science and technology, the improvement of machine computing power, the popularization and application of electronic computers, the current electronic process of contracts has also made great progress. Banks' contract management has gradually shifted from paper contracts to electronic contracts. Some banks have adopted electronic document management systems to store and manage contracts. These systems can provide basic search, classification and storage functions, but they are still insufficient in advanced functions and automation. Specific contract management software provides more advanced functions, such as automatic filling of contract data, workflow management, approval process and contract life cycle management. However, these systems may still be quite limited in flexibility and customization. While electronic contracts bring convenience and low cost of use, they also bring new problems.

[0004] The current use and management of electronic contracts in the banking sector has the following problems:

[0005] Differences in management methods: With the promotion of electronic contracts and electronic signatures, banks are using a mixture of electronic contracts and paper contracts. This not only increases the complexity of management, but also makes it difficult to identify the authenticity of the seals used. The use and management of seals is required to be high, and the arbitrary use of electronic seals must be prevented.

[0006] Information barriers with business systems: Bank contract management systems often have low integration with other business systems, such as financial systems, customer relationship management systems, etc. The management of contracts in business systems has not been effectively linked, and the management of parameters and templates has not been effectively linked, resulting in a large amount of repetitive work, information islands and inefficient data processing.

[0007] Insufficient intelligence in the configuration management of contract system templates: Adjusting the style of contract templates has always been a time-consuming and labor-intensive task in contract management. In the past, when business personnel operated it themselves, the formats of each contract were slightly different, and the attributes and styles of business chapters of different companies also made it impossible to standardize. In some scenarios, technical personnel were required to intervene. The labor cost of modifying the entire contract template is not low. If the electronic contract does not have a good structural division, the template editing and configuration of the contract is often not completed independently by business personnel. There is a deviation between the template and the actual contract, and the format needs to be adjusted by technical personnel. There is an excessive reliance on the use of manpower.

[0008] Weak contract risk management: Lack of effective contract management tools may lead to inconsistent or ignored contract terms, increasing legal and compliance risks. In actual operations, due to various reasons, contract template updates often lag behind business development, which can easily lead to mismatches between contract content and actual business needs. With the strengthening of data protection regulations, how to ensure the security and compliance of contract data has become an important issue. If blockchain and electronic signature technology are not adopted, disputes over the validity of contracts are likely to arise.

[0009] Lack of adaptability and scalability: Contract management solutions on the market may not be able to fully adapt to the specific needs of banks, or may be difficult to expand and upgrade as the bank's business develops. Therefore, the most suitable contract management system for banks still requires an in-depth understanding of the current status of the bank's various systems, and to design the most suitable contract system for the bank based on facts. Summary of the invention

[0010] The purpose of the present invention is to provide a contract template management method, system and device based on a multi-level model, which refines specific work items through a parameterized hierarchical model, divides the work content of technical personnel and business personnel, works independently of each other, reduces the coupling between the two parties, and improves the management and implementation efficiency of contract template work.

[0011] The above technical purpose of the present invention is achieved through the following technical solution: a contract template management method based on a multi-level model, comprising the following steps:

[0012] S1. Configure basic information, parameter components, associated business scenarios, effectiveness process, and associated service systems for the blank contract template;

[0013] S2. Execute all the validation processes of the blank contract template until they are completed, and obtain the effective contract template;

[0014] S3. In response to the contract application request command, obtain the request parameters in the contract application request command, and find the most suitable effective contract template according to the request parameters;

[0015] S4. Obtain the blank project data of the most suitable effective contract template and fill it in to form a display contract;

[0016] S5. Execute the effectiveness process steps in the displayed contract one by one until completion, and obtain a legal contract.

[0017] As a preferred technical solution of the present invention, S1 includes the following sub-steps:

[0018] S1-1. Mark the basic information of the contract template for various blank contract templates, fill in the parameter components in the elements of the blank contract template, and configure the output template format for the blank contract template;

[0019] S1-2. Bind the blank contract template with basic information and parameter components to the business scenario, establish an association relationship, and obtain a blank contract template with an associated business scenario;

[0020] S1-3. For a blank contract template with associated business scenarios, a time sequence relationship diagram is established with each step of the contract template taking effect, so as to obtain a contract template with a contract taking effect flow chart.

[0021] As a preferred technical solution of the present invention, S2 includes the following sub-steps:

[0022] S2-1. Execute in sequence according to the contract effectiveness flowchart. If there are no other business steps in the contract effectiveness flowchart, generate a contract template with a basic framework; if there are other business steps in the contract effectiveness flowchart, generate a contract template generation instruction for the command to be called;

[0023] S2-2. Generate instructions based on the contract template of the command to be called, run the corresponding commands and contract templates one by one, and process the contract template according to the commands of each step until there are no subsequent steps, forming an effective contract template.

[0024] As a preferred technical solution of the present invention, in S1-1, the basic information includes: the name of the contract, the business scenario used by the contract, the type and link of the contract, and the validity period of the contract. The parameter components include: customer name, address, date, and company seal; the output template formats include parameter template pdf and parameter template html;

[0025] In S1-2, the blank contract template is bound to the business steps included in the business scenario to establish an association relationship;

[0026] In S1-3, for the blank contract template with associated business scenarios, the internal relevant processes for the effectiveness of the contract and the calling relationship of the associated service system are configured, and the subsequent process links involved in the effectiveness of a contract are configured into the blank contract template according to the processing sequence, so as to obtain a flow chart for the effectiveness of the contract.

[0027] As a preferred technical solution of the present invention, in S3, in response to the contract application request command, the request parameters in the contract application request command are read, the request parameters include the contract name, business scenario, and business request, and the contract template that best meets the current request parameters is found in the existing effective contract templates, and the request parameters are verified to obtain the contract effectiveness flow chart corresponding to the contract template;

[0028] In S4, for the selected contract template, select the parameter template type, read the parameter requirements of the blank item in the contract template and add the corresponding parameters to obtain the display contract;

[0029] S5. According to the contract effectiveness flow chart, execute the effectiveness process steps in the displayed contract one by one, and make corresponding feedback based on the execution results of each step. The next step will not be carried out until the current step is completed in compliance. After all process steps are completed, the block electronic signature processing is carried out to obtain a legal contract.

[0030] A contract template management system based on a multi-level model, including a system layer and a business layer.

[0031] The system layer is used to configure basic information, parameter components, related business scenarios, effectiveness processes and related service systems for the blank contract template; execute all effectiveness processes of the blank contract template until completion, and obtain an effective contract template; respond to a contract application request command, obtain the request parameters in the contract application request command, and find the most suitable effective contract template according to the request parameters; obtain the blank project data of the most suitable effective contract template and fill it in to form a display contract; execute the effectiveness process steps in the display contract one by one until completion, and obtain a legal contract.

[0032] The business layer is used to cooperate with the operation of the system layer to complete the business call during the legal contract generation process.

[0033] As a preferred technical solution of the present invention, the system layer includes a blank template module, a parameter template format module, a contract process engine, a process visualization module, a draft management module, a digital watermark module, a digital timestamp module, and a blockchain electronic signature module;

[0034] The business layer includes seal management layer, compliance layer, security layer, consumer protection layer, customer layer, business limitation layer, contract life cycle management layer, risk management and early warning layer.

[0035] As a preferred technical solution of the present invention, the business definition layer includes: a business contract rule setting module and a contract seal type verification module;

[0036] The customer layer includes: customer relationship management CRM information configuration module;

[0037] The consumer protection layer includes: customer contract information setting management module;

[0038] The security layer includes: security function management module;

[0039] The compliance layer includes: compliance approval module and contract text automatic inspection module;

[0040] The seal management layer includes: seal quantity management module, seal authorization management module, seal digital signature management module, and seal location management module.

[0041] A contract template management device based on a multi-level model includes: a processor and a memory, wherein the memory stores a computer program executable by the processor, and the processor implements the above method when executing the computer program.

[0042] In summary, the present invention has the following beneficial effects: the previous bank contract management function coupling is relatively high and the system is relatively isolated. The management mode is transformed into a flexible and open management mode, and the specific work items are refined through a parameterized hierarchical mode, the work content of technical personnel and business personnel is divided, and they work independently of each other, reducing the coupling between the two parties and improving the management and implementation efficiency of contract template work. Developers do not need to pay too much attention to the business-level setting work, and business personnel do not need to pay too much attention to the technical display work. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] Figure 1 is a flow chart of the method of the present invention;

[0044] Figure 2 It is a schematic diagram of the configuration and effectiveness process of the contract template of the present invention;

[0045] Figure 3 It is a schematic diagram of the process of calling and generating a contract of the present invention;

[0046] Figure 4 It is a schematic diagram of the system module of the present invention. DETAILED DESCRIPTION

[0047] The present invention is further described in detail below in conjunction with the accompanying drawings.

[0048] like Figure 1As shown, the present invention provides a contract template management method and system based on a multi-level model, wherein the system draws on the idea of ​​neural networks and adopts a multi-level separation method to split the content of the contract template into multiple levels from a functional perspective, and through the combination of different multiple levels, the final contract style required by the business personnel is formed. Since the contract itself is something that changes frequently, the use of a multi-level method facilitates the subsequent expansion of related functions and the addition of specific functions.

[0049] Specifically, the system layered structure is divided into the system layer and the business layer. The system layer focuses on technology-related implementation content and is used to execute the generation of contract templates. The business layer focuses on the processing of business logic and is used to implement business calls during the generation of contract templates. With the superposition of multiple layers of contract processing templates, the final contract used is generated in combination:

[0050] like Figure 4 As shown, the system layer includes a blank template module, a parameter template format module, a contract process engine, a process visualization module, a draft management module, a digital watermark module, a digital timestamp module, and a blockchain electronic signature module.

[0051] The business layer includes seal management layer, compliance layer, security layer, consumer protection layer, customer layer, business limitation layer, contract life cycle management layer, risk management and early warning layer.

[0052] More specifically, the business limitation layer includes: business contract rule setting module, contract seal type verification module; the customer layer includes: customer relationship management CRM information configuration module; the consumer protection layer includes: customer contract information setting management module; the security layer includes: security function management module; the compliance layer includes: compliance approval module, contract text automatic inspection module; the seal management layer includes: seal quantity management module, seal authorization management module, seal digital signature management module, and seal location management module.

[0053] Multiple levels work together and specialize in their own fields, each focusing on their own core issues, and ultimately combining to form a final result.

[0054] The contract template management method of the present invention mainly includes two major processes, one is the contract template configuration effectiveness process of S1-S2, and the call generation contract process of S3-S5, including the following steps:

[0055] The contract template configuration takes effect, such as Figure 2 As shown, it is the preparatory work before the contract is officially provided to the outside for use, which includes editing, reviewing, and verifying the contract content, and then gradually adding work that needs to be done during the effectiveness or use of the contract, or the process of corresponding related functions of the business system. The contract template includes two aspects: the style of the contract and the effectiveness flowchart executed by the production contract.

[0056] S1. Upload several blank contract templates through the blank template module of the system. The blank contract templates are configured with basic information, parameter components, related business scenarios, effective processes, and related service systems.

[0057] Specifically, S1-1, business users mark basic information of contract templates for various blank contract templates. The basic information includes: the name of the contract, the business scenario in which the contract is used, the type and stage of the contract, and the validity period of the contract.

[0058] At the same time, fill in the parameter components in the elements of the blank contract template, including: customer name, address, date, and company seal.

[0059] Depending on whether the final contract format to be generated by the business is in PDF format or HTML format, the parameter template format module's parameter template PDF and parameter template HTML are called separately, corresponding to the contract text display in PDF format and HTML format respectively.

[0060] Here, the contract template is edited by dragging and dropping the parameters in the contract parameter library in real time. Business personnel can intuitively see the actual effect of the contract display here. The components of the contract parameter library here can also be dynamically added by business personnel according to the needs of business scenarios. The parameters in the library can be set for exclusive use by personnel and global sharing. After the contract editing is completed, click Submit to complete the parameter configuration of the contract.

[0061] S1-2. Bind the blank contract template with basic information and parameter components to the business steps included in the business scenario, establish an association relationship, and obtain a blank contract template with an associated business scenario;

[0062] For example, if the loan business involves the use of contracts in the stages of credit granting, loan issuance, card binding and card replacement, the association between the contract usage scenario and the contract template is matched here, such as the business rule configuration under the contract usage scenario, such as the display order of multiple contracts involved in the business scenario.

[0063] S1-3. For a blank contract template with associated business scenarios, a time sequence relationship diagram is established between each step of the contract template's effectiveness, the internal related processes for the contract's effectiveness and the calling relationship of the associated service system are configured, and the subsequent process links involved in the effectiveness of a contract are configured into the blank contract template according to the processing sequence, to obtain a contract template with a contract effectiveness flow chart.

[0064] Such as the approval of the contract approval system, the authorization and quantity control of the contract seal system, the approval and confirmation of contract-related work by relevant departments such as the consumer protection system and the customer service system. The administrator sets the necessary links as mandatory links according to the rules and regulations, and the remaining optional links can be added by the personnel in charge of the contract, and finally form a contract generation flow chart that is approved by the relevant business departments and can be run in the production environment.

[0065] S2. Execute all the validation processes of the blank contract template until they are completed, and obtain the effective contract template;

[0066] S2 includes the following sub-steps:

[0067] S2-1. Execute in sequence according to the contract effectiveness flowchart. If there are no other business steps in the contract effectiveness flowchart, generate a contract template with a basic framework; if there are other business steps in the contract effectiveness flowchart, generate a contract template generation instruction for the command to be called;

[0068] S2-2. Generate instructions based on the contract template of the command to be called, run the corresponding commands and contract templates one by one, and process the contract template according to the commands of each step until there are no subsequent steps, forming an effective contract template.

[0069] In the method of the present invention, S2 is the core step of the present invention. Through the execution of the contract effectiveness flow chart in S2, the division of the multi-layer structure is realized. According to the business attributes, it can be divided into the compliance layer, security layer, consumer protection layer, customer layer, and business limitation layer; because the business of each department and each business line has its own characteristics, the present invention designs it into an abstract configuration method, allowing business and system personnel to create their own unique processes according to their respective needs. Through the combined use of service centers, service registration, service discovery and other mechanisms, the cross-system calling method of the entire bank is opened up. Through service names and service parameters, it is possible to call external public services within a system without the business personnel noticing.

[0070] For example, the compliance layer is mainly related to the work of the compliance department within the same industry. The compliance approval system and compliance inspection system are called here to realize the manual inspection of the contract text by legal compliance personnel. Artificial intelligence technology is used to check whether there are sensitive words in the contract or conflicts with relevant laws and regulations in the same industry. Natural language processing (NLP) technology is used to parse the contract text and identify key terms and potential risk points. For example, it can automatically identify exemption clauses, breach of contract liability, intellectual property ownership, etc. in the contract, and provide compliance suggestions.

[0071] Security layer: mainly involves work related to contract and customer security. Contracts for different purposes have different security requirements. The more secure the contract, the more costs it incurs. The security level required for each contract is defined based on actual needs, such as whether a third-party electronic signature is required, whether a blockchain is required, the contract's preservation level, and whether elements in the contract require additional security measures to prevent counterfeiting and tampering.

[0072] Consumer protection layer: It is mainly related to the work of the consumer protection department. Colleagues from the consumer protection department set the content related to the contract, and the contract submitter makes the selection based on the attributes of the business.

[0073] Customer layer: mainly customer relationship related content. The bank's CRM system focuses on the management of customer data and the maintenance of customer relationships, aiming to improve customer satisfaction and loyalty. Contract data can provide CRM with customer transaction history and preference information, helping banks better understand customer needs and provide personalized services and marketing activities.

[0074] Business limitation layer: The business line’s own contract-related business management method settings. In the actual business process, additional verification is required for the contract. For example, when a customer is provided with services by different partners, the content and information displayed in the contract are differentiated.

[0075] Contract lifecycle management: Set up the contract lifecycle.

[0076] Call the generate contract process, such as Figure 3 As shown in the figure, the process of calling and generating a contract is the execution process of the contract part during the actual use of the business after the actual business occurs.

[0077] S3. In response to the contract application request command, obtain the request parameters in the contract application request command, the request parameters including the contract name, business scenario, and business request, find the contract template that best meets the current request parameters in the existing effective contract templates, verify the request parameters, and obtain the contract effectiveness flow chart corresponding to the contract template;

[0078] In this step, a link in the business that requires the use of a contract initiates a call for contract generation. The system determines whether the parameters and requirements of the input contract application match the contract scenario set in the system, checks the legality and validity of the parameters, pre-processes the input information, and then obtains the subsequent contract effectiveness flowchart to be executed.

[0079] S4. Obtain the blank project data of the most suitable effective contract template and fill it in to form a display contract;

[0080] Specifically, for the selected contract template, select the parameter template type, read the parameter requirements of the blank item in the contract template and add the corresponding parameters to obtain the display contract;

[0081] S4-1. According to the business scenario set in the flowchart of the corresponding contract, request the required contract form and select the corresponding blank contract template type), a blank contract template of a specific form, such as if an HTML-style contract is required, read the blank HTML contract template; if a PDF-style contract is required, read the blank PDF contract template.

[0082] S4-2. Check the contract parameters configured in the blank contract template. According to the name of the contract parameter, read the corresponding parameter category and style from the system's contract template configuration parameter library, such as date format, amount style, seal type, position, and size. Fill the read parameters into the blank contract according to the parameter requirements in this contract to form a blank contract style except for the business parameters.

[0083] S4-3. Read a blank contract of a specific format (html\pdf), and fill in the business parameters in the contract request into the corresponding positions of the blank contract as required to form a contract that can be displayed to the user.

[0084] S5. Execute the effectiveness process steps in the displayed contract one by one until completion, and obtain a legal contract.

[0085] S5. According to the contract effectiveness flow chart, execute the effectiveness process steps in the displayed contract one by one, and make corresponding feedback based on the execution results of each step. The next step will not be carried out until the current step is completed in compliance. After all process steps are completed, the block electronic signature processing is carried out to obtain a legal contract.

[0086] Specifically, S5-1, using the contract filled in with business parameters, determine whether the execution flowchart steps of the corresponding contract have been completed in sequence. If there are no relevant steps in the contract effectiveness flowchart, the basic framework contract is output; if there are other business steps set by the business personnel, the contract reprocessing instructions to be called are output;

[0087] S5-2. Determine whether there is a running command for the next step at the end of the previous step to determine whether this step is the last step in the contract flow chart and whether there are subsequent steps that need to be continued to be executed to form a processed contract.

[0088] Through the steps of S5-1 and S5-2, the execution of multi-layer contract generation is realized. In the process of contract generation, there are professional technical layers and purely business-related business layers. The layers are divided according to the problems that need to be handled, and each layer focuses on handling a detail. The technical layers related to technology include: seal layer, digital timestamp, digital watermark layer, and the business-related layers include: contract compliance check, seal usage quantity verification, contract seal type verification, risk management and early warning layer, etc. Here, the service center, service registration, service discovery and other mechanisms are combined to achieve the connection of the system or cross-system call mode.

[0089] For example: Digital timestamp: This layer is used to process the digital timestamp of the contract. After the contract is generated and both parties confirm that the contract is correct, a digital timestamp is added to ensure the time stamp of the contract and used as a time record.

[0090] Digital watermark module: This layer increases the anti-counterfeiting effect of the watermark according to the contract requirements. You can choose to add a watermark layer or digital watermark to the electronic contract text to increase the difficulty of contract forgery.

[0091] Seal position management module: This layer is used to process the position and size of the seal, identify the seal positioning of the business personnel, and select the correct seal to cover the contract according to the type and size of the contract.

[0092] Verification of the number of seals used: This layer verifies the number of contract seals, comparing the number of seals actually used in the contract with the requirements set by the original business needs, to prevent the generation of contracts with incomplete seals due to system abnormalities or manual errors.

[0093] Contract compliance check: After each contract is generated, this layer automatically scans and checks the compliance of the contract according to the current compliance requirements of the bank.

[0094] Contract seal type verification: This layer verifies the contract seal type. It verifies whether the seal types of both parties in the contract seal are accurate and whether the signatures are clear and valid based on the business type attributes.

[0095] Risk management and early warning layer: Set the content elements that need to be checked, analyze contract data, identify potential financial and legal risks, and issue warnings to relevant personnel when necessary.

[0096] S5-3. Carry out the final finishing process for contracts without other business operation steps, and execute the steps that must be executed for all contracts, that is, execute the blockchain electronic signature function, and carry out blockchain electronic signature processing for legally effective contracts to form a final displayable contract.

[0097] Corresponding to the above-mentioned method and system, the present invention also provides a contract template management device based on a multi-level model, including: a processor and a memory, the memory storing a computer program executable by the processor, and the processor implementing the above-mentioned method when executing the computer program.

[0098] The present invention provides a multi-level model contract template management method with flexible scalability. By supporting contract template structures of different levels and complexities, users are allowed to quickly customize contracts according to different business needs; business scenarios are automatically analyzed using artificial intelligence and machine learning algorithms to generate contract templates that meet regulatory requirements; the system can update contract templates in real time to ensure that all clauses comply with the latest laws and regulations; through blockchain technology, the blockchain platform within the bank is called to achieve the immutability and transparency of the contract, while supporting the automatic execution of smart contracts. The data is immutable by writing the contract data into blocks and adding the blocks to the chain. To modify a block, the attacker needs to recalculate the hash value of the block and all subsequent blocks, and control more than 50% of the computing power in the network, which is extremely difficult in actual operation in a large and widely distributed blockchain network. Transparency is reflected in the fact that all transactions on the blockchain are public, and anyone can view the transaction history. This transparency increases the traceability of the system, making tampering easier to detect.

[0099] By drawing on the architecture of neural networks, the business and technical layers of contracts are separated, and the time-consuming and labor-intensive pain points of contract template management are simplified through the comprehensive application of intelligent technologies. In the process of using contract templates, compliance and security checks are added to avoid conflicts between contract texts and relevant laws and regulations, and strict matching management of the number of seals is managed to avoid illegal use of contract seals due to human problems during configuration and use.

[0100] The advantages of the present invention are that good contract template management is particularly important in financial institutions such as banks, because the contracts handled by these institutions often involve a large number of financial transactions, compliance requirements and customer data protection. Specific application cases in contract template management may involve a variety of different technical solutions aimed at improving the efficiency, accuracy and security of contract management.

[0101] The present invention aims to transform the previous bank contract management mode with high coupling and relatively isolated system into a flexible and open management mode. It refines specific work items through a parameterized hierarchical mode, divides the work content of technical personnel and business personnel, and makes them work independently, thus reducing the coupling between the two parties and improving the management and implementation efficiency of contract template work. Developers do not need to pay too much attention to the setting work at the business level, and business personnel do not need to pay too much attention to the technical display work.

[0102] The present invention draws on the design ideas of neural networks, disassembles the contract generation process layer by layer, refines it according to specific functions, and establishes a multi-layer dynamic management model. According to the development of bank and industry technology and the requirements of business management, it can flexibly adjust the various links in the generation and use of contract templates. In the actual use process, it can significantly improve the professionalism, timeliness and quality of management, and has achieved good results in the actual use of banks.

[0103] The above is only a preferred embodiment of the present invention, and the protection scope of the present invention is not limited to the above embodiments. All technical solutions under the concept of the present invention belong to the protection scope of the present invention. It should be pointed out that for ordinary technicians in this technical field, some improvements and modifications without departing from the principle of the present invention should also be regarded as the protection scope of the present invention.

Claims

1. A contract template management method based on a multi-level model, characterized by: The steps include: S1. Configure basic information, parameter components, associated business scenarios, effectiveness process, and associated service systems for the blank contract template; S2. Execute all the validation processes of the blank contract template until they are completed, and obtain the effective contract template; S3. In response to the contract application request command, obtain the request parameters in the contract application request command, and find the most suitable effective contract template according to the request parameters; S4. Obtain the blank project data of the most suitable effective contract template and fill it in to form a display contract; S5. Execute the effectiveness process steps in the displayed contract one by one until completion, and obtain a legal contract.

2. The method for managing contract templates based on a multi-level model according to claim 1 is characterized in that: S1 includes the following sub-steps: S1-1. Mark the basic information of the contract template for various blank contract templates, fill in the parameter components in the elements of the blank contract template, and configure the output template format for the blank contract template; S1-2. Bind the blank contract template with basic information and parameter components to the business scenario, establish an association relationship, and obtain a blank contract template with an associated business scenario; S1-3. For a blank contract template with associated business scenarios, a time sequence relationship diagram is established with each step of the contract template taking effect, so as to obtain a contract template with a contract taking effect flow chart.

3. The contract template management method based on a multi-level model according to claim 2 is characterized in that: S2 includes the following sub-steps: S2-1. Execute in sequence according to the contract effectiveness flowchart. If there are no other business steps in the contract effectiveness flowchart, generate a contract template with a basic framework; if there are other business steps in the contract effectiveness flowchart, generate a contract template generation instruction for the command to be called; S2-2. Generate instructions based on the contract template of the command to be called, run the corresponding commands and contract templates one by one, and process the contract template according to the commands of each step until there are no subsequent steps, forming an effective contract template.

4. The method for managing contract templates based on a multi-level model according to claim 3 is characterized in that: In S1-1, the basic information includes: the name of the contract, the business scenario used by the contract, the type and link of the contract, and the validity period of the contract. The parameter components include: customer name, address, date, and company seal; the output template formats include parameter template pdf and parameter template html; In S1-2, the blank contract template is bound to the business steps included in the business scenario to establish an association relationship; In S1-3, for the blank contract template with associated business scenarios, the internal relevant processes for the effectiveness of the contract and the calling relationship of the associated service system are configured, and the subsequent process links involved in the effectiveness of a contract are configured into the blank contract template according to the processing sequence, so as to obtain a flow chart for the effectiveness of the contract.

5. A contract template management method based on a multi-level model according to claim 4, Its characteristics are as follows: in S3, in response to the contract application request command, the request parameters in the contract application request command are read, the request parameters include the contract name, business scenario, and business request, and in the existing effective contract templates, the contract template that best meets the current request parameters is found, and the request parameters are verified to obtain the contract effectiveness flow chart corresponding to the contract template; In S4, for the selected contract template, select the parameter template type, read the parameter requirements of the blank item in the contract template and add the corresponding parameters to obtain the display contract; S5. According to the contract effectiveness flow chart, execute the effectiveness process steps in the displayed contract one by one, and make corresponding feedback based on the execution results of each step. The next step will not be carried out until the current step is completed in compliance. After all process steps are completed, the block electronic signature processing is carried out to obtain a legal contract.

6. A contract template management system based on a multi-level model, characterized by: Including system layer and business layer, The system layer is used to configure basic information, parameter components, associated business scenarios, effectiveness processes and associated service systems for the blank contract template; execute all effectiveness processes of the blank contract template until they are completed, and obtain an effective contract template; In response to the contract application request command, the request parameters in the contract application request command are obtained, and the most suitable effective contract template is found according to the request parameters; the blank project data of the most suitable effective contract template is obtained and filled in to form a display contract; Execute the effective process steps in the displayed contract one by one until completion and obtain a legal contract. The business layer is used to cooperate with the operation of the system layer to complete the business call during the legal contract generation process.

7. A contract template management system based on a multi-level model according to claim 6, characterized in that: The system layer includes a blank template module, a parameter template format module, a contract process engine, a process visualization module, a draft management module, a digital watermark module, a digital timestamp module, and a blockchain electronic signature module; The business layer includes seal management layer, compliance layer, security layer, consumer protection layer, customer layer, business limitation layer, contract life cycle management layer, risk management and early warning layer.

8. The multi-level model-based contract template management system according to claim 7 is characterized in that: The business restriction layer includes: business contract rule setting module and contract seal type verification module; The customer layer includes: customer relationship management CRM information configuration module; The consumer protection layer includes: customer contract information setting management module; The security layer includes: security function management module; The compliance layer includes: compliance approval module and contract text automatic inspection module; The seal management layer includes: seal quantity management module, seal authorization management module, seal digital signature management module, and seal location management module.

9. A contract template management device based on a multi-level model, characterized by: include: A processor and a memory, wherein the memory stores a computer program executable by the processor, and when the processor executes the computer program, the method according to any one of claims 1 to 5 is implemented.

Citation Information

Cited By

  • Safety intelligent supervision system and method applied to housing platform

    CN119477608A