A method, device and medium for joint procurement

The joint procurement method enables multiple buyers to combine orders for discounted bulk purchases, optimizing transportation and ensuring supplier accountability, thereby reducing procurement costs and enhancing trust through blockchain signatures.

CN114693388BActive Publication Date: 2024-12-17SHANDONG INSPUR AIGOU CLOUD CHAIN INFORMATION TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202110922103.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-08-12
Publication Date
2024-12-17
Estimated Expiration
2041-08-12

AI Technical Summary

Technical Problem

Individual buyers face high procurement costs and are unable to purchase products at favorable prices due to limited purchase quantities, while suppliers often reject small orders.

Method used

A joint procurement method involving multiple buyers combining their purchase requests to form a total business list, determining a joint procurement plan based on supplier pricing gradients, and generating a purchase order with digital signatures on a blockchain platform to ensure trust and fairness.

Benefits of technology

Reduces procurement costs for buyers by leveraging supplier pricing discounts for bulk purchases and ensures fair cost sharing through weighted transportation allocation and route optimization, while maintaining product integrity and supplier accountability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114693388B_ABST
    Figure CN114693388B_ABST
Patent Text Reader

Abstract

The present invention discloses a method, device and medium for joint procurement, which includes: receiving product procurement details from a supplier node; receiving joint procurement requests from several purchaser nodes, generating several corresponding sub-business lists; merging the sub-business lists of the same target product into a total business list, obtaining the total procurement quantity of the target product in the total business list; obtaining the procurement price of the target product in the total business list based on the product information in the product procurement details and the procurement price corresponding to the gradient of each procurement quantity of the product; determining that the procurement price of the target product is within a preset procurement price range; generating a joint procurement plan based on the total procurement quantity of the target product and the procurement price of the target product, obtaining the digital signatures of the supplier and the relevant purchaser on the joint procurement plan, and generating a purchase order. The product procurement details enable the purchaser to purchase the required products at a preferential price through joint procurement, thereby reducing procurement costs.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of this specification relate to the field of e-commerce technology, and more particularly to a method, device, and medium for joint procurement. Background Art

[0002] With the rapid development of the e-commerce industry in recent years, online purchasing has become an increasingly common purchasing method. In actual business, on the one hand, considering the profit issue, some suppliers with high reputation, good reputation and large production scale tend to accept purchase orders with larger purchase amounts, and thus abandon small purchase orders; on the other hand, the purchase quantity of individual purchasers is limited, especially for small purchasers, it is impossible to purchase products at relatively favorable prices.

[0003] Based on this, how to provide a procurement method to reduce procurement costs has become an urgent problem that needs to be solved in the e-commerce industry. Summary of the invention

[0004] The embodiments of this specification provide a joint procurement method, device and medium to solve the following technical problems in the prior art:

[0005] The purchase cost for buyers to purchase individually is high and they are unable to purchase the required products at a favorable price.

[0006] To solve the above technical problems, the embodiments of this specification are implemented as follows:

[0007] On the one hand, an embodiment of the present specification provides a method for joint procurement, including: receiving product procurement details information from a supplier node, the product procurement details information at least including product information and procurement prices corresponding to each procurement quantity gradient of the product; receiving joint procurement requests from several buyer nodes, generating several corresponding sub-business lists, the sub-business lists at least including target product information, procurement quantity, and preset procurement price range; merging the sub-business lists of the same target product into a total business list, and obtaining the total procurement quantity of the target product in the total business list; obtaining the procurement price of the target product in the total business list based on the product information in the product procurement details information and the procurement prices corresponding to each procurement quantity gradient of the product; determining that the procurement price of the target product is within the preset procurement price range based on the preset procurement price range in each of the sub-business lists and the procurement price of the target product in the total business list; generating a joint procurement plan based on the total procurement quantity of the target product and the procurement price of the target product, sending the joint procurement plan to the supplier node and the relevant buyer nodes, obtaining the digital signatures of the supplier and the relevant buyer on the joint procurement plan, and generating a purchase order.

