Business collaboration method, device, computer equipment and storage medium

By receiving user's business collaboration requests, establishing user collaboration relationships, and generating corresponding business documents from the other party based on one party's business documents, the problem of low efficiency in information resource sharing in the existing technology is solved, and efficient business collaboration and information resources are achieved shared.

CN112465467BActive Publication Date: 2025-02-14YUNDI SMART TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202011434798.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-12-10
Publication Date
2025-02-14
Estimated Expiration
2040-12-10

AI Technical Summary

Technical Problem

The existing information resource sharing method requires a lot of manpower and material resources, resulting in low efficiency in business collaboration between enterprises.

Method used

By receiving the user's business collaboration requests, establishing a user collaboration relationship, and generating corresponding business documents from the other party based on one party's business documents, realizing automatic sharing of information resources.

Benefits of technology

It improves the efficiency of business collaboration among enterprises, reduces the consumption of manpower and material resources, and realizes efficient sharing of information resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112465467B_ABST
    Figure CN112465467B_ABST
Patent Text Reader

Abstract

The present application relates to a business collaboration method, apparatus, computer equipment and storage medium. The method comprises: receiving a business collaboration request sent by a first terminal corresponding to a first user, the business collaboration request being used to request to establish a collaboration relationship with a second user; in response to the business collaboration request, sending a collaboration authorization request message to a second terminal corresponding to the second user; upon receiving a collaboration consent response message sent by the second terminal, establishing a user collaboration relationship between the first user and the second user, the collaboration consent response message being sent in response to the collaboration authorization request message; after the user collaboration relationship is established, upon receiving a first business document sent by the first terminal, generating a second business document corresponding to the second user based on the first business document. The use of this method can improve the efficiency of implementing business collaboration.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of information processing technology, and in particular to a business collaboration method, apparatus, computer equipment and storage medium. Background Art

[0002] With the development of information processing technology, the sharing of information resources between enterprises is becoming more and more necessary. To achieve the sharing of information resources, enterprises need to open external accounts to allow other enterprises that have cooperative relationships with the enterprise to enter relevant business data. Through secondary development, the two parties' business systems can call each other's application interfaces to realize the sharing of information resources.

[0003] However, the current information resource sharing method requires a large amount of manpower and material resources to complete the sharing of information resources and thus realize business collaboration between enterprises, which has the problem of low efficiency in realizing business collaboration. Summary of the invention

[0004] Based on this, it is necessary to provide a business collaboration method, apparatus, computer equipment and storage medium that can improve the efficiency of business collaboration in order to solve the above technical problems.

[0005] A business collaboration method, the method comprising: receiving a business collaboration request sent by a first terminal corresponding to a first user, the business collaboration request being used to request to establish a collaboration relationship with a second user; in response to the business collaboration request, sending a collaboration authorization request message to a second terminal corresponding to the second user; when collaboration consent response information sent by the second terminal is received, establishing a user collaboration relationship between the first user and the second user, the collaboration consent response information being sent in response to the collaboration authorization request message; after the user collaboration relationship is established, receiving a first business document sent by the first terminal, and generating a second business document corresponding to the second user based on the first business document.

[0006] In one embodiment, generating a second business document corresponding to the second user based on the first business document includes: obtaining a first document type corresponding to the first business document; obtaining a second document type corresponding to the first document type according to a preset document type correspondence relationship; and generating a second business document corresponding to the second user based on the first business document and the second document type.

[0007] In one embodiment, generating the second business document corresponding to the second user based on the first business document and the second document type includes: obtaining a second field configuration item set corresponding to the second document type, the second field configuration item set including multiple second configuration items; determining the first field configuration items corresponding to each second field configuration item according to the correspondence between the field configuration items of the second document type and the first document type; obtaining first field content data corresponding to the first field configuration item from the first business document, and generating second field content data corresponding to the second configuration item based on the first field content data; and generating the second business document corresponding to the second user based on the second field content data.

[0008] In one of the embodiments, obtaining the second document type corresponding to the first document type according to the preset document type correspondence relationship includes: obtaining the preset document type correspondence relationship according to the user collaboration relationship; obtaining the second document type corresponding to the first document type according to the preset document type correspondence relationship.

[0009] In one embodiment, the method further includes: sending a document notification message corresponding to the second service document to the second terminal; receiving a document confirmation response message sent by the second terminal, the document confirmation response message being sent by the second terminal in response to a document confirmation operation for the document notification message; and in response to the document confirmation response message, writing the second service document into a service document set corresponding to the second user.

[0010] In one embodiment, the first business document is a purchase document, and the second business document is a sales document. The method further includes: when shipping information corresponding to the sales document is received, generating a shipping notification document according to the shipping information; generating a receipt notification document corresponding to the first user according to the shipping notification document; and sending the receipt notification and document correspondence prompt information to the first terminal, wherein the document correspondence prompt information is used to prompt the correspondence between the receipt notification and the purchase document.

[0011] In one of the embodiments, the method includes: displaying a collaboration request interface; obtaining a second user with whom a collaboration relationship is to be established through the collaboration request interface; sending a business collaboration request to a server in response to a collaboration request operation received through the collaboration request interface, the business collaboration request being used to request to establish a collaboration relationship with the second user; after establishing a user collaboration relationship with the second user, sending a first business document to the server in response to a business document sending operation, so that the server generates a second business document corresponding to the second user based on the first business document, and sends a document notification message corresponding to the second business document to the second terminal.

[0012] In one of the embodiments, the method includes: displaying a collaboration authorization request message sent by a server, the collaboration authorization request message is sent by the server in response to a business collaboration request sent by a first terminal corresponding to a first user, and the business collaboration request is used to request to establish a collaboration relationship with a second user corresponding to this end; when a collaboration authorization operation is received for the collaboration authorization request message, sending a collaboration consent response message to the server, so that the server establishes a user collaboration relationship between the first user and the second user based on the collaboration consent response information; after the user collaboration relationship is established, a first business document sent by the first terminal is received, and a second business document corresponding to the second user is generated according to the first business document.

[0013] A business collaboration device, the device comprising: a business collaboration request receiving module, used to receive a business collaboration request sent by a first terminal corresponding to a first user, the business collaboration request is used to request to establish a collaboration relationship with a second user; a collaboration authorization request message sending module, used to send a collaboration authorization request message to a second terminal corresponding to the second user in response to the business collaboration request; a user collaboration relationship establishing module, used to establish a user collaboration relationship between the first user and the second user when a collaboration consent response message sent by the second terminal is received, the collaboration consent response message is sent in response to the collaboration authorization request message; a second business document generating module, used to generate a second business document corresponding to the second user based on the first business document when a first business document sent by the first terminal is received after the user collaboration relationship is established.

[0014] In one embodiment, the second business document generation module includes a first document type acquisition unit, a second document type acquisition unit and a second business document generation unit, wherein: the first document type acquisition unit is used to acquire a first document type corresponding to the first business document; the second document type acquisition unit is used to acquire a second document type corresponding to the first document type according to a preset document type correspondence relationship; the second business document generation unit is used to acquire a second document type corresponding to the first document type according to a preset document type correspondence relationship.

