A multi-index quotation verification method

By performing compatibility testing and historical data analysis on server accessories models, the quotation checking process is optimized, and the problems of unreasonable and inaccurate verification in the existing technology are solved, and a more reasonable and accurate adjustment quotation is generated.

CN119991245BActive Publication Date: 2025-08-22百信信息技术有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510054990.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-14
Publication Date
2025-08-22
Estimated Expiration
2045-01-14

AI Technical Summary

Technical Problem

Existing quotation checking methods are usually based on a single indicator, which is difficult to meet multiple needs, and fails to accurately consider the compatibility risks of server accessories models and user actual needs, resulting in unreasonable and incomplete verification.

Method used

By dividing the server accessory models into core and non-core groups, compatibility testing is carried out, compatibility verification results are generated, and quotation forms are adjusted according to the scoring threshold, and the verification process is optimized based on historical data and user feedback information, including adjustments to inventory and sales personnel permissions.

Benefits of technology

Improve the rationality and accuracy of quotation checks, ensure the compatibility of accessories models without risk, and automatically adjust the price after timely warning of potential compatibility issues, and generate a more reasonable adjustment of quotation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119991245B_ABST
    Figure CN119991245B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of data processing technology, and discloses a multi-index quotation verification method, comprising: receiving a quotation sent by a sales terminal for a target purchaser, the quotation including multiple server accessory models and the required quantity, original quotation information, and accessory type corresponding to each server accessory model; dividing the multiple server accessory models into a core server accessory model group and a non-core server accessory model group; obtaining multiple pre-configured compatibility test accessory groups, performing compatibility testing on the core server accessory model group based on the compatibility test accessory groups, obtaining a compatibility score, and comparing it with a preset score threshold to generate a compatibility verification result; if there is no compatibility risk, verifying the original quotation information to obtain a price verification result; adjusting the original quotation information based on the price verification result to obtain an adjusted quotation; and sending the adjusted quotation to the sales terminal. Thus, verification of the multi-index quotation is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of data processing, and in particular to a multi-index quotation verification method. Background Art

[0002] During enterprise procurement, especially for servers and their accessories, quotations are often generated and adjusted to meet varying needs and budgets. Current quotation verification methods often rely on a single metric. Therefore, a quotation verification method integrating multiple metrics is urgently needed to more accurately and comprehensively assess and adjust the rationality of quotations.

[0003] Existing quotation verification methods often have the following technical problems:

[0004] First, existing methods typically verify quotations based on a single indicator, which is difficult to meet the multiple requirements of actual procurement, resulting in unreasonable and incomplete verification of quotations.

[0005] Second, when multiple server component models present compatibility risks, existing quotation verification technology fails to verify quotations based on actual user needs. Furthermore, the lack of a method to generate selection probabilities for compatibility-tested component groups based on historical data leads to inaccurate quotation verification.

[0006] Third, the existing technology does not consider the compatibility between accessories in actual application scenarios, and does not promptly issue warnings for server accessory models with compatibility issues, resulting in inaccurate verification of quotations. Summary of the Invention

[0007] This summary is intended to briefly introduce concepts that will be described in detail in the detailed description below. This summary is not intended to identify key features or essential features of the claimed technical solution, nor is it intended to limit the scope of the claimed technical solution.

[0008] The present invention proposes a multi-index quotation verification method to solve one or more of the technical problems mentioned in the above background technology part.

[0009] The present invention provides a multi-index quotation verification method, comprising: receiving a quotation for a target purchaser sent by a sales terminal, the quotation including multiple server accessory models, a required quantity corresponding to each server accessory model, original quotation information corresponding to each server accessory model, and an accessory type corresponding to each server accessory model; dividing the multiple server accessory models into a core server accessory model group and a non-core server accessory model group;

[0010] Obtaining multiple pre-configured compatibility test accessory groups, each compatibility test accessory group includes multiple benchmark accessory models that have undergone compatibility testing, and compatibility scores of the multiple benchmark accessory models; performing compatibility testing on the core server accessory model group based on the multiple compatibility test accessory groups to determine the compatibility score corresponding to the core server accessory model group, comparing the compatibility score with a preset score threshold, and generating a compatibility verification result;

[0011] If the compatibility check result indicates that there is no compatibility risk among the multiple server component models included in the quotation, the original quotation information is checked to obtain a price check result; the original quotation information in the quotation is adjusted based on the price check result to obtain an adjusted quotation;

[0012] Send adjustment quotation to sales terminal.

[0013] Optionally, before sending the adjusted quotation to the sales terminal, the following items may also be included:

[0014] If the compatibility check result indicates that multiple server accessory models included in the quotation have compatibility risks, sending the first compatibility check result to the sales terminal, and receiving feedback information from the sales terminal regarding the first compatibility check result, the feedback information including permission information and / or designated accessory models, wherein the permission information indicates whether adjustments to the multiple server accessory models included in the quotation are allowed;

[0015] If the feedback information indicates that adjustments to multiple server accessory models included in the quotation are allowed, and the feedback information includes a specified accessory model, the specified accessory model is matched among multiple compatibility test accessory groups to obtain at least one compatibility test accessory group that matches the specified accessory model;

[0016] For at least one compatibility test accessory group, sort them in descending order according to the compatibility score to obtain a compatibility test accessory group sequence, and select a target number of compatibility test accessory groups with the highest sorting scores from the compatibility test accessory group sequence as candidate compatibility test accessory groups;

[0017] The candidate compatibility test accessory groups are sent to a purchasing terminal corresponding to the target purchaser, wherein the purchasing terminal is used to display the accessory type of each server accessory model among the multiple server accessory models, and to display the target number of compatibility test accessory groups and the compatibility score and selection probability corresponding to each compatibility test accessory group; the purchasing terminal is also used to display selection prompt information;

[0018] receiving user selection information returned by the purchasing terminal, where the user selection information includes a target compatibility test accessory group selected by the user from the candidate compatibility test accessory group;