[0008] Product Procurement Details Product Procurement Details Product Procurement Details Each buyer conducts joint procurement to purchase the required products at a relatively low price, reducing procurement costs. The supplier node sets different procurement quantity gradients and sets procurement prices for each procurement quantity gradient accordingly. The more the procurement quantity, the lower the procurement price, to promote joint procurement by buyers. Each buyer presets the procurement price range so that the procurement price of the target product is within the procurement price range preset by the buyer, thereby generating a reasonable joint procurement plan.

[0009] In one embodiment, after the purchase order is generated, the method further includes: determining a pickup method for the target product by each of the purchaser nodes, the pickup method including product delivery and product self-pickup; obtaining the address of each of the purchaser nodes that selects the pickup method for product delivery to form an address set of locations to be delivered; based on the address set of locations to be delivered, generating a product delivery route according to preset product delivery rules.

[0010] Considering that multiple buyers of joint procurement may choose different ways to pick up products, two pickup methods are provided: product delivery and product self-pickup. For each buyer who chooses product delivery, considering the issue of transportation costs, centralized distribution can be carried out, and product distribution routes can be generated through preset distribution rules, thereby saving transportation costs.

[0011] In one embodiment, after forming the address set of places to be delivered, the method further includes: obtaining the distance between each place to be delivered and the place of shipment based on the address set of places to be delivered and the address of the place of shipment; setting a first weight value for the distance between each place to be delivered and the place of shipment and a second weight value for the purchase quantity of each corresponding buyer node based on the distance between each place to be delivered and the place of shipment and the purchase quantity of each corresponding buyer node; and allocating transportation costs according to the first weight value and the second weight value.

[0012] By setting weights to apportion transportation costs, we can ensure that the sharing of transportation costs is as fair and reasonable as possible, and improve the satisfaction of all buyers in joint purchasing.

[0013] In one embodiment, after generating the product delivery route according to the preset product delivery rules, the method further includes: based on positioning and tracking technology, monitoring the movement status of the product and obtaining the movement trajectory of the product; obtaining the information of the delivery personnel, and if the movement trajectory of the product deviates from the product delivery route, sending a prompt message to the delivery personnel to correct the trajectory.

[0014] In one embodiment, after generating a purchase order, the method further includes: determining an abnormal situation in which the target product is damaged or lost during transportation; obtaining abnormal information of the target product, and sending the abnormal information to each of the buyer nodes and the supplier nodes to confirm whether the buyer will reissue the product; if the buyer node confirms to reissue the product, obtaining the joint procurement plan to confirm whether the corresponding supplier in the joint procurement plan can supply the product; if the corresponding supplier in the joint procurement plan cannot supply the product, generating a new purchase order.

[0015] If a product is damaged or lost during transportation, the abnormal product information can be obtained to confirm whether to replenish the stock, thereby minimizing the losses of suppliers and buyers.

[0016] In one embodiment, after generating a purchase order, the method further includes: analyzing the historical purchasing behavior of each of the purchasers to obtain the purchasing cycle of each of the purchasers for the target product; based on the purchasing cycle of each of the purchasers for the target product, obtaining multiple purchasers with the same purchasing cycle for the target product; obtaining the total purchase quantity of the target product by the multiple purchasers, and correspondingly matching suppliers whose supply quantity meets the total purchase quantity, and generating a long-term joint purchasing cooperation agreement between the multiple purchasers and the suppliers.

[0017] In one embodiment, the step of obtaining the digital signatures of the supplier and the relevant purchaser on the joint procurement plan and generating a purchase order specifically includes: obtaining the digital signatures of the supplier node and the relevant purchaser node on the joint procurement plan uploaded to the blockchain platform; confirming that the number of the digital signatures is the same as the sum of the number of nodes of the supplier node and the relevant purchaser node, generating a purchase order, and uploading the purchase order to the blockchain platform.

