Signing method and device for electronic contracts of the same type and storage medium

An electronic contract, type of technology, applied in the computer field, can solve the problems of process repetition and cumbersomeness, and achieve the effect of improving efficiency, overcoming limitations, and overcoming repetition and cumbersomeness.

Pending Publication Date: 2020-05-12
北京天威诚信电子商务服务有限公司
0 Cites 1 Cited by

AI-Extracted Technical Summary

Problems solved by technology

Obviously, the strict requirements on the format of the fil...
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Method used

Implement the signing method of the embodiment of the present invention, the system receives the signing request initiated by the user through the identification code of the signing template, calls the corresponding signing template of the identification code according to the signing request, and saves the signing template according to the signing template and pre-saved The pdf format file generates an electronic contract, receives the signing control parameter value of the signer, and imports the signing control parameter value into the electronic contract to complete the signing of the electronic contract; the embodiment of the present invention uses Use the signing template to initiate electronic contract signing, because the contract in pdf format has been saved in the system, so there is no need to upload the contract file every time, which reduces some unnecessary cumbersom...
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Abstract

The embodiment of the invention discloses a contract signing method and device for electronic contracts of the same type and a storage medium. The method comprises the steps of receiving a contract signing request initiated by a user through a contract signing template; calling a signing template, and generating electronic contracts according to the signing template and pre-stored pdf format files; and receiving a signing control parameter value of the signer, and importing the signing control parameter value into the electronic contracts to complete signing. According to the embodiment of theinvention, the contract signing template is adopted to initiate the contract signing of the electronic contracts of the same type, and the contracts with the pdf format files are stored in the system, so that the contract files do not need to be uploaded each time, unnecessary tedious processes are reduced compared with common electronic contract signing, and the contract signing efficiency is greatly improved. Moreover, the signing template of the embodiment is generated by the electronic contract template files of various formats, so that the limitation that only pdf files can be uploaded for signing in the prior art is overcome, and meanwhile, the repeated complexity of signing of electronic contract files of the same type is overcome.

Application Domain

Technology Topic

Image

  • Signing method and device for electronic contracts of the same type and storage medium
  • Signing method and device for electronic contracts of the same type and storage medium
  • Signing method and device for electronic contracts of the same type and storage medium

Examples

  • Experimental program(1)

Example Embodiment

