General ledger index information pushing method, device, equipment, medium and program product

By automatically generating and pushing general ledger indicator information to target users, the problem of users having to actively query the information is solved, and the simplicity and efficiency of obtaining general ledger indicator information are improved.

CN114647672BActive Publication Date: 2026-03-24CHINA CONSTRUCTION BANK
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-18
Publication Date
2026-03-24

AI Technical Summary

Technical Problem

In existing technologies, users need to actively initiate query commands in business intelligence analysis tools to obtain general ledger indicator information, resulting in low ease of operation for obtaining general ledger indicator information.

Method used

By obtaining general ledger information, target general ledger information that matches the target preset template information is extracted, and added to the corresponding position in the preset template according to the preset information addition rules, target general ledger indicator information is generated, and then automatically pushed to target users according to the push frequency of the preset template.

Benefits of technology

This allows users to receive the general ledger metrics they care about at a fixed frequency without having to actively query them, improving the simplicity and efficiency of the operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114647672B_ABST
    Figure CN114647672B_ABST
Patent Text Reader

Abstract

The application discloses a general account index information pushing method and device, equipment, medium and program product. The method comprises the following steps: acquiring general account information; extracting target general account information matched with target preset template information from the general account information; adding each target general account information to a corresponding target position of the attribute information in the preset template according to a preset information adding rule, so as to obtain target general account index information; and pushing the target general account index information to a target user according to a pushing frequency in the preset template information. According to the embodiment of the application, the operation simplicity of the user in acquiring the general account index information can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of big data technology, and in particular relates to a method, apparatus, equipment, medium and program product for pushing general ledger indicator information. Background Technology

[0002] With the development of the information age, users usually understand a company's operating status based on its general ledger indicators.

[0003] Typically, after accounting data is generated in batches, the account balance data is processed and combined to generate general ledger metrics information applicable to various management scenarios and analysis. These general ledger metrics information is then displayed through Business Intelligence (BI) tools. However, users need to actively initiate a query in the BI tool to see the general ledger metrics information they want, which reduces the ease of operation for users to obtain general ledger metrics information.

[0004] Therefore, improving the ease of operation for users to obtain general ledger indicator information has become an urgent technical problem to be solved. Summary of the Invention

[0005] The embodiments of this application provide a method, apparatus, device, medium, and program product for pushing general ledger indicator information, which can improve the ease of operation for users to obtain general ledger indicator information.

[0006] Firstly, embodiments of this application provide a method for pushing general ledger indicator information, including:

[0007] Obtain general ledger information;

[0008] Extract target general ledger information that matches the target preset template information from the general ledger information, wherein the preset template information includes attribute information and recipient grouping information, and the preset template information corresponds to the preset template;

[0009] According to the preset information addition rules, each target general ledger information is added to the target position in the preset template corresponding to the attribute information to obtain the target general ledger indicator information;

[0010] Based on the push frequency in the preset template information, the target general ledger indicator information is pushed to the target user, wherein the target user is a user belonging to the recipient group information.

[0011] In some embodiments, after adding each target general ledger information to the corresponding target position of the attribute information in the preset template according to preset information addition rules to obtain target general ledger indicator information, the method may further include:

[0012] According to the preset target information format, extract the common feature information from the target general ledger indicator information;

[0013] According to the preset target information format, the characteristic feature information and the common feature information are integrated to obtain the target general ledger indicator information in the target information format, wherein the characteristic feature information is the information in the target general ledger indicator information other than the common feature information;

[0014] The step of pushing the target general ledger indicator information to the target user according to the push frequency in the preset template information may include:

[0015] Based on the push frequency in the preset template information, the target general ledger indicator information in the target information format is pushed to the target user.

[0016] In some embodiments, the step of integrating the characteristic feature information and the common feature information according to the preset target information format to obtain the target general ledger indicator information in the target information format may include:

[0017] Based on the preset target information format, generate information organization rules that match the preset target information format;

[0018] According to the information organization rules, the characteristic information and the common characteristic information are organized to obtain the target general ledger indicator information in the target information format.

[0019] In some embodiments, the method may further include:

[0020] In response to the user's first input that the target general ledger indicator information is pushed to the target user, the target general ledger indicator information is pushed to the target user.

[0021] In some embodiments, the preset template information further includes an information name, and before extracting target general ledger information that matches the target preset template information from the general ledger information, the method may further include:

[0022] In response to the user's second input of the name of the target information to be retrieved, the target preset template information corresponding to the target information name is retrieved;

[0023] In response to a third input from the user to edit the target preset template information, the target preset template information is edited to obtain the edited target preset template information;

[0024] The step of extracting target general ledger information that matches the target preset template information from the general ledger information includes:

[0025] Extract the target general ledger information that matches the edited target preset template information from the general ledger information.

[0026] In some implementations, the preset template information also includes an activation date. Before pushing the target general ledger indicator information to the target user according to the push frequency in the preset template information, the method may further include:

[0027] Based on the activation date, the current push time is determined to be within the period of the activation date.

[0028] Secondly, embodiments of this application provide a general ledger indicator information push device, the device comprising:

[0029] The acquisition module is used to retrieve general ledger information;

[0030] An extraction module is used to extract target general ledger information that matches target preset template information from the general ledger information, wherein the preset template information includes attribute information and recipient grouping information, and the preset template information corresponds to a preset template;