[0018] In one embodiment, after generating a purchase order, the method further includes: monitoring and obtaining feedback information tables from each of the purchasers on the supplier, and generating a corresponding service score table for the supplier based on the feedback information table; based on the service score table, analyzing and obtaining suppliers whose service standards are below the preset supply service standards, and storing the suppliers whose service standards are below the preset supply service standards in a supplier blacklist.

[0019] On the other hand, an embodiment of the present specification provides a joint procurement device, comprising: at least one processor, and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions can be executed by the at least one processor so that the at least one processor can: receive product procurement detail information from a supplier node, the product procurement detail information at least includes product information and procurement prices corresponding to each procurement quantity gradient of the product; receive joint procurement requests from several buyer nodes, generate several corresponding sub-business lists, the sub-business lists at least include target product information, procurement quantity, and preset procurement price range; merge the sub-business lists of the same target product into a total business list, obtain the total purchase quantity of the target product in the total business list; obtain the purchase price of the target product in the total business list based on the product information in the product purchase details information and the purchase price corresponding to each purchase quantity gradient of the product; determine that the purchase price of the target product is within the preset purchase price range based on the preset purchase price range in each sub-business list and the purchase price of the target product in the total business list; generate a joint procurement plan based on the total purchase quantity of the target product and the purchase price of the target product, send the joint procurement plan to the supplier node and the relevant buyer node, obtain the digital signature of the supplier and the relevant buyer on the joint procurement plan, and generate a purchase order.

[0020] The embodiments of this specification adopt at least one of the above technical solutions to achieve the following beneficial effects: each purchaser conducts joint procurement and purchases the required products at a relatively low price, thereby reducing procurement costs. The supplier node sets different procurement quantity gradients and sets procurement prices for each procurement quantity gradient accordingly. The more the procurement quantity, the lower the procurement price, so as to promote joint procurement by purchasers. Each purchaser presets a procurement price range so that the procurement price of the target product is within the procurement price range preset by the purchaser, thereby generating a reasonable joint procurement plan. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] The drawings described herein are used to provide a further understanding of the embodiments of this specification and constitute a part of the embodiments of this specification. The illustrative embodiments of this application and their descriptions are used to explain this application and do not constitute an improper limitation on the application. In the drawings:

[0022] Figure 1 A flowchart of a joint purchasing method provided in an embodiment of the present application;

[0023] Figure 2 A schematic diagram of the structure of a jointly purchased device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0024] In order to make the purpose, technical solutions and advantages of this specification more clear, the technical solutions of this application will be clearly and completely described below in conjunction with the specific embodiments of this specification and the corresponding drawings. Obviously, the described embodiments are only part of the embodiments of this application, not all of them. Based on the embodiments in the specification, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0025] The present application provides a method, device and medium for joint procurement, which are described in detail below:

[0026] Figure 1 A flowchart of a joint purchasing method provided in an embodiment of the present application is shown in FIG. Figure 1 As shown, a joint purchasing method provided in an embodiment of the present application may include the following steps:

[0027] S101: receiving product purchase detail information from a supplier node, wherein the product purchase detail information at least includes product information and purchase prices corresponding to each purchase quantity gradient of the product.

[0028] First, each supplier node provides its own product procurement details, which can be stored on the joint procurement platform. The product procurement details include product information, the purchase price corresponding to each purchase quantity gradient of the product, product production date, product expiration date, product type, product production location and other information.

[0029] It should be noted that the supplier node sets different purchase quantity gradients and sets a corresponding purchase price for each purchase quantity gradient. The larger the purchase quantity, the lower the purchase price, so as to promote joint purchasing among buyers.

[0030] S102: receiving joint purchase requests from several purchaser nodes, and generating several corresponding sub-business lists, wherein the sub-business lists at least include target product information, purchase quantity, and preset purchase price range.

[0031] The buyer node that issues the joint procurement request may be one or more buyer nodes, and this application does not limit the number of buyer nodes that issue the joint procurement request.

