Nothing Special   »   [go: up one dir, main page]

CN110264369B - Checking method and device for fee calculation, electronic equipment and storage medium - Google Patents

Checking method and device for fee calculation, electronic equipment and storage medium Download PDF

Info

Publication number
CN110264369B
CN110264369B CN201910303087.2A CN201910303087A CN110264369B CN 110264369 B CN110264369 B CN 110264369B CN 201910303087 A CN201910303087 A CN 201910303087A CN 110264369 B CN110264369 B CN 110264369B
Authority
CN
China
Prior art keywords
project
calculation
node
nodes
computing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910303087.2A
Other languages
Chinese (zh)
Other versions
CN110264369A (en
Inventor
王明亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Advanced New Technologies Co Ltd
Advantageous New Technologies Co Ltd
Original Assignee
Advanced New Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Advanced New Technologies Co Ltd filed Critical Advanced New Technologies Co Ltd
Priority to CN201910303087.2A priority Critical patent/CN110264369B/en
Publication of CN110264369A publication Critical patent/CN110264369A/en
Application granted granted Critical
Publication of CN110264369B publication Critical patent/CN110264369B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/08Insurance
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • General Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Marketing (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Physics & Mathematics (AREA)
  • Finance (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Technology Law (AREA)
  • Data Mining & Analysis (AREA)
  • Development Economics (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The present specification provides a fee calculation collation method, apparatus, electronic device, and storage medium, wherein the fee calculation collation method includes: according to the project member set and the case set of the project cases participating in the mutual project in the project period of the mutual project, invoking at least two computing platforms to calculate the amortized amount in the project period; judging whether the calculated amortized amount obtained by the at least two computing platforms is equal or not; if not, checking whether node data generated by calculation of the calculation nodes in at least two calculation platforms are consistent according to the node execution sequence of the calculation nodes executed by the calculation of the allocation amount of the at least two calculation platforms; if the node data are inconsistent, executing the computing nodes corresponding to the inconsistent node data on at least two computing platforms respectively; by only carrying out re-entry on the calculation node data aiming at the calculation nodes corresponding to inconsistent node data, the calculation cost of re-calculating the allocation amount is greatly reduced.

Description

Checking method and device for fee calculation, electronic equipment and storage medium
Technical Field
The present disclosure relates to the field of data processing technologies, and in particular, to a checking method for fee calculation. The present specification also relates to a checking apparatus for fee calculation, a computing device, and a computer-readable storage medium.
Background
With the development of internet insurance service, insurance projects of mutually manufactured types are introduced in the market, in the insurance mode, the insurance participants can be added into the insurance service after reaching the admission condition specified by the insurance mode, and the insurance participants in the insurance mode are ill or have accidents to obtain a claim during the insurance service, and the claim settlement is shared by other insurance participants, and payment is carried out by insurance companies or by other insurance participants except the claim settlement. The insurance has the advantages of low payment amount, large audience scale, relatively fairness, fairness and the like, and is popular with users.
In the prior art, under the condition that case claim settlement occurs in the insurance mode, counting the total project member number in a project period by an agent platform corresponding to an insurance project and a service platform corresponding to the insurance project, determining the amount to be allocated for each project member according to business rules in the insurance project, and if the agent platform corresponding to the insurance project is inconsistent with the allocated amount calculated by the service platform corresponding to the insurance project in the process, adjusting the calculation process by the two party platforms, and recalculating the allocated amount.
However, in the process of calculating the allocation amount, the agent platform corresponding to the insurance item and the service platform corresponding to the insurance item need to gradually calculate the allocation amount through a plurality of calculation nodes, and in the case that the calculated allocation amounts are inconsistent, the calculation cost of calculating the allocation amounts again by the two party platforms is a large expense.
Disclosure of Invention
In view of this, the present embodiment provides a checking method of fee calculation. The present specification also relates to a checking apparatus for fee calculation, a computing device, and a computer-readable storage medium, which solve the technical drawbacks existing in the prior art.
According to a first aspect of embodiments of the present specification, there is provided a checking method of fee calculation, including:
according to a project member set and a case set of project cases participating in a mutual project in a project period of the mutual project, invoking at least two computing platforms to calculate an allocation amount in the project period;
judging whether the apportioned amounts obtained by calculation of the at least two calculation platforms are equal or not;
if not, checking whether node data generated by calculation of the calculation nodes in the at least two calculation platforms are consistent according to the node execution sequence of the calculation nodes executed by the calculation of the allocation amount of the at least two calculation platforms;
And if the node data are inconsistent, executing the computing nodes corresponding to the inconsistent node data on the at least two computing platforms respectively.
Optionally, the calculating the amount allocated in the project period by the at least two calculating platforms includes:
counting the total number of item member sets participating in the mutual item in the item period;
calculating total claim amount by accumulating and summing the claim amount of the project cases in the case set;
and calculating the total claim amount and the total number of the item member sets according to a preset mutual item calculation rule, and taking a calculation result as the allocation amount.
Optionally, the computing nodes executed by the at least two computing platforms to calculate the apportioned amount include:
project member statistics node, project case calculation node and apportionment amount calculation node;
correspondingly, the node execution sequence of the computing nodes for computing the allocation amount execution by the at least two computing platforms comprises the following steps:
the project membership statistics node is executed before the project case calculation node is executed, and the project case calculation node is executed before the allocation amount calculation node is executed;
Alternatively, the project membership statistics node and the project case calculation node execute before the apportionment amount calculation node executes.
Optionally, if the node execution sequence is that the project membership statistic node is executed before the project case calculation node is executed, and the project case calculation node is executed before the allocation amount calculation node is executed;
correspondingly, the checking whether the node data generated by calculation of the calculation nodes in the at least two calculation platforms are consistent according to the node execution sequence of the calculation nodes executed by the at least two calculation platforms for calculating the allocation amount comprises the following steps:
checking whether the total number data of the project members generated by the project member statistics node calculation in the at least two computing platforms are consistent or not according to the node execution sequence;
if the node data are inconsistent, executing the step of executing the computing nodes corresponding to the inconsistent node data on the at least two computing platforms respectively;
the executing, on the at least two computing platforms, the computing nodes corresponding to the inconsistent node data respectively includes:
and executing the project membership statistic nodes on the at least two computing platforms respectively.
Optionally, if the checking result of the step of checking whether the total number data of the item members generated by the calculation of the item member statistics node in the at least two calculation platforms is consistent, the following operations are executed:
checking whether the project case data generated by the project case computing nodes in the at least two computing platforms are consistent;
if the node data are inconsistent, executing the step of executing the computing nodes corresponding to the inconsistent node data on the at least two computing platforms respectively;
the executing, on the at least two computing platforms, the computing nodes corresponding to the inconsistent node data respectively includes:
and executing the project case computing nodes on the at least two computing platforms respectively.
Optionally, if the checking result of the step of checking whether the project case data generated by the project case computing nodes in the at least two computing platforms are consistent is consistent, the following operations are executed:
checking whether the data of the shared amount generated by the shared amount calculation nodes in the at least two calculation platforms are consistent;
if the node data are inconsistent, executing the step of executing the computing nodes corresponding to the inconsistent node data on the at least two computing platforms respectively;
The executing, on the at least two computing platforms, the computing nodes corresponding to the inconsistent node data respectively includes:
and executing the apportioned amount calculation nodes on the at least two calculation platforms respectively.
Optionally, if the checking result of the sub-step of checking whether the split amount data generated by the split amount calculation nodes in the at least two calculation platforms is consistent, the following operations are executed:
checking whether the mutual-aid project data generated by calculation of mutual-aid project calculation nodes except for the calculation nodes for calculating the apportioned amount in the at least two calculation platforms are consistent;
if the node data are inconsistent, executing the step of executing the computing nodes corresponding to the inconsistent node data on the at least two computing platforms respectively;
the executing, on the at least two computing platforms, the computing nodes corresponding to the inconsistent node data respectively includes:
and executing the mutual aid project computing nodes on the at least two computing platforms respectively.
Optionally, if the node execution sequence is that the project membership statistic node and the project case calculation node are executed before the allocation amount calculation node executes;
Correspondingly, the checking whether the node data generated by calculation of the calculation nodes in the at least two calculation platforms are consistent according to the node execution sequence of the calculation nodes executed by the at least two calculation platforms for calculating the allocation amount comprises the following steps:
checking whether the project member total number data generated by the project member statistics node calculation in the at least two computing platforms are consistent with the project case data generated by the project case calculation node calculation according to the node execution sequence;
if the node data are inconsistent, executing the step of executing the computing nodes corresponding to the inconsistent node data on the at least two computing platforms respectively;
the executing, on the at least two computing platforms, the computing nodes corresponding to the inconsistent node data respectively includes:
and executing the project membership statistic node and the project case calculation node on the at least two calculation platforms respectively.
Optionally, if the checking result of the step of checking whether the project member statistics node in the at least two computing platforms calculates the generated project member total number data and the project case data generated by the project case calculation node calculate the project case data is consistent, the following operations are executed:
Checking whether the data of the shared amount generated by the shared amount calculation nodes in the at least two calculation platforms are consistent;
if the node data are inconsistent, executing the step of executing the computing nodes corresponding to the inconsistent node data on the at least two computing platforms respectively;
the executing, on the at least two computing platforms, the computing nodes corresponding to the inconsistent node data respectively includes:
and executing the apportioned amount calculation nodes on the at least two calculation platforms respectively.
Optionally, the at least two computing platforms include:
the project agent platform is used for bearing the mutual project and the project service platform is used for bearing the mutual project.
Optionally, before the step of calling at least two computing platforms to calculate the amortized amount in the project period is executed according to the project member set and the case set of the project cases of the mutual project in the project period of the mutual project, the method further includes:
extracting the item member set participating in the mutual item in the item period from the member information database;
and synchronizing the case set of the project cases in the project service platform by the project agent platform in the project period.
Optionally, if the judgment result of the step of judging whether the allocated amounts obtained by calculation of the at least two computing platforms are equal is equal, the following operations are executed:
and sending a prompt for paying the apportionment amount to the project members in the project member set.
According to a second aspect of the embodiments of the present specification, there is provided a fee calculation collation apparatus including:
the calling module is configured to call at least two computing platforms to calculate an allocation amount in a project period according to a project member set and a case set of a project case of a mutual project participating in the project period of the mutual project;
the judging module is configured to judge whether the apportioned amounts obtained by calculation of the at least two computing platforms are equal;
if not, operating the checking module;
the checking module is configured to check whether node data generated by calculation of the calculation nodes in the at least two calculation platforms are consistent according to the node execution sequence of the calculation nodes executed by the calculation of the allocation amount by the at least two calculation platforms;
if the two types of the execution modules are inconsistent, the execution modules are operated;
the execution module is configured to execute the computing nodes corresponding to the inconsistent node data on the at least two computing platforms respectively.
According to a third aspect of embodiments of the present specification, there is provided an electronic device comprising:
a memory and a processor;
the memory is for storing computer-executable instructions, and the processor is for executing the computer-executable instructions:
according to a project member set and a case set of project cases participating in a mutual project in a project period of the mutual project, invoking at least two computing platforms to calculate an allocation amount in the project period;
judging whether the apportioned amounts obtained by calculation of the at least two calculation platforms are equal or not;
if not, checking whether node data generated by calculation of the calculation nodes in the at least two calculation platforms are consistent according to the node execution sequence of the calculation nodes executed by the calculation of the allocation amount of the at least two calculation platforms;
and if the node data are inconsistent, executing the computing nodes corresponding to the inconsistent node data on the at least two computing platforms respectively.
According to a fourth aspect of embodiments of the present specification, there is provided a computer-readable storage medium storing computer-executable instructions which, when executed by a processor, perform the steps of the checking method of any one of the fee calculations.
Compared with the prior art, the specification has the following advantages:
the present specification provides a checking method of fee calculation, including: according to a project member set and a case set of project cases participating in a mutual project in a project period of the mutual project, invoking at least two computing platforms to calculate an allocation amount in the project period; judging whether the apportioned amounts obtained by calculation of the at least two calculation platforms are equal or not; if not, checking whether node data generated by calculation of the calculation nodes in the at least two calculation platforms are consistent according to the node execution sequence of the calculation nodes executed by the calculation of the allocation amount of the at least two calculation platforms; and if the node data are inconsistent, executing the computing nodes corresponding to the inconsistent node data on the at least two computing platforms respectively.
According to the checking method for the expense calculation, whether the allocated amount obtained by the at least two computing platforms is equal is judged, and under the condition that the judging result is unequal, the node execution sequence of the computing nodes for calculating the allocated amount according to the at least two computing platforms is checked, whether node data generated by calculation of each computing node are consistent or not is checked, the computing nodes with inconsistent node data are re-executed, the computing nodes without inconsistent node data do not need to be re-executed, and the computing cost for re-calculating the allocated amount is reduced.
Drawings
FIG. 1 is a flow chart of a method of reconciling fee calculation provided by an embodiment of the present disclosure;
FIG. 2 is a schematic diagram of a checking process of fee calculation provided in an embodiment of the present description;
fig. 3 is a schematic diagram of the construction of a checking device for fee calculation provided in an embodiment of the present specification;
fig. 4 is a block diagram of an electronic device according to an embodiment of the present disclosure.
Detailed Description
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present description. This description may be embodied in many other forms than described herein and similarly generalized by those skilled in the art to whom this disclosure pertains without departing from the spirit of the disclosure and, therefore, this disclosure is not limited by the specific implementations disclosed below.
The terminology used in the one or more embodiments of the specification is for the purpose of describing particular embodiments only and is not intended to be limiting of the one or more embodiments of the specification. As used in this specification, one or more embodiments and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that the term "and/or" as used in one or more embodiments of the present specification refers to and encompasses any or all possible combinations of one or more of the associated listed items.
It should be understood that, although the terms first, second, etc. may be used in one or more embodiments of this specification to describe various information, these information should not be limited by these terms. These terms are only used to distinguish one type of information from another. For example, a first may also be referred to as a second, and similarly, a second may also be referred to as a first, without departing from the scope of one or more embodiments of the present description. The word "if" as used herein may be interpreted as "at … …" or "at … …" or "responsive to a determination", depending on the context.
First, terms related to one or more implementations of the present invention will be explained.
Mutual insurance: units or individuals with homogeneous risk guarantee requirements become members by contracting and paying premium to form a mutual fund, which assumes compensation liabilities to losses caused by contractual incidents or insurance activities that pay insurance liabilities when insured deaths, disabilities, diseases or conditions of contractual age, period, etc. are reached.
And (5) apportionment calculation: because of the post-paid nature of mutual insurance, the premium that each user should allocate per session needs to be generated by a complex series of calculations. This calculation process relies on multiparty sources of data such as the number of apportioned persons, the number of claims cases, the amount of claims to be deposited for each claim case, historical apportioned balances, etc.
Post-payment preparation: the method is that the user does not need to pay the premium when applying for insurance, and the premium is charged after the claim case occurs in the insurers.
In the present specification, a checking method of fee calculation is provided, and the present specification relates to a checking apparatus of fee calculation, a computing device, and a computer-readable storage medium, which are described in detail one by one in the following embodiments.
Fig. 1 shows a flowchart of a checking method of fee calculation according to an embodiment of the present specification, including steps 102 to 108.
Step 102: and according to the project member set and the case set of the project cases participating in the mutual project in the project period of the mutual project, invoking at least two computing platforms to calculate the apportioned amount in the project period.
The mutual aid item described in an embodiment of the present specification may be a mutual aid co-aid item, a lean item, or a shared item, wherein the item member is an item member that successfully participates in the mutual aid co-aid item, the lean item, or the shared item, and a verification method of the fee calculation will be described herein taking the mutual aid item as an example of the mutual aid co-aid item.
Based on the above, the mutual-aid co-aid project refers to that users with the same requirement are determined to be project members in the mutual-aid co-aid project through a certain screening standard, when any one project member in all project members is unexpected or needs help, as long as the unexpected or needs help event of the project member is in the acceptance range of the mutual-aid co-aid project, other members participating in the mutual-aid co-aid project can provide certain mutual-aid gold or certain help for the project member.
In the implementation, a user puts forward a request for participating in a mutual project to a project agent platform, and the project agent platform determines the user meeting participation conditions as a project member according to the request sent by the user; and in the project settlement period, the project agent platform and the project service platform calculate the allocated amount of each project member, the total applied amount in the project period is determined by accumulating and summing the applied amounts of the generated mutual assistance cases, the number of the total project members in the project period is counted, the allocated amount of each project member is calculated according to the total applied amount and the total project member number, after the calculation is completed, the project agent platform and the project service platform check the allocated amount of each project member, if the check results are consistent, a payment prompt is sent to the mutual assistance project members, and if the check results are inconsistent, the calculation of the allocated amount is carried out again.
In the process of recalculating the allocated amount, in order to reduce the calculation cost of the project agency platform and the project service platform, the node data is locally checked in a mode of checking the node data generated by calculation of the calculation nodes, so that the repeated recalculation of the node data of the calculation nodes without calculation errors is avoided, the time for recalculating the allocated amount is reduced, and the cost for recalculating the allocated amount is reduced.
Specifically, the project member set is a set formed by total project members participating in the mutual project in the current project period. For example, the project period is one month, during the project operation process, new users are added into the mutual-aid project, the users newly added into the mutual-aid project are not involved in mutual-aid on project cases in the current project period, and only project members which are unchanged in one month from the project period starting time to the project period ending time are counted when the calculation of the allocation amount is carried out, so that the project members are determined to be a project member set.
The case set of the project cases is the total number of the mutually-assisted cases in the current project period. For example, the project period is one month, 10 mutually assisted cases are generated in total in the project period, wherein 8 mutually assisted cases determine the total claim amount, and 2 mutually assisted cases are still in process, and the 8 mutually assisted cases form a case set in the project period.
In one or more implementations of this embodiment, the at least two computing platforms include: the project agent platform is used for bearing the mutual project and the project service platform is used for bearing the mutual project.
Based on the above, the project agent platform of the mutual project is a platform for providing management for the complete mutual process of the mutual project, and can promote the mutual project to improve the familiar degree of the mutual project. The project service platform of the mutual-help project is a platform for serving project members participating in the mutual-help project and providing mutual-help guarantee for the project members.
In addition, the computing platform may further include a mutual-aid checking platform or a mutual-aid approval platform, and in the process of checking the allocated amount, the checking method of the fee calculation provided in the present specification may be adopted, which is not described herein.
Further, in one or more implementations of this embodiment, the calculating process of the at least two computing platforms to calculate the allocated amount is implemented as follows:
Counting the total number of item member sets participating in the mutual item in the item period;
calculating total claim amount by accumulating and summing the claim amount of the project cases in the case set;
and calculating the total claim amount and the total number of the item member sets according to a preset mutual item calculation rule, and taking a calculation result as the allocation amount.
Specifically, the mutual-assistance project calculation rules include cap rules, balance rules and other rules, wherein the cap rules refer to that when calculating the allocated amount for each project member, if the allocated amount exceeds a preset allocated amount threshold, the allocated amount in the current project period does not need to be paid by the project members in the project member set. The balance rule is that after calculation is completed in the period of the previous project, under the condition that the allocated amount of each project member is only a few money, the allocated amount is rounded according to the requirement of the mutual project, each project member pays the allocated amount after a few money is rounded, after the mutual case is issued with mutual money, one fund is left, when the allocated amount is calculated in the current project period, the residual fund in the previous period is taken as a part of the allocated amount according to the balance rule, and then the allocated amount of each project member is calculated.
For example, in the mutual-assistance project, the total number of mutual-assistance cases in the project period is 10, the mutual-assistance amount of each mutual-assistance case is thirty-thousand yuan, the number of project members counted in the mutual-assistance project period is three million, balance funds in the previous project period are thirty-thousand yuan, the project members in the current project period are determined to be required to pay two hundred seventy thousand total allocated amount according to calculation, and the allocated amount of each project member is 0.9 yuan.
The apportioned amount of each project member is calculated through the preset mutual-assistance project calculation rule, so that the apportioned amount paid by the project members is ensured to be used in the mutual-assistance cases, and the experience effect of the project members is improved.
On the basis of the above-mentioned calculation of the amount to be shared according to the item member set and the case set, the at least two computing platforms are called, and further, in one or more implementations of this embodiment, before the at least two computing platforms are called to calculate the amount to be shared, data required for calculating the amount to be shared needs to be obtained, and a specific obtaining manner is as follows:
extracting the item member set participating in the mutual item in the item period from the member information database;
And synchronizing the case set of the project cases in the project service platform by the project agent platform in the project period.
Specifically, the member information database stores information of all the members participating in the mutual-assistance project, and at the project period deadline, the members not exiting the mutual-assistance project are determined, and the members not exiting the mutual-assistance project are extracted from the member information database to form the project member set. All the mutually-assisted cases occurring in the project period are recorded in the project service platform, and before the calculation of the amortized amount in the project period is carried out, the project agent platform synchronizes all the mutually-assisted cases of the project service platform to form the case set.
The apportioned amount of the project members participating in the mutual-help project in the project period is determined by acquiring the project member set and the case set and calling the at least two computing platforms to calculate the project member set and the case set according to the preset mutual-help project calculation rule, so that the apportioned amount of the project members can be checked, and the check of the apportioned amount in the subsequent processing process is facilitated.
Step 104: and judging whether the calculated allocated amounts of the at least two computing platforms are equal.
Specifically, the allocation amount is calculated by calling the at least two computing platforms, and on the basis, the allocation amount calculated by the at least two computing platforms is compared to judge whether the allocation amounts calculated by the at least two computing platforms are equal or not;
if the apportioned amounts obtained by the at least two computing platforms are not equal, performing step 106 described below;
and if the allocated amounts obtained by the at least two computing platforms are equal, the allocated amounts calculated by the at least two computing platforms are accurate.
On the basis of the above determination result of determining whether the amounts of allocation obtained by calculation by the at least two computing platforms are equal, further, in one or more implementations of this embodiment, the following operations are performed:
and sending a prompt for paying the apportionment amount to the project members in the project member set.
Specifically, the calculated and obtained allocated amount of the at least two computing platforms is equal, the calculation of the allocated amount is accurate, a prompt for paying the allocated amount of the item members in the item set is sent, and the prompt for paying the allocated amount of the item members carries a specific payment period and the amount of the allocated amount of the item members.
In practical application, taking a project agent platform and a project service platform as computing platforms as examples, describing whether the calculated amortization amount obtained by the at least two computing platforms is equal, and detecting a computing node causing inconsistent calculation amortization amount through a subsequent checking process under the condition that the calculated amortization amounts of each project member calculated by the project agent platform and the project service platform are not equal; and under the condition that the calculated allocation amounts of the project members are equal, determining the allocation amount of each project member, and sending a reminder for paying the allocation amount to the project members participating in the mutual project.
And under the condition that the calculated allocated amounts of the at least two computing platforms are equal, sending a prompt for paying the allocated amounts to the project members in the project member sets participating in the mutual project, avoiding overdue non-paying of the allocated amounts by the project members, and improving the success rate of paying the allocated amounts.
Step 106: and checking whether node data generated by calculation of the calculation nodes in the at least two calculation platforms are consistent according to the node execution sequence of the calculation nodes executed by the calculation of the apportionment amount of the at least two calculation platforms.
Specifically, whether the calculated and obtained allocated amounts of the at least two computing platforms are equal or not is judged, and on the basis, if the calculated and obtained allocated amounts of the at least two computing platforms are not equal, whether node data generated by the computing nodes in the at least two computing platforms are consistent or not is checked according to the node execution sequence of the computing nodes for executing the calculation of the allocated amounts;
if the node data generated by the computing nodes in the at least two computing platforms are inconsistent, performing the following step 108;
if the node data generated by the computing nodes in the at least two computing platforms are consistent, the problem of other business processing processes of the at least two computing platforms is described, the at least two computing platforms are adjusted according to the problem of the business processing processes, and the apportioned amount is calculated again.
Further, in one or more implementations of this embodiment, on the basis of the above checking the node data generated by the computing nodes of the at least two computing platforms, the computing nodes executed by the at least two computing platforms to calculate the apportioned amount include:
Project member statistics node, project case calculation node and apportionment amount calculation node;
correspondingly, the node execution sequence of the computing nodes for computing the allocation amount execution by the at least two computing platforms comprises the following steps:
the project membership statistics node is executed before the project case calculation node is executed, and the project case calculation node is executed before the allocation amount calculation node is executed;
alternatively, the project membership statistics node and the project case calculation node execute before the apportionment amount calculation node executes.
Specifically, in the case that the at least two computing platforms are the project agency platform and the project service platform, the project agency platform and the project service platform each include the project member statistics node, the project case calculation node and the allocation amount calculation node.
Based on the above, the project member statistics node counts the total number of project members participating in the mutual project in the project period, the project case calculation node calculates the claim amount of each project case, the total project case number in the project period and the total claim amount of the total project cases in the project period, and the allocation amount calculation node calculates the allocation amount of each project case in the project period and the allocation amount of each project member in the project period.
In addition, the at least two computing platforms may further include other computing nodes, for example, an allocation amount determining node, configured to determine whether the allocation amount of each item member exceeds an allocation threshold, if so, the item member is not required to pay the allocation amount, and if not, the item member is required to pay the allocation amount. In an actual application scenario, the computing nodes in the at least two computing platforms may be set according to an actual application, which is not limited in this specification.
Specifically, in the case that the computing nodes in the at least two computing platforms include the project membership statistic node, the project case computing node and the allocation amount computing node, there are two possibilities of execution sequences of the computing nodes of the at least two computing platforms;
1) The first execution of the project membership statistic node, the second execution of the project case calculation node and the third execution of the apportionment amount calculation node;
2) The first execution of the project membership statistic node and the project case calculation node, and the second execution of the apportionment amount calculation node.
Further, in one or more implementations of the present embodiment, if the project member statistics node is executed first, the project case calculation node is executed second, and the apportioned amount calculation node is executed third, on the basis that the calculation nodes include the project member statistics node, the project case calculation node, and the apportioned amount calculation node;
Based on the above, the process of checking whether the node data generated by the calculation of the calculation nodes in the at least two calculation platforms are consistent according to the node execution sequence of the calculation nodes executed by the at least two calculation platforms for calculating the allocation amount, specifically, checking whether the total number of item members generated by the item member statistics node in the at least two calculation platforms are consistent according to the node execution sequence;
if not, executing the following step 108 to execute the computing node operation corresponding to the inconsistent node data on the at least two computing platforms respectively; correspondingly, in the case that the total number of item members generated by the item member statistics node is inconsistent, step 108 specifically refers to that the at least two computing platforms execute the item member statistics node to reckon the total number of item members;
if so, checking whether the project case data generated by the project case computing node are consistent.
Specifically, under the condition that the calculated allocated amounts of the at least two computing platforms are inconsistent, the fact that one of the at least two computing platforms calculates the allocated amounts is wrong is indicated. In practical application, when the execution sequence of the computing nodes included in the at least two computing platforms is that the project member statistics node is executed first, the project case computing node is executed second, and the amortization amount computing node is executed third, firstly checking whether the total project member count data generated by the project member statistics node is consistent, if not, indicating that the total project member count data generated by the project member statistics node in the at least two computing platforms is wrong, and executing the project member statistics node again; if the project case data is consistent, the project member statistics node is not subjected to statistical errors, and the project case data generated by the project case calculation node is further checked.
In practical application, taking a computing node in the at least two computing platforms as the project member statistics node as an example, checking the node execution sequence of the computing node executed according to the computing of the apportionment amount by the at least two computing platforms, and describing whether node data generated by computing of the computing node in the at least two computing platforms are consistent, wherein the at least two computing platforms are a project service platform and a project agency platform, if the project member total number data generated by the project member statistics node of the project service platform is consistent with the project member total number data generated by the project member statistics node of the project agency platform, then indicating that the project member total number data generated by the project member statistics node is not wrong, and performing subsequent checking processing on the project service platform and the project agency platform; if the total number of the project members generated by the project member statistics node of the project service platform is inconsistent with the total number of the project members generated by the project member statistics node of the project proxy platform, the condition that the total number of the project members generated by the project member statistics node is wrong is indicated, and subsequent re-statistics of the total number of the project members is conducted on the project service platform and the project proxy platform.
On the basis that the checking result of the step of checking whether the total number of item members generated by the item member statistics node calculation in the at least two computing platforms is consistent, further, in one or more implementations of the embodiment, according to the node execution sequence, whether the item case data generated by the item case computation node in the at least two computing platforms is consistent is checked;
if not, executing the following step 108 to execute the computing node operation corresponding to the inconsistent node data on the at least two computing platforms respectively; correspondingly, in the case that the project case data generated by the project case computing nodes are inconsistent, step 108 specifically refers to that the at least two computing platforms execute the project case computing nodes to recalculate the project case data;
and if so, checking whether the split amount data generated by the split amount calculation node are consistent.
Specifically, under the condition that the calculated allocated amounts of the at least two computing platforms are inconsistent, the fact that one of the at least two computing platforms calculates the allocated amounts is wrong is indicated. In practical application, under the condition that the execution sequence of the computing nodes in the at least two computing platforms is that the project member statistics node is executed first, the project case computing node is executed second, and the amortization amount computing node is executed third, the project case computing node is executed under the condition that the total number of project members generated by the project member statistics node is checked to be consistent, whether the project case data generated by the project case computing node is consistent is checked, if not, the project case data generated by the project case computing node in the at least two computing platforms is indicated to be wrong, and the project case computing node is executed again; if the calculated amount data is consistent, the project case calculation node is not subjected to calculation errors, and the calculated amount data generated by the calculated amount calculation node is further checked.
In practical application, taking a computing node in the at least two computing platforms as an example of the project case computing node, checking the node execution sequence of the computing node executed according to the computing of the amortized amount by the at least two computing platforms, and describing whether node data generated by computing of the computing node in the at least two computing platforms are consistent, wherein the at least two computing platforms are a project service platform and a project agency platform, and if the project case data generated by the project case computing node of the project service platform is consistent with the project case data generated by the project case computing node of the project agency platform, describing that the project case data generated by the project case computing node is error, and performing subsequent checking processing on the project service platform and the project agency platform; if the project case data generated by the project case computing nodes of the project service platform are inconsistent with the project case data generated by the project case computing nodes of the project agent platform, the project case data generated by the project case computing nodes are indicated to be wrong, and subsequent project case data recalculation is carried out on the project service platform and the project agent platform.
On the basis that the checking result of the step of checking whether the project case data generated by the project case computing nodes in the at least two computing platforms are consistent is consistent, further, in one or more implementations of the embodiment, if the split amount data generated by the split amount computing nodes in the at least two computing platforms are checked to be consistent, the split amount data is checked to be consistent;
if not, executing the following step 108 to execute the computing node operation corresponding to the inconsistent node data on the at least two computing platforms respectively; correspondingly, in the case that the split amount data generated by the split amount calculation node is not consistent, step 108 specifically refers to that the at least two calculation platforms execute the split amount calculation node to recalculate the split amount data;
and if so, checking whether the mutual item data generated by the mutual item computing node are consistent.
Specifically, under the condition that the calculated allocated amounts of the at least two computing platforms are inconsistent, the fact that one of the at least two computing platforms calculates the allocated amounts is wrong is indicated. In practical application, under the condition that the execution sequence of the computing nodes in the at least two computing platforms is that the project member statistics node is executed first, the project case computation node is executed second, and the apportionment amount computation node is executed third, under the condition that the total project member count data generated by the project member statistics node is checked to be consistent, the apportionment amount computation node is executed, and under the condition that the project case data generated by the project case computation node is checked to be consistent, whether the apportionment amount data generated by the apportionment amount computation node is consistent or not is checked, if not, the apportionment amount data generated by the apportionment amount computation node in the two computing platforms is wrong, the apportionment amount computation node is executed again; if the calculated sum is consistent, the calculation node of the shared sum is not in calculation error, and the mutual item data generated by the mutual item calculation node are further checked, wherein the mutual item data can be business rules of the mutual item.
In practical application, taking a calculation node in the at least two calculation platforms as an example of the allocation amount calculation node, checking whether node data generated by calculation of the calculation nodes in the at least two calculation platforms are consistent according to a node execution sequence of the calculation node executed by calculation of the allocation amount by the at least two calculation platforms, describing, if yes, a subsequent checking process is performed on the project service platform and the project agent platform, wherein the at least two calculation platforms are the project service platform and the project agent platform, and if yes, an error is caused on the allocation amount data generated by calculation nodes of the allocation amount calculation node; if the allocated amount data generated by the allocated amount calculation node of the project service platform is inconsistent with the allocated amount data generated by the allocated amount calculation node of the project agent platform, the fact that the allocated amount data generated by the allocated amount calculation node is wrong is indicated, and subsequent re-calculation of the allocated amount data is conducted on the project service platform and the project agent platform.
On the basis of the above-mentioned checking result of the sub-step of checking whether the allocated amount data generated by the allocated amount calculation nodes in the at least two calculation platforms are consistent, further, in one or more implementations of this embodiment, checking whether the mutual item data generated by the mutual item calculation nodes in the at least two calculation platforms except for the calculation nodes that calculate the allocated amount are consistent;
if not, executing the following step 108 to execute the computing node operation corresponding to the inconsistent node data on the at least two computing platforms respectively; correspondingly, in the case that the mutual-help item data generated by the mutual-help item computing nodes are not consistent, step 108 specifically refers to that the at least two computing platforms execute the mutual-help item computing nodes to recalculate the mutual-help item data;
if so, detecting whether hardware faults occur in the at least two computing platforms.
Specifically, under the condition that the calculated allocated amounts of the at least two computing platforms are inconsistent, the fact that one of the at least two computing platforms calculates the allocated amounts is wrong is indicated. In practical application, when the execution sequence of the computing nodes included in the at least two computing platforms is that the project member statistics node is executed first, the project case computing node is executed second, and the shared amount computing node is executed third, under the condition that the checking results are inconsistent, the mutual project data generated by the mutual project computing nodes except the project member statistics node, the project case computing node and the shared amount computing node are indicated to be wrong, and the mutual project computing nodes are executed again; if the two computing platforms are consistent, the fact that the mutual-aid project computing nodes have no computing errors is indicated, and whether hardware faults occur in the at least two computing platforms or not is further detected.
Further, in one or more implementations of the present embodiment, if the project member statistics node and the project case calculation node are executed first, the apportioned amount calculation node is executed second;
based on this, the process of checking whether the node data generated by the calculation nodes in the at least two calculation platforms are consistent according to the node execution order of the calculation nodes executed by the at least two calculation platforms for calculating the allocation amount, specifically, checking whether the total number of item members generated by the item member statistics node in the at least two calculation platforms and the item case data generated by the item case calculation node are consistent according to the node execution order;
if not, executing the following step 108 to execute the computing node operation corresponding to the inconsistent node data on the at least two computing platforms respectively; correspondingly, in the case that the total number of item members calculated and generated by the item member statistics node is inconsistent with the item case data calculated and generated by the item case calculation node, step 108 specifically refers to that the at least two calculation platforms execute the item member statistics node and the item case calculation node, and re-statistics the total number of item members data and the item case data;
And if so, checking whether the split amount data generated by the split amount calculation node are consistent.
Specifically, the project member statistics node and the project case calculation node are executed at the same time, whether the project member total number data generated by calculation of the at least two calculation platforms and the project case data are consistent or not is checked, if not, it is indicated that errors occur in the project member total number data generated by the project member statistics node in the at least two calculation platforms, or errors occur in the project case data generated by the project case calculation node in the at least two calculation platforms, or errors occur in the project member total number data generated by the project member statistics node and the project case data generated by the project case calculation node in the at least two calculation platforms, and the project member statistics node or the project case calculation node or the project member statistics node and the project case calculation node can be executed again; if the calculated amount data is consistent, the project case calculation node does not generate calculation errors, and the calculated amount data generated by the calculated amount calculation node is further checked.
On the basis that the checking result of the step of checking whether the project member statistics node calculates the generated project member total number data in the at least two computing platforms and the project case data generated by the project case calculation node is consistent, further, in one or more implementations of this embodiment, whether the apportionment amount data generated by the apportionment amount calculation node in the at least two computing platforms is consistent is checked;
if not, executing the following step 108 to execute the computing node operation corresponding to the inconsistent node data on the at least two computing platforms respectively; correspondingly, in the case that the split amount data generated by the split amount calculation node is not consistent, step 108 specifically refers to that the at least two calculation platforms execute the split amount calculation node to recalculate the split amount data;
if so, detecting whether hardware faults occur in the at least two computing platforms.
Specifically, in the case that the node execution sequence is that the project member statistics node and the project case calculation node are executed before the execution of the allocation amount calculation node, the description content of the allocation amount calculation node may refer to the description content of the above node execution sequence that the project member statistics node is executed before the execution of the project case calculation node, and the description content of the allocation amount calculation node in the case that the project case calculation node is executed before the execution of the allocation amount calculation node is not described in detail herein.
In addition, in the case that three computing platforms or more computing platforms exist, the checking of the node data generated by the computing nodes may be performed according to the description content of the node data generated by the computing nodes of the at least two computing platforms, which is not described herein.
By executing the project member statistics nodes before the project case calculation nodes according to the node execution sequence of the at least two calculation platforms, and executing the project case calculation nodes before the allocation amount calculation nodes or executing the project member statistics nodes and the project case calculation nodes before the allocation amount calculation nodes, checking whether node data generated by the calculation nodes are consistent or not is performed, and even if node data are inconsistent, the node data can be recalculated only for the calculation nodes with inconsistent node data, so that the calculation cost of the at least two calculation platforms is reduced.
Step 108: and executing the computing nodes corresponding to the inconsistent node data on the at least two computing platforms respectively.
Specifically, the node execution sequence of the computing nodes executed according to the calculation of the allocation amount by the at least two computing platforms is checked, node data generated by calculation of the computing nodes in the at least two computing platforms is checked, and under the condition that the node data generated by calculation of the computing nodes in the at least two computing platforms are inconsistent, the computing nodes corresponding to the inconsistent node data in the at least two computing platforms are re-executed.
In particular, there may be a plurality of computing nodes generating the node data inconsistency, and if there are a plurality of computing nodes, re-executing the computing nodes generating the node data inconsistency.
For example, the at least two computing platforms are a project agent platform and a project service platform, when the data of the allocated amount is calculated by the calculation node of the allocated amount, if the data of the allocated amount generated by the calculation node of the project agent platform and the data of the allocated amount generated by the calculation node of the project service platform are inconsistent, the calculation error of the calculation node of the allocated amount is indicated, and the calculation node of the allocated amount is re-executed.
According to the checking method for the charge calculation, whether the calculated amount obtained by the at least two calculation platforms is equal or not is judged, under the condition that the judgment result is equal, the project members are reminded to pay the calculated amount, the payment success rate is improved, under the condition that the judgment result is unequal, the two conditions of node execution sequences of the calculation nodes for calculating the calculated amount according to the at least two calculation platforms are checked, whether node data generated by calculation of each calculation node are consistent or not is judged, the calculation nodes with inconsistent node data are re-executed, the calculation nodes with inconsistent node data do not need to be re-executed, the calculation nodes with inconsistent node data are quickly found, the rate of re-calculating the calculated amount is improved, and the calculation cost of re-calculating the calculated amount of the at least two calculation platforms is reduced.
The method for checking the fee calculation will be further described below with reference to fig. 2, taking the application of the method for checking the fee calculation provided in the present specification to the mutual aid project as an example. The specific steps include steps 202 to 222.
Step 202: and acquiring a project member set and a case set in a project period of the mutual aid and common aid project.
Specifically, the item member set is a set composed of item members that have not changed in the item period of the mutually-assisted ataxia item, and the case set is a set composed of all mutually-assisted ataxia item cases that occur in the item period of the mutually-assisted ataxia item.
Step 204: and calling the common-economic project agent platform and the common-economic project service platform to calculate the allocation amount in the project period.
Specifically, the execution sequence of the computing nodes included in the common-node project agent platform and the common-node project service platform is a first execution project membership statistic node, a second execution project case computing node and a third execution allocation amount computing node.
Further, the project member statistics node counts the total number of project members, the project case calculation node calculates the total number of project cases and the total claim amount of the project cases, and the allocation amount calculation node calculates the allocation amount of each project member in the project member set in the project period.
Step 206: judging whether the shared amount obtained by calculation of the shared project agency platform and the shared project service platform is equal; if so, go to step 208; if not, go to step 210.
Step 208: and sending a reminder for paying the apportioned amount to the project members in the project member set.
Specifically, the reminding of paying the amortized amount includes paying the amount, paying specific time and paying the deadline time of the amortized amount.
Step 210: checking whether the total number of item members generated by item member statistics nodes in the common-node item agent platform and the common-node item service platform is consistent according to the execution sequence of calculation nodes for calculating the allocation amount of the common-node item agent platform and the common-node item service platform; if not, go to step 212; if so, step 214 is performed.
Step 212: the common-node project agent platform and the common-node project service platform execute project member statistics nodes to re-count the total number of project members.
Step 214: checking whether the total number of the project cases generated by the project case calculation nodes in the common-use project agent platform and the common-use project service platform is consistent with the total claim amount of the project cases; if not, go to step 216; if so, step 218 is performed.
Step 216: the common-node project agent platform and the common-node project service platform execute project case calculation nodes to recalculate the total number of project cases and the total claim amount of the project cases.
Step 218: checking whether the allocation amount of each project member generated by the allocation amount calculation node in the shared project agent platform and the shared project service platform is consistent; if not, go to step 220; if so, go to step 222.
Step 220: the shared project agent platform and the shared project service platform execute the shared amount calculation node to recalculate the shared amount of the project member.
Step 222: the common-node project agent platform and the common-node project service platform acquire project member sets and case sets again.
Specifically, under the condition that the check results of the common-node project agent platform and the common-node project service platform are consistent, the project member set and the case set are acquired again, and the check processing is carried out again.
According to the checking method for the cost calculation, provided by the specification, whether the allocated amount obtained by the common-node project agency platform and the common-node project service platform is equal or not is judged, and under the condition that the judgment result is unequal, the node execution sequence of the calculation nodes for calculating the allocated amount according to the common-node project agency platform and the common-node project service platform is checked, whether the node data generated by calculation of each calculation node are consistent or not, the calculation nodes with inconsistent node data are re-executed, and the calculation nodes with inconsistent node data do not need to be re-executed, so that the calculation nodes with inconsistent node data can be quickly found, the rate of re-calculating the allocated amount is improved, and the calculation cost of re-calculating the allocated amount by the common-node project agency platform and the common-node project service platform is reduced.
Corresponding to the above-described method embodiments, the present specification also provides a checking device embodiment of the fee calculation,
fig. 3 is a schematic diagram showing the configuration of a fee calculation collation apparatus according to an embodiment of the present specification. As shown in fig. 3, the apparatus includes:
a calling module 302, configured to call at least two computing platforms to calculate an allocation amount in a project period according to a project member set and a case set of a project case participating in a mutual project in the project period of the mutual project;
a determining module 304 configured to determine whether the apportioned amounts calculated by the at least two computing platforms are equal;
if not, the verification module 306 is run;
the checking module 306 is configured to check whether node data generated by calculation of the calculation nodes in the at least two calculation platforms are consistent according to the node execution sequence of the calculation nodes executed by the calculation of the allocation amount by the at least two calculation platforms;
if not, the execution module 308 is run;
the execution module 308 is configured to execute the computing nodes corresponding to the inconsistent node data on the at least two computing platforms respectively.
In an alternative embodiment, the at least two computing platforms perform a calculation of the apportioned amount of money during the project period, including:
Counting the total number of item member sets participating in the mutual item in the item period;
calculating total claim amount by accumulating and summing the claim amount of the project cases in the case set;
and calculating the total claim amount and the total number of the item member sets according to a preset mutual item calculation rule, and taking a calculation result as the allocation amount.
In an alternative embodiment, the computing nodes executed by the at least two computing platforms to calculate the apportioned amount include:
project member statistics node, project case calculation node and apportionment amount calculation node;
correspondingly, the node execution sequence of the computing nodes for computing the allocation amount execution by the at least two computing platforms comprises the following steps:
the project membership statistics node is executed before the project case calculation node is executed, and the project case calculation node is executed before the allocation amount calculation node is executed;
alternatively, the project membership statistics node and the project case calculation node execute before the apportionment amount calculation node executes.
In an optional embodiment, if the node execution order is that the project membership statistics node is executed before the project case calculation node is executed, and the project case calculation node is executed before the allocation amount calculation node is executed;
Accordingly, the collation module 306 includes:
a first checking unit configured to check whether the project member count node in the at least two computing platforms calculates the generated project member total number data in accordance with the node execution order;
if not, running the execution module 308;
wherein the executing module 308 includes:
a first execution unit configured to execute the project membership statistic nodes at the at least two computing platforms, respectively.
In an alternative embodiment, if the check result of the operation of the first check unit is consistent, the second check unit is operated;
the second checking unit is configured to check whether the project case data generated by the project case computing nodes in the at least two computing platforms are consistent;
if not, running the execution module 308;
wherein the executing module 308 includes:
and the second execution unit is configured to execute the project case computing nodes on the at least two computing platforms respectively.
In an alternative embodiment, if the check result of the operation of the second check unit is consistent, a third check unit is operated;
The third checking unit is configured to check whether the allocated amount data generated by the allocated amount calculating nodes in the at least two calculating platforms are consistent;
if not, running the execution module 308;
wherein the executing module 308 includes:
and a third execution unit configured to execute the apportioned amount calculation node at the at least two calculation platforms, respectively.
In an alternative embodiment, if the check result of the operation of the third check unit is consistent, a fourth check unit is operated;
the fourth checking unit is configured to check whether mutual item data generated by mutual item calculation nodes other than the calculation node for calculating the allocation amount in the at least two calculation platforms are consistent;
if not, running the execution module 308;
wherein the executing module 308 includes:
and a fourth execution unit configured to execute the mutual aid item computing nodes on the at least two computing platforms, respectively.
In an alternative embodiment, if the node execution order is that the project membership statistic node and the project case calculation node execute before the allocation amount calculation node executes;
Accordingly, the collation module 306 includes:
a fifth checking unit configured to check whether the project member count node in the at least two computing platforms calculates the total number of the generated project members and the project case data calculated by the project case computing node are identical or not according to the node execution order;
if not, running the execution module 308;
wherein the executing module 308 includes:
and a fifth execution unit configured to execute the project membership statistic node and the project case calculation node at the at least two calculation platforms, respectively.
In an alternative embodiment, if the check result of the operation of the fifth check unit is consistent, the sixth check unit is operated;
the sixth checking unit is configured to check whether the allocated amount data generated by the allocated amount calculating nodes in the at least two calculating platforms are consistent;
if not, running the execution module 308;
wherein the executing module 308 includes:
a sixth execution unit configured to execute the apportioned amount computing node at the at least two computing platforms, respectively.
In an alternative embodiment, the at least two computing platforms include:
The project agent platform is used for bearing the mutual project and the project service platform is used for bearing the mutual project.
In an alternative embodiment, the calling module 302 includes:
an extraction unit configured to extract the set of item members participating in the mutual item within the item period in the member information database;
and the synchronization unit is configured to synchronize the case set of the project cases in the project service platform by the project agent platform in the project period.
In an alternative embodiment, if the judging result of the operation of the judging module 304 is equal, the reminding module is operated;
the reminding module is configured to send a reminding for paying the apportionment amount to the project members in the project member set.
In the checking device for calculating the cost provided by the specification, by judging whether the allocated amounts obtained by the at least two calculation platforms are equal, and under the condition that the judging results are not equal, checking whether node data generated by calculation of each calculation node are consistent or not according to the two conditions of node execution sequences of the calculation nodes executed by the at least two calculation platforms, and re-executing the calculation nodes with inconsistent node data, wherein the calculation nodes with inconsistent node data do not need to be re-executed, the calculation nodes with inconsistent node data can be quickly found, the rate of re-calculating the allocated amounts is improved, and the calculation cost of re-calculating the allocated amounts is reduced.
The above is an exemplary scheme of a checking device for fee calculation of the present embodiment. It should be noted that, the technical solution of the fee calculation checking device and the technical solution of the fee calculation checking method belong to the same concept, and details of the technical solution of the fee calculation checking device which are not described in detail can be referred to the description of the technical solution of the fee calculation checking method.
Fig. 4 shows a block diagram of an electronic device 400 according to an embodiment of the present description. The components of the electronic device 400 include, but are not limited to, a memory 410 and a processor 420. Processor 420 is coupled to memory 410 via bus 430 and database 450 is used to hold data.
The electronic device 400 also includes an access device 440, the access device 440 enabling the electronic device 400 to communicate via one or more networks 460. Examples of such networks include the Public Switched Telephone Network (PSTN), a Local Area Network (LAN), a Wide Area Network (WAN), a Personal Area Network (PAN), or a combination of communication networks such as the internet. The access device 440 may include one or more of any type of network interface, wired or wireless (e.g., a Network Interface Card (NIC)), such as an IEEE802.11 Wireless Local Area Network (WLAN) wireless interface, a worldwide interoperability for microwave access (Wi-MAX) interface, an ethernet interface, a Universal Serial Bus (USB) interface, a cellular network interface, a bluetooth interface, a Near Field Communication (NFC) interface, and so forth.
In one embodiment of the present description, the above-described and other components of the electronic device 400 not shown in fig. 4 may also be connected to each other, for example, by a bus. It should be understood that the block diagram of the electronic device shown in fig. 4 is for exemplary purposes only and is not intended to limit the scope of the present disclosure. Those skilled in the art may add or replace other components as desired.
Electronic device 400 may be any type of stationary or mobile electronic device including a mobile computer or mobile electronic device (e.g., tablet, personal digital assistant, laptop, notebook, netbook, etc.), mobile telephone (e.g., smart phone), wearable electronic device (e.g., smart watch, smart glasses, etc.), or other type of mobile device, or a stationary electronic device such as a desktop computer or PC. The electronic device 400 may also be a mobile or stationary server.
Wherein the processor 420 is configured to execute the following computer-executable instructions:
according to a project member set and a case set of project cases participating in a mutual project in a project period of the mutual project, invoking at least two computing platforms to calculate an allocation amount in the project period;
Judging whether the apportioned amounts obtained by calculation of the at least two calculation platforms are equal or not;
if not, checking whether node data generated by calculation of the calculation nodes in the at least two calculation platforms are consistent according to the node execution sequence of the calculation nodes executed by the calculation of the allocation amount of the at least two calculation platforms;
and if the node data are inconsistent, executing the computing nodes corresponding to the inconsistent node data on the at least two computing platforms respectively.
Optionally, the calculating the amount allocated in the project period by the at least two calculating platforms includes:
counting the total number of item member sets participating in the mutual item in the item period;
calculating total claim amount by accumulating and summing the claim amount of the project cases in the case set;
and calculating the total claim amount and the total number of the item member sets according to a preset mutual item calculation rule, and taking a calculation result as the allocation amount.
Optionally, the computing nodes executed by the at least two computing platforms to calculate the apportioned amount include:
project member statistics node, project case calculation node and apportionment amount calculation node;
Correspondingly, the node execution sequence of the computing nodes for computing the allocation amount execution by the at least two computing platforms comprises the following steps:
the project membership statistics node is executed before the project case calculation node is executed, and the project case calculation node is executed before the allocation amount calculation node is executed;
alternatively, the project membership statistics node and the project case calculation node execute before the apportionment amount calculation node executes.
Optionally, if the node execution sequence is that the project membership statistic node is executed before the project case calculation node is executed, and the project case calculation node is executed before the allocation amount calculation node is executed;
correspondingly, the checking whether the node data generated by calculation of the calculation nodes in the at least two calculation platforms are consistent according to the node execution sequence of the calculation nodes executed by the at least two calculation platforms for calculating the allocation amount comprises the following steps:
checking whether the total number data of the project members generated by the project member statistics node calculation in the at least two computing platforms are consistent or not according to the node execution sequence;
if the node data are inconsistent, executing the step of executing the computing nodes corresponding to the inconsistent node data on the at least two computing platforms respectively;
The executing, on the at least two computing platforms, the computing nodes corresponding to the inconsistent node data respectively includes:
and executing the project membership statistic nodes on the at least two computing platforms respectively.
Optionally, if the checking result of the step of checking whether the total number data of the item members generated by the calculation of the item member statistics node in the at least two calculation platforms is consistent, the following operations are executed:
checking whether the project case data generated by the project case computing nodes in the at least two computing platforms are consistent;
if the node data are inconsistent, executing the step of executing the computing nodes corresponding to the inconsistent node data on the at least two computing platforms respectively;
the executing, on the at least two computing platforms, the computing nodes corresponding to the inconsistent node data respectively includes:
and executing the project case computing nodes on the at least two computing platforms respectively.
Optionally, if the checking result of the step of checking whether the project case data generated by the project case computing nodes in the at least two computing platforms are consistent is consistent, the following operations are executed:
Checking whether the data of the shared amount generated by the shared amount calculation nodes in the at least two calculation platforms are consistent;
if the node data are inconsistent, executing the step of executing the computing nodes corresponding to the inconsistent node data on the at least two computing platforms respectively;
the executing, on the at least two computing platforms, the computing nodes corresponding to the inconsistent node data respectively includes:
and executing the apportioned amount calculation nodes on the at least two calculation platforms respectively.
Optionally, if the checking result of the sub-step of checking whether the split amount data generated by the split amount calculation nodes in the at least two calculation platforms is consistent, the following operations are executed:
checking whether the mutual-aid project data generated by calculation of mutual-aid project calculation nodes except for the calculation nodes for calculating the apportioned amount in the at least two calculation platforms are consistent;
if the node data are inconsistent, executing the step of executing the computing nodes corresponding to the inconsistent node data on the at least two computing platforms respectively;
the executing, on the at least two computing platforms, the computing nodes corresponding to the inconsistent node data respectively includes:
And executing the mutual aid project computing nodes on the at least two computing platforms respectively.
Optionally, if the node execution sequence is that the project membership statistic node and the project case calculation node are executed before the allocation amount calculation node executes;
correspondingly, the checking whether the node data generated by calculation of the calculation nodes in the at least two calculation platforms are consistent according to the node execution sequence of the calculation nodes executed by the at least two calculation platforms for calculating the allocation amount comprises the following steps:
checking whether the project member total number data generated by the project member statistics node calculation in the at least two computing platforms are consistent with the project case data generated by the project case calculation node calculation according to the node execution sequence;
if the node data are inconsistent, executing the step of executing the computing nodes corresponding to the inconsistent node data on the at least two computing platforms respectively;
the executing, on the at least two computing platforms, the computing nodes corresponding to the inconsistent node data respectively includes:
and executing the project membership statistic node and the project case calculation node on the at least two calculation platforms respectively.
Optionally, if the checking result of the step of checking whether the project member statistics node in the at least two computing platforms calculates the generated project member total number data and the project case data generated by the project case calculation node calculate the project case data is consistent, the following operations are executed:
checking whether the data of the shared amount generated by the shared amount calculation nodes in the at least two calculation platforms are consistent;
if the node data are inconsistent, executing the step of executing the computing nodes corresponding to the inconsistent node data on the at least two computing platforms respectively;
the executing, on the at least two computing platforms, the computing nodes corresponding to the inconsistent node data respectively includes:
and executing the apportioned amount calculation nodes on the at least two calculation platforms respectively.
Optionally, the at least two computing platforms include:
the project agent platform is used for bearing the mutual project and the project service platform is used for bearing the mutual project.
Optionally, before the step of calling at least two computing platforms to calculate the amortized amount in the project period is executed according to the project member set and the case set of the project cases of the mutual project in the project period of the mutual project, the method further includes:
Extracting the item member set participating in the mutual item in the item period from the member information database;
and synchronizing the case set of the project cases in the project service platform by the project agent platform in the project period.
Optionally, if the judgment result of the step of judging whether the allocated amounts obtained by calculation of the at least two computing platforms are equal is equal, the following operations are executed:
and sending a prompt for paying the apportionment amount to the project members in the project member set.
The above is a schematic solution of an electronic device of the present embodiment. It should be noted that, the technical solution of the electronic device and the technical solution of the checking method of the fee calculation belong to the same concept, and details of the technical solution of the electronic device, which are not described in detail, can be referred to the description of the technical solution of the checking method of the fee calculation.
An embodiment of the present specification also provides a computer-readable storage medium storing computer instructions that, when executed by a processor, perform the steps of a checking method for fee calculation as described above.
The above is an exemplary version of a computer-readable storage medium of the present embodiment. It should be noted that, the technical solution of the storage medium and the technical solution of the checking method of the fee calculation belong to the same concept, and details of the technical solution of the storage medium which are not described in detail can be referred to the description of the technical solution of the checking method of the fee calculation.
The foregoing describes specific embodiments of the present disclosure. Other embodiments are within the scope of the following claims. In some cases, the actions or steps recited in the claims can be performed in a different order than in the embodiments and still achieve desirable results. In addition, the processes depicted in the accompanying figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
The computer instructions include computer program code that may be in source code form, object code form, executable file or some intermediate form, etc. The computer readable medium may include: any entity or device capable of carrying the computer program code, a recording medium, a U disk, a removable hard disk, a magnetic disk, an optical disk, a computer Memory, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), an electrical carrier signal, a telecommunications signal, a software distribution medium, and so forth. It should be noted that the computer readable medium contains content that can be appropriately scaled according to the requirements of jurisdictions in which such content is subject to legislation and patent practice, such as in certain jurisdictions in which such content is subject to legislation and patent practice, the computer readable medium does not include electrical carrier signals and telecommunication signals.
It should be noted that, for the sake of simplicity of description, the foregoing method embodiments are all expressed as a series of combinations of actions, but it should be understood by those skilled in the art that the present description is not limited by the order of actions described, as some steps may be performed in other order or simultaneously in accordance with the present description. Further, those skilled in the art will appreciate that the embodiments described in the specification are all preferred embodiments, and that the acts and modules referred to are not necessarily all necessary in the specification.
In the foregoing embodiments, the descriptions of the embodiments are emphasized, and for parts of one embodiment that are not described in detail, reference may be made to the related descriptions of other embodiments.
The preferred embodiments of the present specification disclosed above are merely used to help clarify the present specification. Alternative embodiments are not intended to be exhaustive or to limit the invention to the precise form disclosed. Obviously, many modifications and variations are possible in light of the above teaching. The embodiments were chosen and described in order to best explain the principles of the disclosure and the practical application, to thereby enable others skilled in the art to best understand and utilize the disclosure. This specification is to be limited only by the claims and the full scope and equivalents thereof.

Claims (14)

1. A checking method of fee calculation, comprising:
according to a project member set and a case set of a mutual project participating in the mutual project in a project period of the mutual project, invoking computing nodes of at least two computing platforms to calculate an allocation amount in the project period, wherein the at least two computing platforms comprise: the project agent platform for bearing the mutual project and the project service platform for bearing the mutual project comprise computing nodes: project member statistics node, project case calculation node and apportionment amount calculation node;
judging whether the apportioned amounts obtained by calculation of the at least two calculation platforms are equal or not;
if not, checking the total number data of the project members generated by the project member statistics nodes in the at least two computing platforms according to the node execution sequence of the project member statistics nodes, the project case calculation nodes and the allocation amount calculation nodes in the at least two computing platforms, and taking the total number data of the project members, the project case data and the allocation amount data as node data if the project case data generated by the project case calculation nodes and the allocation amount data generated by the allocation amount calculation nodes are consistent;
And if the node data are inconsistent, executing the computing nodes corresponding to the inconsistent node data on the at least two computing platforms respectively.
2. A method of reconciling a fee calculation according to claim 1, wherein the calculation nodes of the at least two calculation platforms perform a calculation of the apportioned amount of money during the project period comprising:
counting the total number of item member sets participating in the mutual item in the item period;
calculating total claim amount by accumulating and summing the claim amount of the mutually assisted cases in the case set;
and calculating the total claim amount and the total number of the item member sets according to a preset mutual item calculation rule, and taking a calculation result as the allocation amount.
3. The method for reconciling fee calculations according to claim 1, wherein the node execution sequence of the item membership calculation node, the item case calculation node, and the apportionment amount calculation node in the at least two calculation platforms comprises:
the project membership statistics node is executed before the project case calculation node is executed, and the project case calculation node is executed before the allocation amount calculation node is executed;
Alternatively, the project membership statistics node and the project case calculation node execute before the apportionment amount calculation node executes.
4. A method of reconciling fee calculation according to claim 3, wherein if the order of execution of the nodes is such that the project membership statistics node is executed before the project case calculation node is executed, and the project case calculation node is executed before the apportioned amount calculation node is executed;
correspondingly, checking whether the total number of item members generated by the item member statistics nodes in the at least two computing platforms, the item case data generated by the item case calculation nodes and the allocated amount data generated by the allocated amount calculation nodes are consistent according to the node execution sequence of the item member statistics nodes, the item case calculation nodes and the allocated amount calculation nodes in the at least two computing platforms, including:
checking whether the total number data of the project members generated by the project member statistics node calculation in the at least two computing platforms are consistent or not according to the node execution sequence;
if the node data are inconsistent, executing the step of executing the computing nodes corresponding to the inconsistent node data on the at least two computing platforms respectively;
The executing, on the at least two computing platforms, the computing nodes corresponding to the inconsistent node data respectively includes:
and executing the project membership statistic nodes on the at least two computing platforms respectively.
5. The method according to claim 4, wherein if the checking result of the sub-step of checking whether the project member count data generated by the project member count node calculation in the at least two computing platforms are identical is identical, the following operation is performed:
checking whether the project case data generated by the project case computing nodes in the at least two computing platforms are consistent;
if the node data are inconsistent, executing the step of executing the computing nodes corresponding to the inconsistent node data on the at least two computing platforms respectively;
the executing, on the at least two computing platforms, the computing nodes corresponding to the inconsistent node data respectively includes:
and executing the project case computing nodes on the at least two computing platforms respectively.
6. The method according to claim 5, wherein if the checking result of the sub-step of checking whether the project case data generated by the project case computing nodes in the at least two computing platforms are identical is identical, the following operations are performed:
Checking whether the data of the shared amount generated by the shared amount calculation nodes in the at least two calculation platforms are consistent;
if the node data are inconsistent, executing the step of executing the computing nodes corresponding to the inconsistent node data on the at least two computing platforms respectively;
the executing, on the at least two computing platforms, the computing nodes corresponding to the inconsistent node data respectively includes:
and executing the apportioned amount calculation nodes on the at least two calculation platforms respectively.
7. The fee calculation collation method according to claim 6, wherein if the collation result of the sub-step of collating whether or not the split amount data generated by the split amount calculation nodes in the at least two calculation platforms are identical is identical, the following operation is performed:
checking whether the mutual-aid project data generated by calculation of mutual-aid project calculation nodes except for the calculation nodes for calculating the apportioned amount in the at least two calculation platforms are consistent;
if the node data are inconsistent, executing the step of executing the computing nodes corresponding to the inconsistent node data on the at least two computing platforms respectively;
the executing, on the at least two computing platforms, the computing nodes corresponding to the inconsistent node data respectively includes:
And executing the mutual aid project computing nodes on the at least two computing platforms respectively.
8. A checking method of fee calculation according to claim 3, wherein if the node execution order is that the item membership calculation node and the item case calculation node are executed before the execution of the allocation amount calculation node;
correspondingly, checking whether the total number of item members generated by the item member statistics nodes in the at least two computing platforms, the item case data generated by the item case calculation nodes and the allocated amount data generated by the allocated amount calculation nodes are consistent according to the node execution sequence of the item member statistics nodes, the item case calculation nodes and the allocated amount calculation nodes in the at least two computing platforms, including:
checking whether the project member total number data generated by the project member statistics node calculation in the at least two computing platforms are consistent with the project case data generated by the project case calculation node calculation according to the node execution sequence;
if the node data are inconsistent, executing the step of executing the computing nodes corresponding to the inconsistent node data on the at least two computing platforms respectively;
The executing, on the at least two computing platforms, the computing nodes corresponding to the inconsistent node data respectively includes:
and executing the project membership statistic node and the project case calculation node on the at least two calculation platforms respectively.
9. The method according to claim 8, wherein if the checking result of the sub-step of checking whether the project member count node of the at least two computing platforms calculates the generated project member total number data and the project case data generated by the project case calculation node calculate the agreement is agreement, the following operation is performed:
checking whether the data of the shared amount generated by the shared amount calculation nodes in the at least two calculation platforms are consistent;
if the node data are inconsistent, executing the step of executing the computing nodes corresponding to the inconsistent node data on the at least two computing platforms respectively;
the executing, on the at least two computing platforms, the computing nodes corresponding to the inconsistent node data respectively includes:
and executing the apportioned amount calculation nodes on the at least two calculation platforms respectively.
10. The method according to claim 1, wherein before the step of calling the calculation nodes of at least two calculation platforms to calculate the amount allocated in the project period is performed according to the project member set and the case set of the mutual project participating in the mutual project in the project period of the mutual project, the method further comprises:
Extracting the item member set participating in the mutual item in the item period from the member information database;
and synchronizing the case set of the mutual aid cases in the project service platform by the project agent platform in the project period.
11. The fee calculation collation method according to claim 1, wherein if the determination result of the step of determining whether the amounts of the apportionments calculated by the at least two calculation platforms are equal is equal, the following operation is performed:
and sending a prompt for paying the apportionment amount to the project members in the project member set.
12. A checking device for fee calculation, comprising:
the calling module is configured to call the calculation nodes of at least two calculation platforms to calculate the amortized amount in the project period according to the project member set of the mutual project and the case set of the mutual case in the project period of the mutual project, wherein the at least two calculation platforms comprise: the project agent platform for bearing the mutual project and the project service platform for bearing the mutual project comprise computing nodes: project member statistics node, project case calculation node and apportionment amount calculation node;
The judging module is configured to judge whether the apportioned amounts obtained by calculation of the at least two computing platforms are equal;
if not, operating the checking module;
the checking module is configured to check whether the total number of item members generated by the item member statistics nodes in the at least two computing platforms, the item case data generated by the item case calculation nodes and the allocation amount data generated by the allocation amount calculation nodes are consistent or not according to the node execution sequence of the item member statistics nodes, the item case calculation nodes and the allocation amount calculation nodes in the at least two computing platforms, and takes the total number of item members, the item case data and the allocation amount data as node data;
if the two types of the execution modules are inconsistent, the execution modules are operated;
the execution module is configured to execute the computing nodes corresponding to the inconsistent node data on the at least two computing platforms respectively.
13. An electronic device, comprising:
a memory and a processor;
the memory is for storing computer-executable instructions, and the processor is for executing the computer-executable instructions:
According to a project member set and a case set of a mutual project participating in the mutual project in a project period of the mutual project, invoking computing nodes of at least two computing platforms to calculate an allocation amount in the project period, wherein the at least two computing platforms comprise: the project agent platform for bearing the mutual project and the project service platform for bearing the mutual project comprise computing nodes: project member statistics node, project case calculation node and apportionment amount calculation node;
judging whether the apportioned amounts obtained by calculation of the at least two calculation platforms are equal or not;
if not, checking the total number data of the project members generated by the project member statistics nodes in the at least two computing platforms according to the node execution sequence of the project member statistics nodes, the project case calculation nodes and the allocation amount calculation nodes in the at least two computing platforms, and taking the total number data of the project members, the project case data and the allocation amount data as node data if the project case data generated by the project case calculation nodes and the allocation amount data generated by the allocation amount calculation nodes are consistent;
And if the node data are inconsistent, executing the computing nodes corresponding to the inconsistent node data on the at least two computing platforms respectively.
14. A computer-readable storage medium storing computer instructions which, when executed by a processor, implement the steps of the fee calculation checking method of any one of claims 1 to 11.
CN201910303087.2A 2019-04-16 2019-04-16 Checking method and device for fee calculation, electronic equipment and storage medium Active CN110264369B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910303087.2A CN110264369B (en) 2019-04-16 2019-04-16 Checking method and device for fee calculation, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910303087.2A CN110264369B (en) 2019-04-16 2019-04-16 Checking method and device for fee calculation, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN110264369A CN110264369A (en) 2019-09-20
CN110264369B true CN110264369B (en) 2023-08-08

Family

ID=67913599

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910303087.2A Active CN110264369B (en) 2019-04-16 2019-04-16 Checking method and device for fee calculation, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN110264369B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111222999A (en) * 2020-01-07 2020-06-02 支付宝(杭州)信息技术有限公司 Data processing system, method and device

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006277587A (en) * 2005-03-30 2006-10-12 Daiwa Securities Group Inc Settlement matching system, settlement matching method and settlement matching program
TW201104613A (en) * 2009-07-20 2011-02-01 Shacom Com Inc Mutual insurance method and system thereof
TW201250621A (en) * 2011-06-10 2012-12-16 Shacom Com Inc Mutual insurance method and system thereof
CN106447567A (en) * 2016-08-29 2017-02-22 上海齐助网络技术有限公司 Block factor-based public mutual fund calculation method and system
CN107545506A (en) * 2016-06-23 2018-01-05 马梅铨 Mutual-aid type insurance method and mutual-aid type insurance system
CN108090824A (en) * 2017-12-30 2018-05-29 平安科技(深圳)有限公司 Verification of data method, apparatus, computer equipment and readable storage medium storing program for executing
CN109242425A (en) * 2018-08-27 2019-01-18 佛山市顺德区创行信息科技有限公司 Project Cost collects methodology, device, computer equipment and storage medium
CN109359939A (en) * 2018-09-26 2019-02-19 中国平安人寿保险股份有限公司 Business datum method of calibration, device, computer equipment and storage medium
CN109493201A (en) * 2018-09-18 2019-03-19 深圳壹账通智能科技有限公司 Account checking method, device, computer equipment and storage medium
CN109558414A (en) * 2018-10-15 2019-04-02 平安科技(深圳)有限公司 Checking method, device, computer equipment and the storage medium of financial data

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120221356A1 (en) * 2011-02-24 2012-08-30 Shacom.Com Inc. Process apparatus and mutual insurance method for use in the process apparatus
US20140351103A1 (en) * 2013-05-22 2014-11-27 Blackbaud Incorporated Reconciliation system in managerial subsidiaries

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006277587A (en) * 2005-03-30 2006-10-12 Daiwa Securities Group Inc Settlement matching system, settlement matching method and settlement matching program
TW201104613A (en) * 2009-07-20 2011-02-01 Shacom Com Inc Mutual insurance method and system thereof
TW201250621A (en) * 2011-06-10 2012-12-16 Shacom Com Inc Mutual insurance method and system thereof
CN107545506A (en) * 2016-06-23 2018-01-05 马梅铨 Mutual-aid type insurance method and mutual-aid type insurance system
CN106447567A (en) * 2016-08-29 2017-02-22 上海齐助网络技术有限公司 Block factor-based public mutual fund calculation method and system
CN108090824A (en) * 2017-12-30 2018-05-29 平安科技(深圳)有限公司 Verification of data method, apparatus, computer equipment and readable storage medium storing program for executing
CN109242425A (en) * 2018-08-27 2019-01-18 佛山市顺德区创行信息科技有限公司 Project Cost collects methodology, device, computer equipment and storage medium
CN109493201A (en) * 2018-09-18 2019-03-19 深圳壹账通智能科技有限公司 Account checking method, device, computer equipment and storage medium
CN109359939A (en) * 2018-09-26 2019-02-19 中国平安人寿保险股份有限公司 Business datum method of calibration, device, computer equipment and storage medium
CN109558414A (en) * 2018-10-15 2019-04-02 平安科技(深圳)有限公司 Checking method, device, computer equipment and the storage medium of financial data

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于项目生命周期的造船成本核算管理系统的研究与开发;李海军;褚丽娜;刘乡萍;陈碧蕾;韩静;;上海造船(第02期);全文 *

Also Published As

Publication number Publication date
CN110264369A (en) 2019-09-20

Similar Documents

Publication Publication Date Title
CN110009294B (en) Project processing method and device, computing equipment and storage medium
US11379922B2 (en) Blockchain-based service processing
CN110276067B (en) Text intention determining method and device
CN111833179A (en) Resource allocation platform, resource allocation method and device
CN110288485B (en) Position-based screening method and device for auditing members
CN108632047B (en) Method and device for determining tariff data
CN111080276A (en) Payment method, device, equipment and storage medium for withholding order
CN110264369B (en) Checking method and device for fee calculation, electronic equipment and storage medium
US20110110507A1 (en) System And Method For Communication Account Management
CN110084707B (en) Fee deduction processing method and device, electronic equipment and storage medium
CN110245778B (en) Method and device for detecting shared data
CN110136002B (en) Payment reminding method and device, computing equipment and computer readable storage medium
CN110634066A (en) Method, device and equipment for determining settlement interest
CN110246043A (en) Project fee payment method, device, electronic equipment and storage medium
CN110245985B (en) Information processing method and device
CN113298631A (en) Bearing processing method and device
CN110197196B (en) Question processing method and device, electronic equipment and storage medium
CN111833180A (en) Resource allocation method and device
CN110163553A (en) A kind of payment amount of money settlement system, the method and device of project
CN111612321B (en) Staff work configuration method and device
CN109993648B (en) Data processing method and related device
CN110046975B (en) Accounting method and device, computing equipment and computer storage medium
CN117974266A (en) Riding order generation method and device
CN111161051A (en) Repayment date adjusting method and device
CN110942383A (en) Risk processing method and device based on credit organization

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 40014391

Country of ref document: HK

TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20200929

Address after: 27 Hospital Road, George Town, Grand Cayman ky1-9008

Applicant after: Advanced innovation technology Co.,Ltd.

Address before: A four-storey 847 mailbox in Grand Cayman Capital Building, British Cayman Islands

Applicant before: Alibaba Group Holding Ltd.

Effective date of registration: 20200929

Address after: 27 Hospital Road, George Town, Grand Cayman ky1-9008

Applicant after: Innovative advanced technology Co.,Ltd.

Address before: 27 Hospital Road, George Town, Grand Cayman ky1-9008

Applicant before: Advanced innovation technology Co.,Ltd.

GR01 Patent grant
GR01 Patent grant