[0019] Adjust multiple server accessory models in the quotation sheet according to the target compatibility test accessory group and the accessory type corresponding to each server accessory model to obtain a compatibility adjustment quotation sheet, and verify the original quotation information of the compatibility adjustment quotation sheet to obtain a price verification result;

[0020] The original quotation information in the compatibility adjustment quotation is adjusted according to the price verification result to obtain an adjusted quotation.

[0021] Optionally, verify the original quotation information to obtain price verification results, including:

[0022] Obtain user purchasing information of the target purchaser within a historical time period, including purchase frequency, purchase quantity, and total purchase price within the historical time period; obtain the purchase frequency level based on the purchase frequency and the preset purchase frequency threshold; calculate the average purchase price and the average purchase price level based on the purchase quantity and total purchase price; generate the user consumption propensity index based on the purchase frequency level and the average purchase price level; and generate the purchase price range based on the user consumption propensity index;

[0023] Verify the original quotation information according to the purchase price range to obtain a price verification result; and

[0024] The method also includes:

[0025] Obtaining inventory information corresponding to multiple server accessory models in a quotation or a compatibility adjustment quotation, the inventory information including inventory quantities corresponding to the multiple server accessory models; determining a server accessory whose inventory quantity is greater than a corresponding demand quantity as a normal inventory accessory; and determining a server accessory whose inventory quantity is less than a corresponding demand quantity as a short inventory accessory;

[0026] For parts with tight inventory and parts with normal inventory, corresponding price adjustment coefficients are set respectively. Based on the corresponding price adjustment coefficients and price verification results, the original quotation information in the quotation or compatibility adjustment quotation is adjusted.

[0027] Optionally, the quotation also includes salesperson information, including salesperson identification; and

[0028] Adjust the original quotation information in the quotation or compatibility-adjusted quotation based on the corresponding price adjustment coefficient and price verification result, including: querying the corresponding discount authority through the salesperson ID, and adjusting the original quotation information in the quotation or compatibility-adjusted quotation based on the corresponding price adjustment coefficient, price verification result and discount authority.

[0029] Optionally, the selection probability corresponding to each compatibility test accessory group is generated by the following steps:

[0030] Obtain a set of compatibility verification results within a historical time period, and filter multiple compatibility verification results in the compatibility verification result set that indicate compatibility risks to form a compatibility verification result group; statistically calculate the accessory replacement solutions corresponding to each compatibility verification result in the compatibility verification result group to obtain an accessory replacement solution set; wherein the accessory replacement solution includes the corresponding original quotation information, the candidate compatibility test accessory group, and the target compatibility test accessory group;

[0031] According to the price range to which the original quotation information belongs, the accessory replacement plan set is divided into multiple accessory replacement plan groups; for each accessory replacement plan group, the first number of each compatibility test accessory group as a candidate compatibility test accessory group and the second number of times as a target compatibility test accessory group are counted, and based on the first number and second number corresponding to each compatibility test accessory group, the selection probability of each compatibility test accessory group in each price range is calculated.

[0032] The present invention has the following beneficial effects:

[0033] 1. Improved the rationality of quotation verification. Specifically, after receiving the quotation sent by the sales terminal, multiple server accessory models are divided into core server accessory model groups and non-core server accessory model groups; multiple compatibility test accessory groups are obtained, and compatibility tests are performed on the core server accessory model group based on the multiple compatibility test accessory groups to generate compatibility verification results; if there is no compatibility risk, the original quotation information is verified and adjusted, and an adjusted quotation is obtained and sent to the sales terminal; after confirming that there is no compatibility risk in the compatibility of the server accessory model, the original quotation information is automatically verified and adjusted to make the quotation more reasonable and in line with pricing rules. By using multiple indicators to verify the quotation, the verification of the quotation is made more comprehensive;

[0034] 2. Improved the accuracy of quotation verification. Before sending the adjusted quotation to the sales terminal, if a compatibility risk is found in the quotation, the preliminary compatibility verification results will be sent to the sales terminal and feedback information will be obtained, including license information and / or specified accessory models; if the adjustment is allowed and the specified accessory model is included, the specified accessory model will be matched with the compatibility test accessory group and sorted by compatibility score, and the target number will be selected as the candidate compatibility test accessory group for display and selection by the purchasing terminal; after adjusting the quotation according to the compatibility test accessory group selected by the target purchaser, re-verify and adjust the original quotation information according to the results to generate the final adjusted quotation. When a compatibility risk occurs, the accessory group of the quotation is adjusted based on the actual needs of the user, so as to verify the quotation more accurately;

[0035] 3. Improved accuracy of quotation verification. This system receives user feedback from the after-sales service feedback terminal, including compatibility feedback information for multiple server component models in the adjusted quotation, the corresponding compatibility scores, and the time of feedback. This feedback is then stored in a user feedback information database. Subsequently, user feedback groups containing multiple server component models are filtered from the user feedback information within a historical time period. The feedback compatibility score level group for the user feedback information group to be counted is determined using a feedback compatibility score level table. The number of occurrences of each value is then counted. If the number of occurrences of each value exceeds a preset threshold, a priority feedback compatibility score level is selected based on the number of occurrences, and the scores of the corresponding compatibility test component groups are adjusted. If the number of occurrences is the same, no adjustment is made. Subsequently, the adjusted scores and time points for a second time period are retrieved from the compatibility score history database. A compatibility score histogram is generated, and the histogram is used to determine whether the number of score decreases within that time period exceeds a warning threshold. If the number of decreases exceeds the warning threshold, the corresponding compatibility test component group is designated as a warning component group and sent to the procurement terminal, prompting procurement personnel to conduct quality control on the benchmark component models. Based on user feedback, we can effectively identify and adjust accessory combinations with compatibility issues to improve the reliability of the compatibility test accessory group, and provide timely warnings of potential problems through historical data and real-time scoring monitoring mechanisms to prevent defective accessories from participating in the procurement process, thereby improving the accuracy of quotation verification. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] The above and other features, advantages, and aspects of the various embodiments of the present invention will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that the elements are not necessarily drawn to scale.

