Document Template Selection Method, Device and Equipment

By establishing a target rule model in the enterprise management system, classifying document templates by application scenarios, and matching document templates based on the label information selected by the user, it solves the problem that users find suitable document templates, and realizes more efficient document template acquisition and accounting standards updates for users.

CN114239534BActive Publication Date: 2025-05-27KINGDEE SOFTWARE(CHINA) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111575583.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-21
Publication Date
2025-05-27
Estimated Expiration
2041-12-21

AI Technical Summary

Technical Problem

In the existing enterprise management system, it is difficult for users to determine the document template that suits them through the account table, which leads to users spending a lot of time looking for or creating document templates that meet their own enterprise accounting processing.

Method used

By pre-establishing a target rule model in a cloud server, classifying the document templates according to the application scenario type, setting up tag information that is more in line with the user's usage scenario, and matching the appropriate document templates based on the tag information selected by the user.

Benefits of technology

This allows users to obtain document templates that meet their own needs more efficiently and quickly, improve users' experience of using them, and promptly update accounts and voucher templates in response to changes in accounting standards.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114239534B_ABST
    Figure CN114239534B_ABST
Patent Text Reader

Abstract

Embodiments of the present application disclose a method, apparatus, and device for selecting a document template, which enable a user to more efficiently and quickly obtain a document template that meets their own needs and improve the user experience. The method of the embodiments of the present application includes: receiving target tag information obtained through a user's interaction behavior on a terminal; obtaining a target rule model in which the corresponding relationship between the document template and the tag information is stored; determining a target document template corresponding to the target tag information according to the target rule model; and sending the target document template to the terminal so that the terminal displays the target document template to the user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the technical field of ERP systems, and specifically to a method and device for selecting document templates and equipment thereof. Background Art

[0002] Enterprise information management systems can perform integrated management of an enterprise's material resources, human resources, financial resources, information resources, etc.

[0003] Currently, enterprise management systems record and manage business information through form templates. For example, when using a management system for financial resource management, especially when a user needs to obtain the required document templates through the system, a set of standard account tables and document templates in the accounting industry are pre-saved in the system, and the user selects the required document templates through the categories on the account table.

[0004] However, since the account table is a professional classification table in the accounting industry, it is difficult for users to determine suitable document templates through the account table, resulting in users spending a lot of time searching for or creating document templates that conform to their own enterprise's accounting processing. Summary of the Invention

[0005] The embodiments of the present application provide a method and device for selecting document templates and equipment thereof, which are used to enable users to obtain document templates that meet their own needs more efficiently and quickly, and improve the user experience.

[0006] A method for selecting a document template provided by an embodiment of the present application is applied to a cloud server and includes:

[0007] Receiving target tag information obtained through a user's interaction behavior on a terminal;

[0008] Obtaining a target rule model in which the correspondence between document templates and tag information is saved;

[0009] Determining a target document template corresponding to the target tag information according to the target rule model;

[0010] Sending the target document template to the terminal so that the terminal displays the target document template to the user.

[0011] Optionally, before obtaining the target rule model, the method further includes:

[0012] Classifying document templates according to application scenario types to obtain tag information, and the document templates and the tag information have a corresponding relationship;

[0013] Establishing a target rule model according to the corresponding relationship.

[0014] Optionally, classifying the document templates according to the application scenario types to obtain label information, the corresponding relationship between the document templates and the label information includes:

[0015] When the document template is a voucher template, classifying the voucher template according to the industry types to obtain industry labels, and the voucher template and the industry labels have a first corresponding relationship;

[0016] Classifying the voucher template according to the bookkeeping method types to obtain bookkeeping method labels, and the voucher template and the bookkeeping method labels have a second corresponding relationship;

[0017] Establishing a target rule model according to the first corresponding relationship and the second corresponding relationship.

[0018] Optionally, after sending the target document template to the terminal so that the terminal displays the target document template to the user, the method further includes:

[0019] Performing buried point monitoring on the usage situation of the target document template to obtain target document template usage information, and the buried point monitoring includes monitoring the user's usage behavior of the target document template;