[0015] In one embodiment, the second business document generation unit is further used to obtain a second field configuration item set corresponding to the second document type, the second field configuration item set including multiple second configuration items; determine the first field configuration items corresponding to each second field configuration item according to the correspondence between the field configuration items of the second document type and the first document type; obtain the first field content data corresponding to the first field configuration item from the first business document, and generate the second field content data corresponding to the second configuration item according to the first field content data; and generate a second business document corresponding to the second user according to the second field content data.

[0016] In one of the embodiments, the second document type acquisition unit is further used to acquire a preset document type correspondence relationship according to the user collaboration relationship; and acquire a second document type corresponding to the first document type according to the preset document type correspondence relationship.

[0017] In one of the embodiments, the business collaboration device is also used to send a document notification message corresponding to the second business document to the second terminal; receive a document confirmation response message sent by the second terminal, wherein the document confirmation response message is sent by the second terminal in response to a document confirmation operation for the document notification message; and in response to the document confirmation response message, write the second business document into a business document set corresponding to the second user.

[0018] In one of the embodiments, the business collaboration device is also used to generate a shipping notification document based on the shipping information corresponding to the sales document when the shipping information corresponding to the sales document is received; generate a receipt notification document corresponding to the first user based on the shipping notification document; and send the receipt notification and document correspondence prompt information to the first terminal, wherein the document correspondence prompt information is used to prompt the correspondence between the receipt notification and the purchase document.

[0019] A business collaboration device, the device comprising: a collaboration request interface display module, used to display a collaboration request interface; a second user acquisition module, used to acquire a second user with whom a collaboration relationship is to be established through the collaboration request interface; a business collaboration request sending module, used to send a business collaboration request to a server in response to a collaboration request operation received through the collaboration request interface, the business collaboration request being used to request to establish a collaboration relationship with the second user; a first business document sending module, used to send a first business document to the server in response to a business document sending operation after a user collaboration relationship is established with the second user, so that the server generates a second business document corresponding to the second user based on the first business document, and sends a document notification message corresponding to the second business document to a second terminal.

[0020] A business collaboration device, the device comprising: a collaboration authorization request message display module and a collaboration consent response information sending module, wherein: the collaboration authorization request message display module is used to display the collaboration authorization request message sent by a server, the collaboration authorization request message is sent by the server in response to a business collaboration request sent by a first terminal corresponding to a first user, and the business collaboration request is used to request to establish a collaboration relationship with a second user corresponding to this end; the collaboration consent response information sending module is used to send collaboration consent response information to the server when receiving a collaboration authorization operation for the collaboration authorization request message, so that the server establishes a user collaboration relationship between the first user and the second user based on the collaboration consent response information, and when the user collaboration relationship is established, a first business document sent by the first terminal is received, and a second business document corresponding to the second user is generated according to the first business document.

[0021] A computer device comprises a memory and a processor, wherein the memory stores a computer program, and the processor implements the following steps when executing the computer program: receiving a business collaboration request sent by a first terminal corresponding to a first user, wherein the business collaboration request is used to request to establish a collaboration relationship with a second user; in response to the business collaboration request, sending a collaboration authorization request message to a second terminal corresponding to the second user; when collaboration consent response information sent by the second terminal is received, establishing a user collaboration relationship between the first user and the second user, wherein the collaboration consent response information is sent in response to the collaboration authorization request message; after the user collaboration relationship is established, receiving a first business document sent by the first terminal, and generating a second business document corresponding to the second user based on the first business document.

[0022] A computer-readable storage medium stores a computer program, which implements the following steps when executed by a processor: receiving a business collaboration request sent by a first terminal corresponding to a first user, the business collaboration request being used to request to establish a collaboration relationship with a second user; sending a collaboration authorization request message to a second terminal corresponding to the second user in response to the business collaboration request; establishing a user collaboration relationship between the first user and the second user when collaboration consent response information sent by the second terminal is received, the collaboration consent response information being sent in response to the collaboration authorization request message; and after the user collaboration relationship is established, receiving a first business document sent by the first terminal, generating a second business document corresponding to the second user based on the first business document.

[0023] In the above-mentioned business collaboration method, device, computer equipment and storage medium, the server receives a business collaboration request sent by a first terminal corresponding to a first user, wherein the business collaboration request is used to request to establish a collaboration relationship with a second user. When the server receives and responds to the business collaboration request, it sends a collaboration authorization request message to the second terminal corresponding to the second user. After the second terminal corresponding to the second user receives the collaboration authorization request message sent by the server, it sends a collaboration consent response message to the server. When the server receives the collaboration consent response message sent by the second terminal, a user collaboration relationship between the first user and the second user is established; after the user collaboration relationship is established, after the server receives the first business document sent by the first terminal, the second business document corresponding to the second user is generated according to the first business document. A collaboration relationship between the first user corresponding to the first terminal and the second user corresponding to the second terminal is established through the server. Based on this collaboration relationship, the first business document corresponding to the first user can be used to generate the second business document corresponding to the second user through the server, so that the first user and the second user can complete the sharing of relevant information between the two parties through business collaboration, thereby improving the efficiency of business collaboration. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] Figure 1 An application environment diagram of a business collaboration method in an embodiment;

[0025] Figure 2 A schematic diagram of a process flow of a business collaboration method in an embodiment;

[0026] Figure 3 A schematic diagram of a process of generating a second service document corresponding to a second user according to a first service document in an embodiment;

[0027] Figure 4 A schematic diagram of a process of generating a second business document corresponding to the second user from a first business document and the second document type in an embodiment;

[0028] Figure 5 A schematic diagram of a process for obtaining a second document type corresponding to a first document type according to a preset document type correspondence relationship in one embodiment;

[0029] Figure 6 is a flowchart of a business collaboration method in another embodiment;

[0030] Figure 7 is a flowchart of a business collaboration method in another embodiment;

[0031] Figure 8 is a flowchart of a business collaboration method in another embodiment;

[0032] Fig. 9is a flowchart of a business collaboration method in another embodiment;

[0033] Fig.10 is an application process diagram of a business collaboration method in an embodiment;

[0034] Fig.11 is a structural block diagram of a business collaboration device in an embodiment;

[0035] Fig.12 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0036] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0037] The business collaboration method provided in this application can be applied to Figure 1 In the application environment shown. It is specifically applied to a business collaboration system, which includes a server 102, a first terminal 104 and a second terminal 106. Among them, the server 102, the first terminal 104 and the second terminal 106 communicate through a network. The server 102 executes a business collaboration method. Specifically, the server 102 receives a business collaboration request sent by the first terminal 104 corresponding to the first user. Among them, the business collaboration request is used to request to establish a collaboration relationship with the second user. When the server 102 responds to the business collaboration request, it sends a collaboration authorization request message to the second terminal 106 corresponding to the second user. After the second terminal 106 corresponding to the second user receives the collaboration authorization request message sent by the server 102, it sends a collaboration consent response message to the server 102. When the server 102 receives the collaboration consent response message sent by the second terminal 106, the user collaboration relationship between the first user and the second user is established; after the user collaboration relationship is established, after the server 102 receives the first business document sent by the first terminal 104, the second business document corresponding to the second user is generated according to the first business document. The first terminal 104 or the second terminal 106 may be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, and portable wearable devices, and the server 102 may be implemented as an independent server or a server cluster consisting of multiple servers.