[0031] The addition module is used to add each of the target general ledger information to the target position corresponding to the attribute information in the preset template according to the preset information addition rules, so as to obtain the target general ledger indicator information;

[0032] The push module is used to push the target general ledger indicator information to the target user according to the push frequency in the preset template information, wherein the target user is a user belonging to the recipient group information.

[0033] Thirdly, embodiments of this application provide a general ledger indicator information push device, the device including: a processor and a memory storing computer program instructions;

[0034] When the processor executes the computer program instructions, it implements the general ledger indicator information push method described in any embodiment of this application.

[0035] Fourthly, embodiments of this application provide a computer storage medium storing computer program instructions, which, when executed by a processor, implement the general ledger indicator information push method as described in any embodiment of this application.

[0036] Fifthly, embodiments of this application provide a computer program product, wherein instructions in the computer program product, when executed by a processor of an electronic device, cause the electronic device to perform the general ledger indicator information push method as described in any embodiment of this application.

[0037] The general ledger indicator information push method, apparatus, device, medium, and program product of this application, after obtaining general ledger information, extracts target general ledger information that matches target preset template information from the general ledger information. Then, according to preset information addition rules, each target general ledger information is added to the corresponding target position of the attribute information in the preset template to generate target general ledger indicator information. Furthermore, the target general ledger indicator information is automatically pushed to target users in the attribution and recipient group information according to the push frequency. In other words, target users can receive the target general ledger indicator information they care about at a fixed frequency, eliminating the need for target users to actively initiate queries to obtain target general ledger indicator information, thus improving the simplicity of user operations in obtaining general ledger indicator information. Attached Figure Description

[0038] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments of this application will be briefly introduced below. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0039] Figure 1 This is a schematic diagram of a method for pushing general ledger indicator information provided in an embodiment of this application;

[0040] Figure 2 This is a schematic diagram of another general ledger indicator information push process provided in an embodiment of this application;

[0041] Figure 3 This is a schematic diagram of another method for pushing general ledger indicator information provided in an embodiment of this application;

[0042] Figure 4 This is a schematic diagram of an application scenario for pushing general ledger indicator information, provided in an embodiment of this application.

[0043] Figure 5 This is a schematic diagram of the general ledger indicator information push device provided in the embodiments of this application;

[0044] Figure 6 This is a schematic diagram of the general ledger indicator information push device provided in the embodiments of this application. Detailed Implementation

[0045] The features and exemplary embodiments of various aspects of this application will be described in detail below. To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain this application and not to limit it. For those skilled in the art, this application can be implemented without some of these specific details. The following description of the embodiments is merely to provide a better understanding of this application by illustrating examples.

[0046] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0047] To better understand the technical solution of this application, the terminology used in this application will first be introduced:

[0048] Account balance data: Settlement balance data for each accounting account, formed based on the summarized vouchers.

[0049] General ledger metrics information: Further calculations and combinations of account balance data to form metrics information applicable to management analysis in various management scenarios.

[0050] The acquisition, storage, use, and processing of data in this application all comply with the relevant provisions of national laws and regulations.

[0051] As described in the background section, when users want to view general ledger metrics information, they need to actively initiate a query command in the BI tool to obtain the general ledger metrics information, which reduces the ease of operation for users to obtain general ledger metrics information.

[0052] Therefore, the inventors conceived of automatically generating different general ledger indicator information and automatically pushing and displaying the general ledger indicator information to specific users, so that users can obtain the general ledger indicator information they care about without having to actively query it.

[0053] To facilitate the description, the following explanation will focus on the specific process of the general ledger indicator information push method, using the general ledger indicator information push device as the executing entity.

[0054] The embodiments of this application are described below with reference to the accompanying drawings. First, a method for pushing general ledger indicator information provided by the embodiments of this application will be introduced.

[0055] Figure 1 This paper illustrates a flowchart of a method for pushing general ledger indicator information according to an embodiment of this application. The method may include:

[0056] S110, retrieve general ledger information.

[0057] S120, extract the target general ledger information that matches the target preset template information from the general ledger information.

[0058] S130, according to the preset information addition rules, each of the target general ledger information is added to the target position in the preset template corresponding to the attribute information to obtain the target general ledger indicator information.

[0059] S140, based on the push frequency in the preset template information, push the target general ledger indicator information to the target user.

[0060] In this embodiment, after obtaining the general ledger information, target general ledger information matching the target preset template information is extracted from the general ledger information. Then, according to the preset information addition rules, each target general ledger information is added to the corresponding target position of the attribute information in the preset template to generate target general ledger indicator information. Subsequently, the target general ledger indicator information is automatically pushed to target users in the attribution and recipient group information according to the push frequency. In other words, target users can receive the target general ledger indicator information they care about at a fixed frequency, eliminating the need for target users to actively initiate queries to obtain the target general ledger indicator information, thus improving the simplicity of the user's operation in obtaining general ledger indicator information.

[0061] In some embodiments, in S110, the general ledger information is all indicator information for all institutions, generated by performing calculations and combinations on the account balance data after the accounting process generates the account balance data for each institution in batches. This information is applicable to management and analysis in various management scenarios. The general ledger indicator information push device retrieves the general ledger information from the database.

[0062] In some embodiments, in S120, the preset template information includes attribute information and recipient grouping information. The preset template information corresponds to a preset template. The general ledger indicator information push device extracts specific data corresponding to the attribute information in the preset template information from the general ledger information as the target general ledger information according to the preset template information corresponding to different preset templates.

[0063] In some embodiments, the preset template information may include attribute information, recipient group, message, name, business date, sending method, recipient group information, sending frequency, activation date, and deactivation date.

[0064] In some embodiments, attribute information may include an institution, an institution set, a business date, an indicator, a currency, a measure, a unit, and a precision. The currency may include at least one of RMB, foreign currency, and both RMB and foreign currency. The measure may include at least one of net balance, compared to the previous day, compared to the previous month, compared to the beginning of the year, daily average, compared to the same period last year, compared to the first ten days of the month, daily average compared to the previous month, net balance of the same period last year, daily average of the same period last year, and daily average increase. The unit may include at least one of yuan, ten thousand yuan, one hundred million yuan, and percentage. Precision may include the number of decimal places retained, such as retaining 1, 2, or 3 decimal places. An indicator may include an indicator and an indicator value. It is understood that the specific measure, unit, indicator, and precision can be adjusted according to actual circumstances, and this application does not impose specific limitations.

[0065] As an example, taking a bank A, whose attribute information includes institutional collection, institution, currency, measurement, unit, precision, and indicators, and indicators including total deposit business and general deposit business, with precision set to no decimal places, the general ledger indicator information push device extracts the specific values ​​of domestic and foreign currency business and general deposit business corresponding to all first-level branches in the institutional collection on December 3 from the general ledger information, and calculates the ranking of each first-level branch through the data of all first-level branches in the institutional collection, and finally obtains the target general ledger information of all first-level branches in the institutional collection. Specifically, taking Bank A's first-tier branch B as an example, the target general ledger information for first-tier branch B as of December 3rd is as follows: total deposits of first-tier branch B were 125.5 billion yuan, and general deposits of first-tier branch B were 1234.5 billion yuan. The total deposits of first-tier branch B increased by 12.3 billion yuan compared to the previous month, and increased by 123.4 billion yuan compared to the beginning of the year. General deposits of first-tier branch B decreased by 1 billion yuan compared to the previous month, and increased by 123.4 billion yuan compared to the beginning of the year. First-tier branch B ranks 20th among first-tier branches in terms of total deposits, 31st in terms of the increase in total deposits compared to the beginning of the year, 19th in terms of general deposits, and 14th in terms of the increase in general deposits compared to the beginning of the year. Understandably, when the attribute information corresponding to the preset template information does not include the institutional collection, the specific data corresponding to the attribute information extracted by the general ledger indicator information push device from the general ledger information may not include the calculation of ranking.

[0066] To achieve personalized general ledger indicator information delivery, in some embodiments, such as Figure 2As shown, a flowchart illustrating another method for pushing general ledger indicator information according to an embodiment of this application is presented. Before extracting target general ledger information that matches the target preset template information from the general ledger information, the method may further include steps S210-S230:

[0067] S110, retrieve general ledger information.

[0068] S210, in response to the second input from the user to retrieve the target information name, retrieve the target preset template information corresponding to the target information name.

[0069] S220, in response to a third input from the user to edit the target preset template information, the target preset template information is edited to obtain the edited target preset template information.

[0070] S230, extract the target general ledger information that matches the edited target preset template information from the general ledger information.

[0071] S130, according to the preset information addition rules, each of the target general ledger information is added to the target position in the preset template corresponding to the attribute information to obtain the target general ledger indicator information.

[0072] S140, based on the push frequency in the preset template information, push the target general ledger indicator information to the target user.

[0073] S110 is the same as the steps in the above embodiments of this application, and will not be described in detail here.

[0074] In this embodiment, the user can edit preset template information retrieved based on the target information name. This allows for personalized settings of the preset template information, and then the target general ledger information matching the edited preset template information is extracted from the general ledger information. The target general ledger information changes accordingly with the user's editing of the preset template information, resulting in personalized target general ledger information. This enables the generation and delivery of personalized general ledger indicator information based on the personalized general ledger information.

[0075] In some embodiments, in S210, the preset template information may further include an information name. When a user needs to modify the preset template information corresponding to each preset template as needed, they will retrieve the preset template information they want to modify based on the specific information name. The general ledger indicator information push device will respond to the user's input of the target information name, retrieve the target preset template information corresponding to the target information name from among the preset template information, and display the preset template information and its corresponding preset template to the user after retrieving the target preset template information. It is understood that the input may include, but is not limited to, voice input, text input, gesture input, shortcut key input, and mouse input, etc., and this application embodiment does not impose specific limitations.

[0076] In some embodiments, during S220, the editing operation includes at least one of modification, addition, and deletion. After the general ledger indicator information push device displays the preset template information and its corresponding preset template to the user, the general ledger indicator information push device responds to the user's input to edit the preset template information, edits the preset template information, and saves the edited preset template information.

[0077] In some embodiments, the general ledger indicator information push device can also update the recipient group information in the preset template information in response to the user importing updated recipient group information via Excel. The recipient group information may include name, organization, department, recipient group, and contact information.

[0078] In some embodiments, in S230, the general ledger indicator information push device extracts specific data corresponding to the attribute information in the edited preset template information from the general ledger information as the target general ledger information based on different edited preset template information.

[0079] As an example, taking a preset template A and bank A as examples, the information name in the preset template information AA corresponding to preset template A is "Total Deposits of Branches B, C, and D". After a user or business personnel inputs "Total Deposits of Branches B, C, and D", the general ledger indicator information push device displays the preset template information AA corresponding to the total deposits of branches B, C, and D to the user. Then, the user changes the recipient group information in the preset template information AA from recipient E to recipient F, and changes the measurement of total deposits from "Compared to the beginning of the year" to "Compared to the same period last year". Responding to the user's modification input, the device modifies the preset template information AA and saves the modified preset template information. Afterwards, when the general ledger indicator information push device extracts target general ledger information from the general ledger information, it will no longer extract the data for "Compared to the beginning of the year" of branches B, C, and D, but instead extract the data for "Compared to the same period last year". Furthermore, when pushing the general ledger indicator information corresponding to preset template A, it will no longer push it to user E, but instead push it to user F.

[0080] In some embodiments, in S130, the general ledger indicator information push device adds each target general ledger information obtained in the previous step to the corresponding position in the preset template according to preset information addition rules, so as to generate continuous and easy-to-read target general ledger indicator information. Specifically, the general ledger indicator information push device associates each target general ledger information with the position of each attribute information in the preset template according to preset information addition rules, and uses the information corresponding to the associated preset template as the target general ledger indicator information.

[0081] As an example, continuing with the above example and taking preset template A, the general ledger indicator information push device associates each target general ledger information of the first-level branch B with the attribute information at each position in preset template A through preset information addition rules. The final associated general ledger indicator information is as follows: On December 3rd, the total deposits of the first-level branch B were 125.5 billion yuan, ranking 20th among first-level branches; the total deposits increased by 12.3 billion yuan from the previous month and by 123.4 billion yuan from the beginning of the year; the increase in total deposits from the beginning of the year ranked 31st among first-level branches. On December 3rd, the general deposits of the first-level branch B were 1234.5 billion yuan, ranking 19th among first-level branches; the general deposits decreased by 1 billion yuan from the previous month but increased by 123.4 billion yuan from the beginning of the year; the increase in general deposits from the beginning of the year ranked 14th among first-level branches. It can be understood that the correspondence between different indicators and indicator values ​​is stored in the database along with the general ledger information of each institution.

[0082] To facilitate user reading and shorten the length of general ledger indicator information, in some embodiments, such as Figure 3 Another general ledger indicator information push method provided in the embodiment of this application, after adding each target general ledger information to the corresponding target position of the attribute information in the preset template according to the preset information addition rules, to obtain the target general ledger indicator information, the method may further include S310-S330:

[0083] S110, retrieve general ledger information.

[0084] S120, extract the target general ledger information that matches the target preset template information from the general ledger information.

[0085] S130, according to the preset information addition rules, each of the target general ledger information is added to the target position in the preset template corresponding to the attribute information to obtain the target general ledger indicator information.

[0086] S310, extract common feature information from the target general ledger indicator information according to the preset target information format.

[0087] S320, according to the preset target information format, the characteristic feature information and the common feature information are integrated to obtain the target general ledger indicator information in the target information format.

[0088] S330, based on the push frequency in the preset template information, push the target general ledger indicator information in the target information format to the target user.

[0089] Steps S110-S130 are consistent with the steps in the above embodiments of this application, and will not be described in detail here.

[0090] In this embodiment, after obtaining the target general ledger information, the extracted common feature information and characteristic feature information in the target general ledger indicator information can be organized according to the preset target information format to simplify the target general ledger indicator information and shorten its length. The target general ledger indicator information in the target format is then pushed to the target user so that the user can receive the target general ledger indicator information after the format is organized, making it easier for the user to read.

[0091] In some embodiments, in S310, the preset target information format is associated with the preset template. After the general ledger indicator information push device generates at least one target general ledger indicator information according to different preset templates, the general ledger indicator information push device generates the target general ledger indicator information according to the preset template, and then extracts the duplicate information corresponding to the preset target information format associated with the preset template from the target general ledger indicator information, and uses the extracted duplicate information as the common feature information of the target general ledger indicator information.

[0092] In some embodiments, in S320, the characteristic feature information is the information in the target general ledger indicator information other than the common feature information. The general ledger indicator information push device merges the extracted common feature information and changes the position of the merged common feature information according to the position of the common feature information in the preset target information format. At the same time, it organizes the characteristic feature information and its position in the target general ledger indicator information according to the preset target information format, and finally generates the target general ledger indicator information in the target information format.

[0093] In some embodiments, a preset template is associated with at least one preset information format. When a preset template is associated with two or more preset information formats, the general ledger indicator information push device defaults to one of the preset information formats as the preset target information format. It is understood that the general ledger indicator information push device responds to user input for editing preset template information, and editing preset template information also includes modifying the preset template information formats associated with the preset template.

[0094] In some embodiments, the preset target information format can be set according to actual needs, such as information format organized by currency unit, information format organized by institution, and information format organized by indicator.

[0095] To further simplify the format of general ledger indicator information, in some embodiments, the step of organizing characteristic feature information and common feature information according to the preset target information format to obtain target general ledger indicator information in the target information format may include:

[0096] Based on the preset target information format, generate information organization rules that match the preset target information format.

[0097] Specifically, the general ledger indicator information push device generates different consolidation rules based on different preset target information formats. The consolidation rules may include the extraction and merging of common feature information and the adjustment of characteristic feature information.

[0098] According to the information organization rules, the characteristic information and the common characteristic information are organized to obtain the target general ledger indicator information in the target information format.

[0099] Specifically, the general ledger indicator information push device merges the extracted common feature information through information consolidation rules, and changes the position of the merged common feature information to make the position of the merged common feature information consistent with the position of the common feature information required in the preset target information format. At the same time, it adjusts the characteristic feature information and its position in the target general ledger indicator information, and finally generates the target general ledger indicator information in the target information format.

[0100] As an example, taking Bank A, preset template 1, preset template 2, and preset template 3 as examples, specifically, preset template 1 is associated with an information format organized by currency unit, preset template 2 is associated with an information format organized by institution, and preset template 3 is associated with an information format organized by indicator. The general ledger indicator information push device extracts data such as business date, selected indicator, currency, institution, measurement, and institution set from the general ledger information based on the preset template information corresponding to preset templates 1, 2, and 3. It then associates the extracted data with the corresponding positions of each attribute information in preset templates 1, 2, and 3 to obtain the following three target general ledger indicator information:

[0101] On December 3, the total deposits of Branch B (a first-tier branch) amounted to 125.5 billion yuan, ranking 20th among first-tier branches. This represents an increase of 12.3 billion yuan from the previous month and an increase of 123.4 billion yuan from the beginning of the year. Branch B's year-on-year increase in total deposits ranked 31st among first-tier branches. On December 3, the general deposits of Branch B (a first-tier branch) amounted to 1234.5 billion yuan, ranking 19th among first-tier branches. This represents a decrease of 1 billion yuan from the previous month and an increase of 123.4 billion yuan from the beginning of the year. Branch B's year-on-year increase in general deposits ranked 14th among first-tier branches.

[0102] On December 3, Branch C (a first-tier branch) had total deposits of RMB 145.5 billion, total foreign currency deposits of RMB 131.4 billion, and total RMB and foreign currency deposits of RMB 124.5 billion; general deposits of RMB 145.5 billion, general foreign currency deposits of RMB 131.4 billion, and general RMB and foreign currency deposits of RMB 134.5 billion.

[0103] On December 3, the total deposits of Branch D (a first-tier branch) were RMB 15.5 billion; the total deposits of Branch E (a first-tier branch) were RMB 45.5 billion; the total deposits of Branch F (a first-tier branch) were RMB 43.5 billion; the general deposits of Branch D (a first-tier branch) were RMB 15.5 billion; the general deposits of Branch E (a first-tier branch) were RMB 45.5 billion; and the general deposits of Branch F (a first-tier branch) were RMB 41.5 billion.

[0104] In this embodiment of the application, the information format organized by currency unit is as follows: [Currency] Business [Unit]: [Date] [Institution], [Indicator 1] [Indicator 1 Value]; [Indicator 2] [Indicator 2 Value]; [Indicator 3] [Indicator 3 Value]...;

[0105] The information format organized by institution is as follows: [Date][Institution], [Indicator 1][Currency 1][Indicator 1 Value], [Currency 2][Indicator 1 Value], [Currency 3][Indicator 1 Value]; [Indicator 2][Currency 1][Indicator 2 Value], [Currency 2][Indicator 2 Value], [Currency 3][Indicator 2 Value]...;

[0106] The information format organized by indicator is as follows: [Date][Indicator 1]: [Institution 1][Currency][Indicator Value], [Institution 2][Currency][Indicator Value], [Institution 3][Currency][Indicator Value]; [Indicator 2]: [Institution 1][Currency][Indicator Value], [Institution 2][Currency][Indicator Value], [Institution 3][Currency][Indicator Value]...

[0107] The general ledger indicator information push device extracts and merges the currency and unit from the first target general ledger information generated above, according to the information format organized by currency and unit. It then adjusts the remaining information according to the format specified for information organized by currency and unit, further reducing the length of the target general ledger indicator information. The resulting first target general ledger information in the information format organized by currency and unit is as follows:

[0108] Domestic and foreign currency business (in RMB 100 million): On December 3, Branch B, a first-tier branch, had total deposits of RMB 1255, ranking 20th among first-tier branches, up from RMB 123 last month and RMB 1234 at the beginning of the year, ranking 31st among first-tier branches; general deposits of RMB 12345, ranking 19th among first-tier branches, down from RMB 10 last month and RMB 1234 at the beginning of the year, ranking 14th among first-tier branches. The negative number indicates a decrease, that is, "down from RMB 10 last month" means a decrease of RMB 1 billion compared to the previous month.

[0109] Similarly, the general ledger information push device received the second target general ledger information in the information format organized by institution as follows: On December 3, the first-level branch C had total deposits of RMB 145.5 billion, foreign currency of RMB 131.4 billion, and RMB 124.5 billion in total; general deposits of RMB 145.5 billion, foreign currency of RMB 131.4 billion, and RMB 134.5 billion in total.

[0110] The third target general ledger information in the information format organized by indicators is as follows: Total deposits as of December 3: First-tier branch D RMB 15.5 billion; First-tier branch E RMB 45.5 billion; First-tier branch F RMB 43.5 billion; General deposits: First-tier branch D RMB 15.5 billion; First-tier branch E RMB 45.5 billion; First-tier branch F RMB 41.5 billion.

[0111] In this embodiment of the application, characteristic feature information and common feature information are consolidated according to information consolidation rules to obtain target general ledger indicator information in target format. The consolidated general ledger indicator information is more concise than the general ledger indicator information before consolidation.

[0112] In some embodiments, in S330, the general ledger indicator information push device pushes target general ledger indicator information in target information format to the target user at regular intervals according to the push frequency, based on the recipient group information, including name, organization, department, recipient group and contact information.

[0113] In some embodiments, the general ledger metrics information push device sends the information via SMS or email.

[0114] In some embodiments, the push frequency can be preset according to actual needs, and can be set to daily, once only, by date period, by week, or by month.

[0115] In one application scenario, such as Figure 4 As shown, in response to the user's input to edit the preset template information, after the preset template information is edited, the general ledger indicator information push device extracts specific data corresponding to the attribute information in the general ledger information according to different preset templates as target general ledger information, adds each target general ledger information to the relevant position in the template, generates general ledger indicator information, and then automatically selects to organize the general ledger indicator information according to currency unit, institution or indicator to generate general ledger indicator information in a specific format, and automatically sends it to the target users specified in the recipient group information in the preset template information according to the push frequency.

[0116] In some embodiments, in S140, the target user is a user belonging to the recipient group information. The general ledger indicator information push device determines the user and contact information to be pushed target general ledger indicator information based on the name, organization, department, recipient group and contact information in the recipient group information, and pushes target general ledger indicator information in the target information format to the target user at regular intervals according to the push frequency.

[0117] To expand the application scenarios for pushing target general ledger indicator information, in some embodiments, the general ledger indicator information pushing method may further include pushing the target general ledger indicator information to the target user in response to a first input from a user to push the target general ledger indicator information to the target user.

[0118] Specifically, in some cases, it may be necessary to temporarily push general ledger indicator information to certain users without automatically pushing it to them in the future. In such cases, it is necessary to manually push this general ledger indicator information. The general ledger indicator information push device responds to the user's input to push target general ledger indicator information to the target user and pushes the target general ledger indicator information to the target user.

[0119] In this embodiment, the target general ledger indicator information can be pushed to the target user manually, which realizes the temporary push of general ledger indicator information to certain users, supplements the method of automatically pushing general ledger indicator information, and expands the application scenarios of pushing target general ledger indicator information.

[0120] To save on manpower costs when pushing general ledger indicator information, in some embodiments, before pushing the target general ledger indicator information to the target user according to the push frequency in the preset template information, the following may also be included:

[0121] Based on the activation date, the current push time is determined to be within the period of the activation date.

[0122] Specifically, the general ledger indicator information will only be pushed to the target user when the general ledger indicator information push device determines that the current push time is within the activation period; otherwise, the general ledger indicator information will not be pushed to the user when the general ledger indicator information push device determines that the current push time is within the disabling period.

[0123] In this embodiment, information is pushed to the user during the activation period, avoiding the need to manually set the start time of the push each time, thus saving manpower costs.

[0124] Based on the general ledger indicator information push method provided in any of the above embodiments, this application also provides an embodiment of a general ledger indicator information push device, see details below. Figure 5 .

[0125] Figure 5This illustration shows a schematic diagram of a general ledger indicator information push device according to an embodiment of this application, such as... Figure 5 As shown, the general ledger indicator information push device 500 may include:

[0126] Module 510 is used to retrieve general ledger information.

[0127] Extraction module 520 is used to extract target general ledger information that matches target preset template information from the general ledger information, wherein the preset template information includes attribute information and recipient grouping information, and the preset template information corresponds to a preset template.

[0128] The addition module 530 is used to add each of the target general ledger information to the target position corresponding to the attribute information in the preset template according to the preset information addition rules, so as to obtain the target general ledger indicator information.

[0129] The push module 540 is used to push the target general ledger indicator information to the target user according to the push frequency in the preset template information, wherein the target user is a user belonging to the recipient group information.

[0130] The device in this embodiment, after acquiring the general ledger information, extracts target general ledger information that matches the target preset template information from the general ledger information. Then, according to preset information addition rules, it adds each target general ledger information to the corresponding target position of the attribute information in the preset template to generate target general ledger indicator information. Furthermore, it automatically pushes the target general ledger indicator information to target users in the attribution and recipient group information according to the push frequency. In other words, target users can receive the target general ledger indicator information they care about at a fixed frequency, eliminating the need for target users to actively initiate queries to obtain the target general ledger indicator information, thus improving the simplicity of the user's operation in obtaining general ledger indicator information.

[0131] In some embodiments, to facilitate user reading and shorten the length of general ledger indicator information, the general ledger indicator information push device 500 may further include:

[0132] The extraction module 520 is also used to extract common feature information from the target general ledger indicator information according to the preset target information format.

[0133] The consolidation module is used to consolidate characteristic feature information and common feature information according to the preset target information format to obtain target general ledger indicator information in the target information format.

[0134] The push module 540 is also used to push the target general ledger indicator information in the target information format to the target user according to the push frequency in the preset template information.

[0135] The device implemented in this application, after obtaining the target general ledger information, can also organize the extracted common feature information and characteristic feature information in the target general ledger indicator information according to the preset target information format, so as to shorten the length of the general ledger indicator information in a simplified form, and push the target general ledger indicator information in the target format to the target user, so that the user can receive the target general ledger indicator information after the format is organized, which is convenient for the user to read.

[0136] In some embodiments, to further simplify the format of general ledger indicator information, the consolidation module may include:

[0137] The generation unit is used to generate information organization rules that match the preset target information format.

[0138] The consolidation unit is used to consolidate the characteristic information and the common characteristic information according to the information consolidation rules to obtain the target general ledger indicator information in the target information format.

[0139] The apparatus in this application embodiment consolidates characteristic feature information and common feature information according to information consolidation rules to obtain target general ledger indicator information in a target format. The consolidated general ledger indicator information is more concise than the general ledger indicator information before consolidation.

[0140] In some embodiments, to expand the application scenarios for pushing target general ledger indicator information, the general ledger indicator information pushing device 500 may further include:

[0141] The push module 540 is also configured to push the target general ledger indicator information to the target user in response to the user's first input to push the target general ledger indicator information to the target user.

[0142] This application embodiment is a device that allows target general ledger indicator information to be pushed to target users manually. It enables the temporary push of general ledger indicator information to certain users, supplements the method of automatically pushing general ledger indicator information, and expands the application scenarios of pushing target general ledger indicator information.

[0143] In some embodiments, in order to deliver personalized general ledger indicator information, the general ledger indicator information delivery device 500 may further include:

[0144] The retrieval module is used to retrieve target preset template information corresponding to the target information name in response to the second input of the user's target information name.

[0145] The editing module is used to respond to a third input from the user to edit the target preset template information, and to edit the target preset template information to obtain the edited target preset template information.

[0146] The extraction module 520 is also used to extract target general ledger information that matches the edited target preset template information from the general ledger information.

[0147] The device implemented in this application allows users to edit preset template information retrieved based on the target information name. This enables personalized settings of the preset template information, and subsequently, it extracts target general ledger information from the general ledger information that matches the edited target preset template information. This personalized target general ledger information changes accordingly with the user's editing of the preset template information. Thus, personalized general ledger indicator information is obtained based on the personalized general ledger information, and subsequently, personalized general ledger indicator information is pushed to users.

[0148] In some embodiments, to save labor costs when pushing general ledger indicator information, the general ledger indicator information pushing device 500 may further include:

[0149] The determination module is used to determine, based on the activation date, that the current push time falls within the period of the activation date.

[0150] The device in this application embodiment pushes information to the user during the activation period, avoiding the need to manually set the start time of the push each time, thus saving labor costs.

[0151] Furthermore, in conjunction with the general ledger indicator information push method in the above embodiments, such as Figure 6 As shown, this application embodiment can provide a general ledger indicator information push device, which may include a processor 610 and a memory 620 storing computer program instructions.

[0152] Specifically, the processor 610 may include a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits that can be configured to implement the embodiments of this application.

[0153] Memory 620 may include a large-capacity storage device for data or instructions. For example, and not limitingly, memory 620 may include a hard disk drive (HDD), a floppy disk drive, flash memory, optical disk, magneto-optical disk, magnetic tape, or a Universal Serial Bus (USB) drive, or a combination of two or more of these. Where appropriate, memory 620 may include removable or non-removable (or fixed) media. Where appropriate, memory 620 may be internal or external to the integrated gateway disaster recovery device. In a particular embodiment, memory 620 is a non-volatile solid-state memory. In a particular embodiment, memory 620 includes read-only memory (ROM). Where appropriate, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), an electrically rewritable ROM (EAROM), or flash memory, or a combination of two or more of these.

[0154] The processor 610 reads and executes computer program instructions stored in the memory 620 to implement any of the general ledger indicator information push methods in the above embodiments.

[0155] In one example, the electronic device may also include a communication interface 630 and a bus 640. Wherein, such as Figure 6 As shown, the processor 610, memory 620, and communication interface 630 are connected via bus 640 and communicate with each other.

[0156] The communication interface 630 is mainly used to realize communication between various modules, devices, units and / or devices in the embodiments of this application.

[0157] Bus 640 includes hardware, software, or both, that couples components of an electronic device together. For example, and not limitingly, the bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an Infinite Bandwidth Interconnect, a Low Pin Count (LPC) bus, a memory bus, a Microchannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus, or other suitable buses, or combinations of two or more of these. Where appropriate, bus 640 may include one or more buses. Although specific buses are described and illustrated in embodiments of this application, any suitable bus or interconnect is contemplated herein.

[0158] When the general ledger indicator information push device executes the computer program instructions, it implements the general ledger indicator information push method described in any of the above embodiments.

[0159] In addition, in conjunction with the above-mentioned general ledger indicator information push method, this application embodiment can provide a computer storage medium storing computer program instructions, which, when executed by a processor, implement the general ledger indicator information push method described in any of the above embodiments.

[0160] It should be clarified that this application is not limited to the specific configurations and processes described above and shown in the figures. For the sake of brevity, detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of this application is not limited to the specific steps described and shown. Those skilled in the art can make various changes, modifications, and additions, or change the order of steps, after understanding the spirit of this application.

[0161] The functional blocks shown in the above-described structural diagram can be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, they can be, for example, electronic circuits, application-specific integrated circuits (ASICs), appropriate firmware, plug-ins, function cards, etc. When implemented in software, the elements of this application are programs or code segments used to perform the required tasks. Programs or code segments can be stored on a machine-readable medium or transmitted over a transmission medium or communication link via data signals carried on a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, radio frequency (RF) links, etc. Code segments can be downloaded via computer networks such as the Internet, intranets, etc.

[0162] It should also be noted that the exemplary embodiments mentioned in this application describe methods or systems based on a series of steps or apparatus. However, this application is not limited to the order of the above steps; that is, the steps can be performed in the order mentioned in the embodiments, or in a different order, or several steps can be performed simultaneously.

[0163] The aspects of this disclosure have been described above with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this disclosure. It should be understood that each block in the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that these instructions, executable via the processor of the computer or other programmable data processing apparatus, enable the implementation of the functions / actions specified in one or more blocks of the flowchart illustrations and / or block diagrams. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field-programmable logic circuit. It is also understood that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can also be implemented by special-purpose hardware performing the specified functions or actions, or can be implemented by a combination of special-purpose hardware and computer instructions.

[0164] The above description is merely a specific implementation of this application. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, modules, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. It should be understood that the protection scope of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered within the protection scope of this application.

Claims

1. A method for pushing general ledger indicator information, characterized in that, include: Obtain general ledger information, which refers to all indicator information generated after combining and processing account balance data; In response to the second input from the user to retrieve the target information name, the target preset template information corresponding to the target information name is retrieved, wherein the target preset template information includes: attribute information, recipient group information, and push frequency; In response to a third input from the user to edit the target preset template information, the target preset template information is edited to obtain the edited target preset template information; Extract the target general ledger information that matches the edited target preset template information from the general ledger information; According to the preset information addition rules, each target general ledger information is added to the target position corresponding to the attribute information in the edited preset template to obtain target general ledger indicator information. The preset information addition rules refer to the rules that associate each target general ledger information with the position of each attribute information in the edited preset template. After adding each target general ledger information to the corresponding target position of the attribute information in the edited preset template according to the preset information addition rules, and obtaining the target general ledger indicator information, the method further includes: According to the preset target information format, common feature information is extracted from the target general ledger indicator information. The common feature information is the duplicate information corresponding to the preset target information format extracted from the target general ledger indicator information. According to the preset target information format, the characteristic feature information and the common feature information are integrated to obtain the target general ledger indicator information in the target information format, wherein the characteristic feature information is the information in the target general ledger indicator information other than the common feature information; Based on the push frequency in the edited target preset template information, the target general ledger indicator information is pushed to the target user, wherein the target user is a user belonging to the recipient group information in the edited target preset template information; The step of pushing the target general ledger indicator information to the target user according to the push frequency in the edited target preset template information includes: Based on the push frequency in the edited target preset template information, the target general ledger indicator information in the target information format is pushed to the target user.

2. The method according to claim 1, characterized in that, The step of integrating characteristic feature information and common feature information according to the preset target information format to obtain target general ledger indicator information in the target information format specifically includes: Based on the preset target information format, generate information organization rules that match the preset target information format; According to the information organization rules, the characteristic information and the common characteristic information are organized to obtain the target general ledger indicator information in the target information format.

3. The method according to any one of claims 1-2, characterized in that, The method further includes: In response to the user's first input that the target general ledger indicator information is pushed to the target user, the target general ledger indicator information is pushed to the target user.

4. The method according to claim 1, characterized in that, The preset template information also includes an activation date. Before pushing the target general ledger indicator information to the target user according to the push frequency in the edited target preset template information, the method further includes: Based on the activation date, the current push time is determined to be within the period of the activation date.

5. A general ledger indicator information push device, characterized in that, The device includes: The acquisition module is used to acquire general ledger information, which refers to all indicator information generated after combining and processing account balance data; The retrieval module is used to retrieve target preset template information corresponding to the target information name in response to the second input of the user's retrieval target information name, wherein the target preset template information includes: attribute information, recipient group information, and push frequency. The editing module is used to respond to a third input from the user to edit the target preset template information, edit the target preset template information, and obtain the edited target preset template information; The extraction module is used to extract target general ledger information that matches the edited target preset template information from the general ledger information; The addition module is used to add each of the target general ledger information to the target position corresponding to the attribute information in the edited preset template according to the preset information addition rules, so as to obtain the target general ledger indicator information. The preset information addition rules refer to the rules that associate each of the target general ledger information with the position of each attribute information in the edited preset template. The extraction module is further configured to extract common feature information from the target general ledger indicator information according to a preset target information format, wherein the common feature information is duplicate information corresponding to the preset target information format extracted from the target general ledger indicator information; The consolidation module is used to consolidate the characteristic feature information and the common feature information according to the preset target information format to obtain the target general ledger indicator information in the target information format, wherein the characteristic feature information is the information in the target general ledger indicator information other than the common feature information; the push module is used to push the target general ledger indicator information to the target user according to the push frequency in the edited target preset template information, wherein the target user is the user belonging to the recipient group information in the edited target preset template information; The push module is also used to push the target total ledger indicator information in the target information format to the target user according to the push frequency in the edited target preset template information.

6. A general ledger indicator information push device, characterized in that, The device includes: a processor and a memory storing computer program instructions; When the processor executes the computer program instructions, it implements the method as described in any one of claims 1-4.

7. A computer storage medium, characterized in that, The computer storage medium stores computer program instructions, which, when executed by a processor, implement the method as described in any one of claims 1-4.

8. A computer program product, characterized in that, When the instructions in the computer program product are executed by the processor of the electronic device, the electronic device causes the electronic device to perform the method as described in any one of claims 1-4.

Citation Information

Patent Citations

  • Method, device and system for processing total account subject data of business transaction

    CN110046201A