Material quota system and method and electronic equipment
Through the quota calculation, adjustment and inspection module of the material quota system, the full life cycle control problem of material quota management in the existing technology is solved, automatic resource allocation and abnormal monitoring are realized, and resource utilization efficiency is improved.
Patent Information
- Application Number
- CN202510337267.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-20
- Publication Date
- 2025-07-04
AI Technical Summary
The existing material quota management system has simple functions, single business support scenarios, lack full life cycle control, and cannot effectively monitor quota execution results and abnormal situations.
It provides a material quota system, including a quota calculation module, a quota adjustment module and a quota inspection module, which is used to automatically calculate the unit price of the total cost of materials, determine selected suppliers and quotas, conduct adjustment approvals, and inspect supply tasks to ensure supply within the valid period.
It realizes automatic calculation and adjustment of material quotas throughout the cycle, avoids uneven distribution caused by subjective will, timely monitors and adjusts abnormal situations, and improves resource utilization efficiency.
Smart Images

Figure CN120258420A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of supply chain management, and particularly to a material quota system, method, and electronic device. Background Art
[0002] A material quota system is a management tool for managing and controlling resource allocation, mainly used in enterprise production, supply chain, or project management to ensure the rational use of materials, resources, or budgets. Its core goal is to prevent resource waste, overspending, or uneven distribution by setting quota rules, while improving resource utilization efficiency.
[0003] In the prior art, the material quota management function is simple, the business support scenarios are single, there is no linkage with other application scenarios, and there is a situation of allocating quotas based on subjective will, which cannot support quota calculation, adjustment, etc. The prior art also lacks the full life cycle control of material quotas, the quota execution results cannot be effectively monitored, and abnormal situations cannot be timely grasped and adjusted.
[0004] Therefore, there is an urgent need for a material quota management system to achieve full cycle control of quotas. Summary of the Invention
[0005] To solve the above technical problems, this application provides a material quota system, method, and electronic device to achieve full cycle control of material quotas.
[0006] According to the first aspect of this application, a material quota system is provided. The system includes: a quota calculation module, a quota adjustment module, and a quota inspection module; wherein, the quota calculation module is used to determine the total cost unit price of the materials provided by the supplier according to the quota type and supplier parameters, and determine the selected suppliers and the corresponding quotas based on the total cost unit price; the quota adjustment module is used to adjust the quota according to the adjustment request and send an adjustment approval form for approval; the quota inspection module is used to inspect the supply tasks of the supplier according to the inspection type to enable the supply tasks to be supplied within the supply validity period.
[0007] In an optional implementation manner, the quota calculation module includes a quota type determination unit, and the quota type determination unit is used to determine the quota type of the supplier based on the settlement method of the supplier. The quota types include standard quotas and model quotas.
[0008] In an alternative embodiment, the supplier parameters include a factory code, an inventory method, and a payment method. The quota calculation module includes a first calculation unit and a second calculation unit. The first calculation unit is configured to determine an inventory cost coefficient of the supplier according to the factory code, the inventory method, and a preset correspondence between inventory cost coefficients. The second calculation unit is configured to determine a capital return rate coefficient of the supplier according to the factory code, the payment method, and a preset correspondence between capital return rates. The quota calculation module is configured to determine a total cost unit price according to the inventory cost coefficient, the capital return rate coefficient, and a first formula.
[0009] In an alternative embodiment, the quota calculation module is further configured to, when there are multiple selected suppliers, determine a comprehensive performance score of the suppliers according to the supplier supply difficulty coefficient and the performance evaluation data, and determine the selected suppliers based on the comprehensive performance score.
[0010] In an alternative embodiment, the quota inspection module is further configured to send a to-do approval form for approval when the supply task of the supplier is less than a preset task deadline.
[0011] In an alternative embodiment, the system further includes a supplier management module, which is configured to adjust the supplier when the supplier parameters change.
[0012] In an alternative embodiment, the supplier parameters include certification parameters. The supplier management module is configured to certify the materials of the supplier according to the certification parameters, and send a quota calculation request to the quota calculation module when there are at least two suppliers for the materials in the corresponding factory.
[0013] In an alternative embodiment, the supplier parameters include performance parameters; the supplier management module is configured to adjust the quota validity of the supplier according to the performance parameters.
[0014] According to a second aspect of the present application, there is provided a material quota method, the method including:
[0015] The quota calculation module determines the total cost unit price of the materials provided by the supplier according to the quota type and the supplier parameters, and determines the selected suppliers and the corresponding quotas based on the total cost unit price;
[0016] The quota adjustment module adjusts the quota according to the adjustment request and sends an adjustment approval form for approval;
[0017] The quota inspection module inspects the supply tasks of the suppliers according to the inspection type, so that the supply tasks are supplied within the supply validity period.
[0018] According to a third aspect of the present application, there is provided an electronic device, including a memory and a processor;
[0019] The memory is connected to the processor and is used to store programs; the processor is used to implement the material quota method as described in the third aspect by running the programs in the memory.
[0020] The material quota system, method and electronic device provided by this application. In the quota system, the quota calculation module determines the total cost unit price of the materials provided by the supplier according to the quota type and supplier parameters, and determines the selected suppliers and the corresponding quotas based on the total cost unit price; the quota adjustment module adjusts the quota according to the adjustment request and sends an adjustment approval form for approval; the quota inspection module is used to inspect the supply tasks of the supplier according to the inspection type. The material quota system provided by this application can automatically calculate and adjust the quota, and can effectively avoid the problem of uneven quota allocation caused by subjective will. In addition, since the quota inspection module can regularly inspect the supply tasks, it can effectively monitor the quota execution results, and promptly master and adjust abnormal situations. Brief Description of the Drawings
[0021] In order to more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only the embodiments of this application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained according to the provided drawings.
[0022] Figure 1 It is the structural block diagram of the material quota system provided by the embodiment of this application;
[0023] Figure 2 It is the flowchart of the material quota method provided by the embodiment of this application;
[0024] Figure 3 It is the structural diagram of the electronic device provided by the embodiment of the present invention. Detailed Embodiments
[0025] The following will clearly and completely describe the technical solutions in the embodiments of this application with reference to the drawings in the embodiments of this application. Obviously, the described embodiments are only a part of the embodiments of this application, rather than all the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of this application.
[0026] The material quota system is a management tool for managing and controlling resource allocation, mainly used in enterprise production, supply chain or project management to ensure the reasonable use of materials, resources or budgets. Its core goal is to prevent resource waste, overspending or uneven distribution by setting quota rules, while improving resource utilization efficiency.
[0027] In the prior art, the material quota management function is simple, the business support scenarios are single, there is no linkage with other application scenarios, and it cannot support quota calculation, adjustment, etc. In the prior art, there is also a lack of control over the entire life cycle of material quotas, the quota execution results cannot be effectively monitored, and abnormal situations cannot be timely grasped and adjusted.
[0028] Therefore, there is an urgent need for a material quota management system to achieve control over the entire quota cycle.
[0029] The material quota system, method and electronic device provided in this application. The quota calculation module in the quota system determines the total cost unit price of the materials provided by the supplier according to the quota type and supplier parameters, and determines the selected suppliers and the corresponding quotas based on the total cost unit price; the quota adjustment module adjusts the quota according to the adjustment request and sends an adjustment approval form for approval; the quota inspection module is used to inspect the supply tasks of the suppliers according to the inspection type. The material quota system provided in this application can automatically calculate and adjust the quota, and can effectively avoid the problem of uneven quota allocation caused by subjective will. In addition, since the quota inspection module can regularly inspect the supply tasks, it can effectively monitor the quota execution results and timely grasp and adjust abnormal situations.
[0030] Exemplary system
[0031] Figure 1 It is a structural block diagram of the material quota system provided in the embodiment of this application. Please refer to Figure 1 In an exemplary embodiment, a material quota system is provided. The system includes: a quota calculation module 110, a quota adjustment module 130, and a quota inspection module 150; wherein, the quota calculation module 110 is used to determine the total cost unit price of the materials provided by the supplier according to the quota type and supplier parameters, and determine the selected suppliers and the corresponding quotas based on the total cost unit price; the quota adjustment module 130 is used to adjust the quota according to the adjustment request and send an adjustment approval form for approval; the quota inspection module 150 is used to inspect the supply tasks of the suppliers according to the inspection type, so that the supply tasks are supplied within the supply validity period.
[0032] The inspection types may include: periodic inspection and lead-time inspection. When the inspection type is lead-time inspection, the quota inspection module can also be used to generate a to-do reminder based on the difference between the lead-time days and the quota validity period. For example, when the difference is less than one week, the to-do status field of the supply task is upgraded to red to make the task reminder more prominent. When the inspection type is periodic inspection, the quota inspection module can also be used to inspect the effective supply tasks according to the inspection cycle, and generate a to-do reminder when the quota information deviation is greater than the warning deviation percentage. For example, the to-do status field is upgraded to red to make the task reminder more prominent.
[0033] The quota calculation module of the material quota system provided by the embodiment of the present application determines the total cost unit price of the materials provided by the supplier according to the quota type and the supplier parameters, and determines the selected supplier and the corresponding quota based on the total cost unit price; the quota adjustment module adjusts the quota according to the adjustment request and sends an adjustment approval form for approval; the quota inspection module is used to inspect the supply tasks of the supplier according to the inspection type. The material quota system provided by the embodiment of the present application can realize automatic quota, can adjust the quota based on the adjustment request, improves the quota efficiency, and can timely remind to maintain the quota, realizing the full-cycle control of the quota.
[0034] In an optional implementation manner, the quota calculation module 110 includes a quota type determination unit, and the quota type determination unit is used to determine the quota type of the supplier based on the settlement method of the supplier. The quota types include standard quota and model quota.
[0035] When the settlement method is online and offline settlement, the quota type is model quota; when the settlement method is warehousing settlement, the quota type is standard quota.
[0036] In an optional implementation manner, the supplier parameters include a factory code, an inventory method, and a payment method. The quota calculation module 110 includes a first calculation unit and a second calculation unit. The first calculation unit is used to determine the inventory cost coefficient of the supplier according to the factory code, the inventory method, and the preset inventory cost coefficient correspondence; the second calculation unit is used to determine the capital return rate coefficient of the supplier according to the factory code and the payment method and the preset capital return rate correspondence; the quota calculation module 110 is used to determine the total cost unit price according to the inventory cost coefficient, the capital return rate coefficient, and the first formula.
[0037] In practical applications, supplier parameters can be stored in the supplier's material record form. The supplier parameters can include factory code, inventory method, payment method, unit price excluding tax, etc. The first calculation unit can determine the corresponding record in the preset inventory cost coefficient table based on the factory code and inventory method, facilitating the calculation of the total cost unit price in the next step. The second calculation unit can determine the corresponding record in the preset fund return rate based on the factory code and payment method, facilitating the calculation of the total cost unit price in the next step.
[0038] The quota calculation module can determine the total cost unit price according to the inventory cost coefficient, the fund return rate coefficient, and the first formula. The first formula can be:
[0039] Total cost unit price = unit price excluding tax * (1 + inventory cost coefficient %) * (1 - fund return rate coefficient)
[0040] After determining the total cost unit price, suppliers can be screened. In practical applications, a comprehensive price difference standard can be determined in advance. The comprehensive price difference standard can be obtained from the comprehensive price difference field of the corresponding factory. If this field is empty, the preset comprehensive price difference standard can be selected. Specifically, calculate the price difference between the highest and lowest total cost unit prices among the suppliers in the supplier concentration. If it is greater than the comprehensive price difference standard, exclude the supplier with the highest price, and continue to judge among the remaining suppliers. If it is greater, continue to exclude. If it is less, enter the quota calculation step. If only one supplier remains after exclusion, the quota ratio directly gives 100% to the supplier with the lowest price, and the remaining quota is 0%. Send a quota approval form for approval.
[0041] In an alternative embodiment, the quota calculation module 110 is further configured to, when there are multiple selected suppliers, determine the comprehensive performance score of the suppliers according to the supplier supply difficulty coefficient and performance evaluation data, and determine the selected suppliers based on the comprehensive performance score.
[0042] In practical applications, the rankings of multiple selected suppliers can be obtained from the supplier ranking table. According to the rankings and the factory code, obtain the supply amount weight X, the supply code number weight Y, and the ranking coefficient from the business comprehensive scoring table. The ranking coefficient can include the supply amount ranking coefficient and the supply material type quantity ranking coefficient. The quota calculation module determines the supply difficulty coefficient according to the second formula. The second formula can be:
[0043] Supply difficulty coefficient = supply amount ranking coefficient * X + supply material type quantity ranking coefficient * Y.
[0044] It should be noted that when there is a factor missing in the second formula, an exception approval form is sent.
[0045] The quota calculation module can also obtain the corresponding performance evaluation data from the performance evaluation form based on the supplier code and factory code, and determine the comprehensive performance score according to the supply difficulty coefficient. The third formula can be:
[0046] Comprehensive performance score = Performance evaluation * Supply difficulty coefficient
[0047] When the quota calculation module determines the selected suppliers based on the comprehensive performance score, it can determine the difference in the comprehensive performance score according to the calculated comprehensive performance score of the performance performance, and the fourth formula can be:
[0048] Difference in comprehensive performance score = Highest score - Lowest score to calculate the difference between high and low scores,
[0049] Determine the difference rate of the comprehensive performance score of the performance according to the fifth formula and the fifth formula. The fifth formula can be:
[0050] Difference rate of comprehensive performance score = Difference in comprehensive performance score / Comprehensive performance score of performance performance. Determine the difference in the difference rate of the comprehensive performance score of the performance according to the sixth formula. The sixth formula can be:
[0051] Difference in difference rate of comprehensive performance score = High score difference rate - Low score difference rate
[0052] The quota calculation module is also used to determine the quota ratio of the performance performance difference rate according to the factory information table, compare the difference in the difference rate of the comprehensive performance score of the performance performance with the quota ratio of the performance performance difference rate, obtain the corresponding high-amount suppliers for quota allocation, and give the remaining quota to the remaining suppliers. Recalculate according to the above logic until the third one is completed, and give all the remaining parts to the third one.
[0053] After the quota calculation is completed, it can also include a quota to-do module, which is used to generate an approval form for the quota task to determine whether the quota is effective.
[0054] The quota to-do module can use the material code and factory code as conditions to query whether there is a record in the standard quota table with the field "Current whether effective" being yes. If it exists, compare the quota with the quota existing in the system.
[0055] If the calculated quota ratio is the same as the quota existing in the system, but the quota validity period changes, generate a new quota to-do record, with the field "To-do status" being green, and record all the above calculated factors and the quota in the to-do; if the calculated quota ratio is the same as the existing quota in the system and the validity period is also the same, no to-do is generated and no processing is done; if the calculated quota ratio is different from the existing quota in the system, generate a new quota to-do record, with the field "To-do status" being red, and record all the above calculated factors and the quota in the to-do.
[0056] Set the value of "Pending Task Processing Progress" for the pending task records in the corresponding status according to "Whether manual confirmation is required for the pending tasks in the green status", "Whether manual confirmation is required for the pending tasks in the yellow status", and "Whether manual confirmation is required for the pending tasks in the red status" on the factory master data record. If manual confirmation is not required, the pending tasks will be automatically confirmed. If the factory master data is found to be empty, query the global value.
[0057] In an alternative embodiment, the quota inspection module 150 is further configured to send a pending approval form for approval when the supply task of the supplier is less than the preset task deadline.
[0058] The quota inspection module can send a pending approval form for approval when the supply task is less than the task deadline to remind of the quota task and effectively monitor the supply task.
[0059] In an alternative embodiment, the system further includes: a supplier management module, which is configured to adjust the supplier when the supplier parameters change.
[0060] The supplier parameters may include certification parameters and performance parameters. When the supplier is eliminated or added to the blacklist, the corresponding purchasing organization of the supplier is frozen, and the supplier list needs to be adjusted.
[0061] In an alternative embodiment, the supplier parameters include: certification parameters. The supplier management module is configured to authenticate the materials of the supplier according to the certification parameters, and when there are at least two suppliers for the materials in the corresponding factory, send a quota calculation request to the quota calculation module 110.
[0062] When the certification parameters of the supplier change, for example: newly added or eliminated, it can be queried in the material-supplier table according to the material code of the supplier. When the corresponding material-supplier is not less than two, quota calculation is performed; when the settlement method is up and down line settlement, enter the model quota calculation; when the settlement method is in-warehouse settlement, enter the standard quota calculation.
[0063] In an alternative embodiment, the supplier parameters include: performance parameters; the supplier management module is configured to adjust the quota validity of the supplier according to the performance parameters.
[0064] When the performance parameters are updated, the supply qualification of the supplier will change, for example: eliminated or blacklisted, etc. The supplier management module will use the supplier code and factory code as query conditions to match the corresponding data in the material-supplier table, and mark the field "Whether valid" of the data as invalid and do not enter the quota calculation.
[0065] The functions implemented by the above quota calculation module 110, quota adjustment module 130, and quota inspection module 150 can be implemented by the same or different processors respectively, which is not limited in the embodiments of the present application.
[0066] It should be understood that the quota calculation module 110, quota adjustment module 130, and quota inspection module 150 in the above device can be implemented in the form of a processor calling software. For example, the device includes a processor, the processor is connected to a memory, instructions are stored in the memory, and the processor calls the instructions stored in the memory to implement any of the above methods or the functions of each unit of the device. The processor can be a general-purpose processor, such as a CPU or a microprocessor, etc., and the memory can be a memory inside the device or a memory outside the device. Alternatively, the units in the device can be implemented in the form of a hardware circuit. By designing the hardware circuit, the functions of some or all of the units can be realized. The hardware circuit can be understood as one or more processors. For example, in one implementation, the hardware circuit is an ASIC, and through the design of the logical relationship of the components in the circuit, the functions of some or all of the above units are realized. Another example is that in another implementation, the hardware circuit can be implemented by a PLD. Taking an FPGA as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured through a configuration file, so as to realize the functions of some or all of the above units. All units of the above device can be all implemented in the form of a processor calling software, or all implemented in the form of a hardware circuit, or some implemented in the form of a processor calling software, and the remaining part implemented in the form of a hardware circuit.
[0067] In the embodiments of the present application, a processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction reading and running capabilities, such as a CPU, a microprocessor, a GPU, or a DSP, etc. In another implementation, the processor can realize certain functions through the logical relationship of a hardware circuit, and the logical relationship of the hardware circuit is fixed or can be reconstructed. For example, the processor is a hardware circuit implemented by an ASIC or a PLD, such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document to realize the configuration of the hardware circuit can be understood as the process of the processor loading instructions to realize the functions of some or all of the above units. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as a kind of ASIC, such as an NPU, a TPU, a DPU, etc.
[0068] It can be seen that each unit in the above device can be one or more processors (or processing circuits) configured to implement the above method. For example: CPU, GPU, NPU, TPU, DPU, microprocessor, DSP, ASIC, FPGA, or a combination of at least two of these processor forms.
[0069] In addition, each unit in the above device can be integrated in whole or in part, or can be implemented independently. In one implementation, these units are integrated together and implemented in the form of a SOC. The SOC may include at least one processor for implementing any of the above methods or implementing the functions of each unit of the device. The types of the at least one processor can be different, for example, including a CPU and an FPGA, a CPU and an artificial intelligence processor, a CPU and a GPU, etc.
[0070] Exemplary method
[0071] Figure 2 is a flowchart of the material quota method provided by the embodiment of the present application. Refer to Figure 2 , in an exemplary embodiment, the method may include:
[0072] S220: The quota calculation module determines the total cost unit price of the materials provided by the supplier according to the quota type and supplier parameters, and determines the selected suppliers and the corresponding quotas based on the total cost unit price;
[0073] S240: The quota adjustment module adjusts the quota according to the adjustment request and sends an adjustment approval form for approval;
[0074] S260: The quota inspection module inspects the supply tasks of the supplier according to the inspection type so that the supply tasks are supplied within the supply validity period.
[0075] The material quota method provided in this embodiment belongs to the same inventive concept as the material quota system provided in the above embodiments of the present application, and has the corresponding functional modules and beneficial effects for executing the material quota system. For the technical details not described in detail in this embodiment, reference can be made to the specific processing content of the material quota system provided in the above embodiments of the present application, which will not be elaborated here.
[0076] Exemplary electronic device
[0077] Another embodiment of the present application also proposes an electronic device. Refer to Figure 3 as shown, the device includes:
[0078] A memory 300 and a processor 310;
[0079] Wherein, the memory 300 is connected to the processor 310 for storing programs;
[0080] The processor 310 is configured to implement the material quota method disclosed in any of the above embodiments by running the programs stored in the memory 300.
[0081] Specifically, the above electronic device may further include: a bus, a communication interface 320, an input device 330, and an output device 340.
[0082] The processor 310, the memory 300, the communication interface 320, the input device 330, and the output device 340 are interconnected via the bus. Among them:
[0083] The bus may include a path for transmitting information between various components of the computer system.
[0084] The processor 310 may be a general-purpose processor, such as a general-purpose central processing unit (CPU), a microprocessor, etc., or an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present invention. It may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
[0085] The processor 310 may include a main processor and may also include a baseband chip, a modem, etc.
[0086] The memory 300 stores the program for implementing the technical solution of the present invention and may also store an operating system and other critical services. Specifically, the program may include program code, and the program code includes computer operation instructions. More specifically, the memory 300 may include a read-only memory (ROM), other types of static storage devices that can store static information and instructions, a random access memory (RAM), other types of dynamic storage devices that can store information and instructions, a disk memory, a flash memory, etc.
[0087] The input device 330 may include a device for receiving data and information input by a user, such as a keyboard, a mouse, a camera, a scanner, a light pen, a voice input device, a touch screen, a pedometer, or a gravity sensor, etc.
[0088] The output device 340 may include a device for allowing information to be output to a user, such as a display screen, a printer, a speaker, etc.
[0089] The communication interface 320 may include a device of any transceiver type for communicating with other devices or communication networks, such as an Ethernet, a radio access network (RAN), a wireless local area network (WLAN), etc.
[0090] The processor 310 executes the program stored in the memory 300 and calls other devices, which can be used to implement each step of any of the material quota methods provided in the above embodiments of the present application.
[0091] An embodiment of the present application also proposes a chip, which includes a processor and a data interface. The processor reads and runs the program stored on the memory through the data interface to execute the material quota method introduced in any of the above embodiments. For the specific processing process and its beneficial effects, reference can be made to the embodiment introduction of the above material quota method.
[0092] Exemplary computer program product and storage medium
[0093] In addition to the above methods and devices, an embodiment of the present application may also be a computer program product, which includes computer program instructions. When the computer program instructions are run by a processor, the processor is caused to execute the steps in the material quota method according to various embodiments of the present application described in any of the above embodiments of this specification.
[0094] The computer program product can be written in any combination of one or more programming languages to write program code for performing the operations of the embodiments of the present application. The programming languages include object-oriented programming languages such as Java, C++, etc., and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user computing device, partially on the user device, executed as an independent software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server.
[0095] In addition, an embodiment of the present application may also be a storage medium, on which a computer program is stored. The computer program is executed by a processor to perform the steps in the material quota method according to various embodiments of the present application described in any of the above embodiments of this specification. Specifically, the following steps can be implemented:
[0096] S220: The quota calculation module determines the total cost unit price of the materials provided by the supplier according to the quota type and supplier parameters, and determines the selected suppliers and the corresponding quotas based on the total cost unit price;
[0097] S240: The quota adjustment module adjusts the quota according to the adjustment request and sends an adjustment approval form for approval;
[0098] S260: The quota inspection module inspects the supply tasks of the supplier according to the inspection type, so that the supply tasks are supplied within the supply validity period.
[0099] For the foregoing method embodiments, for the sake of simple description, they are all expressed as a series of action combinations. However, those skilled in the art should know that this application is not limited by the described action sequence, because according to this application, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily essential to this application.
[0100] It should be noted that the embodiments in this specification are all described in a progressive manner. Each embodiment focuses on the differences from other embodiments. For the same or similar parts among the embodiments, reference can be made to each other. For device embodiments, since they are basically similar to the method embodiments, the description is relatively simple. For the relevant parts, reference can be made to the partial description of the method embodiments.
[0101] The steps in the methods of the embodiments of this application can be adjusted, combined, and deleted according to actual needs. The technical features recorded in each embodiment can be replaced or combined.
[0102] The modules and sub-modules in the devices and terminals in the embodiments of this application can be combined, divided, and deleted according to actual needs.
[0103] In several embodiments provided by this application, it should be understood that the disclosed terminals, devices, and methods can be implemented in other ways. For example, the terminal embodiments described above are only illustrative. For example, the division of modules or sub-modules is only a logical function division. In actual implementation, there can be other division methods. For example, multiple sub-modules or modules can be combined or integrated into another module, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection to each other can be through some interfaces. The indirect coupling or communication connection of devices or modules can be in electrical, mechanical, or other forms.
[0104] The modules or sub-modules described as separate components may or may not be physically separated. The components as modules or sub-modules may or may not be physical modules or sub-modules, that is, they can be located in one place, or they can be distributed to multiple network modules or sub-modules. Some or all of the modules or sub-modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0105] In addition, in each embodiment of the present application, each functional module or sub-module can be integrated into one processing module, or each module or sub-module can exist physically alone, or two or more modules or sub-modules can be integrated into one module. The above-mentioned integrated modules or sub-modules can be implemented in the form of hardware, or in the form of software functional modules or sub-modules.
[0106] Those skilled in the art can further realize that the units and algorithm steps of each example described in combination with the embodiments disclosed in this article can be implemented by electronic hardware, computer software, or a combination of the two. To clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described according to functions in the above description. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Skilled professionals can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application.
[0107] The steps of the method or algorithm described in combination with the embodiments disclosed in this article can be directly implemented by hardware, software units executed by a processor, or a combination of the two. The software units can be placed in a random access memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium well-known in the technical field.
[0108] Finally, it should also be noted that in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "including one..." does not exclude the existence of additional identical elements in the process, method, article or device including the said element.
[0109] The foregoing description of the disclosed embodiments enables those skilled in the art to implement or use the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Thus, the present application is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A material quota system, characterized in that, It includes: A quota calculation module, a quota adjustment module, and a quota inspection module; among them, The quota calculation module is used to determine the total cost unit price of the materials provided by the supplier according to the quota type and supplier parameters, and determine the selected suppliers and the corresponding quotas based on the total cost unit price; The quota adjustment module is used to adjust the quota according to the adjustment request and send an adjustment approval form for approval; The quota inspection module is used to inspect the supply tasks of the supplier according to the inspection type, so that the supply tasks are carried out within the supply validity period.
2. The material quota system according to claim 1, characterized in that The quota calculation module includes a quota type determination unit, and the quota type determination unit is used to determine the quota type of the supplier based on the settlement method of the supplier, and the quota type includes a standard quota and a model quota.
3. The material quota system according to claim 1, characterized in that, The supplier parameters include a factory code, an inventory method, and a payment method. The quota calculation module includes a first calculation unit and a second calculation unit. The first calculation unit is used to determine the inventory cost coefficient of the supplier according to the factory code, the inventory method, and the preset inventory cost coefficient correspondence; The second calculation unit is used to determine the capital return rate coefficient of the supplier according to the factory code and the payment method and the preset capital return rate correspondence; The quota calculation module is used to determine the total cost unit price according to the inventory cost coefficient, the capital return rate coefficient, and the first formula.
4. The material quota system according to claim 1, wherein The quota calculation module is also used to, when there are multiple selected suppliers, determine the comprehensive performance score of the suppliers according to the supplier supply difficulty coefficient and performance evaluation data, and determine the selected suppliers based on the comprehensive performance score.
5. The material quota system according to claim 1, wherein The quota inspection module is also used to send a to-do approval form for approval when the supply task of the supplier is less than the preset task deadline.
6. The material quota system according to claim 1, characterized in that The system also includes: a supplier management module, and the supplier management module is used to adjust the supplier when the supplier parameters change.
7. The material quota system according to claim 6, wherein The supplier parameters include: certification parameters, and the supplier management module is used to certify the materials of the supplier according to the certification parameters, and send a quota calculation request to the quota calculation module when there are at least two suppliers for the materials in the corresponding factory.
8. The material quota system according to claim 6, wherein The supplier parameters include: performance parameters; the supplier management module is used to adjust the quota validity of the supplier according to the performance parameters.
9. A material quota method, characterized in that, It includes: The quota calculation module determines the total cost unit price of the materials provided by the supplier according to the quota type and supplier parameters, and determines the selected suppliers and the corresponding quotas based on the total cost unit price; The quota adjustment module adjusts the quota according to the adjustment request and sends an adjustment approval form for approval; The quota inspection module inspects the supply tasks of the supplier according to the inspection type, so that the supply tasks are carried out within the supply validity period.
10. An electronic device, characterized in that, It includes a memory and a processor; The memory is connected to the processor and is used to store programs; The processor is used to implement the material quota method as described in claim 9 by running the program in the memory.