[0020] Modifying the corresponding relationship between the document template and the label information stored in the target rule model according to the target document template usage information.

[0021] Optionally, the receiving the target label information includes:

[0022] Presetting a label information set, and confirming that the label information selected by the user in the label information set is the target label information;

[0023] If the label information set does not meet the user's usage requirements, collecting the label information that meets the user's usage requirements as the target label information.

[0024] A method for selecting a document template provided by an embodiment of the present application, which is applied to a terminal, includes:

[0025] Obtaining target label information and sending it to the cloud server, where the target label information is obtained through the user's interaction behavior on the terminal;

[0026] Receiving a target document template, where the target document template is a document template determined and sent by the cloud server according to the target rule model and having a corresponding relationship with the target label information, and the corresponding relationship between the document template and the label information is stored in the target rule model;

[0027] Present the target document template to the user so that the user can use the target document template.

[0028] An apparatus for selecting a document template provided by an embodiment of the present application includes:

[0029] A receiving unit, configured to receive target label information obtained through the interaction behavior of the user on the terminal;

[0030] An obtaining unit, configured to obtain a target rule model in which the corresponding relationship between the document template and the label information is stored;

[0031] A determining unit, configured to determine the target document template corresponding to the target label information according to the target rule model;

[0032] A sending unit, configured to send the target document template to the terminal so that the terminal presents the target document template to the user.

[0033] Optionally, the apparatus for selecting a document template further includes:

[0034] A establishing unit, configured to classify the document templates according to the application scenario types to obtain label information, and there is a corresponding relationship between the document templates and the label information;

[0035] Establish a target rule model according to the corresponding relationship.

[0036] Optionally, the establishing unit is specifically configured that when the document template is a voucher template, classify the voucher template according to the industry type to obtain industry labels, and there is a first corresponding relationship between the voucher template and the industry labels;

[0037] Classify the voucher template according to the bookkeeping method type to obtain bookkeeping method labels, and there is a second corresponding relationship between the voucher template and the bookkeeping method labels;

[0038] Establish a target rule model according to the first corresponding relationship and the second corresponding relationship.

[0039] Optionally, the apparatus for selecting a document template further includes:

[0040] A monitoring unit, configured to perform buried point monitoring on the usage of the target document template to obtain target document template usage information, and the buried point monitoring includes monitoring the usage behavior of the user on the target document template;

[0041] A modifying unit, configured to modify the corresponding relationship between the document template and the label information stored in the target rule model according to the target document template usage information.

[0042] Optionally, the receiving unit is specifically configured to preset a set of tag information, and confirm that the tag information selected by the user from the set of tag information is the target tag information;

[0043] If the set of tag information does not meet the user's usage requirements, collect the tag information that meets the user's usage requirements as the target tag information.

[0044] An invoice template selection device provided by an embodiment of the present application includes:

[0045] An acquisition unit, configured to acquire target tag information and send it to the cloud, where the target tag information is obtained through the user's interaction behavior on the terminal;

[0046] A receiving unit, configured to receive a target invoice template, where the target invoice template is an invoice template determined and sent by the cloud according to a target rule model and having a corresponding relationship with the target tag information, and the corresponding relationship between the invoice template and the tag information is stored in the target rule model;

[0047] A display unit, configured to display the target invoice template to the user, so that the user can use the target invoice template.

[0048] A computer device provided by an embodiment of the present application includes:

[0049] A central processing unit and a memory

[0050] The memory is a transient storage memory or a persistent storage memory;

[0051] The central processing unit is configured to communicate with the memory and execute the instruction operations in the memory to execute the foregoing invoice template selection method.

[0052] A computer-readable storage medium provided by an embodiment of the present application includes instructions, and when the instructions run on a computer, the computer is caused to execute the foregoing invoice template selection method.

[0053] An embodiment of the present application further provides a computer program product, and when the computer program product runs on a terminal device, the terminal device is caused to execute the foregoing invoice template selection method.

[0054] As can be seen from the above technical solutions, the embodiments of the present application have the following advantages:

[0055] By pre-establishing a target rule model to set tag information for the invoice template that is more in line with the user's usage scenario, and using the target rule model to match a suitable invoice template according to the tag information selected by the user, the user can obtain an invoice template that meets his own needs more efficiently and quickly, improving the user's usage experience. Description of the Drawings

[0056] Figure 1 It is a schematic diagram of an implementation manner of the document template selection method according to an embodiment of the present application;

[0057] Figure 2 It is a schematic diagram of another implementation manner of the document template selection method according to an embodiment of the present application;

[0058] Figure 3 It is a schematic diagram of another implementation manner of the document template selection method according to an embodiment of the present application;

[0059] Figure 4 It is a schematic diagram of an implementation manner of the document template selection device according to an embodiment of the present application;

[0060] Figure 5 It is a schematic diagram of another implementation manner of the document template selection device according to an embodiment of the present application;

[0061] Figure 6 It is a schematic diagram of an implementation manner of the computer device according to an embodiment of the present application. Detailed implementation manner

[0062] The embodiments of the present application provide a document template selection method, device and its equipment, which are used to enable users to obtain document templates that meet their own needs more efficiently and quickly, and improve the user experience.

[0063] Enterprise information management systems can perform integrated management of an enterprise's material resources, human resources, financial resources, information resources, etc.

[0064] Currently, enterprise management systems record and manage business information through form templates. For example, when using a management system for financial resource management, especially when a user needs to obtain a document template they need through the system, a set of standard subject tables and document templates in the accounting industry are pre-saved in the system, and the user selects the document template they need through the categories on the subject table.

[0065] However, since the subject table is a professional classification table in the accounting industry, it is difficult for users to determine a document template suitable for themselves through the subject table, and it cannot meet the accounting processing under different industries and different accounting modes, resulting in users spending a lot of time looking for or creating document templates that meet the enterprise's accounting processing. And because the method of using the system-preinstalled templates is limited by the product version and cannot respond to changes in accounting standards in a timely manner to update the subjects and voucher templates, the document templates exported by users do not meet the user's needs or are not the latest version of the document templates. Based on this, the embodiments of the present application provide a new document template classification rule to achieve more efficient and quick finding of document templates that better meet the needs of users.

[0066] Please refer to Figure 1 , an implementation manner of the document template selection method provided by the embodiments of the present application includes steps 101 to 104.

[0067] 101. Receive target label information.

[0068] Pre-classify the document templates according to types that are more in line with the user's usage scenarios, use the application scenario type as label information, set a checkbox or text box for label information on the terminal, and the user selects the label information that meets their own usage needs as the target label information on the terminal. Among them, the target label information can include multiple label information, and the checkbox can be set as a multi-level checkbox corresponding to multi-level label information to more accurately apply to the user's usage scenario. The cloud server receives the target label information sent by the terminal.

[0069] 102. Obtain a target rule model, in which the corresponding relationship between the document template and the label information is saved.

[0070] Classify the document templates according to the application scenario type to obtain label information. There is a corresponding relationship between the document template and the label information, and a target rule model is established according to the corresponding relationship. Among them, one label information corresponds to at least one document template. Obtain the target rule model to facilitate determining the target document template corresponding to the target label information according to the corresponding relationship between the document template and the label information saved in the target rule model.

[0071] 103. Determine the target document template corresponding to the target label information according to the target rule model.

[0072] After the cloud server receives the target label information sent by the terminal, it determines the target document template corresponding to the target label information according to the corresponding relationship between the document template and the label information saved in the target rule model. Among them, when there are multiple target document templates corresponding to the target label information, all eligible target document templates can be sent to the terminal for display for the user to select and download for use.

[0073] 104. Send the target document template to the terminal so that the terminal can display the target document template to the user.

[0074] Send the target document template to the terminal so that the terminal can display the target document template to the user. When there are multiple target document templates corresponding to the target label information, all eligible target document templates can be sent to the terminal for display for the user to select and download for use, so as to enable the user to obtain the document template that meets their own needs.

[0075] In this embodiment, the cloud server sets tag information that better conforms to the user's usage scenario for the document template by establishing a target rule model in advance, and uses the target rule model to match a suitable document template according to the tag information selected by the user, so that the user can obtain a document template that meets their own needs more efficiently and quickly, improving the user's usage experience.

[0076] Please refer to Figure 2 , another implementation manner of the document template selection method provided in the embodiment of the present application includes steps 201 to 203.

[0077] 201. Obtain target tag information and send it to the cloud server.

[0078] The document templates are pre-classified according to types that better conform to the user's usage scenario, and the application scenario type is used as tag information. A check box or text box for setting tag information is set on the terminal. The user selects the tag information that meets their own usage needs as the target tag information on the terminal. Among them, the target tag information can include multiple tag information, and the check box can be set as a multi-level check box corresponding to multi-level tag information to more accurately apply to the user's usage scenario. The terminal obtains the target tag information and sends it to the cloud server.

[0079] 202. Receive the target document template.

[0080] The target document template is a document template determined and sent by the cloud server according to the target rule model and having a corresponding relationship with the target tag information. The corresponding relationship between the document template and the tag information is stored in the target rule model. Among them, when there are multiple target document templates corresponding to the target tag information, all eligible target document templates can be sent to the terminal for display, and the terminal receives the target document templates for the user to select and download for use.

[0081] 203. Display the target document template to the user so that the user can use the target document template.

[0082] Display the target document template to the user so that the user can use the target document template. When there are multiple target document templates corresponding to the target tag information, the terminal displays all eligible target document templates for the user to select and download for use.

[0083] In this embodiment, the terminal receives the target label information selected by the user and sends it to the cloud server. The cloud server sets label information that better conforms to the user's usage scenario for the document template by establishing a target rule model in advance. After using the target rule model to match a suitable document template according to the label information selected by the user, the terminal receives the target document template sent by the cloud server and then displays it to the user, so that the user can obtain a document template that meets their own needs more efficiently and quickly, improving the user's usage experience.

[0084] Please refer to Figure 3 , another implementation manner of the document template selection method provided by the embodiment of this application includes steps 301 to 305.

[0085] 301. Establish a target rule model.

[0086] The target rule model is established in advance in combination with the user's usage scenario. The document templates are pre-classified according to types that better conform to the user's usage scenario, and the application scenario types are used as label information. Among them, the document template can be a general voucher template in the accounting industry or a custom voucher template that better meets the user's needs. When setting label information corresponding to the application scenario, the application scenario corresponding to the voucher template can be subdivided and multi-level label information can be set correspondingly. For example: First, classify the voucher templates according to the industry to obtain industry labels. The voucher templates have a first corresponding relationship with the industry labels. Classify the voucher templates according to the accounting method to obtain accounting method labels. The voucher templates have a second corresponding relationship with the accounting method labels. Then, summarize and integrate the first corresponding relationship and the second corresponding relationship to create a target rule model.

[0087] 302. Obtain target label information.

[0088] Checkbox or text box for setting label information is set on the terminal. The user selects label information that meets their own usage needs on the terminal as the target label information. Among them, the target label information can include multiple label information. The checkbox can be set as a multi-level checkbox corresponding to multi-level label information to more accurately apply to the user's usage scenario. The cloud server receives the target label information sent by the terminal.

[0089] Based on the above step 301, the specific implementation process can be to set checkboxes for industry tags and accounting method tags within the browser page of the system. Users can directly select the industry tags and accounting method tags that meet their needs in the checkboxes. The industry tags selected by the user are the target industry tags, and the accounting method tags selected by the user are the target accounting method tags. Among them, both the industry tags and the accounting method tags can be set as multi-level tag options. For example, in the industry tags, the industry types mentioned in the relevant industry classification guiding documents issued by the State Council administrative departments can be used as the first-level tags, and the sub-sectors under different industry types can be used as the second-level tags, thus forming a multi-level tag option structure in the industry tags. In the accounting method tags, a multi-level tag option structure can be preset artificially. For example, the first-level tag can be set as the usage scenario of the voucher template, and the second-level tag can be set as the usage plan of the voucher template. There can be multiple first-level and second-level tags, and they are configurable. They can be set according to the user's needs or more user-friendly usage scenarios. The levels of the tags can also be increased or decreased according to requirements, and specific details are not limited here.