[0037] Figure 1 The present invention is a flowchart of a multi-index quotation verification method. DETAILED DESCRIPTION

[0038] The present invention will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present invention. It should be understood that the drawings and embodiments of the present invention are for illustrative purposes only and are not intended to limit the scope of protection of the present invention.

[0039] It should also be noted that, for ease of description, only the parts related to the invention are shown in the drawings. In the absence of conflict, the embodiments and features of the embodiments of the present invention may be combined with each other.

[0040] It should be noted that the concepts of "first" and "second" mentioned in the present invention are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.

[0041] It should be noted that the modifications of "one" and "multiple" mentioned in the present invention are illustrative rather than restrictive. Those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".

[0042] The names of the messages or information exchanged between multiple devices of the present invention are only used for illustrative purposes and are not used to limit the scope of these messages or information.

[0043] The present invention will be described in detail below with reference to the accompanying drawings and in conjunction with embodiments.

[0044] like Figure 1 As shown, a multi-index quotation verification method of the present invention is shown, comprising the following steps:

[0045] Step 101: Receive a quotation from a sales terminal for a target purchaser, the quotation including multiple server accessory models, the required quantity for each server accessory model, original quotation information for each server accessory model, and the accessory type for each server accessory model; and divide the multiple server accessory models into a core server accessory model group and a non-core server accessory model group.

[0046] In some embodiments, the execution subject of the multi-index quotation verification method of the present invention can be a user terminal, and the user terminal can be a laptop computer, a desktop computer, etc.

[0047] In practice, the execution entity establishes a communication connection with the sales terminal and receives a quotation from the sales terminal for the target purchaser. A quotation is primarily used by suppliers to present quotations to customers, similar to a price list, and is generated for the target purchaser. The quotation includes multiple server component models, the required quantity for each server component model, the original quotation information for each server component model, and the component type for each server component model. The target purchaser is the customer purchasing the server components. The server component model refers to the model of the component used in the server. The original quotation information is the initial price information provided for each server component model in the quotation, reflecting the initial unit price or batch price of the server component model without any adjustments. The component type refers to the category corresponding to each server component model. Based on this, the execution entity categorizes the multiple server component models in the quotation into core and non-core server component model groups based on the function and importance of the component type corresponding to each server component model. For example, the processor and memory determine the main performance of the server and are core components, while the network interface card and sound card are non-core components. The core server component model group refers to a collection of server component models that play a decisive role in the overall performance, reliability, and functionality of the server. The non-core server component model group refers to a collection of server component models that have a minor impact on the basic operation and performance of the server.

[0048] Step 102: Obtain a plurality of pre-configured compatibility test accessory groups, each compatibility test accessory group including a plurality of benchmark accessory models that have undergone compatibility testing and compatibility scores for the plurality of benchmark accessory models; perform compatibility testing on the core server accessory model group based on the plurality of compatibility test accessory groups to determine a compatibility score corresponding to the core server accessory model group; compare the compatibility score with a preset score threshold to generate a compatibility verification result;

[0049] In some embodiments, the execution entity locally stores multiple preconfigured compatibility test accessory groups. Each compatibility test accessory group includes multiple benchmark accessory models that have undergone compatibility testing, as well as compatibility scores for the multiple benchmark accessory models. The multiple compatibility test accessory groups are composed of different combinations of multiple benchmark accessory models. Compatibility refers to the degree of interoperability between hardware, software, or a combination of hardware and software systems. The benchmark accessory models are standard server accessory models that have undergone compatibility testing. The compatibility score reflects the degree of compatibility between the multiple benchmark accessory models in each compatibility test accessory group, with each compatibility test accessory group corresponding to a compatibility score. Based on this, the execution entity performs compatibility testing on the core server accessory model group. Specifically, the execution entity selects a compatibility test accessory group from the multiple compatibility test accessory groups that matches the core server accessory model group, thereby determining a compatibility score for the core server accessory model group. The preset score threshold is a preset standard compatibility score. Based on this, the compatibility score corresponding to the core server accessory model group is compared with the preset score threshold. If the compatibility score reaches or exceeds the preset score threshold, the compatibility verification result indicates no compatibility risk exists; if the compatibility score is less than the preset score threshold, the compatibility verification result indicates a compatibility risk exists.

[0050] Step 103: If the compatibility check result indicates that the multiple server component models included in the quotation do not have compatibility risks, then the original quotation information is verified to obtain a price verification result; the original quotation information in the quotation is adjusted based on the price verification result to obtain an adjusted quotation;

[0051] In some embodiments, if the compatibility check result indicates that there is no compatibility risk for the multiple server accessory models included in the quotation, a market price table can be set, which includes each server accessory model and the corresponding standard market price range. The price in the original quotation information is compared with the standard market price range to obtain a price verification result. For server accessory models whose prices are higher than the standard market price range, the price is lowered to within the market standard price range. For server accessory models whose prices are lower than the standard market price range, the price is increased to within the market standard price range to obtain an adjusted quotation. Among them, the price verification result indicates whether the original quotation information of each server accessory model in the quotation meets the market standard price range.

[0052] Step 104: Send the adjusted quotation to the sales terminal.

[0053] In some embodiments, the execution entity establishes a communication connection with the sales terminal, thereby sending an adjustment quotation to the sales terminal.

[0054] In these embodiments, the rationality of quotation verification is improved. Specifically, after receiving a quotation from a sales terminal, multiple server accessory models are divided into a core server accessory model group and a non-core server accessory model group; multiple compatibility test accessory groups are obtained, and compatibility testing is performed on the core server accessory model group based on the multiple compatibility test accessory groups to generate a compatibility verification result; if there is no compatibility risk, the original quotation information is verified and adjusted to obtain an adjusted quotation and send it to the sales terminal; after confirming that there is no compatibility risk in the compatibility of the server accessory model, the original quotation information is automatically verified and adjusted to make the quotation more reasonable and in compliance with pricing rules. By using multiple indicators to verify the quotation, the verification of the quotation is made more comprehensive.