[0038] In one embodiment, Figure 2 As shown, a business collaboration method is provided, which is applied to Figure 1 The server in the example is used to illustrate the following steps:

[0039] Step 202: receiving a service collaboration request sent by a first terminal corresponding to a first user, where the service collaboration request is used to request to establish a collaboration relationship with a second user.

[0040] Business collaboration refers to business collaboration between users. Users can be enterprises. Business refers to work content related to an enterprise. For example, if an enterprise is a supplier, one of its businesses is to supply its products to external parties.

[0041] Specifically, when a first user and a second user need to establish a collaborative relationship, the collaborative relationship needs to be established through a server, one of the users initiates a service collaboration request to the server through a first terminal, and the server receives the service collaboration request sent by the first terminal corresponding to the first user.

[0042] In one embodiment, the first terminal obtains the display page of the business collaboration request through the server, triggers the button of the business collaboration request on the display page, and sends the business collaboration request. The server can receive the business collaboration request sent by the first terminal. For example, the server receives the business collaboration request sent by the first terminal as "Enterprise A requests to establish business collaboration with Enterprise B".

[0043] Step 204: In response to the service collaboration request, a collaboration authorization request message is sent to a second terminal corresponding to the second user.

[0044] The collaboration authorization request message refers to an instruction message requesting authorization for collaboration.

[0045] Specifically, when the server receives a business collaboration request sent by the first terminal, it responds to the business collaboration request and sends a collaboration authorization request message corresponding to the business collaboration request to the second terminal corresponding to the second user, requesting the second terminal to authorize the business collaboration request. For example, the collaboration authorization request message is "Enterprise A has sent a collaboration request. Please confirm whether to authorize business collaboration with Enterprise A?"

[0046] In one embodiment, the server may periodically send the collaborative authorization request message to the second terminal corresponding to the second user according to a preset time, so that the collaborative authorization request message can be sent to the second terminal without omission.

[0047] In one embodiment, when the server receives the service collaboration request sent by the first terminal, it requests a response and sends the collaboration authorization request message to be sent to the second terminal in an encrypted manner, thereby improving the security of the collaboration authorization request message transmission.

[0048] Step 206: When the collaboration consent response information sent by the second terminal is received, a user collaboration relationship between the first user and the second user is established, and the collaboration consent response information is sent in response to the collaboration authorization request message.

[0049] The collaboration consent response information refers to the reply information of consent to collaboration.

[0050] Specifically, when the second terminal receives the collaboration authorization request message sent by the server, after the second terminal receives the collaboration consent operation of the second user, the second terminal will send collaboration consent response information to the server, and when the server receives the collaboration consent response information sent by the second terminal, a user collaboration relationship is established between the first user and the second user. It is understandable that if the second terminal does not receive the collaboration consent operation of the second user or receives the collaboration rejection operation of the second user, the second terminal will send a response message of disagreement with collaboration or will not send a response message to the server.

[0051] In one embodiment, when the collaboration consent response information sent by the second terminal is received, a collaboration result will be displayed on the first terminal and the second terminal, indicating that a user collaboration relationship has been established between the first user and the second user.

[0052] Step 208: After the user cooperation relationship is established, a first service document sent by the first terminal is received, and a second service document corresponding to the second user is generated according to the first service document.

[0053] The first service document refers to the service document received at the first terminal; the second service document refers to the service document received at the second terminal.

[0054] Specifically, after establishing a user collaboration relationship, the first user and the second user can collaborate in business by using the first business document to generate the second business document. For example, the first user is a purchaser enterprise and the second user is a supplier enterprise. After the first user and the second user establish collaboration, the server can use the purchase order obtained from the first terminal to generate the sales order required by the second terminal, so that the second user can deliver the goods to the first user in a timely manner according to the obtained sales order.

[0055] In one embodiment, the document type of the first business document can be obtained, and the second document type corresponding to the first document type can be obtained according to the document type correspondence relationship stored on the server, and the second business document corresponding to the second user can be generated according to the first business document and the second document type. For example, the corresponding templates between the purchase document and the sales document are stored on the server. After the server obtains the purchase document uploaded by the first user, the purchase document will be used to generate the corresponding sales document required by the second user who has a cooperative relationship with the first user.

[0056] In the above-mentioned business collaboration method, a business collaboration request sent by a first terminal corresponding to a first user is received by a server, wherein the business collaboration request is used to request to establish a collaboration relationship with a second user. After the server receives and responds to the business collaboration request, a collaboration authorization request message is sent to the second terminal corresponding to the second user. After the second terminal corresponding to the second user receives the collaboration authorization request message sent by the server, it sends a collaboration consent response message to the server. When the server receives the collaboration consent response message sent by the second terminal, a user collaboration relationship between the first user and the second user is established; after the user collaboration relationship is established, after the server receives the first business document sent by the first terminal, a second business document corresponding to the second user is generated according to the first business document. A collaboration relationship between the first user corresponding to the first terminal and the second user corresponding to the second terminal is established through the server. Based on this collaboration relationship, the first business document corresponding to the first user can be used to generate the second business document corresponding to the second user through the server, so that the first user and the second user can complete the sharing of relevant information between the two parties through business collaboration, thereby improving the efficiency of business collaboration.

[0057] In one embodiment, Figure 3 As shown, generating a second business document corresponding to the second user according to the first business document includes:

[0058] Step 302: Obtain a first document type corresponding to the first business document.

[0059] The document type refers to the type defined according to the purpose of the document. For example, a document used for procurement has a document type of purchase document.

[0060] Specifically, when the first user uploads the first business document of the user on the server, the server correspondingly obtains the first business document and can obtain the first document type through analysis of the first business document.

[0061] In one embodiment, after the server obtains the first business document, the first business document type is determined based on the main fields in the first business document. For example, if the main fields in the first business document include "purchase document", the first document type is a purchase document.

[0062] Step 304: Obtain a second document type corresponding to the first document type according to a preset document type correspondence relationship.

[0063] The document type correspondence refers to the correspondence between document types. For example, if the document type correspondence is a purchase document and a sales document, then the document type correspondence is that a purchase document can be used to generate a sales document, and a sales document can also be used to generate a purchase document.

[0064] Specifically, there is a preset document type correspondence on the server. When the server obtains the first document sent by the first terminal and obtains the first document type according to the first document, it will obtain the second document type corresponding to the first document type according to the document type correspondence.

[0065] Step 306: Generate a second business document corresponding to the second user according to the first business document and the second document type.