[0032] Each buyer node that issues a joint purchase request generates a corresponding sub-business list based on the joint purchase request. The sub-business list contains purchase information such as the target product information, purchase quantity, preset purchase price range, etc. The preset purchase price range refers to the purchase price range of the target product that the buyer node can accept.

[0033] S103: Merge the sub-business lists of the same target product into a general business list, and obtain the total purchase quantity of the target product in the general business list.

[0034] Of course, the buyer requests sent by each buyer node will be inconsistent, and the target products to be purchased will also be different. The products purchased during joint procurement should be the same product, because it is necessary to screen each sub-business list, screen out the sub-business lists with the same target products, and merge them into the total business list, so as to obtain the total purchase quantity of the target product in the total business list.

[0035] S104: Based on the product information in the product purchase details information and the purchase prices corresponding to the purchase quantity gradients of the products, the purchase prices of the target products in the general business list are obtained.

[0036] After obtaining the total purchase quantity of the target product, the purchase price corresponding to the purchase quantity gradient of the total purchase quantity is obtained according to the product purchase details information provided by the supplier node.

[0037] S105: Based on the preset purchase price range in each of the sub-business lists and the purchase price of the target product in the total business list, determine whether the purchase price of the target product is within the preset purchase price range.

[0038] In order to enable purchasers to better control procurement costs, this application proposes that it should be determined whether the purchase price of the target product is within the preset purchase price, and suppliers whose purchase price of the target product is within the preset purchase price range should be screened out to truly consider the purchasers so that the subsequent procurement plan generated will be more reasonable.

[0039] S106: Generate a joint procurement plan based on the total procurement quantity of the target product and the procurement price of the target product, send the joint procurement plan to the supplier node and the relevant buyer node, obtain the digital signature of the supplier and the relevant buyer on the joint procurement plan, and generate a purchase order.

[0040] By sending the joint procurement plan to the supplier node and the relevant buyer node and obtaining the digital signatures of the supplier and buyer, the trust between the supplier and the buyer is enhanced, which is conducive to the smooth progress of joint procurement.

[0041] In some embodiments of the present specification, after the purchase order is generated, the method further includes: determining a pickup method for the target product by each of the purchaser nodes, the pickup method including product delivery and product self-pickup; obtaining the address of each of the purchaser nodes that selects the pickup method for product delivery to form an address set of locations to be delivered; based on the address set of locations to be delivered, generating a product delivery route according to preset product delivery rules.

[0042] Considering that multiple buyers of joint procurement may choose different ways to pick up products, two pickup methods are provided: product delivery and product self-pickup. For each buyer who chooses product delivery, considering the issue of transportation costs, centralized distribution can be carried out, and product distribution routes can be generated through preset distribution rules, thereby saving transportation costs.

[0043] In some embodiments of the present specification, after forming the address set of places to be delivered, the method further includes: obtaining the distance between each place to be delivered and the place of shipment based on the address set of places to be delivered and the address of the place of shipment; setting a first weight value for the distance between each place to be delivered and the place of shipment and a second weight value for the purchase quantity of each corresponding buyer node based on the distance between each place to be delivered and the place of shipment and the purchase quantity of each corresponding buyer node; and allocating transportation costs according to the first weight value and the second weight value.

[0044] For example, five buyer nodes jointly purchased the target product T, of which three buyer nodes chose the pickup method for product delivery, namely the first buyer, the second buyer and the third buyer, and the other two buyer nodes chose the pickup method of product self-pickup. When the product is delivered, the transportation cost is borne by the buyer. In order to share the transportation cost more fairly and reasonably, the weight values ​​of the relevant factors are set in advance. Here, the total transportation cost is 100 yuan, and the relevant factors are the distance between each place to be delivered and the place of shipment and the corresponding purchase quantity of each buyer node. The distance weight between each place to be delivered and the place of shipment, that is, the first weight value, is 0.6, and the purchase quantity weight of each buyer node, that is, the second weight value, is 0.4. The distance between the first buyer and the supplier is 50 kilometers, the distance between the second buyer and the supplier is 30 kilometers, and the distance between the third buyer and the supplier is 20 kilometers; the quantity of product T purchased by the first buyer is 60, the quantity of product T purchased by the second buyer is 30, and the quantity of product T purchased by the third buyer is 10. After calculation, the first purchaser node should bear 54 yuan, the second purchaser node should bear 30 yuan, and the third purchaser node should bear 16 yuan.

