A method and system for calculating liquidated damages for marketing contracts in the telecommunications industry

By designing the configuration table of the liquidated damages calculation template and configuring the matching of the business activity scenarios with the liquidated damages calculation module, the problem that the traditional liquidated damages calculation method cannot meet the complex business scenarios of the telecommunications industry is solved, and the flexible configuration and calculation of liquidated damages is realized, which meets the Complex business needs in the telecom industry.

CN114548902BActive Publication Date: 2024-12-24SI-TECH INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202210039121.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-13
Publication Date
2024-12-24
Estimated Expiration
2042-01-13

AI Technical Summary

Technical Problem

The traditional liquidated damages calculation method is single and cannot meet the flexible calculation and configurable management needs of complex business scenarios in the telecom industry, and cannot support flexible liquidated damages calculations in different business activity scenarios.

Method used

Design a liquidated damages calculation template configuration table, and by configuring the matching of business activity scenarios and liquidated damages calculation modules, the liquidated damages calculation template configuration for different business activity scenarios is realized, and the amount of liquidated damages receivable is calculated.

Benefits of technology

It realizes flexible allocation and calculation of liquidated damages, meets the needs of complex business scenarios in the telecom industry, and supports flexible liquidated damages calculation and management of different business activity scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114548902B_ABST
    Figure CN114548902B_ABST
Patent Text Reader

Abstract

The present invention discloses a method and system for calculating liquidated damages in marketing contracts of the telecommunications industry. The method includes: designing a liquidated damages calculation template configuration table according to relevant parameters of the liquidated damages calculation method corresponding to different breaches of contract in the marketing contract; using corresponding liquidated damages calculation templates according to existing different business activity scenarios, and configuring them in the liquidated damages calculation template configuration table; obtaining parameters of the business scenario for which liquidated damages are to be calculated, and determining the liquidated damages calculation template for the current business scenario according to the liquidated damages calculation template configuration table; calculating the liquidated damages receivable amount according to the parameters of the current business scenario and the corresponding liquidated damages calculation template. Through the technical solution of the present invention, flexible configuration and calculation of liquidated damages are realized to meet the complex business scenarios of the telecommunications industry.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of telecommunication business support technology, and in particular to a method for calculating and managing liquidated damages for marketing contracts in the telecommunication industry, and a method for calculating and managing liquidated damages for marketing contracts in the telecommunication industry. Background Art

[0002] Due to the development of telecommunications companies and operations, various package transfers and preferential marketing activities have emerged. Customers choose better activities at different times according to their needs, and are sometimes willing to bear the liquidated damages resulting from contract termination.

[0003] The Contract Law stipulates that "the parties may agree that when one party breaches the contract, the other party shall pay a certain amount of liquidated damages to the other party based on the circumstances of the breach, and may also agree on the method of calculating the amount of compensation for losses caused by the breach."

[0004] The traditional method for calculating liquidated damages in the industry is: overdue amount * number of days overdue * daily interest rate for liquidated damages. This single method requires no management. Due to the complexity of the telecommunications industry, different scenarios and content generate different liquidated damages, requiring the system to support flexible calculation and configurable management. Traditional liquidated damages calculation methods are no longer sufficient for the complex business scenarios of the current telecommunications industry and do not support flexible calculation and configurable management of liquidated damages. Summary of the Invention

[0005] In response to the above problems, the present invention provides a method and system for calculating liquidated damages in marketing contracts in the telecommunications industry. By designing a liquidated damages calculation template configuration table in advance based on the parameters required by the liquidated damages calculation method, and automatically matching the business activity scenarios with the liquidated damages calculation module through configuration, different liquidated damages calculation templates are configured for different business activity scenarios, thereby achieving flexible configuration and calculation of liquidated damages to meet the complex business scenarios of the telecommunications industry.

[0006] To achieve the above-mentioned purpose, the present invention provides a method for calculating liquidated damages in marketing contracts in the telecommunications industry, comprising:

[0007] Design a liquidated damages calculation template configuration table based on the relevant parameters of the liquidated damages calculation method corresponding to different breaches of contract in the marketing contract;

[0008] Adopt corresponding liquidated damages calculation templates according to different existing business activity scenarios and configure them in the liquidated damages calculation template configuration table;

[0009] Obtain the parameters of the business scenario for which liquidated damages are to be calculated, and determine the liquidated damages calculation template for the current business scenario according to the liquidated damages calculation template configuration table;

[0010] Calculate the amount of liquidated damages receivable based on the parameters of the current business scenario and the corresponding liquidated damages calculation template.

[0011] In the above technical solution, preferably, the method for calculating liquidated damages for marketing contracts in the telecommunications industry further includes:

[0012] Organize the calculation process expression of the penalty calculation template corresponding to the current business scenario and push it to the front-end page for display.

[0013] In the above technical solution, preferably, the specific process of obtaining the parameters of the business scenario for calculating liquidated damages includes:

[0014] According to the liquidated damages calculation template configuration table, the variable parameter names of the current business scenario are parsed, and the specific data of the corresponding fields are obtained.

[0015] In the above technical solution, preferably, the specific process of obtaining the parameters of the business scenario for calculating liquidated damages includes:

[0016] According to the liquidated damages calculation template configuration table, determine the template value function name of the current business scenario and the corresponding input parameter message structure to obtain the specific data required in the current business scenario parameters.

[0017] In the above technical solution, preferably, the liquidated damages calculation template configuration table includes liquidated damages classification identification, liquidated damages classification name, liquidated damages source, liquidated damages calculation template, template value method, template value content and function input parameter message.

[0018] The present invention further provides a system for calculating liquidated damages for marketing contracts in the telecommunications industry, which applies the method for calculating liquidated damages for marketing contracts in the telecommunications industry disclosed in any of the above technical solutions, including:

[0019] The table model configuration module is used to design a liquidated damages calculation template configuration table based on the relevant parameters of the liquidated damages calculation method corresponding to different breach of contract behaviors in the marketing contract;

[0020] A calculation template configuration module, configured to adopt corresponding liquidated damages calculation templates according to different existing business activity scenarios and configure them in the liquidated damages calculation template configuration table;

[0021] A calculation template determination module is used to obtain parameters of the business scenario for which liquidated damages are to be calculated, and determine the liquidated damages calculation template for the current business scenario according to the liquidated damages calculation template configuration table;

[0022] The liquidated damages calculation module is used to calculate the liquidated damages receivable amount based on the parameters of the current business scenario and the corresponding liquidated damages calculation template.

[0023] In the above technical solution, preferably, the marketing contract penalty calculation system in the telecommunications industry also includes a calculation process display module, which is used to organize the calculation process expression of the penalty calculation template corresponding to the current business scenario and push it to the front-end page for display.

[0024] In the above technical solution, preferably, the specific process of the calculation template determination module acquiring the parameters of the business scenario for calculating the liquidated damages includes:

[0025] According to the liquidated damages calculation template configuration table, the variable parameter names of the current business scenario are parsed, and the specific data of the corresponding fields are obtained.

[0026] In the above technical solution, preferably, the specific process of the calculation template determination module acquiring the parameters of the business scenario for calculating the liquidated damages includes:

[0027] According to the liquidated damages calculation template configuration table, determine the template value function name of the current business scenario and the corresponding input parameter message structure to obtain the specific data required in the current business scenario parameters.

[0028] In the above technical solution, preferably, the liquidated damages calculation template configuration table includes liquidated damages classification identification, liquidated damages classification name, liquidated damages source, liquidated damages calculation template, template value method, template value content and function input parameter message.

[0029] Compared with the existing technology, the beneficial effects of the present invention are: by designing a liquidated damages calculation template configuration table in advance according to the parameters required by the liquidated damages calculation method, by automatically matching the business activity scenario with the liquidated damages calculation module through configuration, and configuring different liquidated damages calculation templates for different business activity scenarios, thereby realizing flexible configuration and calculation of liquidated damages to meet the complex business scenarios of the telecommunications industry. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] Figure 1 A flow chart of a method for calculating liquidated damages for a marketing contract in the telecommunications industry disclosed in one embodiment of the present invention;

[0031] Figure 2 This is a module diagram of a marketing contract penalty calculation system for the telecommunications industry disclosed in an embodiment of the present invention.

[0032] In the figure, the corresponding relationship between each component and the reference numeral is as follows:

[0033] 11. Table model configuration module, 12. Calculation template configuration module, 13. Calculation template determination module, 14. Default amount calculation module, 15. Calculation process display module. DETAILED DESCRIPTION

[0034] To make the purpose, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts shall fall within the scope of protection of the present invention.

[0035] The present invention is described in further detail below with reference to the accompanying drawings:

[0036] like Figure 1 As shown, a method for calculating liquidated damages for a marketing contract in the telecommunications industry provided by the present invention includes:

[0037] Design a liquidated damages calculation template configuration table based on the relevant parameters of the liquidated damages calculation method corresponding to different breaches of contract in the marketing contract;

[0038] Use corresponding liquidated damages calculation templates based on existing different business activity scenarios and configure them in the liquidated damages calculation template configuration table;

[0039] Obtain the parameters of the business scenario for which liquidated damages are to be calculated, and determine the liquidated damages calculation template for the current business scenario based on the liquidated damages calculation template configuration table;