[0066] Specifically, after the server obtains the first business document and has determined the second document type, it can generate a second business document of the second document type by using the first business document and the second document type through the correspondence between the documents. For example, the first business document is an export document, and the second document type is an import document type. The server generates an import document by using the export document and the import document type.

[0067] In this embodiment, by determining the document type, the purpose of determining the second business document through the first business document and the second document type can be achieved, thereby improving the efficiency of determining the second business document.

[0068] In one embodiment, Figure 4 As shown, generating a second business document corresponding to a second user according to the first business document and the second document type includes:

[0069] Step 402: Obtain a second field configuration item set corresponding to the second document type, where the second field configuration item set includes a plurality of second configuration items.

[0070] The field configuration items refer to items composed of configuration information required to form a document. For example, if the second document type is a purchase document, the field configuration items corresponding to the purchase document include configuration items such as the purchaser name, product name, quantity, specification or price of goods, and these configuration items constitute a configuration item set corresponding to the purchase document type.

[0071] Specifically, after the server obtains the second document type, it can obtain the corresponding field configuration item set required for the second document type through the second document type.

[0072] In one embodiment, after the server obtains the second document type, it obtains a second field configuration item set that can constitute the second document type from the local database. The second field configuration item set stored in the database includes the main fields of the document or the ID (Identity document) number of the order, etc.

[0073] Step 404: Determine the first field configuration items corresponding to the second field configuration items according to the correspondence between the field configuration items of the second document type and the first document type.

[0074] Specifically, the first document type and the second document type are stored locally on the server, and the first field configuration item corresponding to the second field configuration item of the second document type is determined, so that a corresponding relationship can be established between the first document type and the second document type. For example, the first document type is a purchase document type, and the second document type is a sales document type. The field configuration items in the purchase document type include the quantity of purchased goods, and the field configuration items of the sales document type that has a corresponding relationship with the purchase document type include the quantity of sold goods.

[0075] Step 406: Acquire first field content data corresponding to the first field configuration item from the first business document, and generate second field content data corresponding to the second configuration item according to the first field content data.

[0076] The field content data refers to the specific content filled in the field configuration item. For example, if the field configuration item is the number of products, the field content data is the specific number of products. For example, the field content data of the number of products is the number of products 50.

[0077] Specifically, after the server determines the correspondence between the second field configuration item and the first field configuration item, the server obtains the first field content data corresponding to the first field configuration item from the first business document, and then generates the second field content data corresponding to the second configuration item from the first field content data according to the correspondence between the second field configuration item and the first field configuration item. For example, if the first field configuration item is the product quantity and the first field content data is "Quantity: 50", a sales document with the second configuration item being the product quantity and the second field content data being "Quantity: 50" will be generated through the first field content data being "Quantity: 50".

[0078] Step 408: Generate a second business document corresponding to the second user according to the second field content data.

[0079] Specifically, after the server obtains the second field content data, it generates a second business document corresponding to the second user according to the second field content data.

[0080] In one embodiment, the server generates the second business document using the second field content data by sequentially loading the second field content data, the second business document cache data, and the framework component data. The second business document cache data and the framework component are both data pre-stored in the server, and these data can improve the efficiency of generating the second business document from the second field content data.

[0081] In this embodiment, the second field content data is obtained through the second field configuration item set corresponding to the second document type, the correspondence between the field configuration items between the second document type and the first document type, and the first field content data, so that the purpose of obtaining the second business document through the second field content data can be achieved, thereby improving the accuracy of document generation.

[0082] In one embodiment, Figure 5 As shown, obtaining the second document type corresponding to the first document type according to the preset document type correspondence relationship includes:

[0083] Step 502: Obtain a preset document type correspondence relationship based on the user collaboration relationship.

[0084] Specifically, there are multiple types of collaboration relationships between different users or the same user, and the corresponding relationships of document types are different according to different collaboration relationships. For example, if the collaboration relationship is a supply-demand relationship, the preset document type corresponding relationship includes purchase document type corresponding to sales document type, etc.; if the collaboration relationship is a production collaboration relationship, the preset document type corresponding relationship includes production document type corresponding to shipping document type, etc.

[0085] In one embodiment, the collaboration relationship may be between different users, and the preset document type correspondence relationship is obtained through the collaboration relationship between different users, for example, the correspondence relationship between the logistics outsourcing document type of user A's company and the logistics delivery document type of company B.

[0086] In one embodiment, the collaboration relationship may be a collaboration relationship between different departments or different organizational structures of the same user, and the preset document type correspondence relationship is obtained through this collaboration relationship. For example, if the marketing department and the production department of the user A enterprise need to collaborate with each other, the correspondence between the purchase document type of the marketing department and the production document type of the production department is the preset document type correspondence relationship.

[0087] Step 504: Obtain a second document type corresponding to the first document type according to a preset document type correspondence relationship.

[0088] Specifically, after the server obtains the preset document type correspondence, it obtains the second document type corresponding to the first document type. For example, if the obtained document type correspondence is a purchase document type and a sales document type, then after obtaining the purchase document type, the corresponding sales document type can be obtained.

[0089] In this embodiment, the second document type corresponding to the first document type is obtained through the preset correspondence relationship between the document types, so that the accuracy of determining the document type can be achieved, and the efficiency of achieving business collaboration is improved.

[0090] In one embodiment, Figure 6 As shown, the business collaboration method further includes:

[0091] Step 602: Send a document notification message corresponding to the second service document to the second terminal.

[0092] The document notification message refers to a notification message of the document status. For example, after the second business document is generated, the server sends a document notification message to the second terminal, waiting for the second business document to be written back to the second terminal.

[0093] Specifically, after the server generates a second business document from the first business document, it will send a document notification message corresponding to the second business document to the second terminal corresponding to the second business document. After this notification is sent, the server will wait for the second terminal to agree to the authorization and then write the second business document back to the second terminal, or temporarily store the second business document locally on the server after the second terminal refuses.

[0094] In one embodiment, after generating a second service document from a first service document, the server sends a document notification message to the second terminal manually or in a scheduled manner.

[0095] Step 604: receiving a document confirmation response message sent by the second terminal. The document confirmation response message is sent by the second terminal in response to a document confirmation operation for the document notification message.

[0096] The document confirmation response message refers to a response message confirming that the second business document can be written back to the second terminal.

[0097] Specifically, after the second terminal receives the document notification message sent by the server, it will confirm the document notification message and send the document confirmation response message generated by the confirmation operation to the server. The server correspondingly receives the document confirmation response message sent by the second terminal. The document confirmation response message is the information sent by the second terminal agreeing to authorize the receipt of the document. It can be understood that the second terminal can also reject the document notification message or not perform any operation, and then the corresponding document confirmation response message will not be sent.

[0098] In one embodiment, when the server receives the document confirmation response message, it will be stored on the server. When the second terminal obtains the corresponding business collaboration application page, the progress of the collaboration can be obtained in time on the application page.

[0099] Step 606: In response to the document confirmation response message, write the second business document into the business document set corresponding to the second user.