[0045] In some embodiments of the present specification, after generating the product delivery route according to the preset product delivery rules, the method further includes: based on positioning and tracking technology, monitoring the movement status of the product and obtaining the movement trajectory of the product; obtaining the information of the delivery personnel, and if the movement trajectory of the product deviates from the product delivery route, sending a prompt message to the delivery personnel to correct the trajectory.

[0046] Taking into account the possibility of route deviation during product delivery, the product delivery process is monitored by obtaining the product movement trajectory. Once it is found that the product movement trajectory deviates from the product delivery route, the delivery personnel are contacted in time to correct the product movement trajectory so that the product movement trajectory matches the product delivery route.

[0047] In some embodiments of the present specification, after generating a purchase order, the method further includes: determining an abnormal situation in which the target product is damaged or lost during transportation; obtaining abnormal information of the target product, and sending the abnormal information to each of the buyer nodes and the supplier nodes to confirm whether the buyer will reissue the product; if the buyer node confirms to reissue the product, obtaining the joint procurement plan to confirm whether the corresponding supplier in the joint procurement plan can supply the product; if the corresponding supplier in the joint procurement plan cannot supply the product, generating a new purchase order.

[0048] If a product is damaged or lost during transportation, the abnormal product information can be obtained to confirm whether to replenish the stock, thereby minimizing the losses of suppliers and buyers.

[0049] In some embodiments of the present specification, after obtaining the digital signatures of the suppliers and relevant buyers on the joint procurement plan and before generating the purchase order, the method further includes: prepaying a preset proportion of a deposit based on the quantity of the target products that each buyer needs to purchase; if the buyer node cancels the joint procurement request, the deposit is distributed to the supplier and the remaining buyers as liquidated damages.

[0050] Taking into account that the purchasers who agree to conduct joint procurement may temporarily withdraw, making it impossible for the agreed joint procurement to proceed smoothly, the purchasers are required to pay a deposit in advance. If the purchaser node temporarily withdraws the joint procurement request, the prepaid deposit will be used as liquidated damages to ensure the smooth progress of the joint procurement and protect the rights and interests of suppliers and purchasers.

[0051] In some embodiments of the present specification, after generating a purchase order, the method further includes: analyzing the historical purchasing behavior of each of the purchasers to obtain the purchasing cycle of each of the purchasers for the target product; based on the purchasing cycle of each of the purchasers for the target product, obtaining multiple purchasers with the same purchasing cycle for the target product; obtaining the total purchase quantity of the target product by the multiple purchasers, and correspondingly matching suppliers whose supply quantity meets the total purchase quantity, and generating a long-term joint purchasing cooperation agreement between the multiple purchasers and the suppliers.

[0052] By generating a long-term joint procurement cooperation agreement, the efficiency of joint procurement is improved, and long-term cooperation is achieved between buyers and suppliers. Buyers can purchase at low prices while ensuring a stable supply of products, and suppliers can also increase stable business, thus achieving cooperation and win-win results between buyers and suppliers.

[0053] In some embodiments of the present specification, obtaining the digital signatures of the suppliers and relevant purchasers on the joint procurement plan and generating a purchase order specifically includes: obtaining the digital signatures of the supplier nodes and the relevant purchaser nodes on the joint procurement plan uploaded to the blockchain platform; confirming that the number of the digital signatures is the same as the sum of the number of nodes of the supplier nodes and the relevant purchaser nodes, generating a purchase order, and uploading the purchase order to the blockchain platform.

