Register statement file sending method, electronic equipment and storage medium

By generating a statement file, combining the reconciliation parameters entered by the user, the file name is automatically created and the statement file is sent, which solves the problem of low convenience in naming statement files in the investment platform and improves the convenience of sending statement files and user experience.

CN119313464APending Publication Date: 2025-01-14CHINA MERCHANTS BANK
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411431631.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-14
Publication Date
2025-01-14

AI Technical Summary

Technical Problem

The statement files provided by the investment platform cannot automatically generate the file name required by the user, resulting in low convenience in file naming. Users need to manually enter or modify the file name, which affects the user experience.

Method used

By receiving reconciliation parameters entered by the user, the reconciliation content configuration, file naming configuration and delivery method configuration are generated. Combined with common information and non-common information, the file name is automatically generated and the statement file is sent.

Benefits of technology

It improves the convenience of sending statement files, reduces user manual operations, realizes the personalization and flexibility of file names, and meets the personalized needs of different users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119313464A_ABST
    Figure CN119313464A_ABST
Patent Text Reader

Abstract

The invention discloses a reconciliation statement file sending method, electronic equipment and a storage medium, and relates to the technical field of computers, the reconciliation statement file sending method comprises the steps of receiving reconciliation parameters input by a user, and generating reconciliation content configuration, file naming configuration and delivery mode configuration based on the reconciliation parameters; a reconciliation statement is generated based on the reconciliation content configuration, a reconciliation statement file is generated in combination with the file naming configuration and the reconciliation statement, and the file naming configuration comprises a connector, general information and non-general information; and sending the account statement file to the user side according to the delivery mode configuration. According to the application, the convenience of sending the bill file can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to a statement file sending method, electronic device and storage medium. Background Art

[0002] During the investment process, investors often conduct transactions such as subscription, application, and conversion of fund shares. In these transactions, the number of fund shares, fund market value, and account balance will change. In order to keep abreast of the fund shares they hold, fund account balance, dividend method, fund market value, etc., or to check and confirm account transaction records, investors need the investment platform to provide them with statements. However, in the current investment market, the statement files usually provided by investment platforms cannot automatically generate the file names required by users, are inconvenient, and users have a poor experience when using them.

[0003] To solve the problem of low file naming convenience when sending statements, the current solution requires users (investors) to enter the information manually, or the platform automatically generates a file number and then the user manually modifies it. The file name still needs to be manually generated by the user each time a statement is generated.

[0004] Therefore, how to improve the convenience of sending statement files is a problem that urgently needs to be solved. Summary of the invention

[0005] The main purpose of this application is to provide a method for sending statement files, an electronic device and a storage medium, aiming to solve the technical problem of how to improve the convenience of sending statement files.

[0006] To achieve the above object, the present application provides a method for sending a statement file, the statement file sending method comprising:

[0007] Receive reconciliation parameters input by the user, and generate reconciliation content configuration, file naming configuration and delivery method configuration based on the reconciliation parameters;

[0008] Generate a statement based on the reconciliation content configuration, and generate a statement file by combining the file naming configuration and the statement, wherein the file naming configuration includes a connector, general information and non-general information;

[0009] According to the delivery mode configuration, the statement file is sent to the user end.

[0010] In one embodiment, the step of generating a statement file based on the file naming configuration and the statement includes:

[0011] By identifying the statement and extracting information, statement information is obtained, wherein the statement information includes the investor name, account, account name, product name and product abbreviation;

[0012] The general information and the non-general information are sorted by the file naming configuration, and each general information and the non-general information are connected by a connector to obtain a general file name;

[0013] Replace the statement information with the general information in the general file name, generate a statement file name and save it;

[0014] The statement file name is used as the file name, and a statement file is generated in combination with the statement.

[0015] In one embodiment, the step of receiving the reconciliation parameters input by the user includes:

[0016] The input sending type is received, and a parameter configuration interface is generated and displayed. The sending type includes instant reconciliation and periodic reconciliation.

[0017] In one embodiment, if the sending type is instant reconciliation, the reconciliation content configuration is a first configuration, and the first configuration includes a reconciliation account, a file format, a receiving method, and reconciliation data;

[0018] The step of sending the statement file to the user terminal according to the delivery mode configuration further includes:

[0019] According to the delivery mode configuration, the statement file is immediately sent to the user terminal;

