Document processing method and device, equipment and medium
By determining the pending items in a financial institution based on the configuration completion time and processing priority of candidate matters, and determining the target processing link based on the operation and context information of the matter, the problems of inefficient document processing and frequent errors in the prior art are solved. Achieve efficient and accurate document processing flow.
Patent Information
- Application Number
- CN202411494271.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-24
- Publication Date
- 2025-02-21
AI Technical Summary
When financial institutions process large amounts of documents, existing manual offline sorting and processing methods lead to inefficiency, prone to errors and omissions, and inability to accurately process documents.
The pending matters are determined based on the configuration completion time and processing priority of candidate matters in the target planning node, and the target processing link is determined based on the matter operation and context information, and the nodes in the link are used for document processing.
Realize the timeliness, efficiency and accuracy of document processing, reduce human errors, improve processing efficiency, ensure the timeliness, consistency and standardization of document acquisition and processing, and improve the quality and reliability of overall document processing .
Smart Images

Figure CN119493767A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of data processing technology, and in particular to a document processing method, apparatus, device and medium. Background Art
[0002] As business volume continues to grow, financial institutions need to efficiently process a large number of documents, including but not limited to customer information, transaction records, contract agreements, risk assessment reports, etc., to ensure smooth business operations while meeting the compliance requirements of regulators and protecting customer privacy and financial security.
[0003] In the related art, manual offline sorting of document materials is adopted, and document processing (such as filling in, approving, etc.) is performed offline. However, the above manual offline method leads to low efficiency of document processing. In addition, when a large number of documents need to be processed, the manual offline method is prone to errors and omissions in document processing, resulting in the inability to accurately process the documents. Summary of the invention
[0004] The present disclosure provides a document processing method, apparatus, device and medium to solve one of the technical problems in the related art at least to a certain extent. The technical solution of the present disclosure is as follows:
[0005] According to a first aspect of an embodiment of the present disclosure, a document processing method is provided, comprising: determining a to-be-processed item from a plurality of candidate items in a target plan node according to the configured completion time and processing priority of the plurality of candidate items; wherein the processing priority is used to indicate the urgency and / or importance of the corresponding candidate item, and the to-be-processed item is configured with an item operation, and the item operation is used to indicate the target requirement associated with the to-be-processed item; the target requirement is used to indicate at least one of the following: the subject of the to-be-processed item, the document acquisition requirement under the subject, the document acquisition scope, and the document processing requirement; determining a target processing link associated with the to-be-processed item according to the context information and historical processing records of the to-be-processed item; wherein the nodes in the target processing link are used for document processing; using each node in the target processing link to perform document processing on the to-be-processed document associated with the to-be-processed item according to the target requirement.
[0006] According to a second aspect of an embodiment of the present disclosure, a document processing device is provided, comprising: a first determination module, for determining pending items from a plurality of candidate items in a target plan node according to the configuration completion time and processing priority of the plurality of candidate items; wherein the pending items are configured with item operations, and the item operations are used to indicate target requirements associated with the pending items; the target requirements are used to indicate at least one of the following: the subject of the pending item, the document acquisition requirements under the subject, the document acquisition scope, and the document processing requirements; a second determination module, for determining a target processing link associated with the pending item according to the context information and historical processing records of the pending item; wherein the nodes in the target processing link are used for document processing; a processing module, for using each node in the target processing link to perform document processing on the pending documents associated with the pending item according to the target requirements.
[0007] According to a third aspect of an embodiment of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement the document processing method proposed in the above-mentioned first aspect of the present disclosure.
[0008] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device can execute the document processing method proposed in the first aspect of the present disclosure.
[0009] According to a fifth aspect of an embodiment of the present disclosure, a computer program product is provided, including: a computer program, wherein when the computer program is executed by a processor, the document processing method as described in the above embodiment of the present disclosure is implemented.
[0010] The technical solution provided by the embodiments of the present disclosure brings at least the following beneficial effects:
[0011] In the disclosed embodiment, by determining pending items according to the configuration completion time and processing priority of multiple candidate items in the target plan node, and configuring item operations to indicate the target requirements associated with the pending items (including the subject of the pending items, document acquisition requirements, document acquisition scope, and document processing requirements), the timeliness, efficiency, and accuracy of document processing can be ensured. In addition, based on the context information and historical processing records of the pending items, the target processing link associated with the pending items is determined, and each node in the link is used to perform document processing according to the target requirements, thereby accurately identifying the best processing link for document processing, and performing document processing through the best processing link, realizing automation and standardization of the document processing process, reducing human errors, improving processing efficiency, and ensuring the timeliness, consistency, and standardization of document acquisition and processing, thereby improving the overall quality and reliability of document processing.
[0012] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.
[0014] Figure 1 It is a flowchart of the document processing method shown in the first embodiment of the present disclosure.
[0015] Figure 2 It is a flowchart of a document processing method shown in the second embodiment of the present disclosure.
[0016] Figure 3 It is a flowchart of a document processing method shown in the third embodiment of the present disclosure.
[0017] Figure 4 It is a flowchart of a document processing method shown in the fourth embodiment of the present disclosure.
[0018] Figure 5 It is a flowchart of a document processing method shown in the fifth embodiment of the present disclosure.
[0019] Figure 6 It is a flowchart of the document processing method shown in the embodiment of the present disclosure.
[0020] Figure 7 It is a structural diagram of a document processing device shown in the sixth embodiment of the present disclosure.
[0021] Figure 8It is a schematic structural diagram of an electronic device shown in an exemplary embodiment of the present disclosure. DETAILED DESCRIPTION
[0022] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.
[0023] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0024] It should be noted that the acquisition, storage, use, and processing of data in the technical solution disclosed in this disclosure are in compliance with the provisions of relevant laws and regulations and do not violate public order and good morals.
[0025] It should also be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals involved in this disclosure are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions.
[0026] It should also be noted that in the embodiments of the present disclosure, certain software, components, models and other existing solutions in the industry may be mentioned, which should be regarded as exemplary. Their purpose is only to illustrate the feasibility of implementing the technical solution of the present disclosure, but it does not mean that the applicant has or will necessarily use the solution.
[0027] The document processing method, apparatus, device and medium of the embodiments of the present disclosure are described below with reference to the accompanying drawings.
[0028] Figure 1 It is a flowchart of the document processing method shown in the first embodiment of the present disclosure.
[0029] like Figure 1 As shown, the document processing method may include steps S11 to S13.
[0030] In step S11, the items to be processed are determined from the multiple candidate items according to the configuration completion time and processing priority of the multiple candidate items in the target plan node.
[0031] Among them, item operations are configured in the pending items, and the item operations are used to indicate the target requirements associated with the pending items; the target requirements are used to indicate at least one of the following: the subject of the pending item, the document acquisition requirements under the subject, the document acquisition scope, and the document processing requirements.
[0032] In order to ensure the timely and orderly progress and compliance management of related businesses, as a possible implementation method, the estimated completion time set for multiple candidate items in the target plan node is intelligently sorted, and the processing priorities of multiple candidate items are combined to accurately identify the pending items that should be processed first. Among them, the processing priorities of multiple candidate items can be pre-configured, or the candidate items can be evaluated and determined based on the processing priorities of historical items, which is not specifically limited in this disclosure.
[0033] Among them, it should be noted that the processing priority is used to indicate the urgency and / or importance of the corresponding candidate item. Item operations are configured in the pending items, and the item operations are used to indicate the target requirements associated with the pending items; the target requirements are used to indicate at least one of the following: the subject of the pending item, the document acquisition requirements under the subject, the document acquisition scope, and the document processing requirements. Therefore, the item operation not only provides the executor with a clear action path, but also indicates the target requirements related to the pending items.
[0034] In step S12, a target processing link associated with the item to be processed is determined according to the context information and historical processing records of the item to be processed.
[0035] Among them, the nodes in the target processing link are used for document processing.
[0036] In order to realize the automation and standardization of document processing, ensure the orderly execution of each step, and improve processing efficiency and accuracy, as a possible implementation method, the target processing link is determined based on the context information and historical processing records of the items to be processed.
[0037] As an example, the items to be processed are parsed to obtain context information of the items to be processed; based on the context information and historical processing records, a first processing link template associated with the items to be processed is generated; in response to a template update operation, at least one of the following items in the first processing link template is updated to obtain a target processing link: a node; a dependency relationship between nodes.
[0038] It should be noted that the context information includes at least one of the following information: the priority of the pending items, the dependency relationship between the pending items, and the subject of the pending items;
[0039] Among them, the priority of pending items refers to the importance, urgency or impact of the items on the overall task progress. The dependency between pending items means that the execution or completion of one item depends on the execution or completion of one or more other items. The subject of pending items refers to the core issues or goals that each item focuses on or solves, such as financial matters, technical support matters, etc.
[0040] That is to say, the pending items are parsed to obtain their relevant contextual information, wherein the contextual information generally includes but is not limited to the priority of the pending items, the dependencies between the pending items, and the subject of the pending items. Based on the in-depth analysis of the contextual information of the pending items and in combination with the historical processing records of similar items, a first processing link template associated with the pending items is generated, wherein the first processing link template includes a general processing node; in order to achieve personalized processing of the document, in response to the template update operation, the first processing link template is updated to obtain the target processing link, for example, the nodes in the first processing link template are updated, such as deleting a node in the first processing link template, adding a node in the first processing link, adjusting the dependency between two nodes, etc. For example, the customer satisfaction survey document needs to be processed after the refund processing document is processed, and the dependency is adjusted to: the refund document processing is located before the customer satisfaction survey document processing.
[0041] As another example, the matters to be processed are parsed to obtain context information of the matters to be processed; based on the context information, a second processing link template matching the context information is determined from a set processing link template library; based on historical processing records, the second processing link template is updated to obtain a target processing link.
[0042] That is to say, first the pending items are parsed to obtain the context information of the items. Then, after obtaining the context information of the pending items, a processing link template that matches the context information is selected from the preset processing link template library. Finally, since the historical processing records contain the processing process and results of historical similar items, the selected second processing link template is updated according to the historical processing records, so that the target processing link for processing the pending documents associated with the pending items can be accurately obtained.
[0043] As another possible implementation manner, item information of the item to be processed is obtained; and based on the item information, a target processing link matching the item information is selected from a plurality of candidate processing links.
[0044] That is to say, since each item is configured with corresponding item information, the item information of the items to be processed can be obtained, wherein the item information may include but is not limited to: item identification, the plan node identification to which it belongs, the configuration completion time, and the document template identification information of the associated document template to be configured. For example, item identification is performed based on the item identification to determine the item type of the item to be processed (for example, approval, document configuration, etc.), and the corresponding processing link is screened out based on the item type; for another example, if the item to be processed belongs to a specific plan or project node, the processing link associated with or recommended for the node is selected; for another example, based on the configuration completion time of the item, a processing link that can be efficiently completed within the specified time is selected.
[0045] In step S13, each node in the target processing link is used to perform document processing on the to-be-processed documents associated with the to-be-processed matters according to the target requirements.
[0046] In order to ensure the efficiency and accuracy of document processing, as an example, the documents to be processed are processed one by one according to specific requirements in accordance with each step in the predefined processing flow.
[0047] That is to say, each node in the target processing link represents each step in the processing flow, wherein each node in the target processing link may include: document processing reminder node, document processing matter creation node, document collection node, document approval node, document review node, document revision node, document finalization node and document publishing node, etc.
[0048] In summary, by determining pending items based on the configuration completion time and processing priority of multiple candidate items in the target plan node, and configuring item operations to indicate the target requirements associated with the pending items (including the subject of the pending items, document acquisition requirements, document acquisition scope, and document processing requirements), the timeliness, efficiency, and accuracy of document processing can be ensured. In addition, based on the contextual information and historical processing records of the pending items, the target processing link associated with the pending items is determined, and each node in the link is used to process the document according to the target requirements, so as to accurately identify the best processing link for document processing, and process the document through the best processing link, so as to realize the automation and standardization of the document processing process, reduce human errors, improve processing efficiency, and ensure the timeliness, consistency, and standardization of document acquisition and processing, thereby improving the overall quality and reliability of document management.
[0049] The present disclosure provides another document processing method. Figure 2 It is a flowchart of a document processing method shown in the second embodiment of the present disclosure.
[0050] It should be noted that the document processing method can be executed alone, or it can be executed in combination with any embodiment of the present disclosure or a possible implementation method in the embodiment, or it can be executed in combination with any technical solution in the related technology, and the embodiments of the present disclosure are not limited to this.
[0051] like Figure 2 As shown, the document processing method may include the following steps S21 to S25.
[0052] In step S21, the items to be processed are determined from the multiple candidate items according to the configuration completion time and processing priority of the multiple candidate items in the target plan node.
[0053] Among them, the processing priority is used to indicate the urgency and / or importance of the corresponding candidate item. The items to be processed are configured with item operations, and the item operations are used to indicate the target requirements associated with the items to be processed; the target requirements are used to indicate at least one of the following: the subject of the item to be processed, the document acquisition requirements under the subject, the document acquisition scope, and the document processing requirements.
[0054] In step S22, a target processing link associated with the item to be processed is determined according to the context information and historical processing records of the item to be processed.
[0055] Among them, the nodes in the target processing link are used for document processing.
[0056] In step S23, for the first processing node in the target processing link, the first processing node is adopted to perform document processing on the document to be processed according to the first target sub-requirement in the target requirement that matches the first processing node.
[0057] In order to improve the efficiency and accuracy of document processing, as an example, the target requirement includes target sub-requirements of each processing node, and the first target sub-requirement matching the first processing node can be obtained from the target requirement. Then, at the first processing node, the document to be processed is processed based on the first target sub-requirement.
[0058] In step S24, for a non-first processing node in the target processing link, a processing result of the business document to be processed at a previous processing node of the non-first processing node is obtained.
[0059] It is important to understand that in a processing chain, dependencies often exist between processing nodes. The processing of a subsequent node may need to be based on the output or result of a previous node. In addition, if each processing node processes the document from scratch, a lot of duplication of work will result. Therefore, by obtaining the processing results of the previous node, non-first processing nodes can directly use these results, avoiding repeated processing of already processed content, thereby improving overall processing efficiency.
[0060] In order to improve the accuracy and reliability of the document, as an example, the processing result of the previous node is obtained, and the non-first processing node performs processing based on this.
[0061] In step S25, a non-first processing node is used to process the processing result of the previous processing node according to a second target sub-requirement in the target requirement that matches the non-first processing node, so as to obtain the processing result of the business document to be processed at the non-first processing node.
[0062] Furthermore, for the non-first processing node, a second target sub-requirement matching the non-first processing node is obtained from the target requirement, and based on the second target sub-requirement, the processing result of the previous processing node is processed to obtain the processing result of the business document to be processed at the non-first processing node.
[0063] It should be noted that the execution process of steps S21 to S22 can be implemented in any way in the embodiments of the present disclosure, and the embodiments of the present disclosure do not limit this and will not be described in detail.
[0064] In summary, for the first processing node in the target processing link, the first processing node is used to perform preliminary processing on the document to be processed according to the first target sub-requirement, and for the non-first processing node, the processing result of the previous node is obtained, and then further processing is performed according to the second target sub-requirement. This can ensure the consistency and accuracy of the document processing process. The above method not only improves the document processing efficiency, but also ensures that each processing step meets the predetermined requirements, thereby improving the quality and reliability of the overall document processing.
[0065] The present disclosure provides another document processing method. Figure 3 It is a flowchart of a document processing method shown in the third embodiment of the present disclosure.
[0066] It should be noted that the document processing method can be executed alone, or it can be executed in combination with any embodiment of the present disclosure or a possible implementation method in the embodiment, or it can be executed in combination with any technical solution in the related technology, and the embodiments of the present disclosure are not limited to this.
[0067] like Figure 3 As shown, the document processing method may include the following steps S31 to S37.
[0068] In step S31, the items to be processed are determined from the multiple candidate items in the target plan node according to the configuration completion time and processing priority of the multiple candidate items.
[0069] Among them, the processing priority is used to indicate the urgency and / or importance of the corresponding candidate item. The items to be processed are configured with item operations, and the item operations are used to indicate the target requirements associated with the items to be processed; the target requirements are used to indicate at least one of the following: the subject of the item to be processed, the document acquisition requirements under the subject, the document acquisition scope, and the document processing requirements.
[0070] In step S32, a target processing link associated with the item to be processed is determined according to the context information and historical processing records of the item to be processed.
[0071] Among them, the nodes in the target processing link are used for document processing.
[0072] In step S33, the first processing node in the target processing link is a document processing reminder node, through which the matter reporting object associated with the document to be processed is determined according to the first target sub-requirement.
[0073] In order to determine the accuracy and specificity of document processing, as an example, the document processing reminder node identifies and determines the documents that need to be processed and their related reporting objects according to specific requirements (the first target sub-requirement) at the beginning stage of the target processing link (the first processing node), thereby ensuring that subsequent processing steps can accurately operate on these documents.
[0074] In step S34, a prompt message is sent to the reporting object through the document processing reminder node.
[0075] Among them, the prompt information is used to remind the object of filling in the matter to confirm whether to fill in the matter for the pending matters associated with the pending documents.
[0076] In order to ensure that matters can be processed promptly and accurately, as an example, the document processing reminder node sends a reminder message to remind the reporting object to confirm whether it is necessary to report the specific pending matters. For example, a reminder notification is sent to the relevant processing personnel via email and phone 3 days before the processing.
[0077] In step S35, the processing result sent by the matter reporting object in response to the prompt information is received through the document processing reminder node.
[0078] In order to improve the efficiency of document processing, as an example, the document processing reminder node not only sends reminder information to the matter reporting object, but also receives the processing results made by the matter reporting object based on the prompt information, thereby ensuring that the status of the matter reporting can be tracked and recorded in a timely manner.
[0079] In step S36, for the non-first processing node in the target processing link, the processing result of the business document to be processed at the previous processing node of the non-first processing node is obtained.
[0080] As an example, the non-first processing nodes in the target processing link may be: document processing item creation node, document collection node, document approval node, document review node, document revision node, document finalization node, document publishing node and document archiving node.
[0081] In the disclosed embodiment, when the first processing node of the target processing link is a document processing reminder node, and the non-first processing nodes are, in sequence: a document processing matter creation node, a document collection node, a document approval node, a document review node, a document revision node, a document finalization node, a document publishing node, and a document archiving node, when the document matter creation node is processed, the processing result of the document processing reminder node is obtained, and the document matter creation node performs processing based on the processing result of the document processing reminder node; when the document collection node is processed, the processing result of the document processing matter creation node is obtained, and the document collection node performs processing based on the processing result of the document processing matter creation node, and so on; when the document archiving node is processed, the processing result of the document publishing node is obtained, and the document archiving node performs processing based on the processing result of the document publishing node.
[0082] In step S37, a non-first processing node is used to process the processing result of the previous processing node according to a second target sub-requirement in the target requirement that matches the non-first processing node, so as to obtain the processing result of the business document to be processed at the non-first processing node.
[0083] As an example, when the first processing node of the target processing link is a document processing reminder node, and the non-first processing nodes are: a document processing item creation node, a document collection node, a document approval node, a document review node, a document revision node, a document finalization node, a document publishing node, and a document archiving node, wherein the document processing item creation node is used to fill in the pending items associated with the pending documents when the processing result of the document processing reminder node indicates that the item filling object has confirmed the item filling; the document collection node is used to collect documents to be processed when the processing result of the document processing item filling node indicates that the pending items have been successfully filled; the document approval node is used to schedule the pending documents to be processed to the target approval object for document approval when the processing result of the document collection node indicates that the pending documents have been successfully collected; the document review node The point is used to schedule the pending document to the target review object for document review when the processing result obtained by the document approval system at the document approval node indicates that the pending document has passed the approval; the document revision node is used to schedule the pending document to the target revision object for document revision when the processing result of the document review node indicates that the pending document has passed the document review; the document finalization node is used to schedule the pending document to the target finalization object for document finalization when the processing result of the document revision node indicates that the pending document has passed the document revision; the document publishing node is used to schedule the pending document to the publishing system for document publishing when the processing result of the document finalization node indicates that the pending document has passed the document finalization; the document archiving node is used to archive the pending document when the processing result of the document publishing node indicates that the pending document has been successfully published.
[0084] It should be noted that the documents to be processed are processed in sequence through each node in the target processing link (including document processing reminder node, document processing item creation node, document collection node, document approval node, document review node, document revision node, document finalization node, document publishing node and document archiving node), ensuring the systematization and standardization of the document processing process. The above processing flow starts with the filling of reminder items and ends with the final document archiving. Each node performs the next step according to the processing result of the previous node, ensuring the consistency and accuracy of document processing, improving processing efficiency, reducing human errors, and ensuring the controllability and compliance of documents throughout their life cycle.
[0085] It should be noted that the execution process of steps S31 to S32 can be implemented in any way in the embodiments of the present disclosure, and the embodiments of the present disclosure do not limit this and will not be described in detail.
[0086] In summary, through the document processing reminder node, the matter reporting object associated with the document to be processed is determined at the first processing node, and a prompt message is sent to confirm the matter reporting, and then the processing result of the matter reporting object is received. This process ensures the timeliness and accuracy of the matter reporting. In the non-first processing node, by obtaining the processing result of the previous processing node and processing according to the corresponding second target sub-requirement, the consistency and standardization of the document processing process are ensured. The above processing process not only improves the efficiency and accuracy of document processing, but also enhances the transparency of the process and the standardization of management, thereby improving the quality and reliability of overall document management.
[0087] The present disclosure provides another document processing method. Figure 4 It is a flowchart of a document processing method shown in the fourth embodiment of the present disclosure.
[0088] It should be noted that the document processing method can be executed alone, or it can be executed in combination with any embodiment of the present disclosure or a possible implementation method in the embodiment, or it can be executed in combination with any technical solution in the related technology, and the embodiments of the present disclosure are not limited to this.
[0089] like Figure 4 As shown, the document processing method may include the following steps S41 to S45.
[0090] In step S41, for any candidate item in the target plan node, the time difference between the configuration completion time of any candidate item and the current time is determined.
[0091] It should be understood that each candidate item is configured with a configuration completion time. In order to promptly process items that are about to expire, as an example, the difference between the configuration completion time of each candidate item and the current system time is calculated.
[0092] In step S42, in response to the time difference being less than or equal to the set time difference threshold, the processing progress of any candidate item is determined.
[0093] In order to avoid missing the deadline for completing the task, as an example, when the time difference is less than or equal to the set time difference threshold, the current processing progress of the candidate task will be detected.
[0094] In step S43, in response to the processing progress of any candidate item being incomplete and the processing priority being greater than a set priority threshold, any candidate item is treated as a to-be-processed item.
[0095] Among them, item operations are configured in the pending items, and the item operations are used to indicate the target requirements associated with the pending items; the target requirements are used to indicate at least one of the following: the subject of the pending item, the document acquisition requirements under the subject, the document acquisition scope and the document processing requirements.
[0096] Furthermore, when it is detected that the processing progress of a candidate item has not been completed, and the time difference between the configuration completion time of the item and the current time is less than or equal to the set time difference threshold and the processing priority is greater than the set priority threshold, the candidate item is marked as a pending item.
[0097] It should be noted that item operations are configured in the pending items, and the item operations are used to indicate the target requirements associated with the pending items; the target requirements are used to indicate at least one of the following: the subject of the pending item, the document acquisition requirements under the subject, the document acquisition scope, and the document processing requirements.
[0098] Among them, the subject of pending matters: used to indicate the specific subject or category of pending matters, such as financial reports, contract approvals, project plans, etc. The document acquisition requirements under the subject: specify which specific documents need to be obtained in order to handle the matter. For example, if it is a financial report, you may need to obtain the latest financial statements, budget documents, etc. The scope of document acquisition: defines the scope of documents that need to be obtained, including the type, version, source and other information of the documents. For example, all financial statements within the past year need to be obtained. Document processing requirements: specify how to process the obtained documents, including the processing methods, steps and ultimate goals. For example, reviewing financial statements, preparing analysis reports, summarizing data, etc.
[0099] In step S44, the target processing link associated with the item to be processed is determined according to the context information and historical processing records of the item to be processed.
[0100] Among them, the nodes in the target processing link are used for document processing.
[0101] In step S45, each node in the target processing link is used to perform document processing on the to-be-processed documents associated with the to-be-processed matters according to the target requirements.
[0102] In summary, for any candidate item in the target plan node, first determine the time difference between the configured completion time of the candidate item and the current time; if the time difference is less than or equal to the set time difference threshold and the processing priority is greater than the set priority threshold, then judge the processing progress of the candidate item; if the processing progress shows that the item has not been processed, then treat the candidate item as a pending item. The above processing flow ensures that items that are about to expire but have not been completed and are of high importance (or urgency) can be processed in a timely manner, thereby avoiding missing the completion deadline.
[0103] The present disclosure provides another document processing method. Figure 5 It is a flowchart of a document processing method shown in the fifth embodiment of the present disclosure.
[0104] It should be noted that the document processing method can be executed alone, or it can be executed in combination with any embodiment of the present disclosure or a possible implementation method in the embodiment, or it can be executed in combination with any technical solution in the related technology, and the embodiments of the present disclosure are not limited to this.
[0105] like Figure 5 As shown, based on any of the above embodiments, the document processing method may further include the following steps S51 to S54.
[0106] In step S51, in response to the item configuration operation, item information of a plurality of candidate items is configured.
[0107] The item information of each candidate item includes an item identifier, an identifier of a corresponding plan node, a configuration completion time, and a document template identifier of an associated document template to be configured.
[0108] In order to improve the standardization and efficiency of matter management, as an example, when a user performs a matter configuration operation, the document processing device configures detailed matter information for each candidate matter, including a unique matter identifier, a plan node identifier to which the matter belongs, a scheduled configuration completion time, and a document template identifier associated with the matter.
[0109] Among them, the matter identifier is used to uniquely identify the matter; the plan node identifier to which the matter belongs is used to identify the plan node to which the candidate matter belongs, ensuring that the matter can be processed at the correct time node; the configured completion time refers to the time point when the matter is expected to be completed. The configured completion time is used to remind relevant personnel or automatically trigger relevant processing procedures when the time is approaching to ensure that the matter can be completed on time; the document template identifier associated with the matter is used to associate the document template required to process the matter, ensuring that the correct template is used when processing the matter, thereby ensuring the consistency and standardization of the document.
[0110] In step S52, in response to the document template configuration operation, a document template for each candidate item is configured.
[0111] Each document template includes item information corresponding to the candidate item.
[0112] In order to improve the efficiency of creating plan nodes, as an example, each candidate item can be configured with one or more document templates, which contain specific information related to the item, such as item ID, plan node ID, configuration completion time, etc. When creating a candidate plan node, the user can select a document template applicable to the current candidate plan node. The selected document template already contains specific node and item information. The user can directly use this information to fill in the relevant fields of the candidate plan node, thereby reducing the information entry time when creating the candidate plan node, improving work efficiency, and avoiding errors that may occur during manual input.
[0113] In step S53, at least one candidate plan node is created based on each document template, and a processing plan for each candidate plan node and an item operation of the corresponding candidate item are configured.
[0114] In order to improve the efficiency and accuracy of creating candidate plan nodes, as an example, according to the candidate plan nodes that need to be created, one or more document templates applicable to the candidate plan nodes are selected, and these templates already contain specific information related to the candidate matters, such as matter identification, plan node identification, configuration completion time, etc., and at least one candidate plan node is created using the selected document template, that is, a new candidate plan node is generated, which contains the preset information in the template, such as a detailed description of the matter, the type and scope of the required documents, etc., and then, for each created candidate plan node, its processing plan is configured, wherein the processing plan includes: processing steps, time nodes and responsible objects, etc. For each candidate matter, its matter operation is configured, and the matter operation is used to indicate the target requirements associated with the processing matter; the target requirements are used to indicate at least one of the following: the subject of the processing matter, the document acquisition requirements under the subject, the document acquisition scope and the document processing requirements.
[0115] In step S54, a target planning node is determined from at least one candidate planning node according to the scheduled time of the target business activity.
[0116] In order to ensure that the target business activity is effectively planned and executed, as an example, all candidate plan nodes related to the target business activity are identified, and the time schedule of each candidate plan node is checked, such as the configuration completion time, or other time-related information (such as start time, end time, etc.), and then, the candidate plan node that best matches the appointment time of the target business activity is selected, and the best matching candidate plan node is used as the target plan node.
[0117] In summary, by responding to the matter configuration operation, the matter information of multiple candidate matters is configured; wherein the matter information of each candidate matter includes the matter identifier, the corresponding plan node identifier, the configuration completion time and the document template identifier of the associated document template to be configured; in response to the document template configuration operation, the document template of each candidate matter is configured; based on each document template, at least one candidate plan node is created, and the processing plan of each candidate plan node and the matter operation of the corresponding candidate matter are configured; according to the appointment time of the target business activity, the target plan node is determined from at least one candidate plan node, thereby, through the pre-configured document template, the information filling process when creating the plan node is simplified, and the workload and potential errors of manual input are reduced; the preset information in the document template ensures the consistency and accuracy of each matter when creating the plan node, avoiding the problem of missing or inconsistent information; the target plan node is determined according to the appointment time of the target business activity, ensuring that the business activity is processed at the most appropriate time, avoiding time conflicts and waste of resources; it can efficiently manage and process multiple candidate matters, ensuring that each matter is best processed at the appropriate time and under appropriate conditions, thereby improving the management efficiency and accuracy of the overall business activities.
[0118] Based on any of the above embodiments, Figure 6 As shown, the document processing method of the embodiment of the present disclosure can also be implemented based on the following steps:
[0119] 1. Document management function module
[0120] The document management function module consists of the parameter configuration module and the document management module. The parameter configuration module includes the configuration items, configuration milestone nodes, and document template creation functions. The document management module includes document milestone creation, item reminders, item handling, information collection, information approval, information review, revision, finalization, release, archiving, and query statistics functions;
[0121] 2. Parameter configuration module function
[0122] 2.1Configure node management
[0123] Matters are specific tasks for document handling. Configuration matters correspond system matters to actual tasks. Matter ID is the unique mark of a matter. Matter name is the name of the matter displayed in the system. There is a specific mapping relationship between node ID and document milestone node (candidate plan node) ID. There is a mapping relationship between document milestone template ID and document milestone ID, as shown in Table 1:
[0124] Table 1 Matter Information Table
[0125]
[0126] 2.2 Milestone Node Configuration
[0127] Milestone nodes are a collection of items, used to manage the status of a category of items. Node ID is the unique identifier of a milestone node, node name is the name of the milestone node displayed in the system, and template ID is the ID of the milestone template corresponding to the milestone node document, as shown in Table 2:
[0128] Table 2 Mapping relationship between milestone nodes and templates
[0129] Node ID Node Name Template ID Node01 Topic consultation and report Ms01 Node02 Document notification and proposal materials in Chinese and English Ms01 … … … NodeN Quality and efficiency evaluation, document archiving Ms01
[0130] 2.3 Document template configuration
[0131] Document templates are developed based on the different matters of the document, and the templates are associated with milestone nodes and matter information. When creating a document milestone, select the nodes and matters carried in the document template to improve the efficiency of filling in nodes and matters when creating a document milestone, as shown in Table 3:
[0132] Table 3 Document template table
[0133] Template Logo Template Name Document Type ID Document Type Name Ms01 Featured Documents 1 Workshop Ms02 Special Committee 1 2 Risk Committee … … … … Ms0N Special Committee N N Risk Committee
[0134] 3. Document management module functions
[0135] 3.1. Create document milestone nodes
[0136] When creating a document milestone node, select the nodes, items, and configured template information in the document template, and check the status of all document resources when preparing the document. The document milestone information is shown in Table 4:
[0137] Table 4 Document milestone information table
[0138]
[0139]
[0140] 3.2. Reminders for handling matters
[0141] A reminder notification will be sent to the email and phone number of the person handling the matter 3 days before the matter is handled. The notification will be sent to the document management module in the system for handling.
[0142] 3.3. Matters Handling
[0143] Users fill in and process document matters on the system. During the reporting process, users can easily associate relevant documents to support detailed explanations of matters or submission of supporting materials. In addition, the system also supports users to send emails directly, so as to promptly notify relevant personnel or communicate matters during the reporting process.
[0144] 3.4. Material Collection
[0145] After the user receives the reminder of material collection sent by the system, the user fills in the material information including topics and proposals as well as reporting departments and reporters into the system.
[0146] 3.5. Material Approval
[0147] After the materials are filled in, the document information function connects to the office system to send the information to be approved to the office system for approval, and returns the status and completion information after approval to the document information function.
[0148] 3.6 Review
[0149] Import the collected information into the review content, review the approved materials, and fill in the review opinions as the basis for revision.
[0150] 3.7 Revision
[0151] The person who submits the document will modify the content of the document according to the review comments, and the document will be edited online and the modification trajectory will be recorded.
[0152] 3.8. Determine the board
[0153] After the revision is completed, the document is finalized and cannot be modified.
[0154] 3.9 Release
[0155] Publish to the conference system and display as a document, providing document display on the client. Supports watermark generation, adding participant watermarks, online annotation of documents, and supports opening file contents by clicking on file links.
[0156] 3.10 Archiving
[0157] After the document is released, the minutes and resolution documents are sorted and filed together with the document in the file management module. The document information is counted and statistical reports are summarized by statistical dimensions.
[0158] With the above Figures 1 to 6 Corresponding to the document processing method provided in the embodiment, the present disclosure also provides a document processing device. Figures 1 to 6The document processing method provided in the embodiment corresponds to the document processing method, so the implementation of the document processing method is also applicable to the document processing device provided in the embodiment of the present disclosure, and will not be described in detail in the embodiment of the present disclosure.
[0159] Figure 7 It is a structural diagram of a document processing device shown in the sixth embodiment of the present disclosure.
[0160] Reference Figure 7 The document processing device 700 includes: a first determination module 710, a second determination module 720, and a processing module 730.
[0161] Among them, the first determination module 710 is used to determine the pending items from multiple candidate items according to the configured completion time and processing priority of multiple candidate items in the target plan node; wherein the processing priority is used to indicate the urgency and / or importance of the corresponding candidate item, and the pending items are configured with item operations, and the item operations are used to indicate the target requirements associated with the pending items; the target requirements are used to indicate at least one of the following: the subject of the pending item, the document acquisition requirements under the subject, the document acquisition scope and the document processing requirements; the second determination module 720 is used to determine the target processing link associated with the pending item according to the context information and historical processing records of the pending item; wherein the nodes in the target processing link are used for document processing; the processing module 730 is used to use each node in the target processing link to perform document processing on the pending documents associated with the pending items according to the target requirements.
[0162] In a possible implementation of the embodiment of the present disclosure, the second determination module 720 is used to parse the items to be processed to obtain context information of the items to be processed; generate a first processing link template associated with the items to be processed based on the context information and historical processing records; in response to the template update operation, update at least one of the following items in the first processing link template to obtain the target processing link: node; dependency relationship between nodes.
[0163] In a possible implementation of the embodiment of the present disclosure, the second determination module 720 is used to parse the matters to be processed to obtain context information of the matters to be processed; based on the context information, determine a second processing link template that matches the context information from a set processing link template library; based on historical processing records, update the second processing link template to obtain a target processing link.
[0164] In a possible implementation of the embodiment of the present disclosure, the processing module 730 is used to, for the first processing node in the target processing link, use the first processing node to perform document processing on the document to be processed according to the first target sub-requirement in the target requirement that matches the first processing node; for the non-first processing node in the target processing link, obtain the processing result of the business document to be processed at the previous processing node of the non-first processing node; use the non-first processing node to process the processing result of the previous processing node according to the second target sub-requirement in the target requirement that matches the non-first processing node, so as to obtain the processing result of the business document to be processed at the non-first processing node.
[0165] In a possible implementation of the embodiment of the present disclosure, the first processing node is a document processing reminder node, and the processing module 730 is used to determine the matter reporting object associated with the document to be processed through the document processing reminder node according to the first target sub-requirement; send prompt information to the matter reporting object through the document processing reminder node; wherein the prompt information is used to remind the matter reporting object to confirm whether to report the matter to be processed associated with the document to be processed; and receive the processing result sent by the matter reporting object in response to the prompt information through the document processing reminder node.
[0166] In a possible implementation of the embodiment of the present disclosure, the non-first processing nodes in the target processing link are, in order: a document processing item creation node; wherein the document processing item creation node is used to fill in the pending items associated with the pending document when the processing result of the document processing reminder node indicates that the item filling object has confirmed the item filling; a document collection node; wherein the document collection node is used to collect documents for processing when the processing result of the document processing item filling node indicates that the pending item filling is successful; a document approval node; wherein the document approval node is used to schedule the pending document to the target approval object for document approval when the processing result of the document collection node indicates that the pending document collection is successful; a document review node; wherein the document review node is used to schedule the pending document to the target review object for document review when the processing result obtained by the document approval node receiving the approval system for document approval indicates that the pending document has passed the approval.
[0167] In a possible implementation of the embodiment of the present disclosure, the nodes following the document review node in the target processing link are, in order: a document revision node; wherein the document revision node is used to schedule the document to be processed to a target revision object for document revision when the processing result of the document review node indicates that the document to be processed has passed the document review; a document finalization node; wherein the document finalization node is used to schedule the document to be processed to a target finalization object for document finalization when the processing result of the document revision node indicates that the document to be processed has passed the document revision; a document publishing node; wherein the document publishing node is used to schedule the document to be processed to a publishing system for document publishing when the processing result of the document finalization node indicates that the document to be processed has passed the document finalization; and a document archiving node; wherein the document archiving node is used to archive the document to be processed when the processing result of the document publishing node indicates that the document to be processed has been successfully published.
[0168] In a possible implementation of the embodiment of the present disclosure, the first determination module 710 is used to determine, for any candidate item in the target plan node, the time difference between the configuration completion time of any candidate item and the current time; in response to the time difference being less than or equal to the set time difference threshold, judge the processing progress of any candidate item; in response to the processing progress of any candidate item being not completed, treat any candidate item as a pending item.
[0169] In a possible implementation of the embodiment of the present disclosure, the document processing device 700 further includes: a configuration module and a creation module.
[0170] Among them, the configuration module is used to configure the item information of multiple candidate items in response to the item configuration operation; wherein the item information of each candidate item includes the item identifier, the corresponding plan node identifier, the configuration completion time and the document template identifier of the associated document template to be configured; in response to the document template configuration operation, the document template of each candidate item is configured; wherein each document template includes the item information of the corresponding candidate item; the creation module is used to create the at least one candidate plan node based on each document template, and configure the processing plan of each candidate plan node and the item operation of the corresponding candidate item; the first determination module 710 is also used to determine the target plan node from at least one candidate plan node according to the appointment time of the target business activity.
[0171] The document processing device of the disclosed embodiment can ensure the timeliness, efficiency and accuracy of document processing by determining the pending items according to the configuration completion time and processing priority of multiple candidate items in the target plan node, and configuring the item operation to indicate the target requirements associated with the pending items. In addition, based on the context information and historical processing records of the pending items, the target processing link associated with the pending items is determined, and each node in the link is used to perform document processing according to the target requirements, thereby accurately identifying the best processing link for document processing, and performing document processing through the best processing link, realizing the automation and standardization of the document processing process, reducing human errors, improving processing efficiency, and ensuring the timeliness, consistency and standardization of document acquisition and processing, thereby improving the overall quality and reliability of document management.
[0172] In an exemplary embodiment, the present disclosure also provides an electronic device.
[0173] Among them, electronic equipment includes:
[0174] processor;
[0175] a memory for storing processor-executable instructions;
[0176] The processor is configured to execute instructions to implement the document processing method proposed in any of the aforementioned embodiments.
[0177] As an example, Figure 8 is a schematic diagram of the structure of an electronic device 800 shown in an exemplary embodiment of the present disclosure, such as Figure 8 As shown, the electronic device 800 may further include:
[0178] The memory 810 and the processor 820, a bus 830 connecting different components (including the memory 810 and the processor 820), the memory 810 stores a computer program, and when the processor 820 executes the program, the document processing method described in the embodiment of the present disclosure is implemented.
[0179] Bus 830 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor or a local bus using any of a variety of bus architectures. For example, these architectures include but are not limited to Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus and Peripheral Component Interconnect (PCI) bus.
[0180] The electronic device 800 typically includes a variety of electronic device readable media. These media can be any available media that can be accessed by the electronic device 800, including volatile and non-volatile media, removable and non-removable media.
[0181] The memory 810 may also include computer system readable media in the form of volatile memory, such as random access memory (RAM) 840 and / or cache memory 850. The server 800 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 860 may be used to read and write non-removable, non-volatile magnetic media ( Figure 8 not shown, usually called a "hard drive"). Although Figure 8 Not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk"), and an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, a DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to the bus 830 via one or more data medium interfaces. The memory 810 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the various embodiments of the present disclosure.
[0182] A program / utility 880 having a set (at least one) of program modules 870 may be stored, for example, in the memory 810, such program modules 870 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. The program modules 870 generally perform the functions and / or methods of the embodiments described in the present disclosure.
[0183] The electronic device 800 may also communicate with one or more external devices 890 (e.g., keyboard, pointing device, display 891, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 800, and / or may communicate with any device that enables the electronic device 800 to communicate with one or more other computing devices (e.g., network card, modem, etc.). Such communication may be performed via an input / output (I / O) interface 892. Furthermore, the electronic device 800 may also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN) and / or public network, such as the Internet) via a network adapter 893. As shown, the network adapter 893 communicates with other modules of the electronic device 800 via a bus 830. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 800, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0184] The processor 820 executes various functional applications and data processing by running the programs stored in the memory 810 .
[0185] It should be noted that the implementation process and technical principles of the electronic device of this embodiment refer to the aforementioned explanation of the document processing method of the embodiment of the present disclosure, and will not be repeated here.
[0186] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory including instructions, and the above instructions can be executed by a processor of an electronic device to complete the document processing method proposed in any of the above embodiments. Optionally, the computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0187] In an exemplary embodiment, a computer program product is also provided, including a computer program / instruction, characterized in that when the computer program / instruction is executed by a processor, the document processing method proposed in any of the above embodiments is implemented.
[0188] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
[0189] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A document processing method, characterized in that: include: According to the configuration completion time and processing priority of multiple candidate items in the target plan node, determine the items to be processed from the multiple candidate items; wherein the processing priority is used to indicate the urgency and / or importance of the corresponding candidate item, and the items to be processed are configured with item operations, and the item operations are used to indicate the target requirements associated with the items to be processed; the target requirements are used to indicate at least one of the following: the subject of the item to be processed, the document acquisition requirements under the subject, the document acquisition scope, and the document processing requirements; Determine a target processing link associated with the item to be processed according to the context information and historical processing records of the item to be processed; wherein the nodes in the target processing link are used for document processing; Using each node in the target processing link, according to the target requirement, document processing is performed on the to-be-processed documents associated with the to-be-processed matters.
2. The method according to claim 1, characterized in that The step of determining a target processing link associated with the item to be processed according to the context information and historical processing records of the item to be processed includes: Parsing the pending items to obtain context information of the pending items; Generate a first processing link template associated with the to-be-processed matter according to the context information and the historical processing record; In response to the template update operation, at least one of the following items in the first processing link template is updated to obtain the target processing link: a node; a dependency relationship between nodes.
3. The method according to claim 1, characterized in that The step of determining a target processing link associated with the item to be processed according to the context information and historical processing records of the item to be processed includes: Parsing the pending items to obtain context information of the pending items; Determine, according to the context information, a second processing link template matching the context information from a set processing link template library; The second processing link template is updated according to the historical processing record to obtain the target processing link.
4. The method according to claim 1, characterized in that: The adopting each node in the target processing link to perform document processing on the to-be-processed document associated with the to-be-processed matter according to the target requirement includes: For a first processing node in the target processing link, using the first processing node, and performing document processing on the to-be-processed document according to a first target sub-requirement in the target requirement that matches the first processing node; For a non-first processing node in the target processing link, obtaining a processing result of the to-be-processed business document at a previous processing node of the non-first processing node; The non-first processing node is used to process the processing result of the previous processing node according to the second target sub-requirement in the target requirement that matches the non-first processing node, so as to obtain the processing result of the business document to be processed at the non-first processing node.
5. The method according to claim 4, characterized in that The first processing node is a document processing reminder node, and the first processing node in the target processing link is used to perform document processing on the to-be-processed document according to a first target sub-requirement in the target requirement that matches the first processing node, including: Determine, through the document processing reminder node, a matter reporting object associated with the to-be-processed document according to the first target sub-requirement; Sending a prompt message to the item reporting object through the document processing reminder node; wherein the prompt message is used to remind the item reporting object to confirm whether to report the item to be processed associated with the document to be processed; The document processing reminder node receives the processing result sent by the matter reporting object in response to the prompt information.
6. The method according to claim 4, characterized in that The non-first processing nodes in the target processing link are: A document processing item creation node; wherein the document processing item creation node is used to fill in the pending items associated with the pending document when the processing result of the document processing reminder node indicates that the item filling object has confirmed the item filling; A document collection node; wherein the document collection node is used to collect documents to be processed when the processing result of the document processing matter filling node indicates that the matter to be processed has been successfully filled; A document approval node; wherein the document approval node is used to dispatch the to-be-processed document to a target approval object for document approval when the processing result of the document collection node indicates that the to-be-processed document has been successfully collected; A document review node; wherein the document review node is used to dispatch the document to be processed to a target review object for document review when the document approval node receives a processing result obtained by the approval system for document approval indicating that the document to be processed has passed the approval.
7. The method according to claim 6, characterized in that The nodes after the document review node in the target processing link are: A document revision node; wherein the document revision node is used to schedule the document to be processed to a target revision object for document revision when the processing result of the document review node indicates that the document to be processed has passed the document review; A document finalization node; wherein the document finalization node is used to schedule the document to be processed to a target finalization object for document finalization when the processing result of the document revision node indicates that the document to be processed has passed the document revision; A document publishing node; wherein the document publishing node is used to schedule the document to be processed to a publishing system for document publishing when the processing result of the document definition node indicates that the document to be processed has passed the document definition; A document archiving node; wherein the document archiving node is used to archive the document to be processed when the processing result of the document publishing node indicates that the document to be processed is successfully published.
8. The method according to claim 1, characterized in that The determining of the pending items from the plurality of candidate items according to the configuration completion time and processing priority of the plurality of candidate items in the target plan node comprises: For any candidate item in the target plan node, determine the time difference between the configuration completion time of any candidate item and the current time; In response to the time difference being less than or equal to a set time difference threshold, determining the processing progress of any candidate item; In response to the processing progress of any candidate matter being incomplete and the processing priority being greater than a set priority threshold, any candidate matter is taken as the to-be-processed matter.
9. The method according to claim 1, characterized in that: Before determining the pending items from the multiple candidate items according to the configuration completion time of the multiple candidate items in the target plan node, the method further includes: In response to the item configuration operation, item information of a plurality of candidate items is configured; wherein the item information of each candidate item includes an item identifier, a corresponding plan node identifier, a configuration completion time, and a document template identifier of an associated document template to be configured; In response to the document template configuration operation, a document template of each candidate item is configured; wherein each of the document templates includes item information corresponding to the candidate item; Based on each of the document templates, create at least one candidate plan node, and configure a processing plan for each of the candidate plan nodes and an item operation corresponding to the candidate item; The target planning node is determined from the at least one candidate planning node according to the scheduled time of the target business activity.
10. A document processing device, characterized in that: include: A first determination module is used to determine the pending items from the multiple candidate items according to the configuration completion time and processing priority of the multiple candidate items in the target plan node; wherein the processing priority is used to indicate the urgency and / or importance of the corresponding candidate item, and the pending items are configured with item operations, and the item operations are used to indicate the target requirements associated with the pending items; the target requirements are used to indicate at least one of the following: the subject of the pending item, the document acquisition requirements under the subject, the document acquisition scope, and the document processing requirements; A second determination module is used to determine a target processing link associated with the pending item according to the context information and historical processing records of the pending item; wherein the nodes in the target processing link are used for document processing; The processing module is used to use each node in the target processing link to perform document processing on the to-be-processed documents associated with the to-be-processed matters according to the target requirements.
11. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the document processing method according to any one of claims 1 to 9. 12 . A computer-readable storage medium, when instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the document processing method according to claim 1 .
13. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the document processing method according to any one of claims 1 to 9 is implemented.