CN-122022913-A - Rebate settlement flow control method, rebate settlement flow control system and server
Abstract
The invention provides a rebate settlement flow control method, a rebate settlement flow control system and a rebate settlement server, which relate to the field of financial data flow control, wherein the rebate settlement processing is automatically and efficiently carried out on real-time transaction data corresponding to rebate contracts through a rule base constructed in advance, various rules in the rebate result process can be configured through a rule base, so that the setting complexity of the rebate settlement process is greatly reduced; in addition, the method automatically recognizes and responds to the abnormal condition in the rebate contract through the abnormal detection strategy, and can accurately acquire the account checking difference data related in the rebate contract process, so that the problems of low automation degree, higher abnormal detection response delay degree and the like caused by the manual checking mode in the rebate settlement process are thoroughly solved.
Inventors
- Ma Chunchuo
- YU DEMING
- WANG WEIDONG
Assignees
- 北京合思汇智信息技术有限公司
Dates
- Publication Date
- 20260512
- Application Date
- 20260203
Claims (10)
- 1. A rebate settlement process control method, the method comprising: acquiring a history file corresponding to a rebate contract, and constructing a rule base corresponding to the rebate contract by utilizing entity parameters, relationship parameters and rule parameters corresponding to the history file; Acquiring real-time transaction data corresponding to the rebate contracts, determining a rebate calculation strategy corresponding to the rule base by using task type parameters corresponding to the real-time transaction data, and acquiring rebate detail data corresponding to the real-time transaction data by using the rebate calculation strategy; Determining an abnormality detection strategy corresponding to the rebate contract based on the rule base, acquiring a detection result corresponding to the rebate detail data through the abnormality detection strategy, and determining rebate settlement data corresponding to the rebate contract based on the detection result; obtaining reconciliation difference data corresponding to the rebate settlement data by utilizing a reconciliation interaction interface corresponding to the rebate contract, and determining rebate amount data corresponding to the rebate contract based on the reconciliation difference data and the rebate settlement data; Determining a payment strategy corresponding to the rebate contract through the rebate amount data, and determining a rebate settlement result corresponding to the rebate contract according to a payment result after performing payment processing on a provider corresponding to the rebate contract by using the payment strategy.
- 2. The rebate settlement flow control method according to claim 1, wherein the step of obtaining a history file corresponding to a rebate contract, and constructing a rule base corresponding to the rebate contract by using entity parameters, relationship parameters and rule parameters corresponding to the history file comprises the steps of: After a history file corresponding to the rebate contract is determined based on a history contract document corresponding to the rebate contract, text data corresponding to the history file is acquired; determining entity parameters corresponding to the history file through time entity parameters, numerical entity parameters, rebate type parameters and rebate main body parameters corresponding to the rebate contract, and determining entity identification data corresponding to the text data by utilizing the entity parameters; Determining a relationship parameter corresponding to the history file through a periodic relationship parameter, a rule relationship parameter and a rebate relationship parameter corresponding to the rebate contract, and obtaining rebate clause data corresponding to the history file after relationship extraction is carried out on the entity identification data by utilizing the relationship parameter; Determining rule parameters corresponding to the history file by using proportion rule parameters, combination rule parameters, condition rule parameters and ladder rule parameters corresponding to the rebate contract, and obtaining rebate rule data contained in rebate clause data by using the rule parameters; And constructing a rule base corresponding to the rebate contract through the rebate rule data.
- 3. The rebate settlement flow control method according to claim 1, wherein acquiring real-time transaction data corresponding to the rebate contract comprises: Acquiring data acquisition strategies corresponding to an enterprise resource planning system, a mall trading system, a financial system and a logistics system corresponding to the rebate contract; acquiring purchase order data, sales transaction data, payment invoice data and receipt signing data from the enterprise resource planning system, the mall transaction system, the financial system and the logistics system respectively through the data acquisition strategy; obtaining the association results of the purchase order data, the sales transaction data, the payment invoice data and the receiving and signing data by using the marking parameters corresponding to the rebate contracts; And constructing a transaction fact table corresponding to the rebate contract according to the association result, and acquiring real-time transaction data corresponding to the rebate contract based on the transaction fact table.
- 4. The rebate settlement flow control method according to claim 1, wherein after determining the rebate calculation policy corresponding to the rule base by using the task type parameter corresponding to the real-time transaction data, obtaining rebate detail data corresponding to the real-time transaction data by using the rebate calculation policy comprises: Acquiring a rebate calculation task corresponding to the real-time transaction data, and determining a task type parameter corresponding to the real-time transaction data according to a main body parameter, a time parameter and a type parameter corresponding to the rebate calculation task; Acquiring a rebate calculation strategy corresponding to the real-time transaction data from the rule base according to the task type parameter, and determining a rebate rule strategy and a boundary processing strategy corresponding to the real-time transaction data by utilizing the rebate calculation strategy; calculating and acquiring a first rebate calculation value corresponding to the real-time transaction data by using the rebate rule strategy; Acquiring an abnormal transaction event corresponding to the real-time transaction data, and calculating and acquiring a second rebate calculation value corresponding to the abnormal transaction event by utilizing the boundary processing strategy; and determining the rebate amount corresponding to the real-time transaction data by using the first rebate calculated value and the second rebate calculated value, and acquiring order data, calculated data and summarized data corresponding to the real-time transaction data through the rebate amount to determine rebate detail data.
- 5. The rebate settlement flow control method according to claim 1, wherein the step of determining an abnormality detection policy corresponding to the rebate contract based on the rule base, obtaining a detection result corresponding to the rebate detail data by the abnormality detection policy, and determining rebate settlement data corresponding to the rebate contract based on the detection result, comprises: Acquiring a statistical anomaly detection strategy, a rule conflict detection strategy, a fraud pattern recognition strategy and a data quality detection strategy corresponding to the rebate contract based on the rule base; determining an anomaly detection policy corresponding to the rebate contract through the statistical anomaly detection policy, the rule conflict detection policy, the fraud pattern recognition policy and the data quality detection policy; Acquiring an amount detection result, a rule detection result, a transaction detection result and a data quality detection result corresponding to the rebate detail data by utilizing the anomaly detection strategy; Acquiring abnormal data contained in the amount detection result, the rule detection result, the transaction detection result and the data quality detection result, and determining a risk level corresponding to the abnormal data; if the risk grade is higher than a preset grade threshold, updating the abnormal data through a manual auditing result corresponding to the abnormal worksheet data after the abnormal worksheet data corresponding to the abnormal data are obtained by utilizing the rebate detail data; And if the risk level is not higher than the level threshold, determining rebate settlement data corresponding to the rebate contract based on the amount detection result, the rule detection result, the transaction detection result and the data quality detection result.
- 6. The rebate settlement flow control method according to claim 1, wherein the step of acquiring the rebate difference data corresponding to the rebate settlement data using the rebate interaction interface corresponding to the rebate contract, and determining rebate amount data corresponding to the rebate contract based on the rebate difference data and the rebate settlement data, comprises: Determining a reconciliation interaction interface corresponding to the rebate contract according to the provider, and determining a reconciliation request instruction corresponding to the rebate settlement data based on a data transmission format corresponding to the reconciliation interaction interface; acquiring rebate detail data corresponding to the supplier from the rebate interaction interface through the rebate request instruction; acquiring order difference data and summary difference data between the rebate detail data and the rebate settlement data based on order list parameters, sum summary parameters and rule parameters corresponding to the rebate contract, and determining reconciliation difference data by utilizing the order difference data and the summary difference data; Acquiring an adjustment processing strategy corresponding to the rebate settlement data by using the reconciliation difference data, and updating the summary difference data by using the updated summary difference data after updating the rebate settlement data by using the adjustment processing strategy; And if the updated summarized difference data meets a preset difference threshold condition, determining rebate amount data corresponding to the rebate contract by using the amount summarized data and rebate summarized data corresponding to the current summarized difference data.
- 7. The rebate settlement flow control method according to claim 1, wherein the step of determining a payment policy corresponding to the rebate contract from the rebate amount data, and determining a rebate settlement result corresponding to the rebate contract from a payment result after performing payment processing on a provider corresponding to the rebate contract using the payment policy, comprises: acquiring transfer amount corresponding to the rebate amount data, and determining a verification strategy corresponding to the rebate contract according to the numerical relation between the transfer amount and a preset transfer amount threshold; verifying validity parameters, integrity parameters, compliance parameters, blacklist parameters and budget availability parameters corresponding to the rebate contracts by using the verification strategies, and determining payment strategies corresponding to the rebate contracts based on verification results; Carrying out payment processing on the suppliers corresponding to the rebate contracts through the payment strategy, and acquiring a payment result according to the payment state; updating a payment state parameter corresponding to the rebate contract based on the payment result, determining a rebate settlement certificate corresponding to the rebate contract by using the payment state parameter, and determining a rebate settlement result corresponding to the rebate contract by using the rebate settlement certificate.
- 8. The rebate settlement flow control method according to claim 1, wherein after determining the rebate settlement result corresponding to the rebate contract according to the payment result, the method further comprises: acquiring contract version data, transaction detail data, calculation process data, abnormal record data, account checking result data, approval history data and payment credential data corresponding to the rebate contract based on the rebate settlement result; obtaining one or more analysis results of a rebate ranking analysis result, a rebate ratio analysis result, a rebate trend analysis result and an abnormal statistical analysis result corresponding to the provider by utilizing the flow data; And updating the rule base according to the analysis result.
- 9. A rebate calculation control system, the system comprising: The data integration module is used for acquiring a history file corresponding to the rebate contract, and constructing a rule base corresponding to the rebate contract by utilizing entity parameters, relationship parameters and rule parameters corresponding to the history file; The rebate detail acquisition module is used for acquiring real-time transaction data corresponding to the rebate contracts, determining a rebate calculation strategy corresponding to the rule base by utilizing task type parameters corresponding to the real-time transaction data, and acquiring rebate detail data corresponding to the real-time transaction data through the rebate calculation strategy; The rebate settlement determining module is used for determining an abnormality detection strategy corresponding to the rebate contract based on the rule base, acquiring a detection result corresponding to the rebate detail data through the abnormality detection strategy, and determining rebate settlement data corresponding to the rebate contract based on the detection result; The rebate amount determining module is used for acquiring rebate difference data corresponding to the rebate settlement data by using a rebate interaction interface corresponding to the rebate contract, and determining rebate amount data corresponding to the rebate contract based on the rebate difference data and the rebate settlement data; And the rebate result determining module is used for determining a payment strategy corresponding to the rebate contract according to the rebate amount data, and determining a rebate settlement result corresponding to the rebate contract according to the payment result after carrying out payment processing on the provider corresponding to the rebate contract by utilizing the payment strategy.
- 10. A server comprising a processor and a memory, the memory storing computer-executable instructions executable by the processor, the processor executing the computer-executable instructions to implement the steps of the rebate settlement flow control method of any one of claims 1 to 8.
Description
Rebate settlement flow control method, rebate settlement flow control system and server Technical Field The present invention relates to the field of financial data flow control, in particular to a rebate settlement flow control method, a rebate settlement flow control system and a rebate settlement flow control server. Background With the rapid development of electronic commerce, enterprises/merchants widely use rebate incentive mechanisms in purchasing processes, mall operations and channel cooperation. In an actual scene, the suppliers give purchase rebates, so that the purchase cost of enterprises is reduced, the platforms give merchant rebates, so that the sales of the merchants are promoted, the enterprises give channel merchant rebates, and the channel merchant is stimulated to popularize the commodities and the like. Because of various contract terms (ladder rebate, combined rebate, conditional rebate), scattered data sources (enterprise resource management system/mall system/financial system), complex calculation rules (cross-period, multi-dimension and nested logic) and other limiting factors in the rebate settlement process, the rebate settlement process has the problems of long approval process, easy error of payment and the like, and especially for large enterprises or merchants, the rebate amount generally accounts for 5% -20% of the purchasing amount/sales amount, annual rebate expenditure can reach thousands to hundreds of millions of yuan, and the rebate settlement workload is large and the complexity is high. In the prior art, only a manual check mode is generally adopted to control the rebate settlement flow, and the problems of low automation degree, high response delay of abnormal detection and the like exist. Disclosure of Invention In view of the above, the present invention aims to provide a rebate settlement flow control method, a rebate settlement system and a server, in which real-time transaction data corresponding to rebate contracts is automatically and efficiently settled by a rule base constructed in advance, various rules in a rebate result process can be configured by the rule base, so that the setting complexity of the rebate settlement flow is greatly reduced, in addition, the method automatically recognizes and responds to the occurrence of an abnormal condition in the rebate contracts by an abnormality detection strategy, and can accurately acquire account difference data related to the rebate contracts, thereby thoroughly solving the problems of low automation degree, high abnormality detection response delay degree and the like caused by a manual check mode in the rebate settlement flow. In a first aspect, an embodiment of the present invention provides a rebate settlement flow control method, including: acquiring a history file corresponding to the rebate contract, and constructing a rule base corresponding to the rebate contract by utilizing entity parameters, relationship parameters and rule parameters corresponding to the history file; Acquiring real-time transaction data corresponding to the rebate contracts, determining a rebate calculation strategy corresponding to the rule base by using task type parameters corresponding to the real-time transaction data, and acquiring rebate detail data corresponding to the real-time transaction data through the rebate calculation strategy; determining an abnormality detection strategy corresponding to the rebate contract based on the rule base, acquiring a detection result corresponding to rebate detail data through the abnormality detection strategy, and determining rebate settlement data corresponding to the rebate contract based on the detection result; the method comprises the steps of obtaining reconciliation difference data corresponding to rebate settlement data by using a reconciliation interaction interface corresponding to the rebate contracts, and determining rebate amount data corresponding to the rebate contracts based on the reconciliation difference data and the rebate settlement data; And determining a payment strategy corresponding to the rebate contract through the rebate amount data, and determining a rebate settlement result corresponding to the rebate contract according to the payment result after carrying out payment processing on the provider corresponding to the rebate contract by utilizing the payment strategy. Optionally, the step of obtaining a history file corresponding to the rebate contract and constructing a rule base corresponding to the rebate contract by using entity parameters, relationship parameters and rule parameters corresponding to the history file includes: After a history file corresponding to the rebate contract is determined based on a history contract document corresponding to the rebate contract, text data corresponding to the history file is acquired; Determining entity parameters corresponding to the history file through time entity parameters, numerical entity parameters, reb