[0055] In some embodiments, in order to further solve the second technical problem described in the background technology section, namely, "when multiple server accessory models have compatibility risks, the existing quotation verification technology does not verify the quotation according to the actual needs of the user; at the same time, due to the lack of a method for generating the selection probability of the compatibility test accessory group based on historical data, the verification of the quotation is inaccurate", in some embodiments of the present invention,

[0056] Before sending the adjusted quotation to the sales terminal, it also includes:

[0057] Step 1: If the compatibility check result indicates that multiple server component models included in the quotation have compatibility risks, a first compatibility check result is sent to a sales terminal, and feedback information regarding the first compatibility check result from the sales terminal is received, the feedback information including permission information and / or a designated component model, wherein the permission information indicates whether adjustments to the multiple server component models included in the quotation are permitted;

[0058] In some embodiments, if the compatibility check result indicates that there is a compatibility risk for multiple server accessory models included in the quotation, a first compatibility check result is sent to the sales terminal, and feedback information from the sales terminal regarding the first compatibility check result is received. The first compatibility check result is that there is a compatibility risk for multiple server accessory models included in the quotation. On this basis, the execution entity establishes a communication connection with the sales terminal, thereby sending the first compatibility check result to the sales terminal, and at the same time receiving feedback information from the sales terminal regarding the first compatibility check result. The feedback information includes permission information and / or designated accessory models, wherein the permission information indicates whether adjustments are allowed to the multiple server accessory models included in the quotation; the designated accessory model is a server accessory model explicitly specified by the target purchaser and cannot be adjusted.

[0059] Step 2: If the feedback information indicates that the multiple server accessory models included in the quotation can be adjusted, and the feedback information includes a specified accessory model, the specified accessory model is matched with multiple compatibility test accessory groups to obtain at least one compatibility test accessory group that matches the specified accessory model;

[0060] In some embodiments, if the feedback information indicates that adjustments can be made to multiple server accessory models included in the quotation, and the feedback information includes a specified accessory model, the execution entity searches for a compatibility test accessory group that matches the specified accessory model among multiple compatibility test accessory groups, and obtains at least one compatibility test accessory group that matches the specified accessory model.

[0061] Step 3: sorting at least one compatibility test accessory group in descending order according to the compatibility score to obtain a compatibility test accessory group sequence, and selecting a target number of compatibility test accessory groups with the highest rankings from the compatibility test accessory group sequence as candidate compatibility test accessory groups;

[0062] In some embodiments, the execution entity sorts the matched compatibility test accessory groups according to their compatibility scores from large to small to obtain a compatibility test accessory group sequence, wherein the groups with higher compatibility scores are arranged at the front, and the groups with lower compatibility scores are arranged at the back. A target quantity is set according to the needs of the target purchaser, for example, the target quantity is 2. From the compatibility test accessory group sequence, the compatibility test accessory groups with the first target quantity (2) are selected in turn as candidate compatibility test accessory groups.

[0063] Step 4: Send the candidate compatibility test accessory groups to the purchasing terminal corresponding to the target purchaser, wherein the purchasing terminal is used to display the accessory type of each server accessory model among the multiple server accessory models, and display the target number of compatibility test accessory groups and the compatibility score and selection probability corresponding to each compatibility test accessory group; the purchasing terminal is also used to display selection prompt information;

[0064] In some embodiments, the execution entity establishes a communication connection with the purchasing terminal, thereby sending the candidate compatibility test accessory group to the purchasing terminal corresponding to the target purchaser. The purchasing terminal is used to display the accessory type of each server accessory model among multiple server accessory models, and to display the target number of compatibility test accessory groups and the compatibility score and selection probability corresponding to each compatibility test accessory group; the purchasing terminal is also used to display selection prompt information. The selection probability is a probability value, usually expressed as a percentage, which represents the priority of recommending the compatibility test accessory group among the candidate compatibility test accessory groups. The selection prompt information is specifically used to guide the target purchaser in the instructions or prompts when selecting the candidate compatibility test accessory group, helping the target purchaser understand how to make the correct choice based on the recommended information.

[0065] Step 5: receiving user selection information returned by the purchasing terminal, where the user selection information includes a target compatibility test accessory group selected by the user from the candidate compatibility test accessory group;

[0066] In some embodiments, the execution entity establishes a communication connection with the purchasing terminal to receive user selection information returned by the purchasing terminal. The user selection information includes a target compatibility test accessory group selected by the user from a candidate compatibility test accessory group. The target compatibility test accessory group refers to the compatibility test accessory group that is ultimately selected from multiple candidate compatibility test accessory groups based on compatibility scores and selection probabilities and that best meets the requirements.

[0067] Step 6: Adjust the multiple server accessory models in the quotation sheet according to the target compatibility test accessory group and the accessory type corresponding to each server accessory model to obtain a compatibility adjustment quotation sheet, and verify the original quotation information of the compatibility adjustment quotation sheet to obtain a price verification result;

[0068] In some embodiments, the execution entity first reads the accessory type corresponding to each server accessory model in the quotation; second, finds the accessory models corresponding to these accessory types from the target compatibility test accessory group; and finally, adjusts the original server accessory models in the quotation using the matching server accessory models in the target compatibility test accessory group to obtain a compatibility-adjusted quotation. Based on this, a market price table can be set to compare the price in the original quotation information with the standard market price range to obtain a price verification result. The price verification result indicates whether the original quotation information for each server accessory model in the quotation meets the market standard price range.

[0069] Step 7: Adjust the original quotation information in the compatibility adjustment quotation according to the price verification result to obtain an adjusted quotation.

[0070] In some embodiments, for server component models priced above the standard market price range, the price is lowered to within the market standard price range. For server component models priced below the standard market price range, the price is raised to within the market standard price range, and an adjusted quotation is obtained.

[0071] Verify the original quotation information and obtain the price verification results, including:

[0072] Step 1: Obtain the user purchasing information of the target purchaser within a historical time period. The user purchasing information includes the purchasing frequency, purchasing quantity, and total purchasing price within the historical time period; obtain the purchasing frequency level based on the purchasing frequency and the preset purchasing frequency threshold; calculate the average purchasing unit price and the purchasing average unit price level based on the purchasing quantity and the total purchasing price; generate the user consumption propensity index based on the purchasing frequency level and the purchasing average unit price level; and generate the purchase price range based on the user consumption propensity index;

[0073] In some embodiments, the executing entity has locally stored a user consumption behavior database, and the executing entity extracts the target purchaser's user purchase information from the user consumption behavior database. The user purchase information includes the purchase frequency, purchase quantity, and total purchase price within a historical time period. Among them, the purchase frequency refers to the number of purchases made by the target purchaser within a period of time, which measures the frequency of purchases by the target purchaser. The purchase quantity refers to the number of server accessory models purchased by the target purchaser within a period of time. The total purchase price refers to the total price of the server accessory models purchased by the target purchaser within a period of time. The database is a warehouse for storing data. The preset purchase frequency threshold is a pre-set standard for purchase frequency.

[0074] Based on this, the executing entity compares the purchase frequency with the preset purchase frequency threshold. If the purchase frequency exceeds or falls below the preset purchase frequency threshold, the user is assigned to a different purchase frequency tier. The executing entity calculates the average purchase price for the historical time period (i.e., the total purchase price divided by the purchase quantity). The preset purchase average price threshold is then compared with the average purchase price. If the average purchase price exceeds or falls below the preset purchase average price threshold, the user is assigned to a different purchase average price tier. Based on this, a score is assigned to each purchase frequency tier, as well as a score to each purchase average price tier. Weights are then preset for each purchase frequency tier and each purchase average price tier. Based on this, the score corresponding to the purchase frequency tier is multiplied by the corresponding weight, and the score corresponding to the purchase average price tier is multiplied by the corresponding weight. The sum of these multiplication results is used to obtain the user's consumption propensity index. Based on this, a price range table is established, which includes the user's consumption propensity index and the corresponding price range. The price range corresponding to the user's consumption propensity index is queried in the price range table to obtain the purchase price range.

[0075] Step 2: Verify the original quotation information according to the purchase price range to obtain a price verification result; and

[0076] In some embodiments, the purchase price range is compared with the original quotation information to obtain a price verification result, which verifies whether the price of the original quotation information is reasonable.

[0077] The method also includes:

[0078] Step 1: Obtain inventory information corresponding to multiple server accessory models in the quotation or compatibility adjustment quotation, the inventory information including inventory quantities corresponding to the multiple server accessory models; determine a server accessory whose inventory quantity is greater than the corresponding required quantity as a normal inventory accessory; and determine a server accessory whose inventory quantity is less than the corresponding required quantity as a short inventory accessory;

[0079] In some embodiments, the execution entity has locally stored an inventory management database. The inventory information of each server accessory model in the quotation or compatibility adjustment quotation is extracted from the inventory management database. The inventory information includes the inventory quantities corresponding to multiple server accessory models. The inventory quantity refers to the actual inventory quantity of each server accessory model. If the inventory quantity of a server accessory model is greater than the corresponding demand quantity, it is marked as a normal inventory accessory. If the inventory quantity of a server accessory model is less than the corresponding demand quantity, it is marked as a low inventory accessory.

[0080] Step 2: Set corresponding price adjustment coefficients for parts with tight inventory and parts with normal inventory respectively, and adjust the original quotation information in the quotation or compatibility adjustment quotation according to the corresponding price adjustment coefficients and price verification results.

[0081] In some embodiments, a smaller price adjustment factor can be set for parts in normal inventory, while a higher price adjustment factor can be set for parts in short supply. If the price in the original quotation information is unreasonable, the quotation is determined to require adjustment. Based on this, the price adjustment factor corresponding to each server component model in the quotation or compatibility adjustment quotation is multiplied by the original price in the original quotation information to obtain the recommended adjusted price, thereby obtaining the adjusted quotation or compatibility adjustment quotation.

[0082] The quotation also includes salesperson information, including a salesperson ID; and

[0083] Adjust the original quotation information in the quotation or compatibility-adjusted quotation based on the corresponding price adjustment coefficient and price verification result, including: querying the corresponding discount authority through the salesperson ID, and adjusting the original quotation information in the quotation or compatibility-adjusted quotation based on the corresponding price adjustment coefficient, price verification result and discount authority.

[0084] In some embodiments, the quotation also includes salesperson information, which includes a salesperson identification; wherein the salesperson identification is a code or number that uniquely identifies each salesperson and is used to query the relevant authority information of the salesperson, including the salesperson's discount authority. Discount authority refers to the discount range allowed by the salesperson during the quotation adjustment process. On this basis, according to the corresponding price adjustment coefficient and price verification result, the original quotation information in the quotation or compatibility adjustment quotation is adjusted to obtain the basic adjusted price. Based on the basic adjusted price, combined with the price discount, the final adjusted quotation or compatibility adjustment quotation is calculated.

[0085] The selection probability corresponding to each compatibility test accessory group is generated through the following steps:

[0086] Step 1: Obtain a set of compatibility verification results within a historical time period, and filter multiple compatibility verification results in the compatibility verification result set that indicate compatibility risks to form a compatibility verification result group; statistically calculate the accessory replacement solutions corresponding to each compatibility verification result in the compatibility verification result group to obtain an accessory replacement solution set; wherein the accessory replacement solution includes the corresponding original quotation information, the candidate compatibility test accessory group, and the target compatibility test accessory group;

[0087] In some embodiments, each time the execution entity performs a compatibility check, the compatibility check result is stored in a database. The execution entity extracts a set of compatibility check results within a historical time period from the database. From the compatibility check result set, compatibility check results with compatibility risks are screened out and form a compatibility check result group. For each compatibility check result in the compatibility check result group, the corresponding accessory replacement plan is extracted, and all accessory replacement plans are aggregated into a set to obtain an accessory replacement plan set. Among them, the accessory replacement plan includes the corresponding original quotation information, the candidate compatibility test accessory group, and the target compatibility test accessory group.