[0040] Calculate the amount of liquidated damages receivable based on the parameters of the current business scenario and the corresponding liquidated damages calculation template.

[0041] In this embodiment, a liquidated damages calculation template configuration table is designed in advance according to the parameters required by the liquidated damages calculation method, and the business activity scenario and the liquidated damages calculation module are automatically matched through configuration. Different liquidated damages calculation templates are configured for different business activity scenarios, thereby achieving flexible configuration and calculation of liquidated damages to meet the complex business scenarios of the telecommunications industry.

[0042] Specifically, the liquidated damages calculation template configuration table includes the liquidated damages classification identifier, liquidated damages classification name, liquidated damages source, liquidated damages calculation template, template value method, template value content, and function input parameter message. The specific configuration table example is as follows:

[0043]

[0044]

[0045] According to the configuration table of the penalty calculation template exemplified in the above embodiment, in a specific business activity scenario, the table MK_PAYPENALTYTEMP_DICT is entered, and the configuration example is shown in the following table:

[0046]

[0047]

[0048]

[0049] In the above embodiment, preferably, the method for calculating liquidated damages for marketing contracts in the telecommunications industry further includes:

[0050] Organize the calculation process expression of the penalty calculation template corresponding to the current business scenario and push it to the front-end page for display.

[0051] In the above embodiment, preferably, the specific process of obtaining the parameters of the business scenario for which liquidated damages are to be calculated includes the following two methods:

[0052] (1) According to the configuration table of the liquidated damages calculation template, parse the variable parameter names of the current business scenario and obtain the specific data of the corresponding fields;

[0053] (2) According to the penalty calculation template configuration table, determine the template value function name of the current business scenario and the corresponding input parameter message structure to obtain the specific data required in the current business scenario parameters.

[0054] Based on the method for calculating liquidated damages for marketing contracts in the telecommunications industry disclosed in the above-mentioned embodiment, the method is specifically described with the following examples applied to specific business scenarios.

[0055] Example 1:

[0056] Take the calculation of penalty for free call charges through configuration as an example:

[0057] 1. Enter the penalty calculation template into table MK_PAYPENALTYTEMP_DICT and configure a penalty calculation template for a free call fee: Free call fee = number of months of unfulfilled contract $month$ * (total amount of one-time free resources $value$ / number of months of contract $xymonth$);

[0058] 2. The front-end triggers the call of the liquidated damages calculation method, reads the liquidated damages calculation template, and fills in the liquidated damages calculation template according to the liquidated damages value method and template value content.

[0059] 3. After filling in the liquidated damages calculation template, the expression is the liquidated damages calculation process, which can be pushed to the front desk for display.

[0060] Example 2:

[0061] Take the calculation of liquidated damages for a package direct reduction through configuration as an example:

[0062] 1. Enter the penalty calculation template into table MK_PAYPENALTYTEMP_DICT and configure a penalty calculation template for a free call fee: Direct package reduction = ∑ Actual performance period $month$ Subsidy amount $value$;

[0063] 2. The front-end triggers the call of the liquidated damages calculation method, reads the liquidated damages calculation template, and fills in the liquidated damages calculation template according to the liquidated damages value method and template value content.

[0064] 3. The expression containing "∑" needs to sum the detailed monthly subsidy amounts output by the function parameters and finally output the summed transportation expression: the actual performance account period 202101 subsidy amount is 10 yuan + the actual performance account period 202102 subsidy amount is 10 yuan + the actual performance account period 202103 subsidy amount is 10 yuan;

[0065] 4. After filling in the liquidated damages calculation template, the expression is the liquidated damages calculation process, which can be pushed to the front desk for display.

[0066] like Figure 2 As shown, the present invention further proposes a system for calculating liquidated damages for marketing contracts in the telecommunications industry, which applies the method for calculating liquidated damages for marketing contracts in the telecommunications industry disclosed in any of the above-mentioned embodiments, including:

[0067] Table model configuration module 11, used to design a liquidated damages calculation template configuration table based on relevant parameters of liquidated damages calculation methods corresponding to different breach of contract behaviors in the marketing contract;

[0068] The calculation template configuration module 12 is used to adopt corresponding liquidated damages calculation templates according to different existing business activity scenarios and configure them in the liquidated damages calculation template configuration table;

[0069] The calculation template determination module 13 is used to obtain the parameters of the business scenario for which the liquidated damages are to be calculated, and determine the liquidated damages calculation template for the current business scenario according to the liquidated damages calculation template configuration table;

[0070] The liquidated damages calculation module 14 is configured to calculate the liquidated damages receivable amount based on the parameters of the current business scenario and the corresponding liquidated damages calculation template.

[0071] In the above embodiment, preferably, the marketing contract liquidated damages calculation system of the telecommunications industry also includes a calculation process display module 15, which is used to organize the calculation process expression of the liquidated damages calculation template corresponding to the current business scenario and push it to the front page for display.