[0020] Or, a file download portal is immediately generated, wherein the file download portal supports the user to download the statement file.

[0021] In one embodiment, if the sending type is periodic reconciliation, the reconciliation parameters include settings for periodic subscription configuration, the reconciliation content configuration is a second configuration, the second configuration includes a reconciliation cycle, a reconciliation account, a file format, a receiving method, and reconciliation data, and the statement information also includes a statement cycle;

[0022] Before the step of generating a statement based on the statement content configuration, the step further includes:

[0023] Acquire the second configuration according to the periodic subscription configuration, where the periodic subscription configuration triggers an action of acquiring the second configuration daily;

[0024] It is determined whether there is a today's subscription sending configuration in the second configuration, wherein, starting from the day when the periodic subscription configuration is obtained, the second configuration on the first day of the next reconciliation cycle includes the today's subscription sending configuration.

[0025] In one embodiment, the step of generating a statement based on the statement content configuration, combining the file naming configuration and the statement, and generating a statement file further includes:

[0026] When there is a today's subscription sending configuration, the statement is generated according to the second configuration, and a statement file is generated in combination with the file naming configuration and the statement. The statement cycle includes a single or multiple cycles of daily, weekly, monthly, quarterly or annual.

[0027] In one embodiment, the step of receiving the reconciliation parameters input by the user includes:

[0028] Receive remote assistance requests input by users and establish remote assistance connections.

[0029] In one embodiment, when the delivery mode is configured as a mailbox;

[0030] The step of sending the statement file to the user terminal according to the delivery mode configuration includes:

[0031] Receiving an input email address, wherein the email address includes one email address or multiple email addresses;

[0032] Send the statement file to the email address corresponding to the email address.

[0033] In addition, to achieve the above-mentioned purpose, the present application also provides a statement file sending device, the statement file sending device comprising:

[0034] A file configuration module receives reconciliation parameters input by a user and generates reconciliation content configuration and file naming configuration based on the reconciliation parameters;

[0035] A file generation module, configured to generate a statement based on the statement content configuration, and to generate a statement file in combination with the file naming configuration and the statement, wherein the file naming configuration includes a connector, general information, and non-general information;

[0036] The file sending module is used to send the statement file to the user end according to a preset delivery method.

[0037] In addition, to achieve the above-mentioned purpose, the present application also provides an electronic device, which includes: 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 statement file sending method as described above.

[0038] In addition, to achieve the above-mentioned purpose, the present application also provides a storage medium, which is a computer-readable storage medium, and a computer program is stored on the computer-readable storage medium. When the computer program is executed by the processor, the steps of the statement file sending method as described above are implemented.

[0039] The present application provides a method for sending a statement file. The present application first generates a reconciliation content configuration and a file naming configuration by receiving reconciliation parameters input by a user, and then generates a statement file through the reconciliation content configuration and the file naming configuration, wherein the file name is generated through the file naming configuration, and finally the statement file is sent to the user through a preset delivery method.

[0040] In summary, the present application generates a file naming configuration through the reconciliation parameters input by the user to automatically generate a file name, thereby solving the problem of low file naming convenience when sending statements and improving the convenience of sending statement files. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] 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.

[0042] 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.

[0043] Figure 1 A flowchart of an embodiment of a method for sending a statement file of the present application is provided;

[0044] Figure 2 A schematic diagram of a brief flow of a method for sending a statement file provided in one embodiment of the present application;

[0045] Figure 3 A schematic diagram of a brief process of periodic reconciliation provided in one embodiment of the present application;

[0046] Figure 4 This is a schematic diagram of the module structure of a device for sending a statement file according to an embodiment of the present application;

[0047] Figure 5 This is a schematic diagram of the structure of an electronic device in an embodiment of the present application;

[0048] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0049] 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.

[0050] 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.

[0051] The main solution of this application is: receiving reconciliation parameters input by the user, and generating reconciliation content configuration and file naming configuration based on the reconciliation parameters; generating a reconciliation statement based on the reconciliation content configuration, and generating a reconciliation statement file by combining the file naming configuration and the reconciliation statement, wherein the file naming configuration includes a connector, general information and non-general information;

[0052] The statement file is sent to the user end according to the preset delivery method.