[0088] Step 2: Divide the set of accessories replacement plans into multiple accessories replacement plan groups according to the price range to which the original quotation information belongs; for each accessories replacement plan group, count the first number of each compatibility test accessories group as a candidate compatibility test accessories group and the second number of times it is a target compatibility test accessories group; and calculate the selection probability of each compatibility test accessories group in each price range based on the first number and second number corresponding to each compatibility test accessories group.

[0089] In some embodiments, the accessory replacement solution set is classified according to the price range of the original quotation information to generate multiple groups to obtain multiple accessory replacement solution groups. The first number of each compatibility test accessory group as a candidate compatibility test accessory group and the second number of times as a target compatibility test accessory group are counted, and the selection probability of each compatibility test accessory group in each price range is calculated based on the first number and the second number corresponding to each compatibility test accessory group. The first number refers to the number of times a certain compatibility test accessory group appears as a candidate compatibility test accessory group in the accessory replacement solution group. The second number refers to the number of times the compatibility test accessory group is selected as the target compatibility test accessory group in the accessory replacement solution group. The second number is ratioed with the first number to obtain the selection probability of each compatibility test accessory group in each price range.

[0090] In these embodiments, the accuracy of quotation verification is improved. Before sending an adjusted quotation to a sales terminal, if a compatibility risk is found in the quotation, a preliminary compatibility verification result is sent to the sales terminal and feedback information is obtained, including permission information and / or specified accessory models; if adjustment is allowed and the specified accessory model is included, the specified accessory model is matched with the compatibility test accessory group and sorted by compatibility score, and a target number of accessories are selected as candidate compatibility test accessory groups for display and selection by the purchasing terminal; after adjusting the quotation according to the compatibility test accessory group selected by the target purchaser, the original quotation information is re-verified and adjusted according to the results to generate a final adjusted quotation. When a compatibility risk occurs, the accessory group of the quotation is adjusted based on the actual needs of the user, so as to verify the quotation more accurately.

[0091] In some embodiments, in order to further solve the third technical problem described in the background technology section, namely, "the existing technology does not consider the compatibility between accessories in actual application scenarios and does not promptly issue warnings for server accessory models with compatibility issues, resulting in inaccurate verification of quotation sheets," some embodiments of the present invention further include:

[0092] Step 1: Receive user feedback information from an after-sales service feedback terminal; the user feedback information includes compatibility feedback information for multiple server accessory models included in the adjusted quotation; the compatibility feedback information includes whether there are compatibility issues with the multiple server accessory models during actual use and feedback compatibility scores corresponding to the multiple server accessory models; the user feedback information also includes feedback time; and the user feedback information is stored in a user feedback information database;

[0093] In some embodiments, the execution entity establishes a communication connection with the after-sales service feedback terminal to receive user feedback information. The user feedback information includes compatibility feedback information for adjusting the quotation to include multiple server accessory models. The compatibility feedback information includes whether there are compatibility issues with multiple server accessory models during actual use and the feedback compatibility scores corresponding to the multiple server accessory models. Among them, compatibility issues refer to compatibility defects that may exist in accessories during actual use. The feedback compatibility score refers to the score given by the user based on the compatibility performance of the accessories, which is used to quantify the compatibility of the accessories. The user feedback information also includes the feedback time, wherein the feedback time refers to the specific time point when the user feedback information is generated or submitted, which is usually used to mark the actual occurrence time of the feedback. The user feedback information is stored in the user feedback information database. The user feedback information database is a database for storing all user feedback information.

[0094] Step 2: obtaining multiple user feedback information within a historical time period from a user feedback information database; filtering out user feedback information containing the multiple server accessory models from the multiple user feedback information and using it as the user feedback information to be counted, thereby obtaining a user feedback information group to be counted;

[0095] In some embodiments, the historical time period is a time period within a specified time interval, which can be a few days, weeks or months, and represents the user feedback information collected during this period. A query is performed from the user feedback information database according to the specified historical time period to find multiple user feedback information that meets the time range. The multiple user feedback information is compared with the above-mentioned multiple server accessory models, and feedback information containing the above-mentioned multiple server accessory models is filtered out. The filtered relevant user feedback information is marked as user feedback information to be counted, and this information is placed in the user feedback information group to be counted. Among them, the user feedback information group to be counted is a set that includes all user feedback information related to multiple server accessory models filtered out from the historical time period.

[0096] Step 3: For each piece of user feedback information to be counted in the user feedback information group to be counted, query the feedback compatibility rating table to obtain the feedback compatibility rating corresponding to each piece of user feedback information to be counted, and obtain a feedback compatibility rating group corresponding to the user feedback information group to be counted; the feedback compatibility rating can be one of the following: level 1, level 2, or level 3;

[0097] In some embodiments, the feedback compatibility rating table is a table that stores feedback compatibility ratings. Level one, level two, and level three are specific values ​​of the feedback compatibility ratings, which are used to indicate the severity of compatibility issues of multiple server accessory models. For example, level one may represent "full compatibility," level two represents "general compatibility," and level three represents "serious compatibility issues." On this basis, the execution entity searches for the feedback compatibility rating corresponding to each user feedback information to be counted by querying the feedback compatibility rating table based on each user feedback information to be counted. The execution entity collects the feedback compatibility rating corresponding to each user feedback information to be counted into a set to form a feedback compatibility rating group, which contains the ratings of all user feedback information to be counted.

[0098] Step 4: Count the number of occurrences of each value of the feedback compatibility score level in the feedback compatibility score level group. If the number of occurrences of each value of the feedback compatibility score level in the feedback compatibility score level group is greater than a preset value occurrence threshold, adjust the compatibility scores of the compatibility test accessory group corresponding to multiple server accessory models through the following steps:

[0099] If the number of occurrences of each value in the feedback compatibility score level group is the same, the compatibility scores of the compatibility test accessory group corresponding to multiple server accessory models will not be adjusted;