[0072] In the above embodiment, preferably, the liquidated damages calculation template configuration table includes liquidated damages classification identification, liquidated damages classification name, liquidated damages source, liquidated damages calculation template, template value method, template value content and function input parameter message.

[0073] In the above embodiment, preferably, the specific process of the calculation template determination module 13 obtaining the parameters of the business scenario for calculating the liquidated damages includes the following two methods:

[0074] (1) According to the configuration table of the liquidated damages calculation template, parse the variable parameter names of the current business scenario and obtain the specific data of the corresponding fields;

[0075] (2) According to the penalty calculation template configuration table, determine the template value function name of the current business scenario and the corresponding input parameter message structure to obtain the specific data required in the current business scenario parameters.

[0076] According to the marketing contract penalty calculation system for the telecommunications industry disclosed in the above-mentioned embodiment, the functions implemented by each module correspond to the implementation methods of each step in the calculation method disclosed in the above-mentioned embodiment. The specific implementation method is based on the records of the above-mentioned embodiment and will not be repeated here.

[0077] The above are merely preferred embodiments of the present invention and are not intended to limit the present invention. Those skilled in the art will readily appreciate that various modifications and variations of the present invention are possible. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present invention shall be included within the scope of protection of the present invention.

Claims

1. A method for calculating liquidated damages for marketing contracts in the telecommunications industry, characterized in that: include: Design a configuration table for the calculation of liquidated damages based on the relevant parameters of the calculation method of liquidated damages corresponding to different breaches of contract in the marketing contract; Adopt corresponding penalty calculation templates according to different existing business activity scenarios and configure them in the penalty calculation template configuration table; Obtain the parameters of the business scenario for which liquidated damages are to be calculated, and determine the liquidated damages calculation template for the current business scenario according to the liquidated damages calculation template configuration table, wherein the specific process includes: parsing the variable parameter names of the current business scenario according to the liquidated damages calculation template configuration table, and obtaining specific data of the corresponding fields, or, determining the template value function name of the current business scenario and the corresponding input parameter message structure according to the liquidated damages calculation template configuration table to obtain the specific data required in the current business scenario parameters; According to the parameters of the current business scenario and the corresponding penalty calculation template, automatic matching is performed through configuration. Different penalty calculation templates are configured for different business activity scenarios to calculate the amount of penalty receivable.

2. The method for calculating liquidated damages for marketing contracts in the telecommunications industry according to claim 1, characterized in that: Also includes: Arrange the calculation process expression of the penalty calculation template corresponding to the current business scenario, and push it to the front-end page for display.

3. The method for calculating liquidated damages for marketing contracts in the telecommunications industry according to claim 1, characterized in that: The penalty calculation template configuration table includes a penalty classification identifier, a penalty classification name, a penalty source, a penalty calculation template, a template value-taking method, a template value-taking content, and a function input parameter message.

4. A marketing contract liquidated damages calculation system for the telecommunications industry, using the marketing contract liquidated damages calculation method for the telecommunications industry as described in any one of claims 1 to 3, characterized in that: include: Table model configuration module, used to design the configuration table of the penalty calculation template according to the relevant parameters of the penalty calculation method corresponding to different breach of contract behaviors in the marketing contract; A calculation template configuration module, used to adopt corresponding liquidated damages calculation templates according to different existing business activity scenarios, and configure them in the liquidated damages calculation template configuration table; The calculation template determination module is used to obtain the parameters of the business scenario for which the liquidated damages are to be calculated, and determine the liquidated damages calculation template for the current business scenario according to the liquidated damages calculation template configuration table. The specific process includes: According to the penalty calculation template configuration table, parse the variable parameter name of the current business scenario and obtain the specific data of the corresponding field, or, according to the penalty calculation template configuration table, determine the template value function name of the current business scenario and the corresponding input parameter message structure to obtain the specific data required in the current business scenario parameters; The liquidated damages calculation module is used to automatically match the parameters of the current business scenario and the corresponding liquidated damages calculation template through configuration, configure different liquidated damages calculation templates for different business activity scenarios, and calculate the liquidated damages receivable amount.

5. The marketing contract penalty calculation system for the telecommunications industry according to claim 4, characterized in that: It also includes a calculation process display module, which is used to organize the calculation process expressions of the penalty calculation template corresponding to the current business scenario, and push them to the front-end page for display.

6. The marketing contract penalty calculation system for the telecommunications industry according to claim 4, characterized in that: The penalty calculation template configuration table includes a penalty classification identifier, a penalty classification name, a penalty source, a penalty calculation template, a template value-taking method, a template value-taking content, and a function input parameter message.