[0090] In addition, if the usage scenario of the tag information set in the above process does not meet the user's needs, it is also possible to collect the usage scenarios that meet the user's usage needs as tag information by adding text boxes. And match suitable voucher templates for the newly added tag information, and update and save them to the target rule model.

[0091] 303. Determine the target voucher template corresponding to the target tag information according to the target rule model.

[0092] After the cloud server receives the target tag information sent by the terminal, it determines the target voucher template corresponding to the target tag information according to the corresponding relationship between the voucher templates and the tag information saved in the target rule model. Among them, when there are multiple target voucher templates corresponding to the target tag information, all eligible target voucher templates can be sent to the terminal for display for the user to select and download for use.

[0093] 304. Send the target voucher template to the terminal so that the terminal can display the target voucher template to the user.

[0094] Send the target voucher template to the terminal so that the terminal can display the target voucher template to the user. When there are multiple target voucher templates corresponding to the target tag information, all eligible target voucher templates can be sent to the terminal for display for the user to select and download for use, so as to enable the user to obtain the voucher template that meets their own needs.

[0095] 305. Conduct buried point monitoring on the usage situation of the target voucher template.

[0096] Perform buried point monitoring on the usage of the target document template to obtain the usage information of the target document template. The buried point monitoring includes monitoring the user's usage behavior of the target document template, specifically including: monitoring whether the user has modified the target voucher template and whether the user has used the target voucher template, and recording this usage information. Modify the corresponding relationship between the document template and the label information saved in the target rule model according to the usage information of the target document template.

[0097] For example, when it is monitored that a certain target voucher template downloaded by the user according to the selected industry label or accounting method label is not used, and multiple similar non-usage situations are monitored, manual review will be added to confirm whether this target voucher template is still suitable for the scenario of this industry label or accounting method label. If it is no longer applicable, modify the corresponding relationship between this target voucher template and this industry label or accounting method label, and update and save the modified result to the target rule model. In addition, it can also be monitored whether the user has modified the template information in a certain target voucher template before using it. If there are multiple modifications to the same content of the same target voucher template, the relevant content of this target voucher template can be manually reviewed to determine whether it is still applicable. If this target voucher template needs to be modified and updated, perform the modification and update and save it in the voucher template library.

[0098] In this embodiment, the cloud server sets industry label information and accounting method label information that are more in line with the user's usage scenario for the document template, that is, the voucher template, by pre-establishing a target rule model. Use the target rule model to match the suitable document template according to the label information selected by the user, so that the user can obtain the voucher template that meets their own needs more efficiently and quickly, improving the user's usage experience. It is also possible to collect other industry labels or accounting method labels that are not included in the target rule model required by the user, and can perform buried point monitoring on the user's usage behavior of the target voucher template after the user obtains the target voucher template, and optimize and update the target rule model according to the user's usage behavior and the collected label information, so that the user can obtain the voucher template that meets their own needs more efficiently and quickly, improving the user's usage experience.

[0099] Please refer to Figure 4 , an implementation manner of the document template selection device provided in the embodiment of the present application includes:

[0100] The first receiving unit 401 is used to receive target label information, and the target label information is obtained through the user's interaction behavior on the terminal;

[0101] The first obtaining unit 402 is used to obtain a target rule model, and the corresponding relationship between the document template and the label information is saved in the target rule model;

[0102] A determination unit 403, configured to determine a target document template corresponding to target label information according to a target rule model;

[0103] A sending unit 404, configured to send the target document template to a terminal, so that the terminal displays the target document template to a user.

[0104] The document template selection device further includes:

[0105] A building unit 405, configured to classify document templates according to application scenario types to obtain label information, where there is a corresponding relationship between the document templates and the label information; and establish a target rule model according to the corresponding relationship.

[0106] The building unit 405 is specifically configured to: when the document template is a voucher template, classify the voucher template according to industry types to obtain industry labels, and there is a first corresponding relationship between the voucher template and the industry labels;