[0054] By storing the digital signatures of the supplier node and the relevant buyer node on the joint procurement plan on the blockchain platform, and uploading the purchase order to the blockchain platform, the high security and data immutability of the blockchain are utilized to enhance the trust between suppliers and buyers, and between suppliers.

[0055] In some embodiments of the present specification, before obtaining the total purchase quantity of the target product in the total business list, the method also includes: obtaining the inventory balance of the target product of the supplier; when the inventory balance of the target product is lower than a preset inventory lower limit, sending a replenishment reminder to the supplier node; when the inventory balance of the target product is higher than a preset inventory upper limit, sending a stop purchase reminder to the supplier node.

[0056] By monitoring the inventory balance of the target product, when the inventory balance of the target product is lower than the preset inventory lower limit, a replenishment reminder is sent to the supplier node to ensure sufficient product inventory and prevent insufficient inventory; when the inventory balance of the target product is higher than the preset inventory upper limit, a stop purchase reminder is sent to the supplier node to prevent excess product inventory and product backlog.

[0057] In some embodiments of the present specification, after generating a purchase order, the method further includes: monitoring and obtaining feedback information tables from each of the purchasers on the supplier, and generating a corresponding service score table for the supplier based on the feedback information table; based on the service score table, analyzing and obtaining suppliers whose service standards are below the preset supply service standards, and storing the suppliers whose service standards are below the preset supply service standards in a supplier blacklist.

[0058] In order to create a good procurement environment, based on the feedback from the buyer nodes, suppliers with poor services will be added to the supplier blacklist, prohibiting poor suppliers from supplying to buyers, ensuring the service level of joint procurement, and effectively protecting the rights and interests of buyers.

[0059] In summary, the joint procurement method provided by this application enables each purchaser to conduct joint procurement and purchase the required products at a relatively low price, thereby reducing procurement costs. The supplier node sets different procurement quantity gradients and sets a procurement price for each procurement quantity gradient accordingly. The more the procurement quantity, the lower the procurement price, so as to promote joint procurement by purchasers. Each purchaser presets a procurement price range so that the procurement price of the target product is within the procurement price range preset by the purchaser, thereby generating a reasonable joint procurement plan.

[0060] Figure 2 A schematic diagram of a joint procurement device provided in an embodiment of the present application, such as Figure 2 As shown, a joint procurement device provided by an embodiment of the present application may include: at least one processor, and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions can be executed by the at least one processor so that the at least one processor can: receive product procurement detail information from a supplier node, the product procurement detail information at least includes product information and procurement prices corresponding to each procurement quantity gradient of the product; receive joint procurement requests from several buyer nodes, generate several corresponding sub-business lists, the sub-business lists at least include target product information, procurement quantity, and preset procurement price range; merge the sub-business lists of the same target product into a total business list, obtain the total purchase quantity of the target product in the total business list; obtain the purchase price of the target product in the total business list based on the product information in the product purchase details information and the purchase price corresponding to each purchase quantity gradient of the product; determine that the purchase price of the target product is within the preset purchase price range based on the preset purchase price range in each sub-business list and the purchase price of the target product in the total business list; generate a joint procurement plan based on the total purchase quantity of the target product and the purchase price of the target product, send the joint procurement plan to the supplier node and the relevant buyer node, obtain the digital signature of the supplier and the relevant buyer on the joint procurement plan, and generate a purchase order.

[0061] The processor and the memory may communicate with each other via a bus, and the device may further include an input / output interface for communicating with other devices.