[0100] Specifically, after receiving the document confirmation response message sent by the second terminal, the server has the authority to write the second service document into the service document set corresponding to the second user.

[0101] In one embodiment, after the second terminal sends a response message of consent to authorization, the server may directly write the second service document back to the database of the second terminal.

[0102] In one embodiment, after the second terminal sends a response message agreeing to the authorization, the server can directly write the second business document back to the business system of the second user by calling an application program interface related to document writing in the business system of the second user on the second terminal.

[0103] In one embodiment, the server can write back according to the data content in the document. For example, if the document is a sales document, the data content such as the purchaser, the name of the purchased item, the code, the unit price, the quantity or the amount is written into the second terminal during the writing process.

[0104] In this embodiment, by sending a document notification message corresponding to the second business document to the second terminal, after confirmation by the document confirmation response message sent by the second terminal, the server writes the second business document into the business document set corresponding to the second user, thereby improving the security of collaboration between different users.

[0105] In one embodiment, Figure 7 As shown, the first business document is a purchase document, and the second business document is a sales document. The business collaboration method further includes:

[0106] Step 702: When the shipping information corresponding to the sales document is received, a shipping notification document is generated according to the shipping information.

[0107] The shipment notification document refers to a notification document corresponding to the second user of the second terminal.

[0108] Specifically, when the server receives the shipping information corresponding to the sales document sent by the second terminal, the executive personnel corresponding to the second user produces or purchases according to the sales document, puts the product into the warehouse, and updates the status of the sales document. After the update, the server will generate the corresponding shipping information and generate a shipping notification document based on the shipping information.

[0109] Step 704: Generate a delivery notification document corresponding to the first user based on the delivery notification document.

[0110] The delivery notification document refers to a notification document corresponding to the first user of the first terminal.

[0111] Specifically, after receiving the shipping notification document sent by the second terminal, the server will generate a receipt notification document corresponding to the first user based on the shipping notification document.

[0112] Step 706: Send the delivery notification and the document correspondence prompt information to the first terminal. The document correspondence prompt information is used to prompt the correspondence between the delivery notification and the purchase document.

[0113] Specifically, after the server generates a receipt notification document, based on the correspondence between the receipt notification document, the shipment notification document corresponding to the receipt notification document, the sales document corresponding to the shipment notification document, and the purchase document corresponding to the sales document, prompt information on the correspondence between the purchase document issued by the first terminal and the receipt notification document received by the first terminal is sent to the first terminal, so that the first terminal can compare the initial document issued by this terminal with the final document received, thereby improving the accuracy of business collaboration results between users.

[0114] In this embodiment, a shipping notification document is generated by receiving the shipping information corresponding to the sales document, and a receipt notification document is generated from the shipping notification document. Through the correspondence between the receipt notification document and the purchase document, the first user corresponding to the first terminal can accurately receive the receipt notification document corresponding to the purchase document issued by this terminal. The correspondence between the documents is clear, which improves the efficiency of collaboration between users.

[0115] In one embodiment, Figure 8 As shown, the service collaboration method is applied to the first terminal. Specifically, it includes:

[0116] Step 802: display the collaboration request interface.

[0117] The collaboration request interface refers to an interface that can establish a collaboration request, such as a trigger control for a collaboration request or a website address link for a collaboration request.

[0118] Specifically, on the first terminal, the first user can install the server-based application software, log in to the application software using the identity authentication information of the terminal, and obtain the collaboration request interface that the server can provide.

[0119] Step 804: Acquire the second user with whom a collaboration relationship is to be established through the collaboration request interface.

[0120] Specifically, on the collaboration request interface opened by the first user on the first terminal, the first terminal can obtain on the interface a second user who has a collaboration relationship with the first user corresponding to the terminal.

[0121] In one embodiment, the second user to be established in a collaborative relationship is obtained through the specific collaboration type displayed on the collaboration request interface. For example, if the first user is a purchaser and the second user is a seller, the collaborative relationship is a supply-demand relationship. By opening the supply-demand application on the collaboration request interface, the second user in the collaborative relationship can be established.

[0122] In one embodiment, the second user with whom the collaborative relationship is established is established through a specific collaborative user. For example, the fixed collaborative user of the first user is the second user, and the first user can directly obtain the second user with whom the collaborative relationship is to be established through the user's name on the collaborative request interface displayed on the first terminal.

[0123] Step 806: In response to the collaboration request operation received through the collaboration request interface, a business collaboration request is sent to the server, where the business collaboration request is used to request to establish a collaboration relationship with the second user.

[0124] The collaboration request operation refers to an operation performed by the first terminal on a control or button for sending a collaboration request displayed on the collaboration request interface.

[0125] Specifically, in response to the collaboration request operation initiated by the second user and received through the collaboration request interface, the first terminal sends a service collaboration request to the server, requesting to establish a collaboration relationship with the second user.

[0126] Step 808, after establishing a user collaboration relationship with the second user, in response to a service document sending operation, sending a first service document to the server, so that the server generates a second service document corresponding to the second user according to the first service document, and sends a document notification message corresponding to the second service document to the second terminal.

[0127] Specifically, after a first user corresponding to the first terminal establishes a user collaboration relationship with a second user corresponding to the second terminal, when the user performs a business document sending operation, the first terminal responds to the business document sending operation and sends a first business document to the server. After the server receives the first business document, the server generates a second business document corresponding to the second user based on the first business document, and sends a document notification message corresponding to the second business document to the second terminal.

[0128] In this embodiment, a collaboration request interface is displayed on the first terminal, and related collaboration request operations are performed on the collaboration request interface, so that a first user and a second user establish a collaboration relationship, and based on the collaboration relationship, the first business document is uploaded to the server, so that the first user can intuitively and efficiently upload the business document that the user directly needs to collaborate on through the interface displayed on the first terminal.

[0129] In one embodiment, Fig. 9 As shown, the service collaboration method is applied to the second terminal and specifically includes:

[0130] Step 902, displaying a collaboration authorization request message sent by the server, the collaboration authorization request message is sent by the server in response to a service collaboration request sent by a first terminal corresponding to a first user, the service collaboration request is used to request to establish a collaboration relationship with a second user corresponding to the terminal.

[0131] Specifically, on the second terminal, it is possible to log in to the server-based application software through the installed server-based application software using the identity authentication information of the local terminal, and the collaboration authorization request message sent by the corresponding server can be displayed on the page of the application software. The second terminal establishes a collaboration relationship between the second user and the first user by receiving the second user's operation of confirming and agreeing to the collaboration authorization request message. It may also not establish a collaboration relationship with the first user by receiving the second user's operation of rejecting the authorization message for the collaboration authorization request message or not processing the message.

[0132] Step 904, when a collaborative authorization operation is received for a collaborative authorization request message, a collaborative consent response message is sent to the server, so that the server establishes a user collaborative relationship between the first user and the second user based on the collaborative consent response message. After the user collaborative relationship is established, a first business document sent by the first terminal is received, and a second business document corresponding to the second user is generated based on the first business document.