[0107] Classify the voucher template according to bookkeeping method types to obtain bookkeeping method labels, and there is a second corresponding relationship between the voucher template and the bookkeeping method labels;

[0108] Establish a target rule model according to the first corresponding relationship and the second corresponding relationship.

[0109] The document template selection device further includes:

[0110] A monitoring unit 406, configured to perform buried point monitoring on the usage of the target document template to obtain target document template usage information, and the buried point monitoring includes monitoring the usage behavior of the user on the target document template;

[0111] Modify the corresponding relationship between the document templates and the label information saved in the target rule model according to the target document template usage information.

[0112] The first receiving unit 401 is specifically configured to preset a label information set, and confirm that the label information selected by the user in the label information set is the target label information;

[0113] If the label information set does not meet the user's usage requirements, collect the label information that meets the user's usage requirements as the target label information.

[0114] In this embodiment, the functions and processes executed by each component of the document template selection device are similar to those executed by each component in the foregoing Figures 1 to 3 and will not be elaborated here.

[0115] Please refer to Figure 5 , an implementation manner of a document template selection device provided in an embodiment of the present application includes:

[0116] A second acquisition unit 501, configured to acquire target label information and send it to a cloud server, where the target label information is obtained through a user's interaction behavior on a terminal;

[0117] A second receiving unit 502, configured to receive a target document template, where the target document template is a document template determined and sent by the cloud server according to a target rule model and having a corresponding relationship with the target label information, and the corresponding relationship between the document template and the label information is stored in the target rule model;

[0118] A display unit 503, configured to display the target document template to the user so that the user can use the target document template.

[0119] The functions and processes performed by each component in the document template selection device in this embodiment are similar to those performed by each component in the foregoing Figures 1 to 3 and will not be elaborated herein.

[0120] Figure 6 FIG. is a schematic structural diagram of a computer device provided by an embodiment of the present application. The computer device 600 may include one or more central processing units (CPUs) 601 and a memory 605, and one or more application programs or data are stored in the memory 605.

[0121] Among them, the memory 605 may be volatile storage or persistent storage. The program stored in the memory 605 may include one or more modules, and each module may include a series of instruction operations on the document template selection device. Further, the central processing unit 601 may be configured to communicate with the memory 605 and execute a series of instruction operations in the memory 605 on the computer device 600.

[0122] The computer device 600 may further include one or more power supplies 602, one or more wired or wireless network interfaces 603, one or more input / output interfaces 604, and / or one or more operating systems, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM, etc.

[0123] The central processing unit 601 may perform the operations performed by the document template selection device in the foregoing Figures 4 to 5 illustrated embodiment, and details will not be elaborated herein.

[0124] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the systems, devices, and units described above may refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.

[0125] In several embodiments provided by the present application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of 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 integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces, and the indirect couplings or communication connections of devices or units can be in electrical, mechanical, or other forms.

[0126] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0127] In addition, each functional unit in various embodiments of the present application can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.

[0128] If the integrated unit is implemented in the form of a software functional 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 application, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods in various embodiments of the present application. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs that can store program codes.

Claims

1. A method for selecting a document template, characterized in that, applied to a cloud server, including: Receiving target label information, which is obtained through the interaction behavior of the user on the terminal; Obtaining a target rule model, in which the corresponding relationship between the document template and the label information is stored; Determining the target document template corresponding to the target label information according to the target rule model; Sending the target document template to the terminal so that the terminal displays the target document template to the user; After sending the target document template to the terminal so that the terminal displays the target document template to the user, the method further includes: Performing buried point monitoring on the usage situation of the target document template to obtain target document template usage information, and the buried point monitoring includes monitoring the usage behavior of the user on the target document template; Modifying the corresponding relationship between the document template and the label information stored in the target rule model according to the target document template usage information, so that the document template is applicable to the application scenario corresponding to the label information.