[0100] If the number of occurrences of various values ​​in the feedback compatibility rating group is different, the value with the largest number of occurrences is selected as the priority feedback compatibility rating; based on the priority feedback compatibility rating, the compatibility scores of the compatibility test accessory groups corresponding to multiple server accessory models are adjusted;

[0101] In some embodiments, the number of occurrences of each value of the feedback compatibility score level in the feedback compatibility score level group is calculated. The preset value occurrence threshold is a set quantitative standard, which means that a certain value must at least meet the preset value occurrence threshold in the feedback compatibility score level group before the feedback compatibility score level corresponding to the value is considered valid and can affect the adjustment process. On this basis, if the number of occurrences of each value of the feedback compatibility score level in the feedback compatibility score level group is greater than the preset value occurrence threshold, then the compatibility scores of the compatibility test accessory group corresponding to multiple server accessory models are adjusted through the following steps:

[0102] If the number of occurrences of each value is greater than the preset value occurrence threshold, and the number of occurrences of each value is the same, then the compatibility scores of the compatibility test accessory group corresponding to multiple server accessory models will not be adjusted. If the number of occurrences of each value is greater than the preset value occurrence threshold, and the number of occurrences of each value is different, then the value with the largest number of occurrences is selected as the priority feedback compatibility score level. Among them, the priority feedback compatibility score level means that when there are multiple feedback compatibility score levels, the feedback compatibility score level with the largest number of occurrences is selected as the priority level to determine subsequent adjustments. On this basis, a compatibility score adjustment table can be set up, and the compatibility score adjustment table includes feedback compatibility score levels and corresponding score adjustment ratios. The query table determines the score adjustment ratios corresponding to the feedback compatibility score levels of multiple server accessory models, and the score adjustment ratios are used to adjust the compatibility scores of the compatibility test accessory group corresponding to multiple server accessory models. The above steps one to four can be performed periodically within the second time period to obtain the updated compatibility score after each adjustment, and the updated compatibility score after each adjustment is stored in the compatibility score history database.

[0103] Step 6: Obtain, from the compatibility score history database, each adjusted update compatibility score within the second time period and the time point corresponding to each adjusted update compatibility score;

[0104] Generate a compatibility score histogram using the updated compatibility score after each adjustment and the time point corresponding to each adjusted update compatibility score; determine, based on the compatibility score histogram, whether the number of decreases in the update compatibility score at adjacent time points within the second time period exceeds a decrease number threshold, and obtain a determination result;

[0105] If the judgment result indicates that the compatibility score has decreased more than the preset decrease threshold in the historical time period, the compatibility test accessories group corresponding to the updated compatibility score will be determined as the warning accessories group; the warning accessories group will be sent to the purchasing terminal to control the purchasing personnel of the purchasing terminal to perform quality control on multiple benchmark accessories models in the compatibility test accessories.

[0106] In some embodiments, the compatibility score history database is a database that stores historical data, recording each adjusted update compatibility score and the corresponding time points for these scores. The second time period is a specific time range, typically referring to the time period after the compatibility score adjustment. Based on this, each adjusted update compatibility score within the second time period and the corresponding time points for each adjusted update compatibility score are obtained from the compatibility score history database. The update compatibility score refers to each adjusted compatibility score.

[0107] The execution entity uses ECharts to generate a compatibility score histogram for each adjusted update compatibility score and the corresponding time point. The compatibility score histogram graphically displays the updated compatibility score for each adjustment within a specific time period. Each bar in the histogram represents the update compatibility score at a specific time point, with the horizontal axis representing the time point and the vertical axis representing the update compatibility score. ECharts (Enterprise Charts, a commercial product chart library) is a JavaScript-based data visualization library for creating interactive and customizable data charts. JavaScript is a dynamic programming language widely used in web development, primarily to enhance the interactivity and dynamism of web pages. The preset threshold for the number of decreases is a pre-set standard. Based on this threshold, the execution entity counts the number of decreases in the update compatibility score at adjacent time points in the histogram. If the number of decreases exceeds the preset threshold, the compatibility test accessory group corresponding to the update compatibility score is designated as a warning accessory group. The execution entity establishes a communication connection with the purchasing terminal and sends the warning accessory group to the purchasing terminal so that purchasing personnel at the purchasing terminal can conduct quality control on multiple benchmark accessory models in the compatibility test accessory group. Quality control involves ensuring that purchased server component models meet predetermined quality standards through a series of inspections, tests, or standardization procedures. This typically involves conducting additional testing on server component models, requiring suppliers to provide quality assurance, or changing suppliers.

[0108] In these embodiments, the accuracy of quotation verification is improved. User feedback information is received from an after-sales service feedback terminal, including compatibility feedback information for multiple server component models in the adjusted quotation, corresponding feedback compatibility scores, and feedback time, and stored in a user feedback information database. Subsequently, user feedback information groups containing multiple server component models to be counted are filtered from user feedback information within a historical time period. The feedback compatibility score level group for the user feedback information group to be counted is determined using a feedback compatibility score level table, and the number of occurrences of each value is counted. If the number of occurrences of each value exceeds a preset threshold, a priority feedback compatibility score level is selected based on the number of occurrences, and the score of the corresponding compatibility test component group is adjusted. If the number of occurrences is the same, no adjustment is made. Subsequently, the adjusted scores and time points for a second time period are obtained from the compatibility score history database, and a compatibility score histogram is generated. Based on the histogram, it is determined whether the number of decreases in the score during the time period exceeds a warning threshold. If the number of decreases exceeds the warning threshold, the corresponding compatibility test component group is designated as a warning component group and sent to the procurement terminal, prompting procurement personnel to perform quality control on the benchmark component model. Based on user feedback, we can effectively identify and adjust accessory combinations with compatibility issues to improve the reliability of the compatibility test accessory group, and provide timely warnings of potential problems through historical data and real-time scoring monitoring mechanisms to prevent defective accessories from participating in the procurement process, thereby improving the accuracy of quotation verification.