[0133] Specifically, when the second terminal receives a collaborative authorization operation for a collaborative authorization request message, it sends a collaborative consent response message to the server, so that the server establishes a user collaborative relationship between the first user and the second user based on the collaborative consent response message. After the user collaborative relationship is established, the server receives a first business document sent by the first terminal, and generates a second business document corresponding to the second user based on the first business document.

[0134] In one embodiment, after receiving the collaborative authorization request message, the second terminal may send collaborative consent response information to the server through a default authorization mode or by receiving a collaborative authorization operation manually performed by the second user on the collaborative authorization request message.

[0135] In this embodiment, the collaboration authorization request message sent by the server is displayed visually on the second terminal, and the second user corresponding to the second terminal performs a collaboration authorization operation on the collaboration authorization request message to establish a user collaboration relationship. Through the authorization mechanism, the security of business collaboration between users can be achieved.

[0136] In one embodiment, Fig.10As shown in the figure, the implementation process of establishing business collaboration between enterprise A as the purchaser and enterprise B as the seller includes the invitation implementation stage and the business implementation collaboration stage. Specifically, the business collaboration invitation can be initiated by either enterprise A or enterprise B. Assuming that the invitation is initiated by enterprise A, the specific implementation process is that enterprise A uses the relevant collaboration application on the server to initiate an invitation collaboration to enterprise B. After enterprise B receives the invitation notification, if it agrees to collaborate, it authorizes enterprise A to establish a collaboration relationship with the enterprise, and enterprise A can upload its business data. Entering the business collaboration implementation stage, enterprise A uploads the purchase order. After the server processes the data, the purchase order is generated into a sales order. After the sales order is successfully generated, enterprise A sends a write-back notification to enterprise B through the server. When enterprise B receives the write-back notification, if it agrees to write back, it authorizes the server to write the sales order back to enterprise B. After enterprise B receives the written-back sales order, it produces or purchases according to the sales order, and then carries out the corresponding production warehousing or purchase warehousing. After the sales are shipped out, the server sends a delivery notice to enterprise A. After enterprise A receives the delivery notice, it generates a receipt notice through the server using the sent delivery notice, and generates a warehousing order based on the receipt notice. Thus, after the business collaboration between enterprise A and enterprise B is completed, after enterprise A initiates the procurement process, it completes the business collaboration with enterprise B through the data processing of the server. There is no need to carry out secondary development and configure the application program interface based on the system of enterprise A or enterprise B, which avoids affecting the stability of the original system and also improves the efficiency of the business collaboration between enterprises. It can be understood that the server identifies the specific business system such as enterprise A or enterprise B through the type, version, IP (Internet Protocol) address or authentication information of the business system.

[0137] It should be understood that although Figure 2-9 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figure 2-9 At least part of the steps may include multiple steps or multiple stages. These steps or stages are not necessarily performed at the same time, but can be performed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed in turn or alternately with other steps or at least part of the steps or stages in other steps.

[0138] In one embodiment, Fig.11As shown, a business collaboration device 1100 is provided, including: a business collaboration request receiving module 1102, a collaboration authorization request message sending module 1104, a user collaboration relationship establishment module 1106 and a second business document generation module 1108, wherein: the business collaboration request receiving module 1102 is used to receive a business collaboration request sent by a first terminal corresponding to a first user, and the business collaboration request is used to request to establish a collaboration relationship with a second user; the collaboration authorization request message sending module 1104 is used to send a collaboration authorization request message to a second terminal corresponding to the second user in response to the business collaboration request; the user collaboration relationship establishment module 1106 is used to establish a user collaboration relationship between the first user and the second user when a collaboration consent response message sent by the second terminal is received, and the collaboration consent response message is sent in response to the collaboration authorization request message; the second business document generation module 1108 is used to generate a second business document corresponding to the second user according to the first business document when a first business document sent by the first terminal is received after the user collaboration relationship is established.

[0139] In one embodiment, the second business document generation module 1108 includes a first document type acquisition unit, a second document type acquisition unit and a second business document generation unit, wherein: the first document type acquisition unit is used to acquire a first document type corresponding to the first business document; the second document type acquisition unit is used to acquire a second document type corresponding to the first document type according to a preset document type correspondence relationship; the second business document generation unit is used to generate a second business document corresponding to the second user according to the first business document and the second document type.

[0140] In one embodiment, the second business document generation unit is also used to obtain a second field configuration item set corresponding to the second document type, the second field configuration item set including multiple second configuration items; determine the first field configuration items corresponding to each second field configuration item according to the correspondence between the field configuration items of the second document type and the first document type; obtain the first field content data corresponding to the first field configuration item from the first business document, and generate the second field content data corresponding to the second configuration item according to the first field content data; and generate a second business document corresponding to the second user according to the second field content data.

[0141] In one embodiment, the second document type acquisition unit is further used to acquire a preset document type correspondence relationship according to the user collaboration relationship; and acquire the second document type corresponding to the first document type according to the preset document type correspondence relationship.

[0142] In one embodiment, the business collaboration device also includes: a document notification message sending module, a document confirmation response message receiving module and a second business document writing module, wherein: the document notification message sending module is used to send a document notification message corresponding to the second business document to the second terminal; the document confirmation response message receiving module is used to receive a document confirmation response message sent by the second terminal, and the document confirmation response message is sent by the second terminal in response to the document confirmation operation for the document notification message; the second business document writing module is used to write the second business document into the business document set corresponding to the second user in response to the document confirmation response message.

[0143] In one embodiment, the first business document is a purchase document, and the second business document is a sales document. The business collaboration device also includes: a shipping notification document generation module, which is used to generate a shipping notification document according to the shipping information corresponding to the sales document when the shipping information corresponding to the sales document is received; a receipt notification document generation module, which is used to generate a receipt notification document corresponding to the first user according to the shipping notification document; a prompt information sending module, which is used to send the shipping notification and the document correspondence prompt information to the first terminal. The document correspondence prompt information is used to prompt the correspondence between the shipping notification and the purchase document.

[0144] In one embodiment, the business collaboration device includes: a collaboration request interface display module, which is used to display the collaboration request interface; a second user acquisition module, which is used to acquire the second user with whom a collaboration relationship is to be established through the collaboration request interface; a business collaboration request sending module, which is used to send a business collaboration request to a server in response to a collaboration request operation received through the collaboration request interface, and the business collaboration request is used to request to establish a collaboration relationship with the second user; a first business document sending module, which is used to send a first business document to the server in response to a business document sending operation after a user collaboration relationship is established with the second user, so that the server generates a second business document corresponding to the second user based on the first business document, and sends a document notification message corresponding to the second business document to the second terminal.