[0062] Some embodiments of the present application provide corresponding Figure 1A non-volatile computer storage medium for joint procurement stores computer executable instructions, wherein the computer executable instructions are configured to: receive product procurement details from a supplier node, the product procurement details at least including product information and procurement prices corresponding to each procurement quantity gradient of the product; receive joint procurement requests from several buyer nodes, and generate several corresponding sub-business lists, the sub-business lists at least including target product information, procurement quantity, and preset procurement price range; merge the sub-business lists of the same target product into a total business list, and obtain the total procurement quantity of the target product in the total business list; obtain the procurement price of the target product in the total business list based on the product information in the product procurement details and the procurement prices corresponding to each procurement quantity gradient of the product; determine that the procurement price of the target product is within the preset procurement price range based on the preset procurement price range in each of the sub-business lists and the procurement price of the target product in the total business list; generate a joint procurement plan based on the total procurement quantity of the target product and the procurement price of the target product, send the joint procurement plan to the supplier node and the relevant buyer nodes, obtain the digital signatures of the supplier and the relevant buyer on the joint procurement plan, and generate a procurement order.

[0063] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device and non-volatile computer storage medium embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiments.

[0064] The above is only an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the principle of the present application should be included in the required scope of the present application.

Claims

1. A joint purchasing method, It is characterized in that The method comprises: Receiving product purchase details information from a supplier node, wherein the product purchase details information at least includes product information and purchase prices corresponding to each purchase quantity gradient of the product; Receive joint purchase requests from several purchaser nodes, and generate several corresponding sub-business lists, wherein the sub-business lists at least include target product information, purchase quantity, and preset purchase price range; Merge the sub-business lists of the same target product into a total business list, and obtain the total purchase quantity of the target product in the total business list; Based on the product information in the product purchase details information and the purchase prices corresponding to the purchase quantity gradients of the products, the purchase prices of the target products in the general business list are obtained; Based on the preset purchase price range in each of the sub-business lists and the purchase price of the target product in the total business list, determining that the purchase price of the target product is within the preset purchase price range; Based on the total purchase quantity of the target product and the purchase price of the target product, a joint purchase plan is generated, the joint purchase plan is sent to the supplier node and the relevant buyer node, the digital signatures of the supplier and the relevant buyer on the joint purchase plan are obtained, and a purchase order is generated.

2. The method according to claim 1, It is characterized in that After generating the purchase order, the method further includes: Determine a pickup method for the target product by each of the buyer nodes, where the pickup method includes product delivery and product self-pickup; Acquire the address of each of the purchaser nodes that selects the pickup method for the product delivery, and form a set of addresses of places to be delivered; Based on the address set of the to-be-delivered locations, a product delivery route is generated according to preset product delivery rules.

3. The method according to claim 2, It is characterized in that After forming the address set of the destinations to be delivered, the method further includes: Based on the address set of the to-be-delivered locations and the address of the shipping location, obtaining the distance between each to-be-delivered location and the shipping location; Based on the distance between each of the to-be-delivered locations and the shipping location and the purchase quantity of each corresponding buyer node, a first weight value is set for the distance between each of the to-be-delivered locations and the shipping location, and a second weight value is set for the purchase quantity of each corresponding buyer node; The transportation cost is allocated according to the first weight value and the second weight value.

4. The method according to claim 2, It is characterized in that After generating the product delivery route according to the preset product delivery rules, the method further includes: Based on positioning and tracking technology, monitor the movement status of the product and obtain the movement trajectory of the product; The information of the delivery personnel is obtained. If the movement trajectory of the product deviates from the product delivery route, a prompt message is sent to the delivery personnel to correct the trajectory.

5. The method according to claim 1, It is characterized in that After generating the purchase order, the method further includes: Determine the abnormal situation that the target product is damaged or lost during transportation; Acquire the abnormal information of the target product, send the abnormal information to each of the buyer nodes and the supplier nodes, and confirm whether the buyer reissues the product; If the buyer node confirms to reissue the product, the joint procurement plan is obtained to confirm whether the supplier corresponding to the joint procurement plan can supply the product; If the supplier corresponding to the joint purchasing plan is unable to supply products, a new purchase order is generated.