[0040] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.
[0041] Please refer to figure 1 and figure 2 , the signing method for the same type of electronic contract provided by the embodiment of the present invention includes:
[0042] S101. Create a contract template.
[0043] Step S101 specifically includes:
[0044] (1) Obtain electronic contract template files in various formats.
[0045] Users log in to the electronic contract signing system platform, and upload electronic contract template files in various formats such as word or excel on the system platform.
[0046] (2) Convert the electronic contract template file into a pdf file and a picture of the contract page.
[0047] The system provides document conversion services, converting electronic contract template files in various file formats into pdf format files and contract page pictures, and saving them. Among them, the pdf format file is saved for the subsequent electronic signing, and the contract page picture is for generating the subsequent signing template.
[0048] (3) Create a signing template according to the picture on the contract page, and save the relevant data of the signing template.
[0049] The system displays the picture of the contract page on the front end, and the user drags the signing control to any position of the electronic contract by dragging the mouse, such as image 3 shown. Then submit it to the background system to save the relevant data of the signing template, including the contract document, the signer and the signing control corresponding to the signer, so as to complete the creation of the signing template.
[0050] Among them, the type of the signature control of the mouse off the house includes the following six types: signature, seal, date, text, picture or check box.
[0051]It should be noted that after the contract templates are created, the system assigns each contract template an identification code, namely id. In addition, in this embodiment, the creation of the contract template uses the front-end page to display the picture of the electronic contract in pages, drag and drop the contract control, and arbitrarily locate the desired position on the electronic contract. The whole process is convenient, simple and fast.
[0052] S102. Receive a subscription request initiated by the user through the identification code of the subscription template.
[0053] The system can display a contract template list to the user, and the contract template list includes multiple contract template options with ids. The user selects any signing template option, thereby initiating a signing request for an electronic contract.
[0054] S103. Call a contract template corresponding to the identification code according to the contract request, and generate an electronic contract according to the contract template and a pre-saved pdf file.
[0055] S104. Receive the signing control parameter value of the signer, and import the signing control parameter value into the electronic contract, so as to complete the signing of the electronic contract.
[0056] After the electronic contract is generated, the background system receives the signature control parameter value of the signer (it can be Party A or Party B who signed the contract, etc.), and imports the signature control parameter value into the electronic contract, thereby completing the signing of the electronic contract. from figure 2 It can be seen that the signing template is composed of the electronic contract template file, the signatory, and the signing control, and the signed electronic contract is generated by the signing template.
[0057] It should be noted that, in the above-mentioned method embodiment, the generation process of the signing template is equivalent to determining the specific position of the signing control in the electronic contract, and in the subsequent signing, the corresponding signing control is filled in the corresponding signing control according to the parameter value of the signing control. at the position, so as to complete the electronic contract signing.
[0058] Implement the signing method of the embodiment of the present invention, the system receives the signing request initiated by the user through the identification code of the signing template, calls the signing template corresponding to the identification code according to the signing request, and according to the signing template and the pre-saved pdf format The file generates an electronic contract, receives the signing control parameter value of the signer, and imports the signing control parameter value into the electronic contract to complete the signing of the electronic contract; the embodiment of the present invention uses a signing template for the same type of electronic contract. Initiate electronic contract signing, because the contract in pdf format has been saved in the system, so there is no need to upload the contract file every time, which reduces some unnecessary cumbersome processes compared with ordinary electronic signing, and greatly improves the efficiency of signing. Moreover, the signing template in this embodiment is generated by electronic contract template files in various formats, which overcomes the limitation of the prior art that only uploads pdf files for signing, and at the same time overcomes the repetitive and cumbersome signing of the same type of electronic contract documents .
[0059] In addition, electronic contract template signing has a wide range of application scenarios, and it can be used for signing scenarios of the same template contract, such as enterprise personnel and labor contracts, e-commerce transaction contracts, etc. In the labor dispatch company, often faced with a large amount of labor export, it is necessary to sign labor contracts with hundreds of migrant workers. The signing work is cumbersome. After signing the contract using the electronic contract template, create a labor contract signing template and use the template to initiate the contract. Sign a contract, the operation is convenient and fast, which greatly improves the signing efficiency.
[0060] Based on the same inventive concept, an embodiment of the present invention provides a signing device for the same type of electronic contract. like Figure 4 As shown, the signing device includes:
[0061] A contract template creation module 10 is used to create a contract template;
[0062] The contract initiation module 11 is used to receive the contract request initiated by the user through the identification code of the contract template, and the contract template is generated according to the electronic contract template files in various formats uploaded by the user;
[0063] An electronic contract generation module 12, configured to call a contract template corresponding to the identification code according to the contract request, and generate an electronic contract according to the contract template and a pre-saved pdf file;
[0064] The electronic contract signing module 13 is configured to receive the signing control parameter value of the signer, and import the signing control parameter value into the electronic contract, so as to complete the signing of the electronic contract.
[0065] Wherein, the contract template creation module 10 is specifically used for:
[0066] Obtain electronic contract template files in multiple formats, and convert the electronic contract template files into the pdf format files and contract page pictures, and the electronic contract template files include word format or excel format;
[0067] Create the signing template according to the contract page picture;
[0068] The related data of the signing template is saved, and the related data includes the contract document, the signer, and the signing control corresponding to the signer.
[0069] Further, the specific process of creating the contract template according to the contract page picture is as follows:
[0070] Display the picture of the contract page on the front-end page:
[0071] On the front-end page, a user's drag operation is received to drag the signing control to any position of the picture on the contract page to complete the creation of the signing template;
[0072] Wherein, the type of the signature control includes signature, seal, date, text, picture or check box.
[0073] Optionally, in another preferred embodiment of the present invention, the signing apparatus for the same type of electronic contract may include: one or more processors 101, one or more input devices 102, one or more output devices 103 and The memory 104 , the aforementioned processor 101 , the input device 102 , the output device 103 and the memory 104 are connected to each other through a bus 105 . The memory 104 is used to store a computer program, the computer program includes program instructions, and the processor 101 is configured to invoke the program instructions to execute the above-mentioned methods for the above embodiments of the method for signing an electronic contract of the same type.
[0074] It should be understood that, in the embodiment of the present invention, the so-called processor 101 may be a central processing unit (Central Processing Unit, CPU), and the processor may also be other general-purpose processors, digital signal processors (Digital Signal Processor, DSP), dedicated Integrated Circuit (Application Specific Integrated Circuit, ASIC), off-the-shelf programmable gate array (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor, or the processor may be any conventional processor, or the like.
[0075] The input device 102 may include a keyboard, etc., and the output device 103 may include a display (LCD, etc.), a speaker, and the like.
[0076] The memory 104 may include read-only memory and random-access memory, and provides instructions and data to the processor 101 . A portion of memory 104 may also include non-volatile random access memory. For example, memory 104 may also store device type information.
[0077] In a specific implementation, the processor 101, input device 102, and output device 103 described in the embodiment of the present invention can execute the implementation described in the embodiment of the method for signing an electronic contract of the same type provided by the embodiment of the present invention, I won't repeat them here.
[0078] It should be noted that, for the specific work flow and related details of the signing device in the embodiment of the present invention, please refer to the foregoing method embodiments, and details are not repeated here.
[0079] Further, an embodiment of the present invention also provides a readable storage medium, which stores a computer program, the computer program includes program instructions, and when the program instructions are executed by a processor, the above-mentioned signing of the same type of electronic contract method.
[0080] The computer-readable storage medium may be an internal storage unit of the background server described in the foregoing embodiments, such as a hard disk or memory of the system. The computer-readable storage medium can also be an external storage device of the system, such as a plug-in hard disk equipped on the system, a smart memory card (Smart Media Card, SMC), a secure digital (SecureDigital, SD) card, Flash Card (Flash Card), etc. Further, the computer-readable storage medium may also include both an internal storage unit of the system and an external storage device. The computer-readable storage medium is used to store the computer program and other programs and data required by the system. The computer-readable storage medium can also be used to temporarily store data that has been output or will be output.
[0081] Those of ordinary skill in the art can realize that the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein can be implemented by electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the relationship between hardware and software Interchangeability. In the above description, the composition and steps of each example have been generally described according to their functions. Whether these functions are executed by hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be regarded as exceeding the scope of the present invention.
[0082] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods may be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or May be integrated into another system, or some features may be ignored, or not implemented. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices or units, and may also be electrical, mechanical or other forms of connection.
[0083] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment of the present invention.
[0084] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.
[0085] If the integrated unit is realized in the form of a software function unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of software products, and the computer software products are stored in a storage medium In, several instructions are included to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disk, and other media that can store program codes.
[0086] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any person familiar with the technical field can easily think of various equivalents within the technical scope disclosed in the present invention. Modifications or replacements shall all fall within the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

no PUM

Description & Claims & Application Information

We can also present the details of the Description, Claims and Application information to help users get a comprehensive understanding of the technical details of the patent, such as background art, summary of invention, brief description of drawings, description of embodiments, and other original content. On the other hand, users can also determine the specific scope of protection of the technology through the list of claims; as well as understand the changes in the life cycle of the technology with the presentation of the patent timeline. Login to view more.
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Similar technology patents

Flight verification auxiliary system based on flat plate

ActiveCN111125037AReduce cumbersome processReduce the chance of infectionFile metadata searchingTransmissionFile transferData synchronization
Owner:BEIJING SKY AVIATION CO LTD

Oil cylinder load test platform

PendingCN111637114AReduce cumbersome processImprove efficiency and test accuracyFluid-pressure actuator testingMeasurement devicesPhysicsElectric machinery
Owner:CHANGZHI QINGHUA MACHINERY FACTORY

Method for displaying character information on surface of cell

PendingCN113736816ANo need to extract DNA or proteinReduce cumbersome processFungiAntibody mimetics/scaffoldsProtein proteinPichia
Owner:上海国龙生物科技有限公司

Rubber hose braid processing system and processing technology

ActiveCN111422706AShorten the production and processing cycleReduce cumbersome processMachining processManufacturing engineering
Owner:卓凡液压科技有限公司

Classification and recommendation of technical efficacy words

  • Improve efficiency
  • Reduce cumbersome process

Terminal control method, terminal control device and terminal equipment

ActiveCN106878550AReduce cumbersome processSolve the cumbersome operationDigital data authenticationSubstation equipmentAge groupsUser experience design
Owner:QIKU INTERNET TECH SHENZHEN CO LTD

Projector device with theft prevention function and theft preventing method

InactiveUS20060164242A1Reduce cumbersome processElectric signalling detailsBurglar alarm by hand-portable articles removalDouble integratorEngineering
Owner:NEC DISPLAY SOLUTIONS LTD

Indoor decoration wall tile laying device

Owner:马鞍山宏合建筑工程有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products