[0145] In one embodiment, a business collaboration device includes: a collaboration authorization request message display module and a collaboration consent response information sending module, wherein: the collaboration authorization request message display module is used to display the collaboration authorization request message sent by the server, the collaboration authorization request message is sent by the server in response to a business collaboration request sent by a first terminal corresponding to a first user, and the business collaboration request is used to request to establish a collaboration relationship with a second user corresponding to this end; the collaboration consent response information sending module is used to send collaboration consent response information to the server when a collaboration authorization operation for the collaboration authorization request message is received, so that the server establishes a user collaboration relationship between the first user and the second user based on the collaboration consent response information, and when the user collaboration relationship is established, the first business document sent by the first terminal is received, and the second business document corresponding to the second user is generated according to the first business document.

[0146] For the specific definition of the business collaboration device, please refer to the definition of the business collaboration method above, which will not be repeated here. Each module in the above-mentioned business collaboration device can be implemented in whole or in part by software, hardware and a combination thereof. Each of the above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules.

[0147] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as follows: Fig.12 As shown. The computer device includes a processor, a memory, a communication interface, a display screen and an input device connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be achieved through WIFI, an operator network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a business collaboration method is implemented. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device housing, or an external keyboard, touchpad or mouse, etc.

[0148] Those skilled in the art will understand that Fig.12The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0149] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the following steps when executing the computer program: receiving a business collaboration request sent by a first terminal corresponding to a first user, the business collaboration request is used to request to establish a collaboration relationship with a second user; in response to the business collaboration request, sending a collaboration authorization request message to a second terminal corresponding to the second user; when collaboration consent response information sent by the second terminal is received, establishing a user collaboration relationship between the first user and the second user, the collaboration consent response information is sent in response to the collaboration authorization request message; when the user collaboration relationship is established, a first business document sent by the first terminal is received, and a second business document corresponding to the second user is generated based on the first business document.

[0150] In one embodiment, when the processor executes the computer program, the following steps are also implemented: obtaining a first document type corresponding to the first business document; obtaining a second document type corresponding to the first document type according to a preset document type correspondence relationship; and generating a second business document corresponding to the second user according to the first business document and the second document type.

[0151] In one embodiment, when the processor executes the computer program, the following steps are also implemented: obtaining a second field configuration item set corresponding to the second document type, the second field configuration item set including multiple second configuration items; determining the first field configuration items corresponding to each second field configuration item according to the correspondence between the field configuration items of the second document type and the first document type; obtaining first field content data corresponding to the first field configuration item from the first business document, and generating second field content data corresponding to the second configuration item according to the first field content data; and generating a second business document corresponding to the second user according to the second field content data.

[0152] In one embodiment, when the processor executes the computer program, the following steps are also implemented: obtaining a preset document type correspondence relationship according to the user collaboration relationship; and obtaining a second document type corresponding to the first document type according to the preset document type correspondence relationship.

[0153] In one embodiment, when the processor executes the computer program, the following steps are also implemented: sending a document notification message corresponding to the second business document to the second terminal; receiving a document confirmation response message sent by the second terminal, the document confirmation response message is sent by the second terminal in response to a document confirmation operation for the document notification message; in response to the document confirmation response message, writing the second business document into a business document set corresponding to the second user.

[0154] In one embodiment, the processor also implements the following steps when executing the computer program: when receiving the shipping information corresponding to the sales document, generating a shipping notification document according to the shipping information; generating a receipt notification document corresponding to the first user according to the shipping notification document; sending the shipping notification and the document correspondence prompt information to the first terminal. The document correspondence prompt information is used to prompt the correspondence between the shipping notification and the purchase document.

[0155] In one embodiment, the processor further implements the following steps when executing the computer program: displaying a collaboration request interface; obtaining a second user with whom a collaboration relationship is to be established through the collaboration request interface; sending a business collaboration request to a server in response to a collaboration request operation received through the collaboration request interface, the business collaboration request being used to request to establish a collaboration relationship with the second user; after establishing a user collaboration relationship with the second user, sending a first business document to the server in response to a business document sending operation, so that the server generates a second business document corresponding to the second user based on the first business document, and sends a document notification message corresponding to the second business document to the second terminal.

[0156] In one embodiment, the processor also implements the following steps when executing the computer program: displaying a collaboration authorization request message sent by the server, the collaboration authorization request message is sent by the server in response to a business collaboration request sent by the first terminal corresponding to the first user, and the business collaboration request is used to request to establish a collaboration relationship with the second user corresponding to this end; when a collaboration authorization operation for the collaboration authorization request message is received, sending a collaboration consent response message to the server, so that the server establishes a user collaboration relationship between the first user and the second user based on the collaboration consent response information; after the user collaboration relationship is established, the first business document sent by the first terminal is received, and a second business document corresponding to the second user is generated based on the first business document.

[0157] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented: receiving a business collaboration request sent by a first terminal corresponding to a first user, the business collaboration request is used to request to establish a collaboration relationship with a second user; in response to the business collaboration request, sending a collaboration authorization request message to a second terminal corresponding to the second user; when collaboration consent response information sent by the second terminal is received, establishing a user collaboration relationship between the first user and the second user, the collaboration consent response information is sent in response to the collaboration authorization request message; when the user collaboration relationship is established, a first business document sent by the first terminal is received, and a second business document corresponding to the second user is generated based on the first business document.

[0158] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: obtaining a first document type corresponding to the first business document; obtaining a second document type corresponding to the first document type according to a preset document type correspondence relationship; and generating a second business document corresponding to the second user according to the first business document and the second document type.

[0159] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: obtaining a second field configuration item set corresponding to the second document type, the second field configuration item set including multiple second configuration items; determining the first field configuration items corresponding to each second field configuration item according to the correspondence between the field configuration items of the second document type and the first document type; obtaining first field content data corresponding to the first field configuration item from the first business document, and generating second field content data corresponding to the second configuration item according to the first field content data; and generating a second business document corresponding to the second user according to the second field content data.

[0160] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: obtaining a preset document type correspondence relationship according to the user collaboration relationship; and obtaining a second document type corresponding to the first document type according to the preset document type correspondence relationship.

[0161] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: sending a document notification message corresponding to the second business document to the second terminal; receiving a document confirmation response message sent by the second terminal, the document confirmation response message is sent by the second terminal in response to a document confirmation operation for the document notification message; in response to the document confirmation response message, writing the second business document into a business document set corresponding to the second user.

[0162] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: when the shipping information corresponding to the sales document is received, a shipping notification document is generated according to the shipping information; a receipt notification document corresponding to the first user is generated according to the shipping notification document; the shipping notification document and the document correspondence prompt information are sent to the first terminal, and the document correspondence prompt information is used to prompt the correspondence between the shipping notification document and the purchase document.

[0163] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: displaying a collaboration request interface; obtaining a second user with whom a collaboration relationship is to be established through the collaboration request interface; sending a business collaboration request to a server in response to a collaboration request operation received through the collaboration request interface, the business collaboration request being used to request to establish a collaboration relationship with the second user; after establishing a user collaboration relationship with the second user, sending a first business document to the server in response to a business document sending operation, so that the server generates a second business document corresponding to the second user based on the first business document, and sends a document notification message corresponding to the second business document to the second terminal.