[0109] The above descriptions are merely some preferred embodiments of the present invention and illustrate the technical principles employed. Those skilled in the art should understand that the scope of the invention is not limited to the technical solutions formed by the specific combination of the above-mentioned technical features, but also encompasses other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the above-mentioned inventive concept. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in the present invention.

Claims

1. A multi-index quotation verification method, characterized in that: include: Receive a quotation sheet for a target purchaser sent by a sales terminal, the quotation sheet including multiple server accessory models, a required quantity corresponding to each server accessory model, original quotation information corresponding to each server accessory model, and an accessory type corresponding to each server accessory model; divide the multiple server accessory models into a core server accessory model group and a non-core server accessory model group; Acquire a plurality of pre-configured compatibility test accessory groups, each compatibility test accessory group including a plurality of benchmark accessory models that have undergone compatibility testing, and compatibility scores of the plurality of benchmark accessory models; Performing a compatibility test on the core server accessory model group according to the multiple compatibility test accessory groups to determine a compatibility score corresponding to the core server accessory model group, comparing the compatibility score with a preset score threshold, and generating a compatibility verification result; If the compatibility check result indicates that there is no compatibility risk among the multiple server component models included in the quotation, verifying the original quotation information to obtain a price verification result; Adjusting the original quotation information in the quotation sheet according to the price verification result to obtain an adjusted quotation sheet; Sending the adjustment quotation to the sales terminal; Before sending the adjustment quotation to the sales terminal, the method further includes: If the compatibility check result indicates that there is a compatibility risk among the multiple server accessory models included in the quotation, a first compatibility check result is sent to the sales terminal, and feedback information from the sales terminal regarding the first compatibility check result is received, the feedback information including permission information and / or a specified accessory model, wherein the first compatibility check result is that there is a compatibility risk among the multiple server accessory models included in the quotation, and the permission information indicates whether adjustments to the multiple server accessory models included in the quotation are allowed; If the feedback information indicates that the multiple server accessory models included in the quotation are allowed to be adjusted, and the feedback information includes a specified accessory model, matching the specified accessory model with the multiple compatibility test accessory groups to obtain at least one compatibility test accessory group that matches the specified accessory model; For the at least one compatibility test accessory group, sorting them in descending order according to the compatibility score to obtain a compatibility test accessory group sequence, and selecting a target number of compatibility test accessory groups ranked high from the compatibility test accessory group sequence as candidate compatibility test accessory groups; The candidate compatibility test accessory groups are sent to a purchasing terminal corresponding to the target purchaser, wherein the purchasing terminal is used to display the accessory type of each server accessory model among the multiple server accessory models, and to display the target number of compatibility test accessory groups and the compatibility score and selection probability corresponding to each compatibility test accessory group; the purchasing terminal is also used to display selection prompt information; Receiving user selection information returned by the purchasing terminal, wherein the user selection information includes a target compatibility test accessory group selected by the user from the candidate compatibility test accessory group; Adjusting the multiple server accessory models in the quotation according to the target compatibility test accessory group and the accessory type corresponding to each server accessory model to obtain a compatibility adjustment quotation, and verifying the original quotation information of the compatibility adjustment quotation to obtain a price verification result; Adjusting the original quotation information in the compatibility adjustment quotation according to the price verification result to obtain an adjusted quotation; The verifying the original quotation information to obtain a price verification result includes: Obtaining user purchasing information of the target purchaser within a historical time period, the user purchasing information including purchase frequency, purchase quantity, and total purchase price within the historical time period; obtaining a purchase frequency level based on the purchase frequency and a preset purchase frequency threshold; calculating an average purchase unit price and an average purchase unit price level based on the purchase quantity and the total purchase price; generating a user consumption propensity index based on the purchase frequency level and the average purchase unit price level; and generating a purchase price range based on the user consumption propensity index; Verifying the original quotation information according to the purchase price range to obtain a price verification result; and The method further comprises: Obtaining inventory information corresponding to multiple server accessory models in the quotation or the compatibility adjustment quotation, the inventory information including inventory quantities corresponding to the multiple server accessory models; determining a server accessory with an inventory quantity greater than a corresponding demand quantity as a normal inventory accessory; and determining a server accessory with an inventory quantity less than a corresponding demand quantity as a short inventory accessory; For parts with limited inventory and parts with normal inventory, corresponding price adjustment coefficients are set respectively, and the original quotation information in the quotation sheet or the compatibility adjustment quotation sheet is adjusted according to the corresponding price adjustment coefficients and the price verification result; The selection probability corresponding to each compatibility test accessory group is generated by the following steps: Obtain a set of compatibility verification results within a historical time period, and filter multiple compatibility verification results in the compatibility verification result set that indicate compatibility risks to form a compatibility verification result group; count the accessory replacement plans corresponding to each compatibility verification result in the compatibility verification result group to obtain a set of accessory replacement plans; wherein the accessory replacement plans include the corresponding original quotation information, the candidate compatibility test accessory group, and the target compatibility test accessory group; According to the price range to which the original quotation information belongs, the accessory replacement plan set is divided into multiple accessory replacement plan groups; for each accessory replacement plan group, the first number of each compatibility test accessory group as a candidate compatibility test accessory group and the second number of times as a target compatibility test accessory group are counted, and based on the first number and second number corresponding to each compatibility test accessory group, the selection probability of each compatibility test accessory group in each price range is calculated.

2. The multi-index quotation verification method according to claim 1, characterized in that: The quotation also includes salesperson information, and the salesperson information includes a salesperson identification; as well as The adjusting of the original quotation information in the quotation or the compatibility-adjusted quotation according to the corresponding price adjustment coefficient and the price verification result includes: querying the corresponding discount authority through the salesperson identifier, and adjusting the original quotation information in the quotation or the compatibility-adjusted quotation according to the corresponding price adjustment coefficient, the price verification result and the discount authority.

Citation Information

Patent Citations

  • Quotation system, device and method based on odoo platform server spare and accessory parts

    CN117593062A

  • Client data-based analysis method and system

    CN118520865A