[0053] Currently, it is usually necessary for users to manually input the file name or automatically generate the file number, and then manually modify it. This method requires users to manually name the file. If the customer needs to mark the content of the statement in the file name, it is necessary to manually search and classify the content in the statement, find the required information, and then name the statement file.

[0054] This application considers the universality of investor automatic identification rules and the correlation between statements and customer information, and uses universal values ​​such as statement cycle, investor name, account, account name, product name and product abbreviation as options for file name rules. Investors can choose one or more universal values ​​as file name composition rules, and add required connectors or other fixed information to them to generate file name rules. After generating the statement, the platform obtains the customer's file name rules, replaces the universal values ​​with actual data, generates the file name of the statement and saves it, which solves the problem of low file naming convenience when sending statements and improves the convenience of sending statement files.

[0055] It should be noted that the execution subject of this embodiment may be an electronic device, or 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 a device capable of realizing the above functions, etc., and this embodiment does not specifically limit this. The following takes the electronic device as the execution subject as an example to illustrate this embodiment and the following embodiments.

[0056] Based on this, this application proposes a method for sending a statement file in the first embodiment, please refer to Figure 1 The statement file sending method includes steps S10 to S30:

[0057] Step S10, receiving the reconciliation parameters input by the user, and generating the reconciliation content configuration, file naming configuration and delivery method configuration based on the reconciliation parameters;

[0058] It should be noted that the reconciliation parameters refer to the personalized reconciliation content input by the user, and the reconciliation parameters are obtained through the user's settings of the delivery method, the reconciliation content and the file name format.

[0059] It should also be noted that the reconciliation content configuration is generated through the reconciliation content in the reconciliation parameters, and is used to make the reconciliation statement contain the reconciliation content required by the user when the statement is generated. The reconciliation content includes one or more of the following:

[0060] For reconciliation accounts, investors can configure all accounts under their name at one time, or specify multiple accounts as needed to generate reconciliation statements.

[0061] For the file format, you can choose PDF or EXCEL format statement, or generate both at the same time.

[0062] The receiving method is to send it to the investor's Shenzhen Stock Connect address in real time via the Shenzhen Stock Connect station number, or to the investor's mailbox via email.

[0063] For the reconciliation cycle, investors can choose to generate daily, weekly, monthly, quarterly or annual single or multiple cycle statements. On the first day of the next cycle of each reconciliation frequency, the statement of the previous cycle will be automatically generated.

[0064] For reconciliation data, investors can generate a statement of positions, or a free combination of data including non-zero positions, zero positions, transaction details and dividend data. The reconciliation data also includes the selection of the query time period for the reconciliation data, generating the reconciliation data within the query time period, and also includes the specified reconciliation products, only generating the position information of the specified reconciliation products.

[0065] The file naming configuration is generated by the user's selection and addition of the file naming format in the reconciliation parameters, and is used to generate the file name required by the user. The delivery method configuration is generated by the user's selection of the delivery method in the reconciliation parameters, and is used to configure the sending method when the statement file is sent.

[0066] It is understandable that the software can be used to display the options of reconciliation parameters on the electronic device for the user to select, and the file naming format can be added by typing in the content to be added as the additional content after the user selects the file naming format and adding it to the file naming configuration.

[0067] By setting reconciliation parameters, users' personalized needs for statements can be met. Different users can customize their own statement files by selecting reconciliation parameters, which improves the flexibility of statement sending. In addition, reconciliation parameters can quickly generate the file name required by the user, reducing customer operations and improving the convenience of statement file sending.

[0068] Furthermore, sometimes the user needs to generate a statement regularly at a fixed time node, and sometimes needs to reconcile temporarily. In a feasible implementation, before the step of receiving the reconciliation parameters input by the user in step S10, step S11 may be included:

[0069] Step S11, receiving the input sending type, generating and displaying a parameter configuration interface, the sending type includes instant reconciliation and periodic reconciliation.

[0070] It should be noted that instant reconciliation means that a reconciliation file is generated immediately after the user completes the selection of reconciliation parameters and enters the reconciliation parameters into the electronic device, wherein the reconciliation parameters do not include the reconciliation cycle.

[0071] Periodic reconciliation means that after the user completes the selection of reconciliation parameters and enters the reconciliation parameters into the electronic device, the time starts from the day the reconciliation parameters are completed, and the reconciliation statement of the previous cycle is automatically generated on the first day of the next reconciliation cycle.

[0072] Real-time reconciliation can meet users' temporary reconciliation needs, and periodic reconciliation can meet users' needs to obtain statements at fixed times. Providing users with two statement sending methods can provide users with more choices, thereby improving the flexibility of the statement file sending method of this embodiment.

[0073] In a feasible embodiment, before receiving the reconciliation parameters input by the user in step S10, the process includes step S100:

[0074] Step S100: receiving a remote assistance request input by a user and establishing a remote assistance connection.

[0075] It should be noted that the remote assistance request can be a video request, voice request or telephone request initiated by the user to assist the user in completing the selection of reconciliation parameters.

[0076] It is understandable that in order to achieve personalized generation of statements, users are required to set reconciliation parameters. However, for users (investors) who are not familiar with the use of electronic devices and are unable to independently complete the setting of reconciliation parameters, they can contact the operator of the investment platform through a remote assistance request and complete the setting of the reconciliation parameters under the guidance of the operator.

[0077] The statement file sending method of the present embodiment can assist users in completing the setting of the reconciliation parameters, and help users who are unable to complete the setting of the reconciliation parameters independently, thereby improving the convenience of the statement file sending method of the present embodiment.

[0078] For example, to help understand the technical concept or technical principle of the method for sending a statement file of this embodiment, please refer to Figure 2 , Figure 2 A brief flowchart of a method for sending a statement file provided in an embodiment of the present application is as follows:

[0079] Investors can directly set reconciliation parameters, and after the investment platform generates the statement, investors can download the statement.

[0080] Investors can also contact operations and set reconciliation parameters with the assistance of operations. After the investment platform generates the statement, the investor can download the statement.

[0081] It should be noted that the above examples are only used to assist in understanding the present application and do not constitute a limitation on the method for sending statement files of the present application. More simple transformations based on this technical concept are all within the scope of protection of the present application.

[0082] Step S20, generating a reconciliation statement based on the reconciliation content configuration, and generating a reconciliation statement file by combining the file naming configuration and the reconciliation statement, wherein the file naming configuration includes a connector, general information, and non-general information;

[0083] It should be noted that the statement of account refers to the configuration of the reconciliation content in the reconciliation content configuration into the statement of account through the reconciliation content configuration. In one embodiment, the reconciliation parameters selected by the user include: reconciliation account, all accounts under the user's name; PDF is selected as the file format; email is selected as the receiving method; non-zero positions and zero positions within a week are selected as the reconciliation data. Then the statement of account will include: non-zero positions and zero positions within a week in all accounts under the user's name, and the file format will be PDF when the file is generated subsequently.

[0084] In addition, it should be noted that general information includes one or more of the statement cycle, investor name, account, account name, product name and product abbreviation. Non-general information refers to information manually entered by the user in addition to general information. Connectors are used to connect the above information and can be symbols such as spaces or short bars.

[0085] It is understandable that when the sending type is even reconciliation, the general information does not include the statement cycle.

[0086] In a feasible embodiment, generating a statement file based on the file naming configuration and the statement in step S20 includes steps A10 to A40:

[0087] Step A10, obtaining statement information by identifying the statement and extracting information, wherein the statement information includes the investor name, account, account name, product name and product abbreviation;

[0088] It should be noted that information extraction refers to obtaining the statement information corresponding to the general information from the statement. The account in the statement information refers to the account number registered in the investment platform, and the account name is the account name, which is user-defined.

[0089] Step A20, sorting the common information and the non-common information by the file naming configuration, and connecting each common information and the non-common information by a connector to obtain a common file name;

[0090] It should be noted that the generic file name is a file name format obtained based on the file naming configuration input by the user, which includes generic information and non-generic information. The generic information does not contain the user's specific information and is represented by a general name such as the investor name.

[0091] In a feasible embodiment, when selecting reconciliation parameters, the user selects the account and product name as general information, enters the date 3.19 as non-general information, and selects - as the connector. Then the general file name is Account-Product Name-3.19, where the account and product name are general information that needs to be extracted in the statement and replaced in the file naming configuration.

[0092] It is understandable that the common file name can be saved, and when the user subsequently generates a statement, the common file name can be used directly if there is no need to modify it.

[0093] The above is only one implementation of step A10 provided in this embodiment, and this embodiment does not specifically limit the specific implementation of step A10.

[0094] Step A30, replacing the general information and the statement information in the general file name, generating and saving a statement file name;

[0095] In a feasible embodiment, the statement information is: account, 123456; product name is A, then after replacing the account and product name in the common file name, the generated statement file name is 123456-A-3.19.

[0096] The above is only one implementation of step A20 provided in this embodiment, and this embodiment does not specifically limit the specific implementation of step A20.

[0097] Step A40, using the statement file name as the file name and combining it with the statement to generate a statement file.

[0098] It should be noted that the statement file contains the statement required by the user, and the file is named according to the reconciliation parameters selected by the user.

[0099] Through the statement file sending method of this embodiment, the user does not need to manually check the statement content to extract information and then manually name the file, which solves the problem of low file naming convenience when sending statements, and the common file name can be saved and continued to be used, further increasing convenience.

[0100] Step S30: sending the statement file to the user end according to the delivery mode configuration.

[0101] It should be noted that the delivery method configuration refers to the method of receiving the statement file selected by the user. The delivery methods include Shenzhen Securities Connect Station Number and Email. You can choose either one as the delivery method configuration.

[0102] It is understandable that customers can choose the Shenzhen Stock Connect Station Number to receive statement files. They only need to enter the Shenzhen Stock Connect Station Number information. After the statement is generated, it will be sent to the investor's Shenzhen Stock Connect Station Number in real time.

[0103] In a feasible embodiment, when the delivery mode is configured as mailbox, step S30 sends the statement file to the user terminal according to the delivery mode configuration, including steps B10 to B20:

[0104] Step B10, receiving an input email address, wherein the email address includes one email address or multiple email addresses;

[0105] Step B20: Send the statement file to the mailbox corresponding to the mailbox address.

[0106] It is understandable that after generating a statement, the user may need to share the statement contents with others. For example, the company's statement needs to be sent to other colleagues, and the family statement needs to be sent to family members.

[0107] The statement file sending method of this embodiment supports users to input multiple email addresses. After the statement file is generated, the statement file can be sent directly to the multiple email addresses input by the user, avoiding the need for the user to send the statement file to other people after receiving the statement file. This reduces the user's operations and improves the convenience of the statement file sending method of this embodiment.

[0108] In a feasible embodiment, if the sending type is instant reconciliation, the reconciliation content configuration is a first configuration, and the first configuration includes a reconciliation account, a file format, a receiving method, and reconciliation data;

[0109] It should be noted that, since there is no reconciliation cycle for instant reconciliation, the first configuration does not include a reconciliation cycle, and the receiving mode in the first configuration is the same as the delivery mode configured in the delivery mode.

[0110] Step S30, according to the delivery mode configuration, sending the statement file to the user terminal includes steps C10 to C20:

[0111] Step C10, according to the delivery mode configuration, the statement file is immediately sent to the user terminal;

[0112] It should be noted that the user end is the file receiving port corresponding to the delivery method configuration. When the delivery method is mailbox, the user end is the mailbox filled in by the user. When the delivery method is Shenzhen Securities Communication Station Number, the user end is Shenzhen Securities Communication.

[0113] It is understandable that when a user needs to generate a statement temporarily, he needs to get the statement file quickly, so after the statement file is generated, the statement file is immediately sent to the user end through the delivery mode configuration.

[0114] Step C20, or, immediately generate a file download portal, wherein the file download portal supports the user to download the statement file.

[0115] It should be noted that the file download portal is used to download statement files, which can be achieved through web link download, FTP (File Transfer Protocol) download, HTTP (HyperText TransferProtocol) hypertext transfer protocol download, QR code scanning download, etc.

[0116] Preferably, in this embodiment, the file download portal supports users to download statement files through web link download or HTTP download, which has higher network security than other methods and is less likely to leak important data.

[0117] It is understandable that after the user enters the file download portal, a dialog box will be jumped to select whether to download the statement file. If download is chosen, the statement file will be downloaded to the electronic device. During instant reconciliation, the file download portal needs to generate the statement file quickly to meet the user's need to obtain the statement file in a short time. The definition of short time refers to the time range that the user can accept, such as one minute, ten seconds, etc.

[0118] The statement file sending method of this embodiment can solve the problem that users need to obtain statement files immediately during real-time reconciliation, solve the user's need for temporary reconciliation, and improve the convenience of the statement file sending method of this embodiment.

[0119] In a feasible embodiment, if the sending type is periodic reconciliation, the reconciliation parameters include settings for periodic subscription configuration, the reconciliation content configuration is a second configuration, the second configuration includes a reconciliation cycle, a reconciliation account, a file format, a receiving method, and reconciliation data, and the reconciliation information also includes a reconciliation cycle;

[0120] It should be noted that, since periodic reconciliation requires the setting of a reconciliation period, the second configuration includes the reconciliation period, and the corresponding statement information obtained by extracting information from the statement includes the statement period.

[0121] Before generating a reconciliation statement based on the reconciliation content configuration in step S20, steps D10 to D20 are also included:

[0122] Step D10, acquiring the second configuration according to the periodic subscription configuration, wherein the periodic subscription configuration triggers an action of acquiring the second configuration daily;

[0123] It should be noted that after selecting the sending type as periodic reconciliation, the user needs to set the periodic subscription configuration when setting the reconciliation parameters. The periodic subscription configuration will trigger the action of obtaining the second configuration every day.

[0124] Step D20, determining whether there is a today's subscription sending configuration in the second configuration, wherein, starting from the day when the periodic subscription configuration is obtained, the second configuration on the first day of the next reconciliation cycle includes the today's subscription sending configuration.

[0125] It should be noted that today's subscription sending configuration is used to determine whether it is necessary to generate a statement file and send it to the user end. Today's subscription sending configuration is set based on the reconciliation cycle. After the user sets the reconciliation cycle, the investment platform will place today's subscription sending configuration in the second configuration of the date when the statement file needs to be sent. For example, when the reconciliation cycle is monthly, today is March 1, then today's subscription sending configuration will be placed in the second configuration of April 1.

[0126] Furthermore, multiple reconciliation cycles can be set, for example, the user sets the reconciliation cycle to monthly and quarterly.

[0127] It is understandable that when setting multiple reconciliation cycles, the time required to send the statement file is relatively long and not fixed. By obtaining the second configuration daily, it can be ensured that there will be no omissions, reducing the error probability of periodic reconciliation and increasing the stability of the statement file sending in this embodiment.

[0128] In a feasible embodiment, when there is a today's subscription sending configuration in the second configuration, step S20 generates a statement based on the statement content configuration, and the step of generating a statement file in combination with the file naming configuration and the statement further includes step E10:

[0129] Step E10, when there is a today's subscription sending configuration, the statement is generated according to the second configuration, and a statement file is generated in combination with the file naming configuration and the statement. The statement cycle includes a single or multiple cycles of daily, weekly, monthly, quarterly or annual.

[0130] It is understandable that the statement file will be generated and sent only on the date when there is a subscription sending configuration for today.

[0131] The statement file sending method of this embodiment can reduce the number of statement file generation times in a statement cycle, thereby reducing the memory requirement of the server and optimizing the statement file sending logic.

[0132] For example, to help understand the technical concept or technical principle of the method for sending a statement file of this embodiment, please refer to Figure 3 , Figure 3 A schematic diagram of a brief process of periodic reconciliation provided in an embodiment of the present application is as follows:

[0133] It should be noted that all subscription configurations in the process are the second configuration in the embodiment, and the file name rule is the file naming configuration.

[0134] First, when setting the reconciliation parameters, investors set the periodic subscription configuration, and then the periodic subscription configuration will periodically trigger the action of obtaining all subscription configurations, that is, obtaining the second configuration every day. When there is no today's subscription sending configuration in the second configuration, the process ends directly. When there is a today's subscription sending configuration in the second configuration, the subsequent steps will continue. First, the statement is generated according to the reconciliation content configuration, and then the file name is generated according to the file name rule, that is, the file name is generated according to the file naming configuration, and then it is sent to investors according to the delivery method configuration, and finally the process ends.

[0135] It should be noted that the above examples are only used to assist in understanding the present application and do not constitute a limitation on the method for sending statement files of the present application. More simple transformations based on this technical concept are all within the scope of protection of the present application.

[0136] The present application also provides a statement file sending device, please refer to Figure 4 , the statement file sending device includes:

[0137] The file configuration module 10 receives the reconciliation parameters input by the user, and generates the reconciliation content configuration, the file naming configuration and the delivery method configuration based on the reconciliation parameters;

[0138] A file generation module 20 generates a reconciliation statement based on the reconciliation content configuration, and generates a reconciliation statement file by combining the file naming configuration and the reconciliation statement, wherein the file naming configuration includes a connector, general information and non-general information;

[0139] The file sending module 30 sends the statement file to the user end according to the delivery mode configuration.

[0140] Optionally, the file generating module 20 is further used for:

[0141] By identifying the statement and extracting information, statement information is obtained, wherein the statement information includes the investor name, account, account name, product name and product abbreviation;

[0142] The general information and the non-general information are sorted by the file naming configuration, and each general information and the non-general information are connected by a connector to obtain a general file name;

[0143] Replace the statement information with the general information in the general file name, generate a statement file name and save it;

[0144] The statement file name is used as the file name, and a statement file is generated in combination with the statement.

[0145] Optionally, the file configuration module 10 is further used for:

[0146] The input sending type is received, and a parameter configuration interface is generated and displayed. The sending type includes instant reconciliation and periodic reconciliation.

[0147] Optionally, if the sending type is instant reconciliation, the reconciliation content configuration is a first configuration, and the first configuration includes a reconciliation account, a file format, a receiving method, and reconciliation data;

[0148] The file sending module 30 is also used for:

[0149] According to the delivery mode configuration, the statement file is immediately sent to the user terminal;

[0150] Or, a file download portal is immediately generated, wherein the file download portal supports the user to download the statement file.

[0151] Optionally, if the sending type is periodic reconciliation, the reconciliation parameters include settings for periodic subscription configuration, the reconciliation content configuration is a second configuration, the second configuration includes a reconciliation cycle, a reconciliation account, a file format, a receiving method, and reconciliation data, and the statement information also includes a statement cycle;

[0152] The file generation module 20 is also used for:

[0153] Acquire the second configuration according to the periodic subscription configuration, where the periodic subscription configuration triggers an action of acquiring the second configuration daily;

[0154] It is determined whether there is a today's subscription sending configuration in the second configuration, wherein, starting from the day when the periodic subscription configuration is obtained, the second configuration on the first day of the next reconciliation cycle includes the today's subscription sending configuration.

[0155] Optionally, the file generating module 20 is further used for:

[0156] When there is a today's subscription sending configuration, the statement is generated according to the second configuration, and a statement file is generated in combination with the file naming configuration and the statement. The statement cycle includes a single or multiple cycles of daily, weekly, monthly, quarterly or annual.

[0157] Optionally, the file configuration module 10 is further used for:

[0158] Receive remote assistance requests input by users and establish remote assistance connections.

[0159] Optionally, when the delivery mode is configured as mailbox, the file sending module 30 is further used to:

[0160] Receiving an input email address, wherein the email address includes one email address or multiple email addresses;

[0161] Send the statement file to the email address corresponding to the email address.

[0162] The statement file sending device provided in the embodiment of the present application adopts the statement file sending method in the above embodiment, which can solve the technical problem of how to improve the convenience of statement file sending. Compared with the prior art, the beneficial effects of the statement file sending device provided in the embodiment of the present application are the same as the beneficial effects of the statement file sending method provided in the above embodiment, and the other technical features in the statement file sending device are the same as the features disclosed in the above embodiment method, which will not be repeated here.

[0163] The present application provides an electronic device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable 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 statement file sending method in the above-mentioned embodiment 1.

[0164] Reference below Figure 5, which shows a schematic diagram of the structure of an electronic device suitable for implementing the embodiments of the present application. The electronic devices in the embodiments of the present application may include but are 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 electronic 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.

[0165] like Figure 5 As shown, the electronic device may include a processing device 1001 (e.g., a central processing unit, a graphics processor, 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 electronic 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 electronic device to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows an electronic 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.

[0166] 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.

[0167] The electronic device provided by the present application adopts the method for sending the statement file in the above embodiment, which can solve the technical problem of how to improve the convenience of sending the statement file. Compared with the prior art, the beneficial effects of the electronic device provided by the present application are the same as the beneficial effects of the method for sending the statement file provided by the above embodiment, and the other technical features in the electronic device are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.

[0168] 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.

[0169] 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.

[0170] 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 statement file sending method in the above-mentioned embodiment.

[0171] 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.

[0172] The computer-readable storage medium may be included in the electronic device, or may exist independently without being installed in the electronic device.

[0173] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device: receives the reconciliation parameters input by the user, and generates the reconciliation content configuration, the file naming configuration and the delivery method configuration based on the reconciliation parameters; generates a reconciliation statement based on the reconciliation content configuration, and generates a reconciliation statement file by combining the file naming configuration and the reconciliation statement, wherein the file naming configuration includes a connector, general information and non-general information;

[0174] According to the delivery mode configuration, the statement file is sent to the user end.

[0175] 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).

[0176] 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.

[0177] 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.

[0178] 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 statement file sending method, and can solve the technical problem of how to improve the convenience of statement file sending. 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 statement file sending method provided by the above-mentioned embodiment, and will not be repeated here.

[0179] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent processing scope of the present application.

Claims

1. A method for sending a statement file, characterized in that: The statement file sending method comprises: Receive reconciliation parameters input by the user, and generate reconciliation content configuration, file naming configuration and delivery method configuration based on the reconciliation parameters; Generate a statement based on the reconciliation content configuration, and generate a statement file by combining the file naming configuration and the statement, wherein the file naming configuration includes a connector, general information and non-general information; According to the delivery mode configuration, the statement file is sent to the user end.

2. The method according to claim 1, characterized in that The step of generating a statement file based on the file naming configuration and the statement includes: By identifying the statement and extracting information, statement information is obtained, wherein the statement information includes the investor name, account, account name, product name and product abbreviation; The general information and the non-general information are sorted by the file naming configuration, and each general information and the non-general information are connected by a connector to obtain a general file name; Replace the statement information with the general information in the general file name, generate a statement file name and save it; The statement file name is used as the file name, and a statement file is generated in combination with the statement.

3. The method according to claim 1, characterized in that The step of receiving the reconciliation parameters input by the user includes: The input sending type is received, and a parameter configuration interface is generated and displayed. The sending type includes instant reconciliation and periodic reconciliation.

4. The method according to claim 3, characterized in that If the sending type is instant reconciliation, the reconciliation content configuration is a first configuration, and the first configuration includes a reconciliation account, a file format, a receiving method, and reconciliation data; The step of sending the statement file to the user terminal according to the delivery mode configuration further includes: According to the delivery mode configuration, the statement file is immediately sent to the user terminal; or, A file download portal is immediately generated, wherein the file download portal supports the user to download the statement file.

5. The method according to claim 3, characterized in that If the sending type is periodic reconciliation, the reconciliation parameters include settings for periodic subscription configuration, the reconciliation content configuration is a second configuration, the second configuration includes a reconciliation cycle, a reconciliation account, a file format, a receiving method, and reconciliation data, and the statement information also includes a statement cycle; Before the step of generating a statement based on the statement content configuration, the step further includes: Acquire the second configuration according to the periodic subscription configuration, where the periodic subscription configuration triggers an action of acquiring the second configuration daily; It is determined whether there is a today's subscription sending configuration in the second configuration, wherein, starting from the day when the periodic subscription configuration is obtained, the second configuration on the first day of the next reconciliation cycle includes the today's subscription sending configuration.

6. The method according to claim 5, characterized in that The step of generating a statement based on the statement content configuration and combining the file naming configuration and the statement to generate a statement file also includes: When there is a today's subscription sending configuration, the statement is generated according to the second configuration, and a statement file is generated in combination with the file naming configuration and the statement. The statement cycle includes a single or multiple cycles of daily, weekly, monthly, quarterly or annual.

7. The method according to claim 1, characterized in that The step of receiving the reconciliation parameters input by the user includes: Receive remote assistance requests input by users and establish remote assistance connections.

8. The method according to claim 1, characterized in that When the delivery method is configured as mailbox; The step of sending the statement file to the user terminal according to the delivery mode configuration includes: Receiving an input email address, wherein the email address includes one email address or multiple email addresses; Send the statement file to the email address corresponding to the email address.

9. An electronic device, characterized in that: The electronic 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 statement file sending method according to any one of claims 1 to 8.

10. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the computer-readable storage medium. When the computer program is executed by a processor, the steps of the statement file sending method according to any one of claims 1 to 8 are implemented.