[0164] In one embodiment, the computer program also implements the following steps when executed by the processor: displaying a collaboration authorization request message sent by the server, the collaboration authorization request message is sent by the server in response to a business collaboration request sent by a first terminal corresponding to a first user, the business collaboration request is used to request to establish a collaboration relationship with a second user corresponding to this terminal; when a collaboration authorization operation is received for the collaboration authorization request message, sending a collaboration consent response message to the server, so that the server establishes a user collaboration relationship between the first user and the second user based on the collaboration consent response information; after the user collaboration relationship is established, a first business document sent by the first terminal is received, and a second business document corresponding to the second user is generated based on the first business document.

[0165] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory or optical memory, etc. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).

[0166] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0167] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the attached claims.

Claims

1. A business collaboration method, characterized in that: Applied to a server, the method comprises: receiving a business collaboration request sent by a first terminal corresponding to a first user, wherein the business collaboration request is used to request to establish a collaboration relationship with a second user; the first user and the second user are different enterprises; In response to the service collaboration request, sending a collaboration authorization request message to a second terminal corresponding to the second user; When receiving the collaboration consent response information sent by the second terminal, establishing a user collaboration relationship between the first user and the second user, wherein the collaboration consent response information is sent in response to the collaboration authorization request message; After the user collaboration relationship is established, a first business document sent by the first terminal is received, and the first document type corresponding to the first business document is obtained; the second document type corresponding to the first document type is obtained according to the preset document type correspondence relationship; a second field configuration item set corresponding to the second document type is obtained, and the second field configuration item set includes multiple second configuration items; according to the correspondence relationship between the field configuration items of the second document type and the first document type, the first field configuration items corresponding to each of the second field configuration items are determined; the first field content data corresponding to the first field configuration item is obtained from the first business document, and the second field content data corresponding to the second configuration item is generated according to the first field content data; and a second business document corresponding to the second user is generated according to the second field content data.

2. The method according to claim 1, characterized in that The sending, in response to the service collaboration request, a collaboration authorization request message to a second terminal corresponding to the second user includes: Based on the preset time, a collaboration authorization request message is periodically sent to the second terminal corresponding to the second user.

3. The method according to claim 1, characterized in that The acquiring the second document type corresponding to the first document type according to the preset document type correspondence relationship includes: Acquiring a preset document type correspondence relationship according to the user collaboration relationship; The second document type corresponding to the first document type is obtained according to a preset document type correspondence relationship.

4. The method according to claim 1, characterized in that: The method further comprises: Sending a document notification message corresponding to the second service document to the second terminal; receiving a document confirmation response message sent by the second terminal, wherein the document confirmation response message is sent by the second terminal in response to a document confirmation operation for the document notification message; In response to the document confirmation response message, the second service document is written into a service document set corresponding to the second user.

5. The method according to claim 1, characterized in that The first business document is a purchase document, and the second business document is a sales document. The method further includes: When the shipping information corresponding to the sales document is received, a shipping notification document is generated according to the shipping information; Generate a delivery notification document corresponding to the first user according to the delivery notification document; The delivery notification form and the document correspondence prompt information are sent to the first terminal. The document correspondence prompt information is used to prompt the correspondence between the delivery notification form and the purchase document.

6. A business collaboration method, characterized in that: Applied to a first terminal, the method includes: Display the collaboration request interface; Acquire a second user to establish a collaborative relationship through the collaboration request interface; the first user and the second user corresponding to the first terminal are different companies; In response to a collaboration request operation received through the collaboration request interface, sending a business collaboration request to a server, wherein the business collaboration request is used to request to establish a collaboration relationship with the second user; After establishing a user collaboration relationship with the second user, in response to a business document sending operation, a first business document is sent to the server, so that the server obtains a first document type corresponding to the first business document; obtains a second document type corresponding to the first document type according to a preset document type correspondence relationship; obtains a second field configuration item set corresponding to the second document type, the second field configuration item set including a plurality of second configuration items; determines the first field configuration items corresponding to each of the second field configuration items according to the correspondence relationship between the field configuration items of the second document type and the first document type; obtains first field content data corresponding to the first field configuration item from the first business document, and generates second field content data corresponding to the second configuration item according to the first field content data; generates a second business document corresponding to the second user according to the second field content data, and sends a document notification message corresponding to the second business document to the second terminal.

7. A business collaboration method, characterized in that: Applied to the second terminal, the method includes: Displaying a collaboration authorization request message sent by a server, wherein the collaboration authorization request message is sent by the server in response to a service collaboration request sent by a first terminal corresponding to a first user, wherein the service collaboration request is used to request to establish a collaboration relationship with a second user corresponding to the terminal; the first user and the second user are different enterprises; When a collaborative authorization operation is received for the collaborative authorization request message, a collaborative consent response message is sent to the server, so that the server establishes a user collaborative relationship between the first user and the second user based on the collaborative consent response message. After the user collaborative relationship is established, a first business document sent by the first terminal is received, and the first document type corresponding to the first business document is obtained; the second document type corresponding to the first document type is obtained according to the preset document type correspondence relationship; the second field configuration item set corresponding to the second document type is obtained, and the second field configuration item set includes multiple second configuration items; according to the correspondence relationship between the field configuration items of the second document type and the first document type, the first field configuration items corresponding to each of the second field configuration items are determined; the first field content data corresponding to the first field configuration item is obtained from the first business document, and the second field content data corresponding to the second configuration item is generated according to the first field content data; the second business document corresponding to the second user is generated according to the second field content data.

8. A business collaboration device, characterized in that: Applied to a server, the device comprises: A business collaboration request receiving module, configured to receive a business collaboration request sent by a first terminal corresponding to a first user, wherein the business collaboration request is used to request to establish a collaboration relationship with a second user; the first user and the second user are different enterprises; A collaboration authorization request message sending module, configured to send a collaboration authorization request message to a second terminal corresponding to the second user in response to the service collaboration request; a user collaboration relationship establishing module, configured to establish a user collaboration relationship between the first user and the second user upon receiving collaboration consent response information sent by the second terminal, wherein the collaboration consent response information is sent in response to the collaboration authorization request message; A second business document generation module is used to, when a user collaboration relationship is established and a first business document sent by the first terminal is received, obtain a first document type corresponding to the first business document; obtain a second document type corresponding to the first document type according to a preset document type correspondence relationship; obtain a second field configuration item set corresponding to the second document type, the second field configuration item set including a plurality of second configuration items; determine first field configuration items corresponding to respective second field configuration items according to a correspondence relationship between the field configuration items of the second document type and the first document type; obtain first field content data corresponding to the first field configuration item from the first business document, and generate second field content data corresponding to the second configuration item according to the first field content data; and generate a second business document corresponding to the second user according to the second field content data.

9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • ERP (Enterprise Resource Planning) system resource sharing method and device

    CN105227364A

  • Resource cooperation method, device, server and system based on ERP (Enterprise Resource Planning) system

    CN107819634A

  • KR1016022490000B1