Product price management method and device based on multiple dimensions, equipment and storage medium
By establishing a pricing rule area within the enterprise and utilizing database storage, combining role access control and real-time data docking of API interfaces, the problems of version confusion and data loss in product price management are solved, and accurate and efficient price management is achieved.
Patent Information
- Application Number
- CN202510644015.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-19
- Publication Date
- 2025-08-08
AI Technical Summary
In the existing technology, product price management lacks a unified digital storage and permission management mechanism, resulting in confusion in pricing rules versions and data loss, making it difficult to quickly obtain the latest rules, seriously affecting efficiency.
Establish a special area for internal pricing rules for enterprises, store pricing rules through databases, manage permissions based on role access control, connect with external price data platforms in real time through API interfaces, provide a visual configuration interface and obtain user configuration parameters to generate centralized procurement supply prices.
It achieves real-time acquisition of accurate product prices, improves management efficiency, prevents the forgetting of pricing rules and version confusion, and ensures the continuity and accuracy of data.
Smart Images

Figure CN120450754A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of information management technology, and in particular to a multi-dimensional product price management method, device, equipment and storage medium. Background Art
[0002] In the past, product prices were disseminated through documents, reaching the project department at the end. While companies have a basic understanding of pricing rules based on historical implementation, many project departments don't maintain these rules permanently. These rules need to be provided by the Material Trade Group during negotiations or requested from superiors. Due to the lack of a unified digital storage and permissions management mechanism, the dissemination of pricing rules is prone to version confusion and data loss. This makes it difficult for project departments to quickly obtain the latest rules, requiring them to repeatedly request them from superiors or the Material Trade Group through manual communication, severely impacting efficiency.
[0003] The above content is only used to assist in understanding the technical solution of the present invention and does not constitute an admission that the above content is prior art. Summary of the Invention
[0004] The main purpose of the present invention is to provide a multi-dimensional product price management method, device, equipment and storage medium, aiming to solve the technical problem that the current management method is difficult to quickly obtain the latest rules, and often requires repeated requests to superiors or material trade groups through manual communication, which seriously affects efficiency.
[0005] To achieve the above objectives, the present invention provides a multi-dimensional product price management method, which includes the following steps:
[0006] Establish a dedicated area for internal pricing rules within the enterprise and store pricing rules in a database that supports unified management of structured and unstructured data;
[0007] Manage user permissions based on role-based access control;
[0008] Connect with external price data platforms through API interfaces to obtain the current online price of products;
[0009] Provide users with a visual configuration interface and obtain configuration parameters set by users based on the visual configuration interface. The visual configuration interface allows users to customize the discount range, shipping fees, service fees and other fees, and supports differentiated configuration by brand;
[0010] The access user is verified for permissions. After the user permission verification is passed, the pricing rules are called according to the settlement mode selected by the user, combined with the current network price of the product and configuration parameters to generate the centralized procurement supply price.
[0011] In some embodiments, the permission management includes three levels of permission hierarchy: project department users, material trade group users, and system administrators. The permissions of the project department users are only allowed to view pricing rules, retrieve historical price data, and export basic reports. The permissions of the material trade group users are allowed to set configuration parameters and adjust the priority of external price data. The permissions of the system administrator are full-function permissions with user role assignment, database backup and recovery, and system log auditing. At the same time, real-time alarms are triggered and requests are blocked for unauthorized access or unauthorized operations.
[0012] In some embodiments, the method further comprises:
[0013] Automatically switch to the most recently valid cached data in the event of a network anomaly to ensure real-time data continuity between the API interface and the external price data platform;
[0014] Perform format verification, outlier filtering, and logical consistency checks on the acquired external price data;
[0015] When there are multiple data sources for the same product, the comprehensive base price is calculated using the preset weights;
[0016] Allow users to manually enter or modify external price data, overriding automatically acquired results;
[0017] When external price changes exceed the preset threshold, early warning information will be pushed to relevant users.
[0018] In some embodiments, the method of generating a centralized purchasing supply price by invoking pricing rules based on the settlement mode selected by the user and combining the current network price and configuration parameters of the product includes:
[0019] Determine the base price of the product based on the current online price of the product;
[0020] Obtaining a discount margin from the configuration parameters;
[0021] Determine the freight charges based on the shipping city, arrival city and real-time quotes from logistics providers;
[0022] Determine service fees and other fees based on the configuration parameters;
[0023] The centralized purchasing supply price is generated based on the product base price, the discount margin, the transportation and miscellaneous fees, the service fees and other fees.
[0024] In some embodiments, determining the freight charges based on the shipping city, the arrival city, and the real-time quotes from the logistics provider includes:
[0025] Screen qualified logistics providers based on the geographical locations of the shipping and arrival cities;
[0026] Initiate a real-time freight rate request to the qualified logistics provider, and obtain quotations from a preset number of logistics providers based on the real-time freight rate request;
[0027] sorting the feedback quotations in order of price from low to high;
[0028] Based on the sorting results, several lowest quotations are selected, the arithmetic average of the several lowest quotations is calculated as the freight and miscellaneous fees, and the freight and miscellaneous fees are recalculated at preset time intervals.
[0029] In some embodiments, the method further comprises:
[0030] Break down the centralized procurement supply price into base price, discount margin, transportation and miscellaneous fees, service fees, and other fees and present them visually;
[0031] Mark the shipping city and arrival city on the map and overlay a real-time freight rate heat map;
[0032] Generate future price fluctuation trend charts based on historical data and machine learning models;
[0033] The real-time freight rate heat map and the future price fluctuation trend map are visualized.
[0034] In addition, to achieve the above-mentioned purpose, the present invention further proposes a multi-dimensional product price management device, the multi-dimensional product price management device comprising:
[0035] A settings module is used to establish a dedicated area for internal enterprise pricing rules and store pricing rules in a database that supports unified management of structured and unstructured data;
[0036] The setting module is used to manage user rights based on role-based access control;
[0037] The reading module is used to connect with the external price data platform through the API interface in real time to obtain the current online price of the product;
[0038] The reading module is used to provide a visual configuration interface to the user and obtain configuration parameters set by the user based on the visual configuration interface. The visual configuration interface allows the user to customize the discount range, transportation fees, service fees and other fees, and supports differentiated configuration by brand;
[0039] The generation module is used to verify the permissions of the connected users. After the user permission verification is passed, the pricing rules are called according to the settlement mode selected by the user, combined with the current network price of the product and configuration parameters to generate the centralized procurement supply price.
[0040] In some embodiments, the permission management includes three levels of permission hierarchy: project department users, material trade group users, and system administrators. The permissions of the project department users are only allowed to view pricing rules, retrieve historical price data, and export basic reports. The permissions of the material trade group users are allowed to set configuration parameters and adjust the priority of external price data. The permissions of the system administrator are full-function permissions with user role assignment, database backup and recovery, and system log auditing. At the same time, real-time alarms are triggered and requests are blocked for unauthorized access or unauthorized operations.
[0041] In addition, to achieve the above-mentioned purpose, the present invention also proposes a multi-dimensional product price management device, which includes: a memory, a processor, and a multi-dimensional product price management program stored on the memory and executable on the processor, wherein the multi-dimensional product price management program is configured to implement the steps of the multi-dimensional product price management method described above.
[0042] In addition, to achieve the above-mentioned purpose, the present invention also proposes a storage medium, on which a multi-dimensional product price management program is stored. When the multi-dimensional product price management program is executed by a processor, the steps of the multi-dimensional product price management method described above are implemented.
[0043] The present invention establishes an internal enterprise pricing rule zone and stores pricing rules in a database; performs user authority management based on role-based access control; connects to an external price data platform through an API interface for real-time data to obtain the current net price of the product; provides a visual configuration interface to the user and obtains the configuration parameters set by the user based on the visual configuration interface; performs authority verification on the connected user, and after the user authority verification is passed, calls the pricing rules based on the settlement mode selected by the user and combines the current net price of the product and the configuration parameters to generate the centralized procurement supply price. In this way, accurate product prices can be obtained based on real-time pricing rules, while efficiency is improved based on automatic management. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] Figure 1 This is a flow chart of a first embodiment of the multi-dimensional product price management method of the present invention;
[0045] Figure 2 This is a structural block diagram of the first embodiment of the multi-dimensional product price management device of the present invention.
[0046] The purpose, features and advantages of the present invention will be further described with reference to the accompanying drawings and in conjunction with the embodiments. DETAILED DESCRIPTION
[0047] It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0048] The embodiment of the present invention provides a product price management method based on multiple dimensions, referring to Figure 1 , Figure 1 This is a flow chart of a first embodiment of a multi-dimensional product price management method of the present invention.
[0049] In this embodiment, the multi-dimensional product price management method includes the following steps:
[0050] Step S10: Establish an internal pricing rules area for the enterprise and store the pricing rules in a database.
[0051] In this embodiment, the executor of this embodiment is a multi-dimensional product price management device, wherein the multi-dimensional product price management device has functions such as data processing, data communication and program running. The multi-dimensional product price management device can be a computer terminal device or other network device, and of course it can also be other devices with similar functions. This embodiment does not limit this.
[0052] It's important to note that product prices were previously disseminated through documents, reaching the project department at the end. While companies have a basic understanding of pricing rules based on historical implementation, many project departments don't maintain these rules permanently. These rules must be provided by the Material Trade Group during negotiations or requested from superiors. Due to the lack of a unified digital storage and permissions management mechanism, the dissemination of pricing rules is prone to version confusion and data loss. This makes it difficult for project departments to quickly obtain the latest rules, requiring them to repeatedly request them from superiors or the Material Trade Group through manual communication, severely impacting efficiency.
[0053] In order to solve the above technical problems, in this embodiment, a special area for internal enterprise pricing rules is established, and pricing rules are stored in a database; user rights are managed based on role-based access control; real-time data is connected to the external price data platform through the API interface to obtain the current network price of the product; a visual configuration interface is provided to the user, and the configuration parameters set by the user based on the visual configuration interface are obtained; the accessed user is authenticated, and after the user's authority is authenticated, the pricing rules are called according to the settlement mode selected by the user, combined with the current network price of the product and the configuration parameters to generate the centralized procurement supply price. In this way, accurate product prices can be obtained based on real-time pricing rules, and efficiency is improved based on automatic management. Specifically, it can be implemented as follows.
[0054] In practice, this embodiment requires establishing a dedicated internal pricing rules area. The pricing rules in this area are stored in a database. This unified storage and management prevents forgetfulness and enables real-time updates of pricing rules. The database supports the unified management of both structured and unstructured data. Pricing rules can be categorized as payment-first-come-later and monthly settlement. Other rules or models can also be configured based on actual needs, and this embodiment does not limit these.
[0055] Step S20: Performing rights management on users based on role-based access control.
[0056] In this embodiment, corresponding permission management is performed for different users. Specifically, the permission management includes three levels of permission hierarchy: project department users, material trade group users, and system administrators. Among them, the permissions of the project department users are only allowed to view pricing rules, retrieve historical price data, and export basic reports. The permissions of the material trade group users are allowed to set configuration parameters and adjust the priority of external price data. The permissions of the system administrator are full-function permissions with user role allocation, database backup and recovery, and system log auditing.
[0057] It should be noted that the pricing rules set above are internal pricing rules of the enterprise. If the user does not have the above permissions, the user does not have the permission to view the pricing rules by default.
[0058] Step S30: Real-time data connection with the external price data platform is carried out through the API interface to obtain the current online price of the product.
[0059] In a specific implementation, the centralized procurement supply price ultimately generated in this embodiment includes the base price of the product, which can be determined by the current network price of the product. The current network price is obtained through real-time data docking with an external price data platform via an API interface, that is, obtained from real-time data from the external price data platform, such as "My Steel Network" and "Digital Cement Network".
[0060] Furthermore, in order to ensure the continuity of data acquisition, this embodiment will automatically switch to the most recently valid cached data when a network anomaly occurs, and use the cached data as the real-time data obtained, thereby ensuring the continuity of the data. Since the current network price corresponding to the external price data is the product base price for subsequent prices, in order to ensure the accuracy of the data, the acquired external price data will be subject to data verification in this embodiment. The data verification specifically includes format verification, outlier filtering, and logical consistency checking. In addition, when there are multiple data sources for the same product, the comprehensive base price will be calculated according to preset weights in this embodiment. The specific weights can be set according to actual needs, and this is not limited in this embodiment.
[0061] Furthermore, with respect to the above-mentioned prices, in actual situations, there may be situations where product prices are obviously abnormal. Therefore, in this embodiment, the user is also allowed to manually input or modify external price data, and the automatically acquired external price data is overwritten with the user-modified price data. When the external price change exceeds a preset threshold, corresponding warning information will also be pushed to the user. The preset threshold can also be set according to actual conditions, and this is not restricted in this embodiment.
[0062] Step S40: providing a visual configuration interface to the user, and obtaining configuration parameters set by the user based on the visual configuration interface.
[0063] In specific implementations, this embodiment also provides users with a visual configuration interface. The final product price will also include discount margins, freight charges, service fees, and other fees. These fee-related parameters can be set by the user. Freight charges are initially calculated and matched according to the configuration method. Required fields include the shipping city, arrival city, and freight rate. For example, in the case of material trade and distribution logistics, real-time quotes are matched with logistics providers (e.g., the lowest quote from the top three among multiple suppliers). Other fees are added to handle unforeseen expenses.
[0064] Step S50: Perform authority verification on the connected user. After the user authority verification is passed, the pricing rules are called according to the settlement mode selected by the user and combined with the current network price of the product and configuration parameters to generate the centralized procurement supply price.
[0065] In its implementation, the base price of a product is first determined based on the current online price. For example, steel prices are displayed based on the current day's price on "My Steel Network" (with other fees added to the base price). Cement prices are based on the local monthly average price on "Digital Cement Network" (the base price is the arithmetic average of the last half of the previous month and the first half of the current month). Discount margins, service fees, and other fees are user-configured and can be directly read from the configuration parameters. Transportation and miscellaneous fees are determined based on real-time quotes from the shipping city, arrival city, and logistics providers.
[0066] It should be noted that the specific process of determining the freight and miscellaneous fees is to screen qualified logistics providers based on the geographical location of the shipping city and the arrival city; initiate a real-time freight rate request to the qualified logistics providers, and obtain quotations from a preset number of logistics providers based on the real-time freight rate request; sort the quotations in descending order; select several lowest quotations based on the sorting results, calculate the arithmetic average of the lowest quotations as the freight and miscellaneous fees, and recalculate the freight and miscellaneous fees at preset time intervals. The preset number of logistics providers can be 10 logistics providers, and the lowest prices of three logistics providers can be selected. Finally, the average is calculated to obtain the freight and miscellaneous fees. In order to ensure the real-time nature of the freight and miscellaneous fees, the freight and miscellaneous fees can be recalculated every hour. After obtaining all the above costs, the final centralized procurement supply price can be calculated, for example, centralized procurement supply price = product base price - centralized procurement discount margin + freight and miscellaneous fees + service fee + other fees.
[0067] Furthermore, in this embodiment, the centralized procurement supply price can be broken down into base price, discount margin, transportation and miscellaneous fees, service fees and other fees, and then displayed visually. When displaying visually, it has corresponding interactive functions, allowing users to adjust a certain sub-item parameter (such as discount margin) and recalculate and update the final price in real time.
[0068] The geographic locations of the shipping and arrival cities are marked on the map interface, and a freight heat map is generated based on real-time freight rate data to visually demonstrate the differences in freight costs across different regions. Specifically, geographic data can be integrated, using integrated GIS services (such as Amap and the Google Maps API) to obtain city latitude and longitude information. Based on real-time quotes from logistics providers, the average freight rate by region is calculated to generate a freight heat map. Heat map algorithms (such as kernel density estimation) are used to dynamically render the freight costs in different regions. Based on the heat map, low-cost transportation routes can also be recommended (for example, avoiding high-cost areas).
[0069] Based on historical price data, market supply and demand indices, and external economic indicators, machine learning models (such as LSTM and ARIMA) are used to predict future product price fluctuations and present the forecast results in line charts or trend graphs. This is achieved by combining historical price data with market supply and demand indices and transportation cost trends. The price forecast model, which can be a time series model (such as Prophet) or a deep learning model (such as Transformer), is trained to output a 7-day / 30-day price forecast range and confidence level, thereby determining product price fluctuation trends.
[0070] In this embodiment, a dedicated area for internal enterprise pricing rules is established, and pricing rules are stored in a database; user permissions are managed based on role-based access control; real-time data is connected to an external price data platform through an API interface to obtain the current net price of the product; a visual configuration interface is provided to the user, and configuration parameters set by the user based on the visual configuration interface are obtained; permissions are verified for the connected user, and after the user permission verification is passed, the pricing rules are called according to the settlement mode selected by the user, combined with the current net price of the product and the configuration parameters to generate the centralized procurement supply price. In this way, accurate product prices can be obtained based on real-time pricing rules, and efficiency is improved based on automatic management.
[0071] In addition, an embodiment of the present invention further proposes a storage medium, on which a multi-dimensional product price management program is stored. When the multi-dimensional product price management program is executed by a processor, the steps of the multi-dimensional product price management method described above are implemented.
[0072] Reference Figure 2 , Figure 2 This is a structural block diagram of the first embodiment of the multi-dimensional product price management device of the present invention.
[0073] like Figure 2 As shown, the multi-dimensional product price management device proposed in the embodiment of the present invention includes:
[0074] Setting module 10, used to establish a dedicated area for enterprise internal pricing rules and store pricing rules in a database that supports unified management of structured and unstructured data;
[0075] The setting module 10 is used to manage user rights based on role-based access control;
[0076] The reading module 20 is used to connect with the external price data platform in real time through the API interface to obtain the current online price of the product;
[0077] The reading module 20 is used to provide a visual configuration interface to the user and obtain configuration parameters set by the user based on the visual configuration interface. The visual configuration interface allows the user to customize the discount range, transportation fees, service fees and other fees, and supports differentiated configuration by brand;
[0078] The generation module 30 is used to verify the authority of the connected user. After the user authority verification is passed, the pricing rules are called according to the settlement mode selected by the user, combined with the current network price of the product and the configuration parameters to generate the centralized procurement supply price.
[0079] In this embodiment, a dedicated area for internal enterprise pricing rules is established, and pricing rules are stored in a database; user permissions are managed based on role-based access control; real-time data is connected to an external price data platform through an API interface to obtain the current net price of the product; a visual configuration interface is provided to the user, and configuration parameters set by the user based on the visual configuration interface are obtained; permissions are verified for the connected user, and after the user permission verification is passed, the pricing rules are called according to the settlement mode selected by the user, combined with the current net price of the product and the configuration parameters to generate the centralized procurement supply price. In this way, accurate product prices can be obtained based on real-time pricing rules, and efficiency is improved based on automatic management.
[0080] In some embodiments, the permission management includes three levels of permission hierarchy: project department users, material trade group users, and system administrators. The permissions of the project department users are only allowed to view pricing rules, retrieve historical price data, and export basic reports. The permissions of the material trade group users are allowed to set configuration parameters and adjust the priority of external price data. The permissions of the system administrator are full-function permissions with user role assignment, database backup and recovery, and system log auditing. At the same time, real-time alarms are triggered and requests are blocked for unauthorized access or unauthorized operations.
[0081] In some embodiments, the reading module 20 is used to automatically switch to the most recently valid cached data when a network anomaly occurs, so as to ensure the real-time data continuity between the API interface and the external price data platform;
[0082] Perform format verification, outlier filtering, and logical consistency checks on the acquired external price data;
[0083] When there are multiple data sources for the same product, the comprehensive base price is calculated using the preset weights;
[0084] Allow users to manually enter or modify external price data, overriding automatically acquired results;
[0085] When external price changes exceed the preset threshold, early warning information will be pushed to relevant users.
[0086] In some embodiments, the generating module 30 is configured to determine a base price of a product based on the current online price of the product;
[0087] Obtaining a discount margin from the configuration parameters;
[0088] Determine the freight charges based on the shipping city, arrival city and real-time quotes from logistics providers;
[0089] Determine service fees and other fees based on the configuration parameters;
[0090] The centralized purchasing supply price is generated based on the product base price, the discount margin, the transportation and miscellaneous fees, the service fees and other fees.
[0091] In some embodiments, the generating module 30 is used to screen qualified logistics providers based on the geographical locations of the shipping city and the arrival city;
[0092] Initiate a real-time freight rate request to the qualified logistics provider, and obtain quotations from a preset number of logistics providers based on the real-time freight rate request;
[0093] sorting the feedback quotations in order of price from low to high;
[0094] Based on the sorting results, several lowest quotations are selected, the arithmetic average of the several lowest quotations is calculated as the freight and miscellaneous fees, and the freight and miscellaneous fees are recalculated at preset time intervals.
[0095] In some embodiments, the apparatus further comprises a display module;
[0096] The display module is used to break down the centralized procurement supply price into base price, discount margin, transportation and miscellaneous fees, service fees and other fees and to display them visually;
[0097] Mark the shipping city and arrival city on the map and overlay a real-time freight rate heat map;
[0098] Generate future price fluctuation trend charts based on historical data and machine learning models;
[0099] The real-time freight rate heat map and the future price fluctuation trend map are visualized.
[0100] An embodiment of the present application also provides a multi-dimensional product price management device, including a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus, the memory is used to store a multi-dimensional product price management program; the processor is used to implement the above-mentioned multi-dimensional product price management method when executing the program stored in the memory.
[0101] The communication bus mentioned in the aforementioned multi-dimensional product price management device can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. This communication bus can be divided into an address bus, a data bus, a control bus, etc.
[0102] The communication interface is used for communication between the above-mentioned multi-dimensional product price management device and other devices.
[0103] The memory may include random access memory (RAM) or non-volatile memory (NVM), such as at least one disk storage. Alternatively, the memory may be at least one storage device located remote from the processor.
[0104] The above-mentioned processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can 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, or discrete hardware components.
[0105] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When software is used for implementation, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrations. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive (SSD)).
[0106] It should be noted that, in this document, relational terms such as first and second, etc., are used only 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 terms "comprises," "comprising," or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or device comprising the element.
[0107] Each embodiment in this specification is described in a related manner. Similar parts between the various embodiments can be referred to in conjunction with each other. Each embodiment focuses on the differences between the other embodiments. In particular, the system embodiment is generally similar to the method embodiment, so the description is relatively simple. For related parts, refer to the description of the method embodiment.
[0108] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention.
[0109] It should be understood that the above is only an example and does not constitute any limitation to the technical solution of the present invention. In specific applications, those skilled in the art can make settings as needed, and the present invention does not impose any limitation on this.
[0110] It should be noted that the workflow described above is merely illustrative and does not limit the scope of protection of the present invention. In practical applications, technicians in this field can select part or all of it according to actual needs to achieve the purpose of the embodiment scheme, and no limitation is made here.
[0111] In addition, for technical details not fully described in this embodiment, please refer to the multi-dimensional product price management method provided in any embodiment of the present invention, and will not be repeated here.
[0112] In addition, it should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or system comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or system. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or system comprising the element.
[0113] The serial numbers of the above embodiments of the present invention are for description only and do not represent the advantages or disadvantages of the embodiments.
[0114] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, or of course by hardware, but in many cases the former is a better embodiment. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. The computer software product is stored in a storage medium (such as a read-only memory (ROM) / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present invention.
[0115] The above are only preferred embodiments of the present invention and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention description and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.
[0116] It is understandable that the system provided by the embodiment of the present invention corresponds to the method provided by the embodiment of the present invention, and the explanation, examples and beneficial effects of the relevant contents can refer to the corresponding parts of the above method.
Claims
1. A multi-dimensional product price management method, characterized in that: The multi-dimensional product price management method includes: Establish a dedicated area for internal pricing rules within the enterprise and store pricing rules in a database that supports unified management of structured and unstructured data; Manage user permissions based on role-based access control; Connect with external price data platforms through API interfaces to obtain the current online price of products; Provide users with a visual configuration interface and obtain configuration parameters set by users based on the visual configuration interface. The visual configuration interface allows users to customize the discount range, shipping fees, service fees and other fees, and supports differentiated configuration by brand; The access user is verified for permissions. After the user permission verification is passed, the pricing rules are called according to the settlement mode selected by the user, combined with the current network price of the product and configuration parameters to generate the centralized procurement supply price.
2. The multi-dimensional product price management method according to claim 1, characterized in that: The permission management includes three levels of permission hierarchy: project department users, material trade group users and system administrators. The permissions of the project department users are only allowed to view pricing rules, retrieve historical price data and export basic reports. The permissions of the material trade group users are allowed to set configuration parameters and adjust the priority of external price data. The permissions of the system administrator are full-function permissions with user role allocation, database backup and recovery, and system log auditing. At the same time, real-time alarms are triggered and requests are blocked for unauthorized access or unauthorized operations.
3. The multi-dimensional product price management method according to claim 1, characterized in that: The method further comprises: Automatically switch to the most recently valid cached data in the event of a network anomaly to ensure real-time data continuity between the API interface and the external price data platform; Perform format verification, outlier filtering, and logical consistency checks on the acquired external price data; When there are multiple data sources for the same product, the comprehensive base price is calculated using the preset weights; Allow users to manually enter or modify external price data, overriding automatically acquired results; When external price changes exceed the preset threshold, early warning information will be pushed to relevant users.
4. The multi-dimensional product price management method according to claim 1, characterized in that: The method of calling the pricing rules based on the settlement mode selected by the user and combining the current network price of the product and the configuration parameters to generate the centralized procurement supply price includes: Determine the base price of the product based on the current online price of the product; Obtaining a discount margin from the configuration parameters; Determine the freight charges based on the shipping city, arrival city and real-time quotes from logistics providers; Determine service fees and other fees based on the configuration parameters; The centralized purchasing supply price is generated based on the product base price, the discount margin, the transportation and miscellaneous fees, the service fees and other fees.
5. The multi-dimensional product price management method according to claim 4, characterized in that: The freight charges are determined based on the shipping city, arrival city and real-time quotes from logistics providers, including: Screen qualified logistics providers based on the geographical locations of the shipping and arrival cities; Initiate a real-time freight rate request to the qualified logistics provider, and obtain quotations from a preset number of logistics providers based on the real-time freight rate request; sorting the feedback quotations in order of price from low to high; Based on the sorting results, several lowest quotations are selected, the arithmetic average of the several lowest quotations is calculated as the freight and miscellaneous fees, and the freight and miscellaneous fees are recalculated at preset time intervals.
6. The multi-dimensional product price management method according to claim 1, characterized in that: The method further comprises: Break down the centralized procurement supply price into base price, discount margin, transportation and miscellaneous fees, service fees, and other fees and present them visually; Mark the shipping city and arrival city on the map and overlay a real-time freight rate heat map; Generate future price fluctuation trend charts based on historical data and machine learning models; The real-time freight rate heat map and the future price fluctuation trend map are visualized.
7. A product price management device based on multiple dimensions, characterized in that: The multi-dimensional product price management device includes: A settings module is used to establish a dedicated area for internal enterprise pricing rules and store pricing rules in a database that supports unified management of structured and unstructured data; The setting module is used to manage user rights based on role-based access control; The reading module is used to connect with the external price data platform through the API interface in real time to obtain the current online price of the product; The reading module is used to provide a visual configuration interface to the user and obtain configuration parameters set by the user based on the visual configuration interface. The visual configuration interface allows the user to customize the discount range, transportation fees, service fees and other fees, and supports differentiated configuration by brand; The generation module is used to verify the permissions of the connected users. After the user permission verification is passed, the pricing rules are called according to the settlement mode selected by the user, combined with the current network price of the product and configuration parameters to generate the centralized procurement supply price.
8. The multi-dimensional product price management device according to claim 7, characterized in that: The permission management includes three levels of permission hierarchy: project department users, material trade group users and system administrators. The permissions of the project department users are only allowed to view pricing rules, retrieve historical price data and export basic reports. The permissions of the material trade group users are allowed to set configuration parameters and adjust the priority of external price data. The permissions of the system administrator are full-function permissions with user role allocation, database backup and recovery, and system log auditing. At the same time, real-time alarms are triggered and requests are blocked for unauthorized access or unauthorized operations.
9. A multi-dimensional product price management device, characterized in that: The multi-dimensional product price management device includes: a memory, a processor, and a multi-dimensional product price management program stored in the memory and executable on the processor, wherein the multi-dimensional product price management program is configured to implement the steps of the multi-dimensional product price management method according to any one of claims 1 to 6.
10. A storage medium, characterized in that: The storage medium stores a multi-dimensional product price management program, which, when executed by a processor, implements the steps of the multi-dimensional product price management method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Steel price index guidance system and method and storage medium
CN112598441A
Multi-dimension-based product quotation processing method and multi-dimension-based product quotation processing system
CN112686716A
Value data processing method and device, equipment and storage medium
CN113377823A
Visualization method and device for price strategy configuration and computer medium
CN114565404A
Commodity price abnormal fluctuation risk control system and control method
CN115796911A
Cited By
Price directory establishment method and system based on dynamic update and authority control
CN121658491A