Methods, devices, equipment and computer-readable media for collaborative feedback of procurement information
Through online feedback, procurement information is coordinated to convey procurement information, and the problem of low efficiency of procurement information feedback in the existing technology is solved, and the timeliness of material supply and the effectiveness of material supplier evaluation is realized.
Patent Information
- Application Number
- CN202110843987.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-07-26
- Publication Date
- 2025-03-25
- Estimated Expiration
- 2041-07-26
AI Technical Summary
In the prior art, the feedback efficiency of procurement information is low, and it is difficult to communicate in a timely manner between the material supplier, the material transit party and the material demand party, and the abnormal link cannot be effectively traced, which affects the assurance of material supply and the evaluation of the material supplier.
A method of collaborative feedback on procurement information is proposed. In response to receiving the login request information, the organizational structure and review authority are determined, and the procurement feedback review form is obtained and sent, so as to realize collaborative feedback on procurement information between the material supplier, the material transitor and the material demander.
Through online feedback, the efficiency of transmission of procurement information is improved, the timeliness of material supply is ensured, and the material supply capacity of the material supplier is effectively evaluated.
Smart Images

Figure CN113570430B_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present disclosure relate to the field of computer technology, and in particular to a procurement information collaborative feedback method, apparatus, device, and computer-readable medium. Background Art
[0002] Procurement information feedback refers to a method of providing procurement information feedback between material suppliers, material transfer parties and material demanders when the material supply capacity of the material supplier is abnormal or the material iteration changes. At present, the method commonly used to feedback procurement information is to achieve procurement information feedback through offline communication between material suppliers, material transfer parties and material demanders.
[0003] However, when the above method is used to feedback procurement information, the following technical problems often occur:
[0004] Offline communication is inefficient, and procurement information is difficult to convey in a timely manner between material suppliers, material transfer parties, and material demanders. If abnormalities occur in offline communication, it is impossible to effectively trace the abnormal links, making it difficult to ensure the supply of materials, let alone effectively evaluate the material supply capabilities of material suppliers. Summary of the invention
[0005] The content of this disclosure is used to introduce concepts in a brief form, which will be described in detail in the detailed implementation section below. The content of this disclosure is not intended to identify the key features or essential features of the technical solution claimed for protection, nor is it intended to limit the scope of the technical solution claimed for protection.
[0006] Some embodiments of the present disclosure propose procurement information collaborative feedback methods, devices, equipment and computer-readable media to solve the technical problems mentioned in the above background technology section.
[0007] In a first aspect, some embodiments of the present disclosure provide a method for collaborative feedback of procurement information, the method comprising: in response to receiving a first login request message sent by a first target terminal, determining an organization corresponding to the first login request message according to the account information included in the first login request message; in response to determining that the organization corresponding to the first login request message is a material transferor, determining the review authority information corresponding to the first login request message according to the account information included in the first login request message; obtaining a procurement feedback review form that matches the material transferor and the review authority information, and sending the procurement feedback review form to the first target terminal for display, wherein the procurement feedback review form includes a procurement feedback category and a material feedback quantity; in response to receiving a first review information returned by the first target terminal for the procurement feedback review form, indicating that the review has been passed, determining whether the type of an unfinished procurement order corresponding to the procurement feedback review form is a target type; in response to determining that the type of the unfinished procurement order is the target type, sending the procurement feedback review form to a second target terminal for display, and updating the unfinished procurement order according to the second review information returned by the second target terminal for the procurement feedback review form.
[0008] Optionally, the procurement feedback review form is generated through the following steps: in response to receiving a second login request information sent by the third target terminal, determining the organization corresponding to the second login request information according to the account information included in the second login request information; in response to determining that the organization corresponding to the second login request information is the material supplier, querying the material transfer party information associated with the material supplier, and sending the queried material transfer party information to the third target terminal for display; in response to receiving an unfinished purchase order query request for any of the material transfer party information returned by the third target terminal, querying An unfinished purchase order that matches the above-mentioned material supplier and any of the above-mentioned material transfer party information is obtained to obtain an unfinished purchase order set, and the above-mentioned unfinished purchase order set is sent to the above-mentioned third target terminal for display, wherein the unfinished purchase orders in the above-mentioned unfinished purchase order set include at least one unfinished material purchase information; in response to receiving a purchase feedback review form creation request returned by the above-mentioned third target terminal for any unfinished material purchase information included in any unfinished purchase order in the above-mentioned unfinished purchase order set, the above-mentioned purchase feedback review form is generated according to the purchase feedback category and material feedback quantity included in the above-mentioned purchase feedback review form creation request.
[0009] Optionally, the material procurement information includes the planned procurement quantity of materials; and the second audit information returned by the second target terminal for the procurement feedback audit form is used to update the unfinished procurement order, including: in response to determining that the procurement feedback category included in the procurement feedback audit form represents delayed supply of materials, determining the audit status represented by the second audit information; in response to determining that the audit status represented by the second audit information is audit rejection, based on the material feedback quantity included in the procurement feedback audit form, reducing and updating the planned procurement quantity of materials included in the material procurement information corresponding to the procurement feedback audit form in the unfinished procurement order.
[0010] Optionally, the updating of the above-mentioned unfinished purchase order based on the second audit information of the above-mentioned procurement feedback audit form returned by the above-mentioned second target terminal also includes: in response to determining that the procurement feedback category included in the above-mentioned procurement feedback audit form represents the original supply, based on the material feedback quantity included in the above-mentioned procurement feedback audit form, subtracting and updating the planned material purchase quantity included in the material procurement information corresponding to the above-mentioned procurement feedback audit form in the above-mentioned unfinished purchase order.
[0011] Optionally, the material procurement information in the above-mentioned unfinished purchase order corresponding to the above-mentioned procurement feedback review form includes a feedback processing identifier; and the above-mentioned updating of the unfinished purchase order based on the second review information for the above-mentioned procurement feedback review form returned by the above-mentioned second target terminal also includes: updating the value of the feedback processing identifier included in the material procurement information in the above-mentioned unfinished purchase order corresponding to the above-mentioned procurement feedback review form to a value representing that the material transfer party has reviewed it.
[0012] Optionally, the procurement feedback review form has a corresponding review status, and the initial value of the review status of the procurement feedback review form is pending review; and the determination of whether the type of the unfinished procurement order corresponding to the procurement feedback review form is the target type also includes: in response to determining that the first review information is the review information representing review rejection, updating the review status of the procurement feedback review form to review rejection; in response to determining that the first review information is the review information representing review approval, updating the review status of the procurement feedback review form to review approval.
[0013] Optionally, the method further includes: in response to determining that the type of the unfinished purchase order is not the target type, based on the material feedback quantity included in the purchase feedback review form, reducing and updating the planned purchase quantity of materials included in the material purchase information corresponding to the purchase feedback review form in the unfinished purchase order.
[0014] Optionally, the sending the procurement feedback review form to the first target terminal for display includes: sending the procurement feedback review form to the first target terminal for display via a message queue.
[0015] Optionally, the material procurement information in the above-mentioned unfinished purchase order corresponding to the above-mentioned procurement feedback review form includes a feedback processing identifier; and the above-mentioned procurement feedback review form is generated according to the procurement feedback category and material feedback quantity included in the above-mentioned procurement feedback review form creation request, and also includes: updating the value of the feedback processing identifier included in the material procurement information in the above-mentioned unfinished purchase order corresponding to the above-mentioned procurement feedback review form to a value representing that the material supplier has provided feedback; and recording the procurement feedback category included in the above-mentioned procurement feedback review form creation request in the material procurement information in the above-mentioned unfinished purchase order corresponding to the above-mentioned procurement feedback review form.
[0016] In a second aspect, some embodiments of the present disclosure provide a procurement information collaborative feedback device, the device comprising: a first determination unit, configured to, in response to receiving a first login request message sent by a first target terminal, determine the organization corresponding to the first login request message according to the account information included in the first login request message; a second determination unit, configured to, in response to determining that the organization corresponding to the first login request message is a material transferor, determine the review authority information corresponding to the first login request message according to the account information included in the first login request message; an acquisition and sending unit, configured to acquire a procurement feedback review form that matches the material transferor and the review authority information, and to send the procurement feedback review form to the material transferor; The verification form is sent to the first target terminal for display, wherein the procurement feedback review form includes the procurement feedback category and the material feedback quantity; a third determination unit is configured to determine whether the type of the unfinished procurement order corresponding to the procurement feedback review form is the target type in response to receiving the first review information returned by the first target terminal for the procurement feedback review form, which indicates that the review has passed; a sending and updating unit is configured to send the procurement feedback review form to the second target terminal for display in response to determining that the type of the unfinished procurement order is the target type, and update the unfinished procurement order according to the second review information returned by the second target terminal for the procurement feedback review form.
[0017] Optionally, the procurement feedback review form is generated through the following steps: in response to receiving a second login request information sent by the third target terminal, determining the organization corresponding to the second login request information according to the account information included in the second login request information; in response to determining that the organization corresponding to the second login request information is the material supplier, querying the material transfer party information associated with the material supplier, and sending the queried material transfer party information to the third target terminal for display; in response to receiving an unfinished purchase order query request for any of the material transfer party information returned by the third target terminal, querying An unfinished purchase order that matches the above-mentioned material supplier and any of the above-mentioned material transfer party information is obtained to obtain an unfinished purchase order set, and the above-mentioned unfinished purchase order set is sent to the above-mentioned third target terminal for display, wherein the unfinished purchase orders in the above-mentioned unfinished purchase order set include at least one unfinished material purchase information; in response to receiving a purchase feedback review form creation request returned by the above-mentioned third target terminal for any unfinished material purchase information included in any unfinished purchase order in the above-mentioned unfinished purchase order set, the above-mentioned purchase feedback review form is generated according to the purchase feedback category and material feedback quantity included in the above-mentioned purchase feedback review form creation request.
[0018] Optionally, the material procurement information includes the planned material procurement quantity; and the sending and updating unit includes a determining subunit and a first subtracting and updating subunit. The determining subunit is configured to determine the audit status represented by the second audit information in response to determining that the procurement feedback category included in the procurement feedback review form represents a delayed supply of materials; the first subtracting and updating subunit is configured to subtract and update the planned material procurement quantity included in the material procurement information corresponding to the procurement feedback review form in the unfinished procurement order in response to determining that the audit status represented by the second audit information is audit rejection, according to the material feedback quantity included in the procurement feedback review form.
[0019] Optionally, the sending and updating unit further includes a second reduction and updating sub-unit, which is configured to, in response to determining that the procurement feedback category included in the procurement feedback review form represents the original supply, reduce and update the material planned procurement quantity included in the material procurement information corresponding to the procurement feedback review form in the unfinished procurement order according to the material feedback quantity included in the procurement feedback review form.
[0020] Optionally, the material procurement information in the above-mentioned unfinished purchase order corresponding to the above-mentioned procurement feedback review form includes a feedback processing identifier; and the above-mentioned sending and updating unit also includes a feedback processing identifier updating sub-unit, which is configured to update the value of the feedback processing identifier included in the material procurement information in the above-mentioned unfinished purchase order corresponding to the above-mentioned procurement feedback review form to a value representing that the material transfer party has reviewed it.
[0021] Optionally, the procurement feedback review form has a corresponding review status, and the initial value of the review status of the procurement feedback review form is pending review; and the third determination unit further includes a first review status update subunit and a second review status update subunit. The first review status update subunit is configured to update the review status of the procurement feedback review form to review rejection in response to determining that the first review information is review information representing review rejection; the second review status update subunit is configured to update the review status of the procurement feedback review form to review approval in response to determining that the first review information is review information representing review approval.
[0022] Optionally, the above-mentioned device also includes a reduction and update unit, which is configured to, in response to determining that the type of the above-mentioned unfinished purchase order is not the target type, reduce and update the material planned purchase quantity included in the material purchase information corresponding to the above-mentioned procurement feedback review form in the above-mentioned unfinished purchase order according to the material feedback quantity included in the above-mentioned procurement feedback review form.
[0023] Optionally, the acquisition and sending unit is further configured to: send the procurement feedback review form to the first target terminal through a message queue for display.
[0024] Optionally, the material procurement information in the above-mentioned unfinished purchase order corresponding to the above-mentioned procurement feedback review form includes a feedback processing identifier; and the above-mentioned procurement feedback review form is generated according to the procurement feedback category and material feedback quantity included in the above-mentioned procurement feedback review form creation request, and also includes: updating the value of the feedback processing identifier included in the material procurement information in the above-mentioned unfinished purchase order corresponding to the above-mentioned procurement feedback review form to a value representing that the material supplier has provided feedback; and recording the procurement feedback category included in the above-mentioned procurement feedback review form creation request in the material procurement information in the above-mentioned unfinished purchase order corresponding to the above-mentioned procurement feedback review form.
[0025] In a third aspect, some embodiments of the present disclosure provide an electronic device comprising: one or more processors; a storage device on which one or more programs are stored, and when the one or more programs are executed by the one or more processors, the one or more processors implement the method described in any implementation manner of the above-mentioned first aspect.
[0026] In a fourth aspect, some embodiments of the present disclosure provide a computer-readable medium having a computer program stored thereon, wherein when the program is executed by a processor, the method described in any implementation manner of the above-mentioned first aspect is implemented.
[0027] The above-mentioned embodiments of the present disclosure have the following beneficial effects: through the procurement information collaborative feedback method of some embodiments of the present disclosure, the procurement information can be timely communicated between the material supplier, the material transfer party and the material demander through the online feedback method, thereby ensuring the supply of materials and helping to effectively evaluate the material supply capacity of the material supplier. Specifically, the reason why the relevant procurement information feedback method leads to low communication efficiency and the procurement information is difficult to be timely communicated between the material supplier, the material transfer party and the material demander is that the feedback of the procurement information is realized through offline communication. Based on this, the procurement information collaborative feedback method of some embodiments of the present disclosure realizes the collaborative feedback of procurement information between the material supplier, the material transfer party and the material demander through the online feedback method. As a result, when the material supply capacity of the material supplier is abnormal or the material is iteratively changed, the online collaborative feedback method can be used to enable the procurement information to be timely communicated between the material supplier, the material transfer party and the material demander, thereby improving the communication efficiency. At the same time, it is also conducive to tracing abnormal links, ensuring the supply of materials, and effectively evaluating the material supply capacity of the material supplier based on the feedback procurement information. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that components and elements are not necessarily drawn to scale.
[0029] Figure 1 is a schematic diagram of an application scenario of the procurement information collaborative feedback method of some embodiments of the present disclosure;
[0030] Figure 2 is a flow chart of some embodiments of the procurement information collaborative feedback method according to the present disclosure;
[0031] Figure 3 It is a schematic diagram of generating a procurement feedback review form in some embodiments of the procurement information collaborative feedback method disclosed in the present invention;
[0032] Figure 4 is a flow chart of other embodiments of the procurement information collaborative feedback method according to the present disclosure;
[0033] Figure 5 It is a schematic diagram of the structure of some embodiments of the procurement information collaborative feedback device disclosed in the present invention;
[0034] Figure 6 It is a schematic diagram of the structure of an electronic device suitable for implementing some embodiments of the present disclosure. DETAILED DESCRIPTION
[0035] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments set forth herein. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.
[0036] It should also be noted that, for ease of description, only the parts related to the invention are shown in the drawings. In the absence of conflict, the embodiments and features in the embodiments of the present disclosure can be combined with each other.
[0037] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0038] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0039] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0040] The present disclosure will be described in detail below with reference to the accompanying drawings and in conjunction with embodiments.
[0041] Figure 1 It is a schematic diagram of an application scenario of the procurement information collaborative feedback method of some embodiments of the present disclosure.
[0042] exist Figure 1In the application scenario, first, the computing device 101 can determine the organization 104 corresponding to the first login request information 103 according to the account information included in the first login request information 103 in response to receiving the first login request information 103 sent by the first target terminal 102. Next, the computing device 101 can determine the audit authority information 106 corresponding to the first login request information 103 according to the account information included in the first login request information 103 in response to determining that the organization 104 corresponding to the first login request information 103 is the material transferor 105. Then, the computing device 101 can obtain the procurement feedback audit form 107 that matches the material transferor 105 and the audit authority information 106, and send the procurement feedback audit form 107 to the first target terminal 102 for display, wherein the procurement feedback audit form 107 includes the procurement feedback category and the material feedback quantity. Then, the computing device 101 may determine whether the type of the unfinished purchase order 109 corresponding to the above-mentioned purchase feedback review form 107 is the target type in response to receiving the first review information 108 indicating that the review has been passed for the above-mentioned purchase feedback review form 107 returned by the above-mentioned first target terminal 102. Finally, in response to determining that the type of the above-mentioned unfinished purchase order 109 is the target type, the computing device 101 may send the above-mentioned purchase feedback review form 107 to the second target terminal 110 for display, and update the above-mentioned unfinished purchase order 109 according to the second review information 111 for the above-mentioned purchase feedback review form 107 returned by the above-mentioned second target terminal 110.
[0043] It should be noted that the computing device 101 can be hardware or software. When the computing device is hardware, it can be implemented as a distributed cluster consisting of multiple servers or terminal devices, or as a single server or a single terminal device. When the computing device is embodied as software, it can be installed in the hardware devices listed above. It can be implemented as multiple software or software modules for providing distributed services, or as a single software or software module. No specific limitation is made here.
[0044] It should be understood that Figure 1 The number of computing devices in the embodiment is only illustrative. Any number of computing devices may be provided according to implementation requirements.
[0045] Continue to refer Figure 2 , shows a process 200 of some embodiments of the procurement information collaborative feedback method according to the present disclosure. The procurement information collaborative feedback method includes the following steps:
[0046] Step 201: in response to receiving a first login request message sent by a first target terminal, determining an organization corresponding to the first login request message according to account information included in the first login request message.
[0047] In some embodiments, the execution subject of the procurement information collaborative feedback method (such as Figure 1 The computing device 101 shown in the figure can determine the organization corresponding to the above-mentioned first login request information according to the account information included in the above-mentioned first login request information in response to receiving the first login request information sent by the first target terminal. Among them, the above-mentioned organization can be a material supplier, a material transferor or a material demander. The material transferor can be an organization that transfers the materials provided by the material supplier to the material demander. The above-mentioned first target terminal can be the terminal logged in by the account corresponding to the material supplier, the material transferor or the material demander. The account information included in the above-mentioned first login information can be bound to a certain organization. The correspondence between the account information and the material supplier, the material transferor or the material demander can be stored in the database in advance. Therefore, the organization corresponding to the above-mentioned first login request information can be determined by querying in the database.
[0048] Step 202, in response to determining that the organization corresponding to the first login request information is a material transfer party, determining the review authority information corresponding to the first login request information according to the account information included in the first login request information.
[0049] In some embodiments, the execution subject may determine the audit authority information corresponding to the first login request information according to the account information included in the first login request information in response to determining that the organization corresponding to the first login request information is a material transferor. Among them, the material transferor may correspond to multiple account information. The multiple account information of the material transferor may correspond to different audit authority information respectively. The correspondence between each account information and the audit authority in the multiple account information corresponding to the material transferor may be stored in the database in advance. Thus, the audit authority information corresponding to the first login request information may be determined by querying the database. The audit authority information may match the procurement feedback category included in the procurement feedback audit form. The audit authority information corresponding to the first login request information may indicate that the user corresponding to the account information included in the first login request information intelligently audits the procurement feedback audit form that matches the audit authority.
[0050] Step 203, obtaining a procurement feedback review form that matches the material transfer party and the review authority information, and sending the procurement feedback review form to the first target terminal for display.
[0051] In some embodiments, the execution entity may obtain a procurement feedback review form that matches the material transfer party and the review authority information, and send the procurement feedback review form to the first target terminal for display. The procurement feedback review form includes a procurement feedback category and a material feedback quantity. The procurement feedback category may represent a procurement feedback category for delayed supply or original supply. The material feedback quantity may be the quantity of materials that need to be adjusted according to the procurement feedback category type. Each review authority information may be the same as each procurement feedback category.
[0052] The purchase feedback audit forms corresponding to the material transfer parties may be stored in advance in the database. Thus, the purchase feedback audit forms matching the material transfer parties may be first obtained by querying the database. Then, the purchase feedback audit forms with the same purchase feedback category and the above-mentioned audit authority information are selected from the purchase feedback audit forms matching the material transfer parties as the purchase feedback audit forms matching the material transfer parties and the above-mentioned audit authority information.
[0053] As an example, the above-mentioned procurement feedback categories and the above-mentioned review authority information may include but are not limited to: delayed supply, equivalent substitution, change of material supplier and inability to supply. Among them, equivalent substitution and change of material supplier may be procurement feedback categories representing the original supply.
[0054] In some optional implementations of some embodiments, the procurement feedback review form may be generated through the following steps:
[0055] The first step is to determine the organization corresponding to the second login request information according to the account information included in the second login request information in response to receiving the second login request information sent by the third target terminal. The third target terminal may be a material supplier, a material transferor, or a terminal logged in by an account corresponding to the material transferor. The specific implementation method of determining the organization corresponding to the second login request information and the technical effect brought about can refer to the implementation method of determining the organization corresponding to the first login request information in step 201, which will not be repeated here.
[0056] In the second step, in response to determining that the organization corresponding to the second login request information is a material supplier, query the material transfer party information associated with the material supplier, and send the queryed material transfer party information to the third target terminal for display. The material transfer party information associated with the material supplier can be the information of the organization that directly receives the materials supplied by the material supplier. The material transfer party information associated with the material supplier can be stored in the database in advance. Therefore, the material transfer party information associated with the material supplier can be obtained by querying the database.
[0057] The third step is to query the unfinished purchase order query request for any of the above-mentioned material transfer party information returned by the above-mentioned third target terminal, query the unfinished purchase order matching the above-mentioned material supplier and any of the above-mentioned material transfer party information, obtain the unfinished purchase order set, and send the above-mentioned unfinished purchase order set to the above-mentioned third target terminal for display. Among them, the unfinished purchase order in the above-mentioned unfinished purchase order set includes at least one unfinished material purchase information. The unfinished purchase order matching the above-mentioned material supplier and any of the above-mentioned material transfer party information can refer to the unfinished purchase order in which the material supplier of the material represented by the unfinished purchase order is the above-mentioned material supplier, and the material transferor is the material transferor represented by any of the above-mentioned material transfer party information. The purchase orders between the above-mentioned material supplier and the various material transfer parties associated with the material supplier can be stored in advance in the database. Therefore, each purchase order matching the above-mentioned material supplier and any of the above-mentioned material transfer party information can be first determined by querying the database. Then, a purchase order including at least one unfinished material purchase information is selected from the above purchase orders as an unfinished purchase order. The unfinished material purchase information may refer to the material purchase information in which the material represented by the material purchase information has not been delivered.
[0058] In the fourth step, in response to receiving a purchase feedback review form creation request for any unfinished material purchase information included in any unfinished purchase order in the unfinished purchase order set returned by the third target terminal, the purchase feedback review form is generated according to the purchase feedback category and material feedback quantity included in the purchase feedback review form creation request. The unfinished material purchase information, the purchase feedback category and the material feedback quantity included in the purchase feedback review form creation request may be included in the purchase feedback review form.
[0059] As an example, refer to Figure 3First, in response to receiving the second login request information 302 sent by the third target terminal 301, the organization 303 corresponding to the second login request information 302 can be determined according to the account information included in the second login request information 302. Next, in response to determining that the organization 303 corresponding to the second login request information 302 is the material supplier 304, the material transfer party information associated with the material supplier 304 can be queried, and the queried material transfer party information 305 can be sent to the third target terminal 301 for display. Then, in response to receiving an unfinished purchase order query request 306 for any of the material transfer party information 305 returned by the third target terminal 301, the unfinished purchase order matching the material supplier 304 and any of the material transfer party information can be queried to obtain an unfinished purchase order set 307, and the unfinished purchase order set 307 can be sent to the third target terminal 301 for display, wherein the unfinished purchase orders in the unfinished purchase order set 307 include at least one unfinished material purchase information. Finally, in response to receiving a purchase feedback review form creation request 308 for any of the unfinished material purchase information included in any of the unfinished purchase orders in the unfinished purchase order set 307 returned by the third target terminal 301, the purchase feedback review form 309 can be generated according to the purchase feedback category and material feedback quantity included in the purchase feedback review form creation request 308.
[0060] Optionally, the material purchase information corresponding to the purchase feedback review form in the unfinished purchase order includes a feedback processing identifier. The step of generating the purchase feedback review form according to the purchase feedback category and material feedback quantity included in the purchase feedback review form creation request may further include the following steps:
[0061] The first step is to update the value of the feedback processing flag included in the material purchase information corresponding to the purchase feedback review form in the unfinished purchase order to a value indicating that the material supplier has provided feedback. The initial value of the feedback processing flag may be empty or an flag indicating that no feedback processing has been performed.
[0062] As an example, the initial value of the feedback processing flag may be "0" or "no feedback processing has been performed", etc. The value indicating that the material supplier has provided feedback may be "1" or "the material supplier has provided feedback".
[0063] The second step is to record the purchase feedback category included in the purchase feedback review form creation request in the material purchase information corresponding to the purchase feedback review form in the unfinished purchase order. The purchase feedback category can be directly written into the material purchase information.
[0064] Optionally, the execution entity may send the procurement feedback review form to the first target terminal through a message queue for display.
[0065] Step 204, in response to receiving the first audit information returned by the first target terminal and indicating that the audit has passed for the procurement feedback audit form, it is determined whether the type of the unfinished procurement order corresponding to the procurement feedback audit form is the target type.
[0066] In some embodiments, the execution entity may determine whether the type of the unfinished purchase order corresponding to the purchase feedback review form is the target type in response to receiving the first review information returned by the first target terminal for the purchase feedback review form, which indicates that the review has been passed. Among them, the type of the unfinished purchase order may be demand-based procurement or autonomous procurement. Demand-based procurement may indicate that the unfinished purchase order is a purchase order generated after the material demander issues a material demand request to the material transferor, and then the material transferor issues a material demand request to the material supplier. Autonomous procurement may indicate that the unfinished purchase order is a purchase order generated directly after the material transferor issues a material demand request to the material supplier. The target type may be demand-based procurement. The unfinished purchase order may include the type of unfinished purchase order.
[0067] In some optional implementations of some embodiments, the procurement feedback review form has a review status, and the initial value of the review status of the procurement feedback review form is pending review. The execution entity determines whether the type of the unfinished purchase order corresponding to the procurement feedback review form is the target type, and may further include the following steps:
[0068] The first step is to update the audit status of the procurement feedback audit form to audit rejection in response to determining that the first audit information is audit information representing audit rejection.
[0069] In the second step, in response to determining that the first audit information is audit information indicating that the audit is passed, the audit status of the procurement feedback audit form is updated to audit passed.
[0070] Step 205, in response to determining that the type of the unfinished purchase order is the target type, sending the purchase feedback review form to the second target terminal for display, and updating the unfinished purchase order based on the second review information for the purchase feedback review form returned by the second target terminal.
[0071] In some embodiments, the execution entity may send the purchase feedback review form to a second target terminal for display in response to determining that the type of the unfinished purchase order is the target type, and update the unfinished purchase order according to the second review information for the purchase feedback review form returned by the second target terminal. The second review information may be information indicating that the review is passed or rejected. The second review information and the information included in the purchase feedback review form may be written into the unfinished purchase order to update the unfinished purchase order.
[0072] In some optional implementations of some embodiments, the execution entity may also, in response to determining that the type of the unfinished purchase order is not the target type, reduce and update the planned material purchase quantity included in the material purchase information corresponding to the purchase feedback review form in the unfinished purchase order according to the material feedback quantity included in the purchase feedback review form. The difference between the planned material purchase quantity included in the material purchase information corresponding to the purchase feedback review form in the unfinished purchase order and the material feedback quantity included in the purchase feedback review form may be used as the updated planned material purchase quantity.
[0073] The above-mentioned various embodiments of the present disclosure have the following beneficial effects: through the procurement information collaborative feedback method of some embodiments of the present disclosure, the procurement information can be timely communicated between the material supplier, the material transfer party and the material demander through the online feedback method, thereby ensuring the supply of materials and helping to effectively evaluate the material supply capacity of the material supplier. Specifically, the reason why the relevant procurement information feedback method leads to low communication efficiency and the procurement information is difficult to be timely communicated between the material supplier, the material transfer party and the material demander is that the feedback of the procurement information is realized through offline communication. Based on this, the procurement information collaborative feedback method of some embodiments of the present disclosure realizes the collaborative feedback of procurement information between the material supplier, the material transfer party and the material demander through the online feedback method. As a result, when the material supply capacity of the material supplier is abnormal or the material is iteratively changed, the online collaborative feedback method can be used to enable the procurement information to be timely communicated between the material supplier, the material transfer party and the material demander, thereby improving the communication efficiency. At the same time, it is also conducive to tracing abnormal links, ensuring the supply of materials, and effectively evaluating the material supply capacity of the material supplier based on the feedback procurement information.
[0074] Further references Figure 4 , which shows a process 400 of another embodiment of the procurement information collaborative feedback method. The process 400 of the procurement information collaborative feedback method includes the following steps:
[0075] Step 401: in response to receiving a first login request message sent by a first target terminal, determining an organization corresponding to the first login request message according to account information included in the first login request message.
[0076] Step 402, in response to determining that the organization corresponding to the first login request information is a material transfer party, determining the review authority information corresponding to the first login request information according to the account information included in the first login request information.
[0077] Step 403, obtaining a procurement feedback review form that matches the material transfer party and the review authority information, and sending the procurement feedback review form to the first target terminal for display.
[0078] Step 404, in response to receiving the first audit information returned by the first target terminal and indicating that the audit has passed for the procurement feedback audit form, it is determined whether the type of the unfinished procurement order corresponding to the procurement feedback audit form is the target type.
[0079] In some embodiments, the specific implementation of steps 401-304 and the technical effects brought about can be referred to Figure 2 The corresponding steps 201-204 in the embodiments are not described in detail here.
[0080] Step 405, in response to determining that the type of the unfinished purchase order is the target type, sending the purchase feedback review form to the second target terminal for display, and updating the unfinished purchase order based on the second review information for the purchase feedback review form returned by the second target terminal.
[0081] In some embodiments, the material purchase information includes the planned purchase quantity of the material. The second audit information may be audit information sent by the material demander.
[0082] In response to determining that the type of the unfinished purchase order is the target type, the execution entity sends the purchase feedback review form to the second target terminal for display, and updates the unfinished purchase order according to the second review information for the purchase feedback review form returned by the second target terminal, which may include the following steps:
[0083] Step 4051, in response to determining that the procurement feedback category included in the procurement feedback review form represents delayed supply of materials, determine the review status represented by the second review information.
[0084] The audit status represented by the second audit information may be determined according to the value of the second audit information.
[0085] As an example, when the value of the second audit information is "0" or "rejected", the audit status represented by the second audit information is audit rejected. When the value of the second audit information is "1" or "passed", the audit status represented by the second audit information is audit passed.
[0086] Step 4052, in response to determining that the audit status represented by the second audit information is audit rejection, based on the material feedback quantity included in the procurement feedback audit form, the material planned procurement quantity included in the material procurement information corresponding to the procurement feedback audit form in the unfinished purchase order is reduced and updated.
[0087] Step 4053, in response to determining that the procurement feedback category included in the procurement feedback review form represents the original supply, based on the material feedback quantity included in the procurement feedback review form, the material planned procurement quantity included in the material procurement information corresponding to the procurement feedback review form in the unfinished procurement order is reduced and updated.
[0088] In some embodiments, the specific implementation method and technical effect of reducing and updating the material planned purchase quantity included in the material purchase information corresponding to the purchase feedback review form in the unfinished purchase order according to the material feedback quantity included in the purchase feedback review form in steps 4052-4053 can be referred to. Figure 2 The corresponding step 205 in the embodiments will not be described in detail here.
[0089] Optionally, the material purchase information corresponding to the purchase feedback review form in the unfinished purchase order includes a feedback processing identifier. The execution entity may also update the value of the feedback processing identifier included in the material purchase information corresponding to the purchase feedback review form in the unfinished purchase order to a value indicating that the material transfer party has reviewed it.
[0090] As an example, the value representing that the material transfer party has reviewed it may be “reviewed” or “1”, etc.
[0091] from Figure 4 It can be seen that Figure 2 Compared with the description of some corresponding embodiments, Figure 4 The process 400 of the procurement information collaborative feedback method in some corresponding embodiments embodies the steps of updating and expanding the unfinished procurement order. Therefore, the schemes described in these embodiments can update the unfinished procurement order more accurately according to the review information returned by the material demander. Thus, the feedback procurement information is more accurate and intuitive.
[0092] Further references Figure 5 As an implementation of the methods shown in the above figures, the present disclosure provides some embodiments of a procurement information collaborative feedback device. These device embodiments are similar to Figure 2 Corresponding to the method embodiments shown, the device can be specifically applied to various electronic devices.
[0093] like Figure 5 As shown, some embodiments of the procurement information collaborative feedback device 500 include: a first determination unit 501, a second determination unit 502, an acquisition and sending unit 503, a third determination unit 504 and a sending and updating unit 505. Among them, the first determination unit 501 is configured to, in response to receiving a first login request message sent by the first target terminal, determine the organization corresponding to the first login request message according to the account information included in the first login request message; the second determination unit 502 is configured to, in response to determining that the organization corresponding to the first login request message is a material transferor, determine the review authority information corresponding to the first login request message according to the account information included in the first login request message; the acquisition and sending unit 503 is configured to obtain a procurement feedback review form that matches the material transferor and the review authority information, and send the procurement feedback review form to the first target terminal for updating. The procurement feedback review form includes the procurement feedback category and the material feedback quantity; the third determining unit 504 is configured to determine whether the type of the unfinished procurement order corresponding to the procurement feedback review form is the target type in response to receiving the first review information returned by the first target terminal for the procurement feedback review form, which indicates that the review has passed; the sending and updating unit 505 is configured to send the procurement feedback review form to the second target terminal for display in response to determining that the type of the unfinished procurement order is the target type, and update the unfinished procurement order according to the second review information returned by the second target terminal for the procurement feedback review form.
[0094] In an optional implementation of some embodiments, the procurement feedback review form is generated through the following steps: in response to receiving a second login request message sent by a third target terminal, determining the organization corresponding to the second login request message according to the account information included in the second login request message; in response to determining that the organization corresponding to the second login request message is a material supplier, querying the material transfer party information associated with the material supplier, and sending each material transfer party information obtained from the query to the third target terminal for display; in response to receiving an unfinished purchase order query for any of the material transfer party information returned by the third target terminal; Request, query the unfinished purchase orders that match the above-mentioned material supplier and any of the above-mentioned material transfer party information, obtain an unfinished purchase order set, and send the above-mentioned unfinished purchase order set to the above-mentioned third target terminal for display, wherein the unfinished purchase orders in the above-mentioned unfinished purchase order set include at least one unfinished material purchase information; in response to receiving a purchase feedback review form creation request returned by the above-mentioned third target terminal for any unfinished material purchase information included in any unfinished purchase order in the above-mentioned unfinished purchase order set, generate the above-mentioned purchase feedback review form according to the purchase feedback category and material feedback quantity included in the above-mentioned purchase feedback review form creation request.
[0095] In an optional implementation of some embodiments, the material procurement information includes the planned material procurement quantity; and the sending and updating unit 505 includes a determining subunit and a first reduction and updating subunit. The determining subunit is configured to determine the audit status represented by the second audit information in response to determining that the procurement feedback category included in the procurement feedback review form represents the delayed supply of materials; the first reduction and updating subunit is configured to reduce and update the planned material procurement quantity included in the material procurement information corresponding to the procurement feedback review form in the unfinished procurement order in response to determining that the audit status represented by the second audit information is audit rejection, according to the material feedback quantity included in the procurement feedback review form.
[0096] In an optional implementation of some embodiments, the sending and updating unit 505 further includes a second reduction and updating sub-unit, which is configured to, in response to determining that the procurement feedback category included in the procurement feedback review form represents the original supply, reduce and update the planned material procurement quantity included in the material procurement information corresponding to the procurement feedback review form in the unfinished procurement order according to the material feedback quantity included in the procurement feedback review form.
[0097] In an optional implementation of some embodiments, the material procurement information in the above-mentioned unfinished purchase order corresponding to the above-mentioned procurement feedback review form includes a feedback processing identifier; and the above-mentioned sending and updating unit 505 also includes a feedback processing identifier updating sub-unit, which is configured to update the value of the feedback processing identifier included in the material procurement information in the above-mentioned unfinished purchase order corresponding to the above-mentioned procurement feedback review form to a value representing that the material transfer party has reviewed it.
[0098] In an optional implementation of some embodiments, the procurement feedback review form corresponds to a review status, and the initial value of the review status of the procurement feedback review form is pending review; and the third determination unit 504 further includes a first review status update subunit and a second review status update subunit. The first review status update subunit is configured to update the review status of the procurement feedback review form to review rejection in response to determining that the first review information is review information representing review rejection; the second review status update subunit is configured to update the review status of the procurement feedback review form to review approval in response to determining that the first review information is review information representing review approval.
[0099] In an optional implementation of some embodiments, the procurement information collaborative feedback device 500 further includes a reduction and update unit, which is configured to, in response to determining that the type of the unfinished procurement order is not the target type, reduce and update the planned material procurement quantity included in the material procurement information corresponding to the procurement feedback review form in the unfinished procurement order according to the material feedback quantity included in the procurement feedback review form.
[0100] In an optional implementation of some embodiments, the above-mentioned acquisition and sending unit 503 is further configured to: send the above-mentioned procurement feedback review form to the above-mentioned first target terminal through a message queue for display.
[0101] In some optional implementations of the embodiments, the material procurement information in the unfinished purchase order corresponding to the procurement feedback review form includes a feedback processing identifier; and the procurement feedback review form is generated according to the procurement feedback category and material feedback quantity included in the procurement feedback review form creation request, further comprising: updating the value of the feedback processing identifier included in the material procurement information in the unfinished purchase order corresponding to the procurement feedback review form to a value representing that feedback has been provided by the material supplier; and recording the procurement feedback category included in the procurement feedback review form creation request in the material procurement information in the unfinished purchase order corresponding to the procurement feedback review form.
[0102] It is understood that the units described in the device 500 are similar to those described in the reference Figure 2Therefore, the operations, features and beneficial effects described above for the method are also applicable to the device 500 and the units included therein, and will not be described in detail here.
[0103] Reference below Figure 6 , which shows a structural schematic diagram of an electronic device 600 suitable for implementing some embodiments of the present disclosure. Figure 6 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0104] like Figure 6 As shown, the electronic device 600 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 601, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 602 or a program loaded from a storage device 608 into a random access memory (RAM) 603. In the RAM 603, various programs and data required for the operation of the electronic device 600 are also stored. The processing device 601, the ROM 602, and the RAM 603 are connected to each other via a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.
[0105] Typically, the following devices may be connected to the I / O interface 605: an input device 606 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 607 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; and a communication device 609. The communication device 609 may allow the electronic device 600 to communicate with other devices wirelessly or by wire to exchange data. Figure 6 The electronic device 600 is shown with various devices, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead. Figure 6 Each block shown in the figure may represent one device, or may represent multiple devices as required.
[0106] In particular, according to some embodiments of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, some embodiments of the present disclosure include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In some such embodiments, the computer program can be downloaded and installed from the network through the communication device 609, or installed from the storage device 608, or installed from the ROM 602. When the computer program is executed by the processing device 601, the above-mentioned functions defined in the method of some embodiments of the present disclosure are executed.
[0107] It should be noted that the computer-readable medium recorded in some embodiments of the present disclosure may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In some embodiments of the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In some embodiments of the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. This propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The computer readable signal medium may also be any computer readable medium other than a computer readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0108] In some embodiments, the client and the server may communicate using any currently known or future developed network protocol such as HTTP (HyperText Transfer Protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.
[0109] The above-mentioned computer-readable medium may be included in the above-mentioned electronic device; or it may exist independently without being assembled into the electronic device. The above-mentioned computer-readable medium carries one or more programs. When the above-mentioned one or more programs are executed by the electronic device, the electronic device: in response to receiving the first login request information sent by the first target terminal, determines the organization corresponding to the above-mentioned first login request information according to the account information included in the above-mentioned first login request information; in response to determining that the organization corresponding to the above-mentioned first login request information is the material transferor, determines the review authority information corresponding to the above-mentioned first login request information according to the account information included in the above-mentioned first login request information; obtains the procurement feedback review form that matches the above-mentioned material transferor and the above-mentioned review authority information, and sends the above-mentioned procurement feedback review form to the material transferor. The procurement feedback review form is sent to the first target terminal for display, wherein the procurement feedback review form includes the procurement feedback category and the material feedback quantity; in response to receiving the first review information returned by the first target terminal for the procurement feedback review form, indicating that the review has passed, determining whether the type of the unfinished procurement order corresponding to the procurement feedback review form is the target type; in response to determining that the type of the unfinished procurement order is the target type, sending the procurement feedback review form to the second target terminal for display, and updating the unfinished procurement order according to the second review information returned by the second target terminal for the procurement feedback review form.
[0110] Computer program code for performing the operations of some embodiments of the present disclosure may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0111] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0112] The units described in some embodiments of the present disclosure may be implemented by software or hardware. The units described may also be provided in a processor, for example, may be described as: a processor including a first determination unit, a second determination unit, an acquisition and sending unit, a third determination unit, and a sending and updating unit. The names of these units do not, in some cases, constitute limitations on the units themselves, for example, the first determination unit may also be described as a "unit for determining an organization".
[0113] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.
Claims
1. A procurement information collaborative feedback method, comprising: In response to receiving a first login request message sent by a first target terminal, determining an organization corresponding to the first login request message according to the account information included in the first login request message; In response to determining that the organization corresponding to the first login request information is a material transfer party, determining the review authority information corresponding to the first login request information according to the account information included in the first login request information; Acquire a procurement feedback review form that matches the material transfer party and the review authority information, and send the procurement feedback review form to the first target terminal for display, wherein the procurement feedback review form includes a procurement feedback category and a material feedback quantity; In response to receiving the first audit information returned by the first target terminal for the procurement feedback audit form, indicating that the audit has been passed, determining whether the type of the unfinished purchase order corresponding to the procurement feedback audit form is a target type, where the target type is based on demand, and based on demand means that the unfinished purchase order is a purchase order generated after the material demander sends a material demand request to the material transferor and then sends a material demand request to the material supplier; In response to determining that the type of the unfinished purchase order is the target type, the purchase feedback review form is sent to a second target terminal for display, and the unfinished purchase order is updated based on second review information returned by the second target terminal for the purchase feedback review form, where the second review information is review information sent by the material demander.
2. The method according to claim 1, wherein: The procurement feedback audit form is generated through the following steps: In response to receiving the second login request information sent by the third target terminal, determining the organization corresponding to the second login request information according to the account information included in the second login request information; In response to determining that the organization corresponding to the second login request information is a material supplier, querying material transfer party information associated with the material supplier, and sending each piece of material transfer party information obtained by querying to the third target terminal for display; In response to receiving an unfinished purchase order query request for any of the material transferor information returned by the third target terminal, querying unfinished purchase orders matching the material supplier and any of the material transferor information to obtain an unfinished purchase order set, and sending the unfinished purchase order set to the third target terminal for display, wherein the unfinished purchase orders in the unfinished purchase order set include at least one unfinished material purchase information; In response to receiving a purchase feedback review form creation request returned by the third target terminal for any unfinished material purchase information included in any unfinished purchase order in the unfinished purchase order set, the purchase feedback review form is generated according to the purchase feedback category and material feedback quantity included in the purchase feedback review form creation request.
3. The method according to claim 2, wherein: The material procurement information includes the planned procurement quantity of the materials; as well as The updating of the unfinished purchase order according to the second review information for the purchase feedback review form returned by the second target terminal includes: In response to determining that the procurement feedback category included in the procurement feedback review form represents a delayed supply of materials, determining a review status represented by the second review information; In response to determining that the audit status represented by the second audit information is audit rejection, the planned purchase quantity of materials included in the material procurement information corresponding to the procurement feedback review form in the unfinished purchase order is reduced and updated according to the material feedback quantity included in the procurement feedback review form.
4. The method according to claim 1, wherein: The updating of the unfinished purchase order according to the second review information for the purchase feedback review form returned by the second target terminal further includes: In response to determining that the procurement feedback category included in the procurement feedback review form represents the original supply, based on the material feedback quantity included in the procurement feedback review form, the material planned procurement quantity included in the material procurement information corresponding to the procurement feedback review form in the unfinished procurement order is reduced and updated.
5. The method according to any one of claims 1, 3 and 4, wherein: The material purchase information corresponding to the purchase feedback review form in the unfinished purchase order includes a feedback processing identifier; and The updating of the unfinished purchase order according to the second review information for the purchase feedback review form returned by the second target terminal further includes: The value of the feedback processing identifier included in the material procurement information corresponding to the procurement feedback review form in the unfinished purchase order is updated to a value indicating that the material transfer party has reviewed it.
6. The method according to claim 1, wherein: The procurement feedback review form has a corresponding review status, and the initial value of the review status of the procurement feedback review form is pending review; as well as The determining whether the type of the unfinished purchase order corresponding to the purchase feedback review form is a target type also includes: In response to determining that the first audit information is audit information indicating audit rejection, updating the audit status of the procurement feedback audit form to audit rejection; In response to determining that the first audit information is audit information indicating that the audit is passed, the audit status of the procurement feedback audit form is updated to audit passed.
7. The method according to claim 1, wherein: The method further comprises: In response to determining that the type of the unfinished purchase order is not the target type, the planned purchase quantity of materials included in the material purchase information corresponding to the purchase feedback review form in the unfinished purchase order is reduced and updated according to the material feedback quantity included in the purchase feedback review form.
8. The method according to claim 1, wherein: The step of sending the procurement feedback review form to the first target terminal for display includes: The procurement feedback review form is sent to the first target terminal through a message queue for display.
9. The method according to claim 2, wherein: The material purchase information corresponding to the purchase feedback review form in the unfinished purchase order includes a feedback processing identifier; and The step of generating the procurement feedback review form according to the procurement feedback category and material feedback quantity included in the procurement feedback review form creation request further includes: The value of the feedback processing identifier included in the material procurement information corresponding to the procurement feedback review form in the unfinished procurement order is updated to a value indicating that the material supplier has provided feedback; The procurement feedback category included in the procurement feedback review form creation request is recorded in the material procurement information corresponding to the procurement feedback review form in the unfinished procurement order.
10. A procurement information collaborative feedback device, comprising: A first determining unit is configured to, in response to receiving a first login request message sent by a first target terminal, determine an organization corresponding to the first login request message according to the account information included in the first login request message; A second determining unit is configured to, in response to determining that the organization corresponding to the first login request information is a material transfer party, determine the review authority information corresponding to the first login request information according to the account information included in the first login request information; an acquisition and sending unit, configured to acquire a procurement feedback review form that matches the material transfer party and the review authority information, and send the procurement feedback review form to the first target terminal for display, wherein the procurement feedback review form includes a procurement feedback category and a material feedback quantity; The third determination unit is configured to determine whether the type of the unfinished purchase order corresponding to the purchase feedback review form is a target type in response to receiving the first review information returned by the first target terminal and indicating that the review has been passed, wherein the target type is based on demand, and the based on demand means that the unfinished purchase order is a purchase order generated after the material demander sends a material demand request to the material transferor and then sends a material demand request to the material supplier; The sending and updating unit is configured to send the purchase feedback review form to a second target terminal for display in response to determining that the type of the unfinished purchase order is a target type, and to update the unfinished purchase order according to second review information for the purchase feedback review form returned by the second target terminal, wherein the second review information is review information sent by the material demander.
11. An electronic device, comprising: one or more processors; a storage device having one or more programs stored thereon, When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 9.
12. A computer readable medium having a computer program stored thereon, wherein: When the program is executed by a processor, the method according to any one of claims 1 to 9 is implemented.
Citation Information
Patent Citations
United operation method and device for fresh green vegetables
CN108846727A