6. The method according to claim 1, It is characterized in that After generating the purchase order, the method further includes: Analyze the historical purchasing behavior of each of the buyers to obtain the purchasing cycle of each of the buyers for the target product; Based on the purchasing cycle of each of the purchasers for the target product, obtaining a plurality of purchasers with the same purchasing cycle for the target product; The total purchase quantity of the target product by the multiple purchasers is obtained, and the corresponding suppliers whose supply quantity meets the total purchase quantity are matched, and a long-term joint purchase cooperation agreement is generated between the multiple purchasers and the suppliers.

7. The method according to claim 1, It is characterized in that The step of obtaining digital signatures of suppliers and relevant purchasers on the joint purchasing plan and generating a purchase order specifically includes: Obtaining the digital signature of the joint procurement plan uploaded to the blockchain platform by the supplier node and the relevant buyer node; Confirm that the number of the digital signatures is the same as the sum of the number of the supplier node and the number of the relevant buyer node, generate a purchase order, and upload the purchase order to the blockchain platform.

8. The method according to claim 1, It is characterized in that After generating the purchase order, the method further includes: Monitor and obtain the feedback information table of each purchaser on the supplier, and generate a corresponding service score table of the supplier based on the feedback information table; Based on the service score table, suppliers whose service standards are below the preset supply standards are analyzed and obtained, and the suppliers whose service standards are below the preset supply standards are stored in a supplier blacklist.

9. A jointly purchased device, It is characterized in that include: at least one processor, and a memory communicatively connected to the at least one processor; wherein, The memory stores instructions executable by the at least one processor, the instructions being executable by the at least one processor to enable the at least one processor to: Receiving product purchase details information from a supplier node, wherein the product purchase details information at least includes product information and purchase prices corresponding to each purchase quantity gradient of the product; Receive joint purchase requests from several purchaser nodes, and generate several corresponding sub-business lists, wherein the sub-business lists at least include target product information, purchase quantity, and preset purchase price range; Merge the sub-business lists of the same target product into a total business list, and obtain the total purchase quantity of the target product in the total business list; Based on the product information in the product purchase details information and the purchase prices corresponding to the purchase quantity gradients of the products, the purchase prices of the target products in the general business list are obtained; Based on the preset purchase price range in each of the sub-business lists and the purchase price of the target product in the total business list, determining that the purchase price of the target product is within the preset purchase price range; Based on the total purchase quantity of the target product and the purchase price of the target product, a joint purchase plan is generated, the joint purchase plan is sent to the supplier node and the relevant buyer node, the digital signatures of the supplier and the relevant buyer on the joint purchase plan are obtained, and a purchase order is generated.

10. A non-volatile computer storage medium storing computer executable instructions, wherein the computer executable instructions are configured to: Receiving product purchase details information from a supplier node, wherein the product purchase details information at least includes product information and purchase prices corresponding to each purchase quantity gradient of the product; Receive joint purchase requests from several purchaser nodes, and generate several corresponding sub-business lists, wherein the sub-business lists at least include target product information, purchase quantity, and preset purchase price range; Merge the sub-business lists of the same target product into a total business list, and obtain the total purchase quantity of the target product in the total business list; Based on the product information in the product purchase details information and the purchase prices corresponding to the purchase quantity gradients of the products, the purchase prices of the target products in the general business list are obtained; Based on the preset purchase price range in each of the sub-business lists and the purchase price of the target product in the total business list, determining that the purchase price of the target product is within the preset purchase price range; Based on the total purchase quantity of the target product and the purchase price of the target product, a joint purchase plan is generated, the joint purchase plan is sent to the supplier node and the relevant buyer node, the digital signatures of the supplier and the relevant buyer on the joint purchase plan are obtained, and a purchase order is generated.

Citation Information

Patent Citations

  • Method and system for supply and demand matching in B2B electronic commerce

    CN107274261A

  • Intelligent material inquiry and order transaction guarantee system and method

    CN111626748A

  • Supplier product purchasing method and device and storage medium

    CN112508436A

  • Centralized purchasing management method and system for material

    CN1570931A