CN117974275A - Order intelligent cooperative processing method, device, equipment and medium - Google Patents
Order intelligent cooperative processing method, device, equipment and medium Download PDFInfo
- Publication number
- CN117974275A CN117974275A CN202410374554.1A CN202410374554A CN117974275A CN 117974275 A CN117974275 A CN 117974275A CN 202410374554 A CN202410374554 A CN 202410374554A CN 117974275 A CN117974275 A CN 117974275A
- Authority
- CN
- China
- Prior art keywords
- order
- information
- basic
- supplier
- purchased
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 31
- 238000012790 confirmation Methods 0.000 claims abstract description 44
- 238000012545 processing Methods 0.000 claims abstract description 30
- 238000000034 method Methods 0.000 claims abstract description 24
- 238000009826 distribution Methods 0.000 claims description 66
- 238000012795 verification Methods 0.000 claims description 36
- 238000003860 storage Methods 0.000 claims description 15
- 238000004590 computer program Methods 0.000 claims description 14
- 238000004891 communication Methods 0.000 claims description 13
- 230000005540 biological transmission Effects 0.000 claims description 9
- 238000012163 sequencing technique Methods 0.000 claims description 6
- 238000010200 validation analysis Methods 0.000 claims 1
- 238000007726 management method Methods 0.000 description 22
- 238000004519 manufacturing process Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000012946 outsourcing Methods 0.000 description 3
- 238000012384 transportation and delivery Methods 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 235000019800 disodium phosphate Nutrition 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000013068 supply chain management Methods 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention discloses an order intelligent cooperative processing method, device, equipment and medium, wherein the method comprises the following steps: and receiving order information and checking to obtain a checking result, if the checking result is passed, acquiring a basic supplier corresponding to the order information, and allocating to generate order allocation information, generating a basic purchase order according to the order allocation information, transmitting the basic purchase order to a supply end, receiving feedback confirmation information, generating a corresponding basic sales order, judging whether the purchased material in the basic purchase order contains a downstream supplier, and if so, continuing to allocate the purchased material to the downstream supplier. According to the intelligent collaborative processing method for the orders, the basic purchase orders are generated by distributing the order information, and the purchased materials in the basic purchase orders are respectively judged after the basic purchase orders are confirmed, so that the materials with multi-level suppliers are rapidly split, the desired purchase orders are generated, and the collaborative processing efficiency of the orders is improved.
Description
Technical Field
The invention relates to the technical field of supply chain management, in particular to an order intelligent collaborative processing method, an order intelligent collaborative processing device, order intelligent collaborative processing equipment and a medium.
Background
The production enterprises generally need to purchase corresponding materials from suppliers according to self-generated demands, the purchase of the materials is generally realized by sending orders to the suppliers for processing, and the upstream suppliers serve as purchasing parties and purchase base materials for the downstream suppliers, however, as market competition is increased, the demands of clients are changed and uncertainty factors of the suppliers are executed, the order management becomes more complex. Under the conditions of more product components and longer supply chain, the traditional manual order processing method has the defects that the collaborative processing efficiency of the order is low, the time from the purchase order issuing to the final part manufacturer receiving the order is long, the production and delivery efficiency of the product is affected, and the integral purchasing efficiency of the product by a sales enterprise is affected. Therefore, the order processing method in the prior art method has the problem of low order collaborative processing efficiency.
Disclosure of Invention
The embodiment of the invention provides an order intelligent cooperative processing method, an order intelligent cooperative processing device, order intelligent cooperative processing equipment and a medium, and aims to solve the problem that the order cooperative processing efficiency of an order processing method in the prior art is low.
In a first aspect, an embodiment of the present invention provides an order intelligent collaborative processing method, where the method is applied to a management server, and the management server is connected to at least one sales end and a plurality of supply ends through a network respectively to implement transmission of data information, where the method includes:
if order information from a sales terminal is received, checking the order information according to a preset order checking rule to obtain a checking result of whether the order information passes or not;
Acquiring a basic supplier corresponding to the order information according to a preset supplier database;
distributing the order information according to a preset order quota distribution strategy and the basic provider to acquire corresponding order distribution information;
Generating a corresponding basic purchase order according to the order allocation information and sending the basic purchase order to a corresponding supply end;
If the confirmation information fed back by the supply end according to the basic purchase order is received, generating and storing a basic sales order corresponding to the basic purchase order fed back the confirmation information;
Judging whether the supplier database contains a downstream supplier corresponding to the purchased materials in the basic purchase order of the feedback confirmation information, and obtaining a corresponding judgment result;
If the judgment result is that the purchase material is included, distributing the purchase material according to the order quota distribution strategy and the downstream provider to obtain corresponding material distribution information;
Generating a corresponding material purchase order according to the material distribution information and sending the material purchase order to a corresponding supply end;
And if the confirmation information fed back by the supply end according to the material purchase order is received, generating and storing a material sales order corresponding to the material purchase order fed back with the confirmation information.
In a second aspect, an embodiment of the present invention further provides an order intelligent co-processing device, where the device is configured in a management server, and the management server is connected to at least one sales end and a plurality of supply ends through a network respectively to implement transmission of data information, where the device is configured to execute the order intelligent co-processing method according to the first aspect, and the device includes:
the verification result acquisition unit is used for verifying the order information according to a preset order verification rule to obtain a verification result if the order information is passed or not if the order information is received from the sales terminal;
a basic supplier acquisition unit for acquiring a basic supplier corresponding to the order information according to a preset supplier database;
The order allocation information acquisition unit is used for allocating the order information according to a preset order quota allocation strategy and the basic provider so as to acquire corresponding order allocation information;
A basic purchase order sending unit, configured to generate a corresponding basic purchase order according to the order allocation information and send the basic purchase order to a corresponding supply end;
The basic sales order generation unit is used for generating and storing a basic sales order corresponding to the basic purchase order fed back by the supply end according to the confirmation information fed back by the basic purchase order if the basic sales order generation unit receives the confirmation information fed back by the supply end;
the judgment result acquisition unit is used for judging whether the supplier database contains downstream suppliers corresponding to the purchased materials in the basic purchase order of the feedback confirmation information or not, and obtaining corresponding judgment results;
The material distribution information acquisition unit is used for distributing the purchased materials according to the order quota distribution strategy and the downstream suppliers to acquire corresponding material distribution information if the judgment result is included;
The material purchase order sending unit is used for generating a corresponding material purchase order according to the material distribution information and sending the corresponding material purchase order to a corresponding supply end;
And the material sales order generation unit is used for generating and storing a material sales order corresponding to the material purchase order fed back by the confirmation information if the confirmation information fed back by the supply end according to the material purchase order is received.
In a third aspect, an embodiment of the present invention further provides a computer device, where the device includes a processor, a communication interface, a memory, and a communication bus, where the processor, the communication interface, and the memory complete communication with each other through the communication bus;
a memory for storing a computer program;
And the processor is used for realizing the steps of the intelligent order cooperative processing method in the first aspect when executing the program stored in the memory.
In a fourth aspect, an embodiment of the present invention further provides a computer readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the steps of the order intelligent co-processing method according to the first aspect.
The embodiment of the invention provides an order intelligent cooperative processing method, device, equipment and medium, wherein the method comprises the following steps: and receiving order information and checking to obtain a checking result, if the checking result is passed, acquiring a basic supplier corresponding to the order information, and allocating to generate order allocation information, generating a basic purchase order according to the order allocation information, transmitting the basic purchase order to a supply end, receiving feedback confirmation information, generating a corresponding basic sales order, judging whether the purchased material in the basic purchase order contains a downstream supplier, and if so, continuing to allocate the purchased material to the downstream supplier. According to the intelligent collaborative processing method for the orders, the basic purchase orders are generated by distributing the order information, and the purchased materials in the basic purchase orders are respectively judged after the basic purchase orders are confirmed, so that the materials with multi-level suppliers are rapidly split, the desired purchase orders are generated, and the collaborative processing efficiency of the orders is improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for the description of the embodiments will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart of a method for intelligent collaborative processing of orders according to an embodiment of the present invention;
Fig. 2 is a schematic diagram of an application scenario of an order intelligent collaborative processing method according to an embodiment of the present invention;
FIG. 3 is a schematic block diagram of an order intelligent co-processing device provided by an embodiment of the present invention;
fig. 4 is a schematic block diagram of a computer device provided by an embodiment of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are some, but not all embodiments of the invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
It should be understood that the terms "comprises" and "comprising," when used in this specification and the appended claims, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It is also to be understood that the terminology used in the description of the invention is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in this specification and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It should be further understood that the term "and/or" as used in the present specification and the appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes such combinations.
Referring to fig. 1 and 2, as shown in the drawings, an embodiment of the present invention provides an order intelligent collaborative processing method, which is applied to a management server 10, and the method is executed by application software installed in the management server 10, the management server 10 is connected to a sales terminal 20 through a network to realize transmission of data information, and the management server 10 is also connected to a plurality of supply terminals 30 through a network to realize transmission of data information. The supply end 30 is a terminal device configured on the side of a provider and used for displaying and processing information, the management server 10 is a server used for interfacing the sales end 20 and the supply end 30 so as to realize intelligent collaborative processing of orders, and the management server 10 can be a management server configured on the side of an order management platform and used for collaborative management of orders; the selling side 20 is a terminal device configured at the selling side, and the selling side can input the selling information and the order information through the selling side 20. The sales terminal 20 and the supply terminal 30 may be a terminal device such as a desktop computer, a notebook computer, a tablet computer, or a mobile phone. In fig. 2, only one sales terminal 20 is shown to be connected to the management server 10 through a network; in the practical application process, a plurality of sales terminals 20 can be configured to connect with the management server 10 through a network. As shown in FIG. 1, the method includes steps S110 to S190.
S110, if order information from a sales terminal is received, checking the order information according to a preset order checking rule to obtain a checking result of whether the order information passes or not.
If order information from a sales terminal is received, checking the order information according to a preset order checking rule to obtain a checking result of whether the order information passes or not. The clients can input the purchase orders through the sales companies, the sales companies generate corresponding order information based on the purchase orders through the sales terminals and send the corresponding order information to the management server, after receiving the order information, the management server checks the order information according to the pre-configured order checking rules, so that whether the order information meets the order checking rules is judged, and if the order checking rules are met, the corresponding checking results are passed; if the order checking rule is not satisfied, the corresponding checking result is not passed.
In a specific embodiment, step S110 includes the sub-steps of: carrying out item integrity verification on the order information according to the item information in the order verification rule to obtain an integrity verification result whether the item information passes or not; and if the integrity check result is passing, comparing and checking according to the financial data and the material information in the order information to obtain a check result whether the integrity check result passes or not.
Specifically, item integrity verification can be performed on the order information according to item information contained in the order verification rule, the item information comprises a filling-necessary item and an associated item, whether a corresponding item value in the order information is not empty or not can be confirmed according to the filling-necessary item in the item information, and therefore the order information is subjected to the integrity verification. If the corresponding item value of each filling-necessary item in the order information is not empty, obtaining an integrity check result to pass; if the item value corresponding to a certain filling-necessary item in the order information is empty, the integrity check result is not passed, and the final check result is not passed.
Furthermore, the financial data in the order information and the material information are compared and checked according to the associated items in the item information, wherein the associated items comprise a plurality of associated item groups, and each associated item group comprises a financial item corresponding to the financial data and a material item corresponding to the material information. The financial data value corresponding to the financial item and the material item value corresponding to the material item can be obtained from the order information, and the financial data value and the material item value are compared and checked. For example, the material item value corresponding to the material item "material demand quantity" is 10000, the material item value corresponding to the material item "material loss" is "1%", the financial data value corresponding to the financial item "purchase quantity" is 10010, and it can be verified whether the product result obtained by multiplying the material item value corresponding to the "purchase quantity" by the material item value corresponding to the "material loss" is equal to the financial data value corresponding to the "material demand quantity", so as to perform a comparison check on the financial data value and the material item value.
If the financial data value corresponding to each associated item group is subjected to comparison verification and passes the verification with the material item value, a final verification result is obtained to be passed; if the financial data value corresponding to any management item group is not passed through the comparison and verification with the material data value, the final verification result is obtained as not passed.
S120, acquiring a basic provider corresponding to the order information according to a preset provider database.
And acquiring a basic provider corresponding to the order information according to a preset provider database. The management server is preconfigured with a provider database, and the provider database contains provider information of a plurality of providers. The supplier corresponding to each purchased material can be obtained as a basic supplier corresponding to the order information according to the purchased material contained in the order information, and one or more suppliers corresponding to each purchased material can be adopted.
S130, distributing the order information according to a preset order quota distribution strategy and the basic provider to acquire corresponding order distribution information.
And distributing the order information according to a preset order quota distribution strategy and the basic provider to acquire corresponding order distribution information. And distributing the order information according to a pre-configured order quota distribution strategy and a basic provider, so as to obtain the distributed order distribution information. The order quota allocation strategy is a specific strategy for allocating the material demand quantity of each purchased material in order information; the resulting order allocation information includes allocation information for allocating the material demand quantity of each purchased material to one or more base suppliers.
In a specific embodiment, step S130 includes the sub-steps of: obtaining supply quota information obtained by distributing each basic provider based on the order quota distribution strategy according to the provider grade and the supply price of the basic provider; and distributing the order information according to the supply quota information of each basic provider to obtain corresponding order distribution information.
Specifically, each basic supplier correspondingly includes supplier grade information and supply price, the supplier grade is grade information obtained by evaluating the delivery efficiency and production quality of the suppliers, and the supply price is a specific price of different suppliers for supplying the same purchased material.
The distribution can be performed based on the order quota distribution strategy according to the supplier grade of the basic suppliers and the supply price of the purchased materials, so as to obtain supply quota information obtained by distributing the basic suppliers based on the order quota distribution strategy, each basic supplier of each purchased material can obtain one supply quota information, the allocable quota of each purchased material is 100%, and the supply quota information obtained by each basic supplier for one purchased material is an distribution ratio value. Further, the purchased materials in the order information are distributed according to the supply quota information of the basic supplier, so that corresponding order distribution information is obtained.
Specifically, the material demand quantity and the material loss of each purchased material in the order information can be obtained, the order allocation information is obtained according to supply quota information obtained by a basic supplier for one purchased material, and the material demand data and the material loss corresponding calculation of the purchased material, and the material losses corresponding to different purchased materials are different. The order allocation information comprises the order allocation of each purchased material for each basic supplier, wherein the order allocation of each basic supplier is the material demand quantity x the supply quota information/material loss of the basic supplier; considering that the material loss exists in the actual production process, the purchasing quantity is additionally increased when the allocation of the order is required to be calculated, and the actual production requirement can be met under the condition that partial lost material is removed.
In a specific embodiment, the obtaining, according to the vendor level and the supply price of the base vendor, supply quota information obtained by allocating each base vendor based on the order quota allocation policy includes: sequencing the basic suppliers according to the supply prices of the purchased materials and the basic suppliers in the order information to obtain corresponding supplier sequencing information; intercepting target suppliers corresponding to all purchased materials from supplier ordering information of all purchased materials according to intercepting rules in the order quota allocation strategy; determining the number of suppliers of each supplier grade corresponding to each purchased material according to the supplier grade of each target supplier of the purchased material; distributing and calculating the number of suppliers of each supplier grade of each purchased material according to a distribution formula in the order quota distribution strategy to obtain a distribution proportion corresponding to each supplier grade of each purchased material; and determining supply quota information of each target provider corresponding to each purchased material according to the distribution proportion of each provider level of each purchased material and the target provider corresponding to each provider level.
Specifically, the basic suppliers corresponding to the purchased materials can be determined according to the purchased materials contained in the order information, the basic suppliers of the same purchased materials are ordered according to the supply prices corresponding to the basic suppliers of the purchased materials, so that supplier ordering information is obtained, and the supplier ordering information of each purchased material comprises a basic supplier ordering result with the supply price from low to high.
And intercepting the target suppliers corresponding to the purchased materials from the supplier ordering information of the purchased materials according to the intercepting rules in the order quota allocation strategy. Specifically, the interception rule may be the interception number or the interception ratio; if the interception rule is the interception quantity, sequentially intercepting basic suppliers corresponding to the interception quantity from the first place according to the supplier sequencing information as target suppliers; if the interception rule is an interception ratio, determining a corresponding interception amount (the interception ratio is multiplied by the amount and rounded up to obtain the corresponding interception amount) according to the amount and the interception ratio of the basic suppliers contained in the supplier sequencing information, and sequentially intercepting the basic suppliers with the corresponding amount from head to tail according to the determined interception amount to serve as target suppliers. Or, the interception rule is an interception calculation formula, the corresponding interception proportion is calculated according to the interception calculation formula, and the corresponding number of basic suppliers are intercepted according to the interception proportion to serve as target suppliers. For example, the truncated calculation formula may be expressed by formula (1);
(1);
wherein J is the intercepting proportion, r c is the difference between the supply price of the first basic supplier and the supply price of the last basic supplier in the supplier ordering information of the purchased materials, r 1 is the supply price of the first basic supplier in the supplier ordering information of the purchased materials, and e is the natural logarithmic base.
And determining the number of suppliers of each supplier grade corresponding to the purchased material according to the supplier grade of each target supplier of the purchased material. If the supplier class includes A, B, C, D and E, the number of suppliers corresponding to A, B, C, D and E, respectively, in the target suppliers of the same purchased material may be sequentially determined.
The number of suppliers of each supplier class of each purchased material is allocated according to an allocation formula in the order quota allocation strategy, for example, the allocation formula comprises an allocation coefficient corresponding to a plurality of supplier classes, and the allocation proportion corresponding to each supplier class can be calculated by a formula (2):
(2);
wherein a, B, C are distribution coefficients corresponding to the provider grades A, B and C, sa is the number of providers corresponding to the provider grade a, sb is the number of providers corresponding to the provider grade B, sc is the number of providers corresponding to the provider grade C, t is a, B or C, and St corresponds to Sa, sb or Sc. If the distribution coefficient corresponding to the provider level a needs to be acquired, t=a, st=sa is set.
Further, according to the distribution proportion of each supplier grade of each purchased material and the target suppliers corresponding to each supplier grade, the supply quota information of each target supplier corresponding to each purchased material is determined. Specifically, if a certain supplier level of the purchased material contains only one target supplier, directly determining the supply quota information of the target supplier as the distribution proportion of the supplier level; if a certain supplier level of the purchased material contains a plurality of target suppliers, the distribution ratio of the supplier level is distributed according to the plurality of target suppliers, and the supply quota information of each target supplier is obtained respectively. For example, for the case that a certain supplier level of the purchased material contains a plurality of target suppliers, the supply proportion corresponding to each target supplier can be calculated in turn according to the formula (3);
(3);
where n is the number of target suppliers included in the supplier class, For the accumulated value of the supply prices of all the target suppliers in the same supplier class, p i is the supply price of the ith target supplier in the same supplier class, and B i is the supply proportion of the ith target supplier in the same supplier class.
And multiplying the supply proportion of each target supplier in the supplier grade by the distribution proportion of the supplier grade to obtain the supply quota information of each target supplier.
And S140, generating a corresponding basic purchase order according to the order allocation information and sending the basic purchase order to a corresponding supply end.
And generating a corresponding basic purchase order according to the order allocation information and sending the basic purchase order to a corresponding supply end. Generating corresponding basic purchase orders according to the order allocation information, and respectively transmitting the basic purchase orders to corresponding supply ends according to the terminal addresses of the suppliers in each basic purchase order; for example, the organization code of the supplier in the purchase order is automatically converted into the supplier code of the product formula, and the corresponding terminal address is obtained according to the supplier code and the basic purchase order is sent to the corresponding supply end. After receiving the base purchase order, the supply end can confirm the base purchase order.
And S150, if the confirmation information fed back by the supply end according to the basic purchase order is received, generating and storing a basic sales order corresponding to the basic purchase order fed back the confirmation information.
And if the confirmation information fed back by the supply end according to the basic purchase order is received, generating and storing a basic sales order corresponding to the basic purchase order fed back with the confirmation information. If the confirmation information fed back by the supply end is received, a corresponding basic sales order can be generated according to the basic purchase order fed back by the confirmation information, and the generated basic sales order is stored; the basic sales order is the order information for the seller and the supplier to reach the material sales contract, and the purchasing information and the sales information of the purchased materials can be recorded by generating the basic sales order.
S160, judging whether the supplier database contains downstream suppliers corresponding to the purchased materials in the basic purchase order of the feedback confirmation information, and obtaining a corresponding judgment result.
And judging whether the supplier database contains a downstream supplier corresponding to the purchased materials in the basic purchase order of the feedback confirmation information, and obtaining a corresponding judgment result. Further, it may be determined whether the supplier database includes a downstream supplier corresponding to the purchased material in the basic purchase order with the feedback confirmation information, and if a certain purchased material includes a corresponding downstream supplier, the downstream supplier is required to supply the primary material to the target supplier, so as to achieve production of the product.
In a specific embodiment, step S160 includes the sub-steps of: acquiring material properties of all purchased materials in the purchase order; taking the purchased materials with material properties which are not consistent with preset basic properties as target purchased materials; and judging whether the supplier database contains a downstream supplier corresponding to the target purchased material or not, and obtaining a corresponding judgment result.
Specifically, the material attribute of each purchased material in the purchase order can be obtained, wherein the material attribute comprises outsourcing, self-making and purchasing, the outsourcing is that the target supplier performs external assistance production aiming at the purchased material, the self-making is that the target supplier can perform self-production aiming at the purchased material, and the outsourcing is that the target supplier performs external purchasing aiming at the purchased material.
The purchased material which is not consistent with the preset basic attribute can be obtained according to the material attribute of the purchased material and is determined to be the target purchased material, wherein the basic attribute can be homemade, and the non-homemade purchased material is obtained as the target purchased material. Further, whether the downstream suppliers corresponding to the target purchased materials are contained in the supplier database is judged, so that a judgment result of whether the downstream suppliers are contained is obtained.
And S170, if the judgment result is included, distributing the purchased materials according to the order quota distribution strategy and the downstream provider to acquire corresponding material distribution information.
And if the judgment result is that the purchase material is included, distributing the purchase material according to the order quota distribution strategy and the downstream provider to acquire corresponding material distribution information. If the judgment result is that the downstream suppliers are included, the purchased materials can be distributed again according to the order quota distribution strategy and the determined downstream suppliers so as to obtain corresponding material distribution information. The material information can be taken as a combined material to be split into a plurality of sub-materials, and the material demand quantity of each sub-material can be allocated; if the material information is used as an integral material which cannot be split, the material information can be distributed only aiming at the material demand quantity of the integral material; the process of obtaining the material distribution information is similar to that of obtaining the order distribution information, and will not be described herein.
And S180, generating a corresponding material purchase order according to the material distribution information and sending the material purchase order to a corresponding supply end.
And generating a corresponding material purchase order according to the material distribution information and sending the material purchase order to a corresponding supply end. Specifically, the process of generating the corresponding material purchase order and sending the material purchase order to the corresponding supply end is similar to the step S140, which is not described herein.
And S190, if the confirmation information fed back by the supply end according to the material purchase order is received, generating and storing a material sales order corresponding to the material purchase order fed back the confirmation information.
And if the confirmation information fed back by the supply end according to the material purchase order is received, generating and storing a material sales order corresponding to the material purchase order fed back with the confirmation information. Specifically, the specific process of generating and storing the corresponding material sales order according to the confirmation information fed back by the supply end according to the material purchase order is similar to the above step S150, and will not be described herein.
If the material purchase order with the feedback confirmation information includes downstream suppliers in the supplier database, step S170 may be executed again until each material (the purchased material or the sub-material of the purchased material) can determine the corresponding supplier and generate the corresponding purchase order.
In the order intelligent collaborative processing method disclosed in the above embodiment, the method includes: and receiving order information and checking to obtain a checking result, if the checking result is passed, acquiring a basic supplier corresponding to the order information, and allocating to generate order allocation information, generating a basic purchase order according to the order allocation information, transmitting the basic purchase order to a supply end, receiving feedback confirmation information, generating a corresponding basic sales order, judging whether the purchased material in the basic purchase order contains a downstream supplier, and if so, continuing to allocate the purchased material to the downstream supplier. According to the intelligent collaborative processing method for the orders, the basic purchase orders are generated by distributing the order information, and the purchased materials in the basic purchase orders are respectively judged after the basic purchase orders are confirmed, so that the materials with multi-level suppliers are rapidly split, the desired purchase orders are generated, and the collaborative processing efficiency of the orders is improved.
The embodiment of the invention also provides an order intelligent cooperative processing device which can be configured in the management server and is used for executing any embodiment of the order intelligent cooperative processing method. Specifically, referring to fig. 3, fig. 3 is a schematic block diagram of an order intelligent co-processing device according to an embodiment of the present invention.
As shown in fig. 3, the order intelligent co-processing apparatus 100 includes a verification result acquisition unit 110, a basic supplier acquisition unit 120, an order allocation information acquisition unit 130, a basic purchase order transmission unit 140, a basic sales order generation unit 150, a judgment result acquisition unit 160, a material allocation information acquisition unit 170, a material purchase order transmission unit 180, and a material sales order generation unit 190.
And the verification result obtaining unit 110 is configured to, if order information from the sales end is received, verify the order information according to a preset order verification rule to obtain a verification result that whether the order information passes.
In a specific embodiment, the verification result obtaining unit 110 includes a subunit: the integrity checking unit is used for carrying out item integrity checking on the order information according to the item information in the order checking rule to obtain an integrity checking result whether the item information passes or not; and the comparison and verification unit is used for carrying out comparison and verification according to the financial data and the material information in the order information if the integrity verification result is passed, so as to obtain a verification result of whether the integrity verification result is passed.
And a basic provider acquiring unit 120 for acquiring a basic provider corresponding to the order information according to a preset provider database.
The order allocation information obtaining unit 130 is configured to allocate the order information according to a preset order quota allocation policy and the base provider to obtain corresponding order allocation information.
In a specific embodiment, the order allocation information obtaining unit 130 includes a subunit: the supply quota information acquisition unit is used for acquiring supply quota information obtained by distributing the basic suppliers based on the order quota distribution strategy according to the grade and the price of the basic suppliers; and the allocation unit is used for allocating the order information according to the supply quota information of each basic provider to obtain corresponding order allocation information.
And the basic purchase order sending unit 140 is configured to generate a corresponding basic purchase order according to the order allocation information and send the basic purchase order to a corresponding supply end.
And the basic sales order generation unit 150 is configured to generate and store a basic sales order corresponding to the basic purchase order fed back with the confirmation information if the confirmation information fed back by the supply end according to the basic purchase order is received.
And the judgment result obtaining unit 160 is configured to judge whether the supplier database includes a downstream supplier corresponding to the purchased material in the basic purchase order with the feedback confirmation information, so as to obtain a corresponding judgment result.
And the material distribution information obtaining unit 170 is configured to, if the determination result is that the material distribution information is included, distribute the purchased material according to the order quota distribution policy and the downstream provider to obtain corresponding material distribution information.
And the material purchase order sending unit 180 is configured to generate a corresponding material purchase order according to the material distribution information and send the material purchase order to a corresponding supply end.
And the material sales order generation unit 190 is configured to generate and store a material sales order corresponding to the material purchase order fed back with the confirmation information if the confirmation information fed back by the supply end according to the material purchase order is received.
The order intelligent cooperative processing device provided by the embodiment of the invention is used for receiving the order information and checking to obtain a check result, if the check result is passed, acquiring a basic supplier corresponding to the order information and distributing to generate order distribution information, generating a basic purchase order according to the order distribution information and sending the basic purchase order to a supply end, receiving feedback confirmation information to generate a corresponding basic sales order and judging whether the purchased materials in the basic purchase order contain downstream suppliers or not, and if so, continuing to distribute the purchased materials to the downstream suppliers. According to the intelligent collaborative processing method for the orders, the basic purchase orders are generated by distributing the order information, and the purchased materials in the basic purchase orders are respectively judged after the basic purchase orders are confirmed, so that the materials with multi-level suppliers are rapidly split, the desired purchase orders are generated, and the collaborative processing efficiency of the orders is improved.
The order intelligent co-processing apparatus described above may be implemented in the form of a computer program which is executable on a computer device as shown in fig. 4.
Referring to fig. 4, fig. 4 is a schematic block diagram of a computer device according to an embodiment of the present invention. The computer device may be a management server for executing the order intelligent co-processing method to co-process the order.
Referring to fig. 4, the computer device 500 includes a processor 502, a memory, and a network interface 505, which are connected by a communication bus 501, wherein the memory may include a storage medium 503 and an internal memory 504.
The storage medium 503 may store an operating system 5031 and a computer program 5032. The computer program 5032, when executed, may cause the processor 502 to perform an order intelligent co-processing method, wherein the storage medium 503 may be a volatile storage medium or a non-volatile storage medium.
The processor 502 is used to provide computing and control capabilities to support the operation of the overall computer device 500.
The internal memory 504 provides an environment for the execution of a computer program 5032 in the storage medium 503, which computer program 5032, when executed by the processor 502, causes the processor 502 to perform an order intelligent co-processing method.
The network interface 505 is used for network communication, such as providing for transmission of data information, etc. It will be appreciated by those skilled in the art that the architecture shown in fig. 4 is merely a block diagram of some of the architecture relevant to the present inventive arrangements and is not limiting of the computer device 500 to which the present inventive arrangements may be implemented, and that a particular computer device 500 may include more or fewer components than shown, or may combine some of the components, or have a different arrangement of components.
The processor 502 is configured to execute a computer program 5032 stored in a memory, so as to implement the corresponding functions in the order intelligent co-processing method.
Those skilled in the art will appreciate that the embodiment of the computer device shown in fig. 4 is not limiting of the specific construction of the computer device, and in other embodiments, the computer device may include more or less components than those shown, or certain components may be combined, or a different arrangement of components. For example, in some embodiments, the computer device may include only a memory and a processor, and in such embodiments, the structure and function of the memory and the processor are consistent with the embodiment shown in fig. 4, and will not be described again.
It should be appreciated that in embodiments of the present invention, the Processor 502 may be a central processing unit (Central Processing Unit, CPU), the Processor 502 may also be other general purpose processors, digital signal processors (DIGITAL SIGNAL processors, DSPs), application SPECIFIC INTEGRATED Circuits (ASICs), off-the-shelf Programmable gate arrays (Field-Programmable GATE ARRAY, FPGA) or other Programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or the like. Wherein the general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
In another embodiment of the invention, a computer-readable storage medium is provided. The computer readable storage medium may be a volatile or nonvolatile computer readable storage medium. The computer readable storage medium stores a computer program, wherein the computer program when executed by a processor implements the steps included in the order intelligent co-processing method described above.
It will be clearly understood by those skilled in the art that, for convenience and brevity of description, specific working procedures of the apparatus, device and unit described above may refer to corresponding procedures in the foregoing method embodiments, which are not repeated herein. Those of ordinary skill in the art will appreciate that the elements and algorithm steps described in connection with the embodiments disclosed herein may be embodied in electronic hardware, in computer software, or in a combination of the two, and that the elements and steps of the examples have been generally described in terms of function in the foregoing description to clearly illustrate the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In the several embodiments provided by the present invention, it should be understood that the disclosed apparatus, device and method may be implemented in other manners. For example, the apparatus embodiments described above are merely illustrative, and for example, the division of the units is merely a logical function division, there may be another division manner in actual implementation, or units having the same function may be integrated into one unit, for example, multiple units or components may be combined or may be integrated into another system, or some features may be omitted, or not performed. In addition, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices, or elements, or may be an electrical, mechanical, or other form of connection.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiment of the present invention.
In addition, each functional unit in the embodiments of the present invention may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention is essentially or part of what contributes to the prior art, or all or part of the technical solution may be embodied in the form of a software product stored in a computer-readable storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned computer-readable storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a magnetic disk, an optical disk, or other various media capable of storing program codes.
While the invention has been described with reference to certain preferred embodiments, it will be understood by those skilled in the art that various changes and substitutions of equivalents may be made and equivalents will be apparent to those skilled in the art without departing from the scope of the invention. Therefore, the protection scope of the invention is subject to the protection scope of the claims.
Claims (10)
1. The intelligent order cooperative processing method is characterized in that the method is applied to a management server, the management server is respectively connected with at least one sales terminal and a plurality of supply terminals in a network manner to realize data information transmission, and the method comprises the following steps:
if order information from a sales terminal is received, checking the order information according to a preset order checking rule to obtain a checking result of whether the order information passes or not;
Acquiring a basic supplier corresponding to the order information according to a preset supplier database;
distributing the order information according to a preset order quota distribution strategy and the basic provider to acquire corresponding order distribution information;
Generating a corresponding basic purchase order according to the order allocation information and sending the basic purchase order to a corresponding supply end;
If the confirmation information fed back by the supply end according to the basic purchase order is received, generating and storing a basic sales order corresponding to the basic purchase order fed back the confirmation information;
Judging whether the supplier database contains a downstream supplier corresponding to the purchased materials in the basic purchase order of the feedback confirmation information, and obtaining a corresponding judgment result;
If the judgment result is that the purchase material is included, distributing the purchase material according to the order quota distribution strategy and the downstream provider to obtain corresponding material distribution information;
Generating a corresponding material purchase order according to the material distribution information and sending the material purchase order to a corresponding supply end;
And if the confirmation information fed back by the supply end according to the material purchase order is received, generating and storing a material sales order corresponding to the material purchase order fed back with the confirmation information.
2. The intelligent collaborative processing method according to claim 1, wherein the checking the order information according to a preset order checking rule to obtain a checking result that is passed or not includes:
carrying out item integrity verification on the order information according to the item information in the order verification rule to obtain an integrity verification result whether the item information passes or not;
and if the integrity check result is passing, comparing and checking according to the financial data and the material information in the order information to obtain a check result whether the integrity check result passes or not.
3. The method of claim 1, wherein the allocating the order information according to a preset order quota allocation policy and the base provider to obtain corresponding order allocation information comprises:
Obtaining supply quota information obtained by distributing each basic provider based on the order quota distribution strategy according to the provider grade and the supply price of the basic provider;
and distributing the order information according to the supply quota information of each basic provider to obtain corresponding order distribution information.
4. The method for intelligent collaborative processing of an order according to claim 3, wherein the obtaining, according to the vendor level and the supply price of the base vendor, supply quota information obtained by allocating each of the base vendors based on the order quota allocation policy includes:
Sequencing the basic suppliers according to the supply prices of the purchased materials and the basic suppliers in the order information to obtain corresponding supplier sequencing information;
Intercepting target suppliers corresponding to all purchased materials from supplier ordering information of all purchased materials according to intercepting rules in the order quota allocation strategy;
Determining the number of suppliers of each supplier grade corresponding to each purchased material according to the supplier grade of each target supplier of the purchased material;
Distributing and calculating the number of suppliers of each supplier grade of each purchased material according to a distribution formula in the order quota distribution strategy to obtain a distribution proportion corresponding to each supplier grade of each purchased material;
and determining supply quota information of each target provider corresponding to each purchased material according to the distribution proportion of each provider level of each purchased material and the target provider corresponding to each provider level.
5. The method of intelligent collaborative processing of an order according to claim 1, wherein said determining whether a downstream provider corresponding to a purchased material in the purchase order for which feedback validation information is provided is included in the provider database comprises:
Acquiring material properties of all purchased materials in the purchase order;
Taking the purchased materials with material properties which are not consistent with preset basic properties as target purchased materials;
and judging whether the supplier database contains a downstream supplier corresponding to the target purchased material or not, and obtaining a corresponding judgment result.
6. An order intelligent co-processing device, wherein the device is configured in a management server, the management server is respectively connected with at least one sales end and a plurality of supply ends in a network manner to realize transmission of data information, and the device is used for executing the order intelligent co-processing method as set forth in any one of claims 1-5, and the device comprises:
the verification result acquisition unit is used for verifying the order information according to a preset order verification rule to obtain a verification result if the order information is passed or not if the order information is received from the sales terminal;
a basic supplier acquisition unit for acquiring a basic supplier corresponding to the order information according to a preset supplier database;
The order allocation information acquisition unit is used for allocating the order information according to a preset order quota allocation strategy and the basic provider so as to acquire corresponding order allocation information;
A basic purchase order sending unit, configured to generate a corresponding basic purchase order according to the order allocation information and send the basic purchase order to a corresponding supply end;
The basic sales order generation unit is used for generating and storing a basic sales order corresponding to the basic purchase order fed back by the supply end according to the confirmation information fed back by the basic purchase order if the basic sales order generation unit receives the confirmation information fed back by the supply end;
the judgment result acquisition unit is used for judging whether the supplier database contains downstream suppliers corresponding to the purchased materials in the basic purchase order of the feedback confirmation information or not, and obtaining corresponding judgment results;
The material distribution information acquisition unit is used for distributing the purchased materials according to the order quota distribution strategy and the downstream suppliers to acquire corresponding material distribution information if the judgment result is included;
The material purchase order sending unit is used for generating a corresponding material purchase order according to the material distribution information and sending the corresponding material purchase order to a corresponding supply end;
And the material sales order generation unit is used for generating and storing a material sales order corresponding to the material purchase order fed back by the confirmation information if the confirmation information fed back by the supply end according to the material purchase order is received.
7. The order intelligent co-processing apparatus according to claim 6, wherein the verification result acquisition unit includes:
the integrity checking unit is used for carrying out item integrity checking on the order information according to the item information in the order checking rule to obtain an integrity checking result whether the item information passes or not;
and the comparison and verification unit is used for carrying out comparison and verification according to the financial data and the material information in the order information if the integrity verification result is passed, so as to obtain a verification result of whether the integrity verification result is passed.
8. The order intelligent co-processing apparatus according to claim 6, wherein the order allocation information acquisition unit includes:
The supply quota information acquisition unit is used for acquiring supply quota information obtained by distributing the basic suppliers based on the order quota distribution strategy according to the grade and the price of the basic suppliers;
And the allocation unit is used for allocating the order information according to the supply quota information of each basic provider to obtain corresponding order allocation information.
9. A computer device, comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus;
a memory for storing a computer program;
A processor for implementing the steps of the order intelligent co-processing method of any one of claims 1-5 when executing a program stored on a memory.
10. A computer readable storage medium, on which a computer program is stored, characterized in that the computer program, when being executed by a processor, implements the steps of the order intelligent co-processing method according to any of claims 1-5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410374554.1A CN117974275B (en) | 2024-03-29 | 2024-03-29 | Order intelligent cooperative processing method, device, equipment and medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410374554.1A CN117974275B (en) | 2024-03-29 | 2024-03-29 | Order intelligent cooperative processing method, device, equipment and medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN117974275A true CN117974275A (en) | 2024-05-03 |
CN117974275B CN117974275B (en) | 2024-07-05 |
Family
ID=90863564
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410374554.1A Active CN117974275B (en) | 2024-03-29 | 2024-03-29 | Order intelligent cooperative processing method, device, equipment and medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117974275B (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103679416A (en) * | 2013-11-20 | 2014-03-26 | 苏州得尔达国际物流有限公司 | Lean supply chain logistics system and method |
CN106251197A (en) * | 2016-07-27 | 2016-12-21 | 潘志焱 | A kind of order processing method and system and order whereabouts retroactive method and system |
CN112750010A (en) * | 2021-01-11 | 2021-05-04 | 重庆三果云科技有限公司 | Agricultural intelligent supply chain management platform, transaction method, server and storage medium |
KR102507492B1 (en) * | 2022-08-18 | 2023-03-09 | 주식회사 키친스탠다드 | Bill of materials based recipe integrated food material management system and method thereof |
CN117011029A (en) * | 2023-08-11 | 2023-11-07 | 中国银行股份有限公司 | Block chain-based provider data request processing method, device and equipment |
CN117057686A (en) * | 2023-08-18 | 2023-11-14 | 上海韵达高新技术有限公司 | Intelligent management method, device, equipment and storage medium for material purchase |
-
2024
- 2024-03-29 CN CN202410374554.1A patent/CN117974275B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103679416A (en) * | 2013-11-20 | 2014-03-26 | 苏州得尔达国际物流有限公司 | Lean supply chain logistics system and method |
CN106251197A (en) * | 2016-07-27 | 2016-12-21 | 潘志焱 | A kind of order processing method and system and order whereabouts retroactive method and system |
CN112750010A (en) * | 2021-01-11 | 2021-05-04 | 重庆三果云科技有限公司 | Agricultural intelligent supply chain management platform, transaction method, server and storage medium |
KR102507492B1 (en) * | 2022-08-18 | 2023-03-09 | 주식회사 키친스탠다드 | Bill of materials based recipe integrated food material management system and method thereof |
CN117011029A (en) * | 2023-08-11 | 2023-11-07 | 中国银行股份有限公司 | Block chain-based provider data request processing method, device and equipment |
CN117057686A (en) * | 2023-08-18 | 2023-11-14 | 上海韵达高新技术有限公司 | Intelligent management method, device, equipment and storage medium for material purchase |
Also Published As
Publication number | Publication date |
---|---|
CN117974275B (en) | 2024-07-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8843383B2 (en) | System and method for providing shipping insurance as a service | |
US11315115B2 (en) | Blockchain-based data processing system, method, computing device and storage medium | |
US8095427B1 (en) | Methods for facilitating an online transaction of a firearm | |
US20030144852A1 (en) | Providing highly automated procurement services | |
CN110060143A (en) | Service interfacing method, apparatus, computer equipment and storage medium | |
RU2642378C2 (en) | Automated system for making purchases and sales using interactive cloud system | |
JP7522242B2 (en) | Servers and Terminals | |
CN109034948A (en) | Transaction processing method, device, equipment and system | |
CN114693296A (en) | Coupon management method and device, electronic equipment and storage medium | |
CN115187107B (en) | Intelligent purchasing demand distribution method and device, computer equipment and storage medium | |
EP0701717B1 (en) | Methods and apparatus relating to the formulation and trading of risk management contracts | |
CN111311277B (en) | Bill processing method and device based on block chain network and related equipment | |
CN117974275B (en) | Order intelligent cooperative processing method, device, equipment and medium | |
US10803456B1 (en) | Factorization-based data object processing | |
CN111242782A (en) | Service processing method, device and equipment based on block chain and readable medium | |
KR102201950B1 (en) | Application for cryprocurrency arbitrage | |
JP2009043007A (en) | Point management apparatus, investment amount calculation apparatus, operation management apparatus, and point management program | |
KR20220113901A (en) | Providing method for multi-asset portfolio platform and system thereof | |
CN113888340A (en) | Docking processing method, device, equipment and storage medium for configured insurance products | |
CN114511313A (en) | Payment channel access method, system, computer equipment and readable storage medium | |
CN113177820B (en) | Resource processing method and system | |
CN117829966A (en) | Intelligent quota management method, device, equipment and medium based on provider classification | |
JP5899176B2 (en) | Mediation device, mediation method, and mediation program | |
KR102166094B1 (en) | Near Real Time Escrow System | |
KR102474905B1 (en) | Quality evaluation system of fresh products based on collective intelligence |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |