Fund account processing method and device, equipment and storage medium
By automatically generating and accounting fund accounts, the inefficiency and business risks caused by relying on manual operations in the existing technology are solved, and efficient and automated processing of fund accounts is achieved.
Patent Information
- Application Number
- CN202411519966.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-29
- Publication Date
- 2025-03-25
AI Technical Summary
The existing fund accounting relies on manual operations, which have inefficiency and business risks, lack of a global perspective and risk control mechanism, resulting in possible missing business operations and difficult to effectively control risks.
Fund accounts are generated based on fund parameters and fund data, and automatically accounted for them, including accounting inspection, position reconciliation and reconciliation processing. If the accounting results are approved, information disclosure will be conducted.
The automated processing of fund accounts has been realized, the manual operation process has been reduced, the work repetition or omission caused by human errors has been avoided, and the efficiency of fund accounts has been significantly improved.
Smart Images

Figure CN119693133A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of fund technology, and in particular to a fund account processing method, device, equipment and storage medium. Background Art
[0002] In the existing fund accounting processing, the end-of-day business process usually relies on manual operation and supervision, which has problems of low efficiency and business risks. The lack of a global perspective and risk control mechanism for the entire business process may lead to omissions in business operations and difficulties in effectively controlling risks. Therefore, how to automatically process fund accounts and improve the efficiency of fund accounting has become an urgent problem to be solved. Summary of the invention
[0003] The main purpose of this application is to provide a fund account processing method, device, equipment and storage medium, aiming to solve the technical problem of how to automatically process fund accounts and improve the efficiency of fund account accounting.
[0004] To achieve the above purpose, the present application provides a fund account processing method, which includes the following steps:
[0005] Generate fund accounts based on fund parameters and fund data;
[0006] Calculate the fund accounts and obtain calculation results;
[0007] When the accounting result is passed, information disclosure of the fund accounts is carried out.
[0008] Optionally, the step of generating fund accounts according to fund parameters and fund data specifically includes:
[0009] Determine the unaudited parameters and mandatory parameters in the fund parameters;
[0010] Determine product data and open-end fund data in fund data;
[0011] Batch valuation processing is performed based on the unaudited parameters, the required parameters, the product data and the open-end fund data to generate fund accounts.
[0012] Optionally, the step of calculating the fund account and obtaining the calculation result specifically includes:
[0013] Conducting an account check on the fund accounts and obtaining account check results;
[0014] When the account check result is passed, performing a position check on the fund account to obtain a position check result;
[0015] When the position verification result is passed, reconciliation processing is performed on the fund account to obtain a reconciliation result;
[0016] When the reconciliation result is reconciliation passed, if the valuation table is confirmed to be completed, the accounting result is determined to be accounting passed.
[0017] Optionally, the step of performing an account check on the fund account to obtain an account check result specifically includes:
[0018] Conducting a reminder on the fund account to obtain the first inspection result;
[0019] Performing a valuation check on the fund account to obtain a second check result;
[0020] Perform position verification on the fund accounts to obtain a third inspection result;
[0021] Checking the liquidation amount of the fund account to obtain a fourth inspection result;
[0022] Conduct a red-ink balance check on the fund account to obtain a fifth check result;
[0023] Conduct a brokerage margin check on the fund account to obtain a sixth check result;
[0024] An account inspection result is determined according to the first inspection result, the second inspection result, the third inspection result, the fourth inspection result, the fifth inspection result, and the sixth inspection result.
[0025] Optionally, when the account check result is passed, the step of performing position verification on the fund account to obtain the position verification result specifically includes:
[0026] When the account check result is that the check is passed, the exchange position check is performed on the fund account to obtain a first check result;
[0027] Conducting inter-bank verification of the fund accounts to obtain a second verification result;
[0028] A position verification result is determined according to the first verification result and the second verification result.
[0029] Optionally, when the position verification result is passed, the step of reconciling the fund account to obtain the reconciliation result specifically includes:
[0030] When the position verification result is passed, a valuation table verification is performed on the fund account to obtain a third verification result;
[0031] Performing a balance sheet check on the fund account to obtain a fourth check result;
[0032] A reconciliation result is determined according to the third verification result and the fourth verification result.
[0033] Optionally, the step of determining the reconciliation result according to the third verification result and the fourth verification result specifically includes:
[0034] When the third verification result is a verification failure, returning to the step of verifying the valuation table of the fund account until a new third verification result is a verification pass;
[0035] When the fourth verification result is a verification failure, returning to the step of verifying the balance sheet of the fund account until a new fourth verification result is a verification pass;
[0036] When the third verification result is verified to be passed and the fourth verification result is verified to be passed, it is determined that the reconciliation result is reconciliation passed.
[0037] In addition, to achieve the above-mentioned purpose, the present application also provides a fund account processing device, the fund account processing device comprising:
[0038] An account generation module is used to generate fund accounts based on fund parameters and fund data;
[0039] An account accounting module, used to calculate the fund account and obtain the accounting result;
[0040] The information disclosure module is used to disclose information about the fund account when the accounting result is passed.
[0041] In addition, to achieve the above-mentioned purpose, the present application also proposes a fund account processing device, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, and the computer program is configured to implement the steps of the fund account processing method described above.
[0042] In addition, to achieve the above objectives, the present application also proposes a storage medium, which is a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the fund account processing method described above are implemented.
[0043] This application generates fund accounts according to fund parameters and fund data, and then calculates the fund accounts to obtain the calculation results. When the calculation results are passed, the fund accounts are disclosed. This application first generates fund accounts according to fund parameters and fund data, and can automatically generate fund accounts, and then automatically calculates the fund accounts. When the calculation results are passed, the fund accounts are disclosed. Through automated fund account processing, the manual operation links are reduced, and the duplication or omission of work caused by human errors is avoided, thereby significantly improving the efficiency of fund account calculation. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0045] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0046] Figure 1 This is a flowchart of the first embodiment of the fund accounting processing method of this application;
[0047] Figure 2 This is a flow chart of the second embodiment of the fund accounting processing method of this application;
[0048] Figure 3 This is a flowchart of the third embodiment of the fund accounting processing method of this application;
[0049] Figure 4 This is a structural block diagram of the first embodiment of the fund accounting processing device of this application;
[0050] Figure 5 It is a structural diagram of a fund accounting processing device in the hardware operating environment involved in the embodiment of the present application.
[0051] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0052] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.
[0053] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.
[0054] The main solution of the embodiment of the present application is: generate fund accounts according to fund parameters and fund data; calculate the fund accounts to obtain calculation results; when the calculation results are passed, disclose information on the fund accounts.
[0055] In the existing fund accounting processing, the end-of-day business process usually relies on manual operation and supervision, which has problems of inefficiency and business risks. There is a lack of a global perspective and risk control mechanism for the entire business process, which may lead to omissions in business operations and difficulty in effectively controlling risks.
[0056] This application generates fund accounts according to fund parameters and fund data, and then calculates the fund accounts to obtain the calculation results. When the calculation results are passed, the fund accounts are disclosed. This application first generates fund accounts according to fund parameters and fund data, and can automatically generate fund accounts, and then automatically calculates the fund accounts. When the calculation results are passed, the fund accounts are disclosed. Through automated fund account processing, the manual operation links are reduced, and the duplication or omission of work caused by human errors is avoided, thereby significantly improving the efficiency of fund account calculation.
[0057] It should be noted that the execution subject of this application can be a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or an electronic device capable of realizing the above functions, a fund account processing device, etc. The following takes the fund account processing device as an example to illustrate this embodiment and the following embodiments.
[0058] Based on this, the present application embodiment provides a fund account processing method, referring to Figure 1 , Figure 1 This is a flowchart of the first embodiment of the fund accounting processing method of this application.
[0059] In this embodiment, the fund account processing method includes the following steps:
[0060] Step S10: Generate fund accounts according to fund parameters and fund data.
[0061] It is understandable that fund parameters refer to the parameters set for each fund product during the valuation process, which may include valuation subjects, systems and other parameters, and fund data refers to data related to the fund, which may include product data, open-end fund data, etc. Fund accounts can be generated based on fund parameters and fund data, and fund accounts may include positions, red balances, etc.
[0062] Furthermore, in order to accurately generate fund accounts, in this embodiment, the step S10 includes: determining the unaudited parameters and required parameters in the fund parameters; determining the product data and open-end fund data in the fund data; performing batch valuation processing based on the unaudited parameters, the required parameters, the product data and the open-end fund data to generate fund accounts.
[0063] It should be understood that unaudited parameters and mandatory parameters can be determined in fund parameters. Unaudited parameters refer to parameters that have not been audited in fund parameters, and mandatory parameters refer to parameters that must be set in the account generation process, such as fund valuation frequency, transfer custody parameters, etc. Product data and open-end fund data can also be determined in fund data. Product data refers to data related to fund products, and open-end fund data refers to data related to open-end fund inspections, such as fund shares, etc.
[0064] In specific implementation, this embodiment can perform accounting processing based on unaudited parameters, required parameters, product data and open-end fund data, which can be batch valuation processing. Batch valuation refers to automatically completing liquidation, inspection, accounting, valuation and other operations by setting a scheduled batch function during non-working hours of the system to generate fund accounts.
[0065] Step S20: Calculate the fund accounts to obtain calculation results.
[0066] It is understandable that the fund accounts can be automatically calculated, which may include account checking, position verification, reconciliation, etc., to obtain accounting results.
[0067] Step S30: When the accounting result is passed, information disclosure of the fund account is performed.
[0068] It should be understood that when the accounting result is passed, the fund account can be disclosed, that is, the fund account can be made public. For public funds, the above process can be used for account processing. Each fund must execute the process every day and pass it before the fund account accounting is considered completed.
[0069] This embodiment generates fund accounts according to fund parameters and fund data, and then calculates the fund accounts to obtain the calculation results. When the calculation results are passed, the fund accounts are disclosed. This embodiment first generates fund accounts according to fund parameters and fund data, and can automatically generate fund accounts, and then automatically calculates the fund accounts. When the calculation results are passed, the fund accounts are disclosed. Through automated fund account processing, the manual operation links are reduced, and the duplication or omission of work caused by human errors is avoided, thereby significantly improving the efficiency of fund account calculation.
[0070] refer to Figure 2 , Figure 2 This is a flow chart of the second embodiment of the fund accounting processing method of this application.
[0071] Based on the above first embodiment, in this embodiment, step S20 includes:
[0072] Step S201: Perform an account check on the fund account to obtain an account check result.
[0073] It is understandable that after the fund account is generated, an account check can be automatically triggered to obtain the account check result.
[0074] Furthermore, in order to effectively conduct account checks, in this embodiment, the step S201 includes: performing an account running reminder on the fund account to obtain a first check result; performing a valuation market check on the fund account to obtain a second check result; performing a position check on the fund account to obtain a third check result; performing a liquidation payment check on the fund account to obtain a fourth check result; performing a red-ink balance check on the fund account to obtain a fifth check result; performing a brokerage margin check on the fund account to obtain a sixth check result; and determining the account check result based on the first check result, the second check result, the third check result, the fourth check result, the fifth check result, and the sixth check result.
[0075] It should be understood that a reminder for fund account running can be performed to obtain a first check result. Specifically, when the reminder for fund account running is successful, the first check result is a check passed; when the reminder for fund account running fails, the first check result is a check failed. A valuation market check can also be performed on fund account. When the valuation market check is successful, the second check result is a check passed; when the valuation market check fails, the second check result is a check failed.
[0076] It is understandable that the fund account can be checked for position, specifically the fund's bank deposit account and liquidation reserve account balance can be checked. When the position check is successful, the third check result is a pass; when the position check fails, the third check result is a fail. The fund account can also be checked for liquidation. When the liquidation check is successful, the fourth check result is a pass; when the liquidation check fails, the fourth check result is a fail. The fund account can also be checked for red balance, that is, the red balance on the fund account is checked to obtain the fifth check result. The fund account can also be checked for brokerage margin to obtain the sixth check result.
[0077] In a specific implementation, the final account check result is passed only when the first check result, the second check result, the third check result, the fourth check result, the fifth check result, and the sixth check result are all passed. If any one or more of the first check result, the second check result, the third check result, the fourth check result, the fifth check result, and the sixth check result are failed, the check can be repeated to obtain the corresponding check result until the first to sixth check results are all passed.
[0078] Step S202: When the account check result is passed, the fund account is checked for positions to obtain a position check result.
[0079] It is understandable that when the account check result is passed, the position verification can be automatically triggered to obtain the position verification result.
[0080] Furthermore, in order to effectively perform position verification, in this embodiment, the step S202 includes: when the account verification result is passed, performing an exchange position verification on the fund account to obtain a first verification result; performing an inter-bank verification on the fund account to obtain a second verification result; and determining the position verification result based on the first verification result and the second verification result.
[0081] It should be understood that when the account check result is passed, the fund account can be checked against the exchange position to obtain a first check result. The fund account can also be checked against the bank to obtain a second check result.
[0082] In a specific implementation, when both the first verification result and the second verification result are verified to be passed, the final position verification result is verified to be passed; when the first verification result or the second verification result is verified to be failed, the final position verification result is verified to be failed. At this time, the failed process can be verified again until it is verified to be passed.
[0083] Step S203: When the position verification result is passed, reconciliation processing is performed on the fund account to obtain a reconciliation result.
[0084] It should be understood that when the position verification result is passed, the reconciliation process can be automatically triggered to obtain the reconciliation result.
[0085] Furthermore, in order to effectively perform the reconciliation process, in this embodiment, the step S203 includes: when the position verification result is passed, performing a valuation sheet verification on the fund account to obtain a third verification result; performing a balance sheet verification on the fund account to obtain a fourth verification result; and determining the reconciliation result based on the third verification result and the fourth verification result.
[0086] It is understandable that when the position verification result is passed, the manager can check the valuation sheet of the fund accounts to obtain the third verification result, and the manager can also check the balance sheet of the fund accounts to obtain the fourth verification result.
[0087] Further, in the present embodiment, the step of determining the reconciliation result according to the third verification result and the fourth verification result specifically includes: when the third verification result is a verification failure, returning to the step of verifying the valuation sheet of the fund account until the new third verification result is a verification pass; when the fourth verification result is a verification failure, returning to the step of verifying the balance sheet of the fund account until the new fourth verification result is a verification pass; when the third verification result is a verification pass and the fourth verification result is a verification pass, determining that the reconciliation result is a reconciliation pass.
[0088] It should be understood that when the third verification result is a verification failure, the step of verifying the valuation table of the fund account can be returned, and some parameters in this step can be modified until the new third verification result is a verification pass. Similarly, when the fourth verification result is a verification failure, the step of verifying the balance table of the fund account can be returned, and some parameters in this step can be modified until the new fourth verification result is a verification pass. When the third verification result is a verification pass and the fourth verification result is a verification pass, the reconciliation result can be determined to be a reconciliation pass.
[0089] Step S204: When the reconciliation result is reconciliation passed, if the valuation table is confirmed to be completed, the accounting result is determined to be accounting passed.
[0090] It is understandable that when the reconciliation result is passed, the valuation sheet can be confirmed. If the confirmation is completed, the accounting result is determined to be passed.
[0091] In the specific implementation, refer to Figure 3 , Figure 3 This is a schematic diagram of the overall process of an embodiment of the fund accounting processing method of this application, as shown in Figure 3As shown in the figure, the whole process is the end-of-day process of fund accounting processing, and the view is the business view. To check the completion of the process under the process, it is divided into: parameter preparation -> data preparation -> account processing -> account check -> position verification -> manager reconciliation -> valuation table confirmation -> information disclosure view according to the business process. The task is the abstract atomic node of the business operation task in the process of fund custody accounting performance. The completion of each task represents the completion of the business status of this link. The task status is divided into four categories: unexecuted, running, business failure, and business success. Parameter preparation may include unaudited parameters and mandatory parameters, data preparation may include product data upload and open-end fund inspection, account processing may include batch valuation, account inspection may include account reminder, valuation market inspection, position verification, liquidation verification, balance red, brokerage margin, position verification may include exchange positions and inter-bank positions, reconciliation may include valuation table verification and balance table verification, valuation confirmation may include valuation table confirmation, and finally information disclosure is carried out.
[0092] This embodiment performs an account check on the fund accounts to obtain the account check result. When the account check result is that the check is passed, the fund accounts are checked for positions to obtain the position check result. When the position check result is that the check is passed, the fund accounts are reconciled to obtain the reconciliation result. When the reconciliation result is that the reconciliation is passed, if the valuation table is confirmed to be completed, the accounting result is determined to be passed. This embodiment can automatically account for the fund accounts by performing account checks, position checks, reconciliation processing, and valuation table confirmation on the fund accounts in sequence, reducing the links of manual operations, avoiding duplication or omission of work due to human errors, and thus significantly improving the efficiency of fund account accounting.
[0093] Reference Figure 4 , Figure 4 This is a structural block diagram of the first embodiment of the fund accounting processing device of this application.
[0094] like Figure 4 As shown, the fund account processing device proposed in the embodiment of the present application includes:
[0095] An account generation module 10, used to generate fund accounts according to fund parameters and fund data;
[0096] The account accounting module 20 is used to calculate the fund account and obtain the accounting result;
[0097] The information disclosure module 30 is used to disclose information on the fund account when the accounting result is passed.
[0098] This embodiment generates fund accounts according to fund parameters and fund data, and then calculates the fund accounts to obtain the calculation results. When the calculation results are passed, the fund accounts are disclosed. This embodiment first generates fund accounts according to fund parameters and fund data, and can automatically generate fund accounts, and then automatically calculates the fund accounts. When the calculation results are passed, the fund accounts are disclosed. Through automated fund account processing, the manual operation links are reduced, and the duplication or omission of work caused by human errors is avoided, thereby significantly improving the efficiency of fund account calculation.
[0099] It should be noted that the workflow described above is merely illustrative and does not limit the scope of protection of the present application. In practical applications, technicians in this field can select part or all of it according to actual needs to achieve the purpose of the present embodiment, and no limitation is made here.
[0100] In addition, for technical details that are not described in detail in this embodiment, please refer to the fund accounting processing method provided in any embodiment of the present application, and will not be repeated here.
[0101] Based on the above-mentioned first embodiment of the fund account processing device of the present application, a second embodiment of the fund account processing device of the present application is proposed.
[0102] In this embodiment, the account generation module 10 is also used to determine the unaudited parameters and mandatory parameters in the fund parameters; determine the product data and open-end fund data in the fund data; perform batch valuation processing based on the unaudited parameters, the mandatory parameters, the product data and the open-end fund data to generate fund accounts.
[0103] Furthermore, the account settlement module 20 is also used to perform an account check on the fund accounts to obtain an account check result; when the account check result is a passed check, perform a position check on the fund accounts to obtain a position check result; when the position check result is a passed check, perform reconciliation on the fund accounts to obtain a reconciliation result; when the reconciliation result is a passed reconciliation, if the valuation table is confirmed to be completed, the accounting result is determined to be a passed accounting.
[0104] Furthermore, the account settlement module 20 is also used to remind the fund account to run an account and obtain a first inspection result; to perform a valuation market check on the fund account and obtain a second inspection result; to perform a position check on the fund account and obtain a third inspection result; to perform a liquidation payment check on the fund account and obtain a fourth inspection result; to perform a red-ink balance check on the fund account and obtain a fifth inspection result; to perform a brokerage margin check on the fund account and obtain a sixth inspection result; and to determine the account inspection result based on the first inspection result, the second inspection result, the third inspection result, the fourth inspection result, the fifth inspection result and the sixth inspection result.
[0105] Furthermore, the account settlement module 20 is also used to, when the account check result is passed, perform an exchange position check on the fund account to obtain a first check result; perform an inter-bank check on the fund account to obtain a second check result; and determine the position check result based on the first check result and the second check result.
[0106] Furthermore, the account accounting module 20 is also used to, when the position verification result is passed, perform a valuation sheet verification on the fund account to obtain a third verification result; perform a balance sheet verification on the fund account to obtain a fourth verification result; and determine a reconciliation result based on the third verification result and the fourth verification result.
[0107] Furthermore, the account settlement module 20 is also used to, when the third verification result is a verification failure, return to the step of verifying the valuation sheet of the fund account until the new third verification result is a verification pass; when the fourth verification result is a verification failure, return to the step of verifying the balance sheet of the fund account until the new fourth verification result is a verification pass; when the third verification result is a verification pass and the fourth verification result is a verification pass, determine that the reconciliation result is a reconciliation pass.
[0108] Other embodiments or specific implementations of the fund accounting processing device of the present application can refer to the above-mentioned method embodiments and will not be described in detail here.
[0109] The present application provides a fund account processing device, which includes: at least one processor; and a memory that is communicatively connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the fund account processing method in the above-mentioned embodiment one.
[0110] Reference below Figure 5, which shows a schematic diagram of the structure of a fund account processing device suitable for implementing the embodiment of the present application. The fund account processing device in the embodiment of the present application may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 5 The fund accounting processing device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0111] like Figure 5 As shown, the fund account processing device may include a processing device 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the fund account processing device are also stored. The processing device 1001, ROM1002, and RAM1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the fund account processing device to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows a fund account processing device with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or have alternatively.
[0112] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.
[0113] The fund account processing device provided by the present application adopts the fund account processing method in the above embodiment, which can solve the technical problem of how to automatically process fund accounts and improve the efficiency of fund account accounting. Compared with the prior art, the beneficial effects of the fund account processing device provided by the present application are the same as the beneficial effects of the fund account processing method provided by the above embodiment, and the other technical features in the fund account processing device are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.
[0114] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0115] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
[0116] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the fund account processing method in the above-mentioned embodiment.
[0117] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination of the above.
[0118] The computer-readable storage medium may be included in the fund accounting processing device; or may exist independently without being assembled into the fund accounting processing device.
[0119] The above-mentioned computer-readable storage medium carries one or more programs. When the above-mentioned one or more programs are executed by the fund account processing device, the fund account processing device enables the fund account processing device to: generate fund accounts according to fund parameters and fund data; calculate the fund accounts to obtain calculation results; and disclose information on the fund accounts when the calculation results are passed.
[0120] Computer program code for performing the operations of the present application may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0121] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0122] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.
[0123] The readable storage medium provided by the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned fund account processing method, and can solve the technical problem of how to automatically process fund accounts and improve the efficiency of fund account accounting. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided by the present application are the same as the beneficial effects of the fund account processing method provided by the above-mentioned embodiment, and will not be repeated here.
[0124] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.
Claims
1. A fund account processing method, characterized in that: The fund account processing method comprises the following steps: Generate fund accounts based on fund parameters and fund data; Calculate the fund accounts and obtain calculation results; When the accounting result is passed, information disclosure of the fund accounts is carried out.
2. The fund account processing method according to claim 1, characterized in that: The step of generating fund accounts according to fund parameters and fund data specifically includes: Determine the unaudited parameters and mandatory parameters in the fund parameters; Determine product data and open-end fund data in fund data; Batch valuation processing is performed based on the unaudited parameters, the required parameters, the product data and the open-end fund data to generate fund accounts.
3. The fund account processing method according to claim 1, characterized in that: The step of calculating the fund account and obtaining the calculation result specifically includes: Conducting an account check on the fund accounts and obtaining account check results; When the account check result is passed, performing a position check on the fund account to obtain a position check result; When the position verification result is passed, reconciliation processing is performed on the fund account to obtain a reconciliation result; When the reconciliation result is reconciliation passed, if the valuation table is confirmed to be completed, the accounting result is determined to be accounting passed.
4. The fund account processing method according to claim 3, characterized in that: The step of performing an account check on the fund account and obtaining the account check result specifically includes: Conducting a reminder on the fund account to obtain the first inspection result; Performing a valuation check on the fund account to obtain a second check result; Perform position verification on the fund accounts to obtain a third inspection result; Checking the liquidation amount of the fund account to obtain a fourth inspection result; Conduct a red-ink balance check on the fund account to obtain a fifth check result; Conduct a brokerage margin check on the fund account to obtain a sixth check result; An account inspection result is determined according to the first inspection result, the second inspection result, the third inspection result, the fourth inspection result, the fifth inspection result, and the sixth inspection result.
5. The fund account processing method according to claim 3, characterized in that: When the account check result is that the check is passed, the step of performing position checking on the fund account to obtain the position checking result specifically includes: When the account check result is that the check is passed, the exchange position check is performed on the fund account to obtain a first check result; Conducting inter-bank verification of the fund accounts to obtain a second verification result; A position verification result is determined according to the first verification result and the second verification result.
6. The fund account processing method according to claim 3, characterized in that: When the position verification result is passed, the step of reconciling the fund account to obtain the reconciliation result specifically includes: When the position verification result is passed, a valuation table verification is performed on the fund account to obtain a third verification result; Performing a balance sheet check on the fund account to obtain a fourth check result; A reconciliation result is determined according to the third verification result and the fourth verification result.
7. The fund account processing method according to claim 6, characterized in that: The step of determining the reconciliation result according to the third verification result and the fourth verification result specifically includes: When the third verification result is a verification failure, returning to the step of verifying the valuation table of the fund account until a new third verification result is a verification pass; When the fourth verification result is a verification failure, returning to the step of verifying the balance sheet of the fund account until a new fourth verification result is a verification pass; When the third verification result is verified to be passed and the fourth verification result is verified to be passed, it is determined that the reconciliation result is reconciliation passed.
8. A fund account processing device, characterized in that: The fund account processing device comprises: An account generation module is used to generate fund accounts based on fund parameters and fund data; An account accounting module, used to calculate the fund account and obtain the accounting result; The information disclosure module is used to disclose information about the fund account when the accounting result is passed.
9. A fund accounting processing device, characterized in that: The device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the fund account processing method according to any one of claims 1 to 7.
10. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the fund account processing method according to any one of claims 1 to 7 are implemented.