2. The method for selecting a document template according to claim 1, characterized in that, Before obtaining the target rule model, the method further includes: Classifying the document templates according to the application scenario type to obtain label information, and there is a corresponding relationship between the document template and the label information; Establishing a target rule model according to the corresponding relationship.

3. The method for selecting a document template according to claim 2, characterized in that, Classifying the document templates according to the application scenario type to obtain label information, and there is a corresponding relationship between the document template and the label information, including: The document template is a voucher template, classifying the voucher template according to the industry type to obtain industry labels, and there is a first corresponding relationship between the voucher template and the industry labels; Classifying the voucher template according to the accounting method type to obtain accounting method labels, and there is a second corresponding relationship between the voucher template and the accounting method labels; Establishing a target rule model according to the first corresponding relationship and the second corresponding relationship.

4. The method for selecting a document template according to claim 1, characterized in that, The receiving of the target label information includes: Pre-setting a label information set, and confirming that the label information selected by the user in the label information set is the target label information; If the label information set does not meet the user's usage requirements, collecting the label information that meets the user's usage requirements as the target label information.

5. A method for selecting a document template, characterized in that, applied to a terminal, including: Obtaining target label information and sending it to the cloud server, and the target label information is obtained through the interaction behavior of the user on the terminal; Receiving a target document template, where the target document template is a document template corresponding to the target label information determined and sent by the cloud server according to a target rule model, and the corresponding relationship between the document template and the label information is stored in the target rule model; Present the target document template to the user so that the user can use the target document template; Among them, the corresponding relationship between the document template and the label information stored in the target rule model is modified by the cloud server according to the target document template usage information, so that the document template is applicable to the application scenario corresponding to the label information; the target document template usage information is the target document template usage information obtained by the cloud server through buried point monitoring of the usage situation of the target document template after sending the target document template to the terminal, and the buried point monitoring includes monitoring the user's usage behavior of the target document template.

6. A document template selection device Characterized in that It includes: A first receiving unit, configured to receive target label information, where the target label information is obtained through the user's interaction behavior on the terminal; A first obtaining unit, configured to obtain a target rule model, where the target rule model stores the corresponding relationship between the document template and the label information; A determining unit, configured to determine the target document template corresponding to the target label information according to the target rule model; A sending unit, configured to send the target document template to the terminal so that the terminal displays the target document template to the user; The sending unit is further configured to perform buried point monitoring on the usage situation of the target document template to obtain target document template usage information, where the buried point monitoring includes monitoring the user's usage behavior of the target document template; modify the corresponding relationship between the document template and the label information stored in the target rule model according to the target document template usage information, so that the document template is applicable to the application scenario corresponding to the label information.

7. A document template selection device Characterized in that It includes: A second obtaining unit, configured to obtain target label information and send it to the cloud, where the target label information is obtained through the user's interaction behavior on the terminal; A second receiving unit, configured to receive a target document template, where the target document template is a document template determined by the cloud according to the target rule model and having a corresponding relationship with the target label information, and the target rule model stores the corresponding relationship between the document template and the label information; A display unit, configured to display the target document template to the user so that the user can use the target document template; Among them, the corresponding relationship between the document template and the label information stored in the target rule model is modified by the cloud server according to the target document template usage information, so that the document template is applicable to the application scenario corresponding to the label information; The target document template usage information is the target document template usage information obtained by the cloud server through buried point monitoring of the usage situation of the target document template after sending the target document template to the terminal, and the buried point monitoring includes monitoring the user's usage behavior of the target document template.

8. A computer device Characterized in that It includes: A central processing unit and a memory The memory is a transient storage memory or a persistent storage memory; The central processing unit is configured to communicate with the memory and execute the instruction operations in the memory to execute the method of any one of claims 1 to 5.

9. A computer-readable storage medium, characterized in that it includes instructions that, when run on a computer, cause the computer to execute the method of any one of claims 1 to 5.

10. A computer program product, characterized in that when the computer program product runs on a terminal device, it causes the terminal device to execute the document template selection method of any one of claims 1 to 5.

Citation Information

Patent Citations

  • Custom contract template manufacturing method

    CN112214979A

  • Automated tag suggestions

    US8566329B1