Information display method and device, computer equipment, storage medium and program product
By displaying resource verification information and the details of differences in the transfer account management system, the problem of simple management methods in the existing technology is solved, and management efficiency and flexibility are improved.
Patent Information
- Application Number
- CN202411692827.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-22
- Publication Date
- 2025-02-28
AI Technical Summary
The management method of transfer accounts in the prior art is simple, which leads to poor management results and it is difficult to effectively monitor and verify the differences between transfer and transfer resources.
An information display method and device are provided, by displaying resource verification information of a transfer account, including the difference in incoming and outgoing resources, obtaining relevant resource transfer records and business document information in response to user operations, and displaying the difference details so that managers can check.
This plan can effectively display the specific business and flows of the resource entry and exit differences generated in the transfer account, improve the management efficiency of managers' management and verification of transfer accounts, and expand the flexibility of management methods.
Smart Images

Figure CN119539977A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of user interface (UI) interaction technology, and in particular to an information display method, device, computer equipment, storage medium and program product. Background Art
[0002] In a resource transfer scenario, the transfer account may be used to perform a resource transfer function between at least one resource transfer-in account and at least one resource transfer-out account.
[0003] In the related technology, in the process of managing the transit account, the account management platform can regularly obtain the number of remaining resources in the transit account, and compare the number of remaining resources in the transit account with the pre-set resource quantity threshold. When the number of remaining resources in the transit account is too much or too little, a reminder is issued to remind the management personnel to check the operation status of the transit account.
[0004] However, in the above solution, the management method of the transit account is relatively simple, resulting in poor management effect of the transit account. Summary of the invention
[0005] The present application provides an information display method, device, computer equipment, storage medium and program product. The technical solution is as follows:
[0006] According to one aspect of the present application, there is provided an information display method, the method comprising:
[0007] Display resource verification information of the transfer account; the resource verification information includes at least one in-and-out resource difference; the in-and-out resource difference is used to indicate the difference between the transferred-in resources and the transferred-out resources of the transfer account;
[0008] In response to receiving a triggering operation on a first resource difference, obtaining information of a first resource transfer record and information of a first service document corresponding to the first resource difference, wherein the first service document includes information of a service that triggers the first resource transfer record; the first resource difference is one of the at least one input and output resource difference;
[0009] Based on the information of the first resource transfer record and the information of the first business document, difference details corresponding to the first resource difference are displayed; the difference details corresponding to the first resource difference are used to indicate information causing the first resource difference.
[0010] According to another aspect of the present application, there is provided an information display device, the device comprising:
[0011] A verification information display module, used to display resource verification information of the transfer account; the resource verification information includes at least one difference between incoming and outgoing resources; the difference between incoming and outgoing resources is used to indicate the difference between the incoming resources and the outgoing resources of the transfer account;
[0012] an information acquisition module, configured to, in response to receiving a triggering operation on a first resource difference, acquire information on a first resource transfer record corresponding to the first resource difference and information on a first service document, wherein the first service document includes information on a service that triggers the first resource transfer record; the first resource difference is one of the at least one input and output resource difference;
[0013] A detail display module is used to display the difference details corresponding to the first resource difference based on the information of the first resource transfer record and the information of the first business document; the difference details corresponding to the first resource difference are used to indicate the information causing the first resource difference.
[0014] In a possible implementation, the at least one input and output resource difference includes at least one of the following:
[0015] There is an in-but-out resource difference, which is used to indicate a resource difference caused by a first transfer-in record; the first transfer-in record is a resource transfer-in record for which there is no corresponding resource transfer-out record;
[0016] The resource difference with outgoing but not incoming is used to indicate the resource difference caused by the first transfer-out record; the first transfer-out record is a resource transfer-out record for which there is no corresponding resource transfer-in record.
[0017] In a possible implementation, when the first resource difference is the resource difference with inflow but no outflow, the difference details corresponding to the first resource difference include: identification information of the first transfer-in record, the resource quantity corresponding to the first transfer-in record, and identification information of the first business document;
[0018] In the case where the first resource difference is the resource difference with outflow but no inflow, the difference details corresponding to the first resource difference include: identification information of the first transfer-out record, the resource quantity corresponding to the first transfer-out record, and identification information of the first business document.
[0019] In a possible implementation, the resource verification information further includes at least one unilateral resource difference; the unilateral resource difference is used to indicate the difference caused by the resource transfer-in process or the resource transfer-out process of the transit account;
[0020] The information acquisition module is further configured to, in response to receiving a triggering operation on a second resource difference, acquire information of a second resource transfer record corresponding to the second resource difference and information of a second service document, wherein the second service document includes service information of a resource transfer service that triggers the second resource transfer record; the second resource difference is one of the at least one unilateral resource difference;
[0021] The detail display module is further used to display the difference details corresponding to the second resource difference based on the information of the second resource transfer record and the information of the second business document; the difference details corresponding to the second resource difference are used to indicate the information causing the second resource difference.
[0022] In a possible implementation manner, the at least one unilateral resource difference includes at least one of the following:
[0023] The transfer-in internal difference is used to indicate the resource difference caused by the second transfer-in record; the second transfer-in record is a resource transfer-in record in which the transferred resource quantity does not match the resource quantity in the corresponding business document;
[0024] The transfer-out internal difference is used to indicate the resource difference caused by the second transfer-out record; the second transfer-out record is a resource transfer-out record in which the transferred resource quantity does not match the resource quantity in the corresponding business document.
[0025] In a possible implementation, when the second resource difference is the transferred-in internal difference, the difference details corresponding to the second resource difference include: identification information of the second transferred-in record, the resource quantity corresponding to the second transferred-in record, and identification information of the second business document;
[0026] In the case where the second resource difference is the transfer-out internal difference, the difference details corresponding to the second resource difference include: identification information of the second transfer-out record, the resource quantity corresponding to the second transfer-out record, and identification information of the second business document.
[0027] In a possible implementation manner, the device further includes:
[0028] A reminder information display module is used to display reminder information corresponding to the first difference detail when the elapsed time of the first difference detail is greater than a specified time threshold, and the reminder information is used to indicate that there is an abnormality in the first difference detail; the elapsed time is the time between the occurrence time of the resource transfer record corresponding to the first difference detail and the current time.
[0029] In a possible implementation manner, the device further includes:
[0030] A duration acquisition module, used for acquiring the duration of occurrence of the first difference detail before the reminder information display module displays reminder information corresponding to the first difference detail;
[0031] The marking module is used to mark the first difference detail as an abnormal difference when the occurrence time of the first difference detail is greater than the specified time threshold.
[0032] In a possible implementation manner, the device further includes:
[0033] A record acquisition module, used for acquiring each resource transfer record of the transit account within a specified time period before the verification information display module displays the resource verification information of the transit account;
[0034] An association relationship query module, used to query the record-document association relationship corresponding to each resource transfer record, wherein the record-document association relationship includes the association relationship between the resource transfer record and the business document;
[0035] The verification information generation module is used to generate the resource verification information based on the record-document association relationship corresponding to each resource transfer record.
[0036] In a possible implementation, the transit account corresponds to at least one business type, each business type corresponds to at least one business scenario, the business scenario corresponds to an association rule, and the association rule is used to indicate the content of the record-document association relationship;
[0037] The device also includes: an association relationship generation module, which is used to generate a record-document association relationship corresponding to each resource transfer record based on the association rule before the record acquisition module acquires each resource transfer record of the transit account within a specified time period.
[0038] In a possible implementation, the association relationship generating module is used to:
[0039] Based on the business type and the business scenario, sharding the record-document association relationship corresponding to each resource transfer record to obtain multiple groups of record-document association relationships;
[0040] Based on the multiple sets of record-document association relationships, multiple resource verification sub-information is generated respectively; the resource verification sub-information is the verification result of resource transfer corresponding to a single business type and a single business scenario;
[0041] The resource verification information is generated based on the plurality of resource verification sub-information.
[0042] In a possible implementation manner, the device further includes:
[0043] An interface display module, used for displaying a configuration interface before the association relationship generation module generates a record-document association relationship corresponding to each resource transfer record based on the association rule;
[0044] The configuration receiving module is used to receive the business type, the business scenario and the association rule configured for the transfer account in the configuration interface.
[0045] According to another aspect of the present application, a computer device is provided, the computer device comprising: a processor and a memory, the memory storing a computer program, the computer program being loaded and executed by the processor to implement the information display method as described above.
[0046] According to another aspect of the present application, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program, and the computer program is loaded and executed by a processor to implement the information display method as described above.
[0047] According to another aspect of the present application, a computer program product is provided, which includes computer instructions, the computer instructions are stored in a computer-readable storage medium, a processor obtains the computer instructions from the computer-readable storage medium, and the processor loads and executes them to implement the information display method as described above.
[0048] The beneficial effects brought by the technical solution provided by the embodiment of the present application include at least:
[0049] The present application provides a management solution for a transit account used for resource transfer, which can display at least one difference in incoming and outgoing resources between the incoming resources and the outgoing resources of the transit account. The user triggers the display of difference details based on the difference in incoming and outgoing resources, and the difference details can be specific to the resource transfer record (also called the transaction flow of the transit account) and the business document that caused the difference. The above solution can show the managers of the transit account the specific business and transaction flow that caused the resource inflow and outflow difference in the transit account, making it convenient for the managers to perform the verification of the inflow and outflow flow, thereby expanding the management method of the transit account and improving the efficiency of the managers in managing and verifying the transit account. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] Figure 1 is a structural block diagram of a computer system provided by an exemplary embodiment of the present application;
[0051] Figure 2 is a schematic diagram of a client interface involved in an embodiment of the present application;
[0052] Figure 3is a flow chart of an information display method provided by an exemplary embodiment of the present application;
[0053] Figure 4 is a flow chart of an information display method provided by an exemplary embodiment of the present application;
[0054] Figure 5 It is a schematic diagram of the operation of a transfer account involved in this application;
[0055] Figure 6 It is a calculation model for the inflow and outflow resources of a transit account provided in an embodiment of the present application;
[0056] Figure 7 It is a schematic diagram of a trial calculation process involved in an embodiment of the present application;
[0057] Figure 8 It is a schematic diagram of resource inflow and outflow associated with a business document according to an embodiment of the present application;
[0058] Fig. 9 It is a schematic diagram of the configuration and verification process involved in the embodiment of the present application;
[0059] Fig.10 This is a schematic diagram of a business check of a transfer account involved in an embodiment of the present application;
[0060] Fig.11 is a schematic diagram of a data rule involved in an embodiment of the present application;
[0061] Fig.12 is a schematic diagram of a basic information configuration page involved in an embodiment of the present application;
[0062] Fig.13 It is a schematic diagram of a calculation model configuration page involved in an embodiment of the present application;
[0063] Fig.14 It is a schematic diagram of an accounting rule configuration page involved in an embodiment of the present application;
[0064] Fig.15 is a schematic diagram of a data rule configuration page involved in an embodiment of the present application;
[0065] Fig.16 It is a schematic diagram of a calculation rule configuration page involved in an embodiment of the present application;
[0066] Fig.17 It is a schematic diagram of a check and adjustment table involved in an embodiment of the present application;
[0067] Fig.18 It is a schematic diagram of the processing flow of the transfer account resource inflow and outflow accounting involved in the embodiment of the present application;
[0068] Fig.19 It is a schematic diagram of resource inflow and outflow verification calculation involved in the embodiment of the present application;
[0069] Fig. 20 is a structural block diagram of an information display device provided by an embodiment of the present application;
[0070] Fig.21 It is a structural block diagram of a computer device provided by an exemplary embodiment of the present application. DETAILED DESCRIPTION
[0071] It should be noted that the user-related information (including but not limited to user accounts and user account-related attributes, records, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in each embodiment of this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions. For example, the collection and analysis operations of business documents, resource transfer records (flows) and other data involved in this application are all obtained with full authorization.
[0072] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.
[0073] Figure 1 The following is a block diagram of a computer system provided by an exemplary embodiment of the present application. The computer system 100 includes: a terminal 110 and a server 120 .
[0074] The terminal 110 is installed and runs a client 111 with an account management function. When the terminal 110 runs the client 111, an account management interface of the client 111 may be displayed on the screen of the terminal 110. The user may view the relevant information of the account through the account management interface.
[0075] Those skilled in the art will appreciate that the number of the above terminals may be more or less. For example, the above terminal may be only one, or the above terminals may be 6, 8, or more. The embodiment of the present application does not limit the number of terminals and device types.
[0076] Figure 1Only one terminal is shown, but in different embodiments, there may be multiple other terminals that can access the server 120. Optionally, there are one or more terminals 130 corresponding to the developer, and a development and editing platform of a client with an account management function is installed on the terminal 130. The developer can edit and update the client with the account management function on the terminal 130, and transmit the installation package of the updated client to the server 120 via a wired or wireless network. The terminal 110 can download the client installation package from the server 120 to install and update the client.
[0077] The terminal 110 and the terminal 130 may be connected to the server 120 via a wireless network or a wired network.
[0078] The server 120 includes at least one of a single server, multiple servers, a cloud computing platform, and a virtualization center. The server 120 is used to provide background services for a browser or plug-in client that supports information display functions. Optionally, the server 120 undertakes the main computing work and the terminal undertakes the secondary computing work; or, the server 120 undertakes the secondary computing work and the terminal undertakes the main computing work; or, the server 120 and the terminal adopt a distributed computing architecture for collaborative computing.
[0079] In an illustrative example, the server 120 includes a processor 122, an account database 123, an account management module 124, and a user-oriented input / output interface (I / O interface) 125. The processor 122 is used to load instructions stored in the server 120 and process data in the account database 123 and the account management module 124; the account database 123 is used to store data of accounts used by the terminal 110 and other terminals 130, such as account identification, relevant information of users associated with the account, account level, account resource transfer records, resource volume in the account, etc.; the account management module 124 is used to provide account management services, such as checking the account resource transfer records, etc.; the user-oriented I / O interface 125 is used to establish communication and exchange data with the terminal 110 through a wireless network or a wired network.
[0080] The accounts managed by the client 111 may include a transit account, wherein the transit account may be an account used for carrying the transition of physical / system resources, including a bank account, a transit merchant number, etc. The characteristics of the resource in and out of the transit account are: the transferred-out resources of the transit account must eventually be equal to the transferred-in resources. If a resource transfer-in occurs but a corresponding resource transfer-out does not occur, or a resource transfer-out occurs but a corresponding resource transfer-in does not occur, then this part of the resources belongs to in-transit resources or differential resources, and the accumulation of these resources is the reason for the resource balance in the transit account.
[0081] Please refer to Figure 2 , which shows a schematic diagram of a client interface involved in an embodiment of the present application. Figure 2 As shown, the client interface 200 may include resource verification information of the transit account, including at least one item 201 of the difference between incoming and outgoing resources; each item 201 of the difference between incoming and outgoing resources corresponds to the difference between a transfer-in resource and a transfer-out resource of the transit account; the user may perform a trigger operation on item 201 to trigger the display of the difference details 202 of the difference between incoming and outgoing resources corresponding to item 201, and specifically, the difference details 202 may include the information (such as identification / number) of the resource transfer record (resource transfer-in / transfer-out flow) that caused the resource difference, the information (such as identification / number) of the corresponding business document, the difference resource value, etc. Through the above Figure 2 In the client interface shown, the administrator of the transit account can view the differences between the resource transfer-in and the resource transfer-out, and further view the details of the transaction and document causing each difference.
[0082] Please refer to Figure 3 , which shows a flowchart of an information display method provided by an exemplary embodiment of the present application, the method is executed by a computer device, the computer device may be a terminal or a server, or the computer device may include a terminal and a server; wherein the above-mentioned terminal may be Figure 1 The terminal 110 shown in FIG. 1 may be a server Figure 1 The server 120 is shown; the method may include the following steps.
[0083] Step 310: Display resource verification information of the transit account; the resource verification information includes at least one in-and-out resource difference; the in-and-out resource difference is used to indicate the difference between the in-and-out resources of the transit account.
[0084] In an embodiment of the present application, when a resource transfer business related to a transit account occurs, the account management platform can obtain the business document corresponding to the resource transfer business (also referred to as a voucher for resource transfer), which can include information such as the business document identifier (such as a number), business name, account number involved in the business, business type, business scenario, number of resources involved in the business, and time of occurrence; accordingly, the account management platform can perform resource transfer processing on the transit account based on the resource transfer business, and generate a corresponding resource transfer record (also referred to as a resource transfer flow), which can include information such as the resource transfer record identifier (such as a number), account number involved, number of resources involved, and time of occurrence. It should be noted that the introduction of the content contained in the resource transfer record and business document in the embodiment of the present application is only for exemplary purposes. Optionally, the above-mentioned resource transfer record and business document may also include other information, which is not limited in the embodiment of the present application.
[0085] The above-mentioned transferred-in resources refer to resources transferred from other accounts to the transit account; the above-mentioned transferred-out resources refer to resources transferred from the transit account to other accounts. The above-mentioned resources can be amounts, points or other virtual resources. It should be noted that the introduction of resources in the embodiments of the present application is only for illustrative purposes. Optionally, the above-mentioned resources may also include other types of resources that can be transferred between different accounts, and the embodiments of the present application do not limit this.
[0086] The resource verification information may refer to information generated after the computer device verifies the previous resource transfer records of the transit account, the business documents corresponding to the previous resource transfer records, and the remaining resources in the transit account.
[0087] The above-mentioned difference in inflow and outflow resources refers to the difference caused by the imbalance between the inflow resources and outflow resources of the transit account.
[0088] In an embodiment of the present application, the input and output resource differences can be pre-set to one or more types by developers or managers. For each input and output resource difference, the resource verification information can include an item corresponding to the input and output resource difference, and the item can include information such as the name of the input and output resource difference, the number of difference resources involved, etc.
[0089] Optionally, the resource verification information may be displayed to management personnel in the form of a data table.
[0090] Step 320: In response to receiving a trigger operation on a first resource difference, obtaining information of a first resource transfer record corresponding to the first resource difference and information of a first business document, wherein the first business document includes information of a business that triggers the first resource transfer record; the first resource difference is one of at least one input and output resource difference.
[0091] Among them, the above-mentioned trigger operation can be a click operation on the item corresponding to the first resource difference (such as a left-click operation of a mouse); or, the above-mentioned trigger operation includes a right-click operation on the item corresponding to the first resource difference, and a left-click operation on the detailed option in a pop-up window, etc.; the embodiment of the present application does not limit the operation method of the above-mentioned trigger operation.
[0092] Optionally, there may be one or more first resource transfer records corresponding to the first resource difference, and each first resource transfer record corresponds to a first business document.
[0093] Step 330: Based on the information of the first resource transfer record and the information of the first business document, the difference details corresponding to the first resource difference are displayed; the difference details corresponding to the first resource difference are used to indicate the information causing the first resource difference.
[0094] In a possible implementation manner, the difference details corresponding to the first resource difference may include information of the first resource transfer record and information of the first business document.
[0095] Optionally, the computer device may display an independent window or page corresponding to the first resource difference, and display difference details corresponding to the first resource difference in the window or page.
[0096] Alternatively, the computer device may also add difference details corresponding to the first resource difference in the resource verification information. For example, the computer device may expand and display the difference details corresponding to the first resource difference in the resource verification information by displaying foldable items.
[0097] In summary, the present application provides a management solution for a transit account used for resource transfer, which can display at least one difference in incoming and outgoing resources between the incoming resources and the outgoing resources of the transit account. The user triggers the display of difference details based on the difference in incoming and outgoing resources. The difference details can be specific to the resource transfer records (also called the transaction flow of the transit account) and business documents that cause the difference. The above solution can show the managers of the transit account the specific business and transaction flow that cause the resource inflow and outflow differences in the transit account, making it convenient for the managers to perform the verification of the inflow and outflow flow, thereby expanding the management method of the transit account and improving the efficiency of the managers in managing and verifying the transit account.
[0098] Based on the above Figure 3 In the solution shown in the embodiment shown, in a possible implementation manner, at least one input and output resource difference includes at least one of the following:
[0099] 1) There is an in-but-not-out resource difference, which is used to indicate the resource difference caused by the first transfer-in record; the first transfer-in record is a resource transfer-in record for which there is no corresponding resource transfer-out record.
[0100] When a resource transfer-in record occurs in a transit account and no corresponding resource transfer-out record occurs, the resource balance of the transit account will have an additional resource corresponding to this resource transfer-in record, resulting in a resource difference with transfer-in but no transfer-out. The resource differences with transfer-in but no transfer-out constitute the above-mentioned resource difference with transfer-in but no transfer-out.
[0101] Optionally, the above-mentioned resource difference with input but no output can be further divided into multiple resource differences. For example, the above-mentioned resource difference with input but no output can be further divided into multiple resource differences according to business types and scenarios, and each resource difference corresponds to a combination of a business type and scenario.
[0102] 2) There is a resource difference with outgoing but no incoming, which is used to indicate the resource difference caused by the first transfer-out record; the first transfer-out record is a resource transfer-out record for which there is no corresponding resource transfer-in record.
[0103] When a resource transfer-out record occurs in a transit account and no corresponding resource transfer-in record occurs, the resource balance of the transit account will lack the resources corresponding to this resource transfer-out record, resulting in a resource difference of transfer-out but no transfer-in. The resource differences of each transfer-out but no transfer-in constitute the above-mentioned resource difference of transfer-out but no transfer-in.
[0104] Optionally, the above-mentioned resource difference with output but no input can be further divided into multiple resource differences. For example, the above-mentioned resource difference with output but no input can be further divided into multiple resource differences according to business types and scenarios, and each resource difference corresponds to a combination of a business type and scenario.
[0105] The solution shown in the embodiment of the present application divides the difference between inbound and outbound resources into the difference between resources with inbound and without outbound and the difference between resources with outbound and without inbound. This allows management personnel to intuitively understand the composition of the difference between inbound and outbound resources, making it easier for management personnel to perform targeted verification and management later, thereby improving the management efficiency of transit accounts.
[0106] Based on the scheme shown in any one or more of the above-mentioned embodiments of the present application, in a possible implementation method, when the first resource difference is a resource difference with input but no output, the difference details corresponding to the first resource difference include: identification information of the first transfer-in record, the resource quantity corresponding to the first transfer-in record, and identification information of the first business document.
[0107] The identification information of the first transfer-in record may include information such as the number of the first transfer-in record (or serial number).
[0108] The identification information of the first business document may include information such as the number of the first business document, the business type of the first business document, and the scenario corresponding to the first business document.
[0109] Based on the scheme shown in any one or more of the above-mentioned embodiments of the present application, in a possible implementation method, when the first resource difference is a resource difference with outgoing but not incoming, the difference details corresponding to the first resource difference include: identification information of the first transfer-out record, the quantity of resources corresponding to the first transfer-out record, and identification information of the first business document.
[0110] The identification information of the first transfer-out record may include information such as the serial number of the first transfer-out record.
[0111] The solution shown in the embodiment of the present application can display different difference details corresponding to different types of inbound and outbound resource differences, so that management personnel can intuitively understand the composition details of different inbound and outbound resource differences, which is convenient for management personnel to perform targeted verification and management later, thereby improving the management efficiency of transit accounts.
[0112] Based on the scheme shown in any one or more of the above embodiments of the present application, in a possible implementation method, the resource verification information also includes at least one unilateral resource difference; the unilateral resource difference is used to indicate the difference caused by the resource transfer-in process or the resource transfer-out process of the transit account; please refer to Figure 4 , which shows a flowchart of an information display method provided by an exemplary embodiment of the present application, such as Figure 4 As shown, the above method also includes step 340 and step 350.
[0113] Step 340: In response to receiving a trigger operation on a second resource difference, obtaining information of a second resource transfer record corresponding to the second resource difference and information of a second business document, wherein the second business document includes business information of a resource transfer business that triggers the second resource transfer record; the second resource difference is one of at least one unilateral resource difference.
[0114] Among them, unilateral resource differences refer to the differences caused by the mismatch between the resources involved in the business document and the resources involved in the resource transfer record during the process of resource transfer in or out.
[0115] In the embodiment of the present application, in addition to the difference between incoming and outgoing resources, the above resource verification information can also display unilateral resource differences (ie, resource differences generated during the process of transferring resources in or out).
[0116] Among them, the above-mentioned trigger operation can be a click operation on the item corresponding to the second resource difference (such as a left-click operation of a mouse); or, the above-mentioned trigger operation includes a right-click operation on the item corresponding to the second resource difference, and a left-click operation on the detailed option in a pop-up window, etc.; the embodiment of the present application does not limit the operation method of the above-mentioned trigger operation.
[0117] Optionally, there may be one or more second resource transfer records corresponding to the second resource difference, and each second resource transfer record corresponds to a second business document.
[0118] Step 350: Based on the information of the second resource transfer record and the information of the second business document, the difference details corresponding to the second resource difference are displayed; the difference details corresponding to the second resource difference are used to indicate the information causing the second resource difference.
[0119] In a possible implementation manner, the difference details corresponding to the second resource difference may include information of the second resource transfer record and information of the second business document.
[0120] Optionally, the computer device may display an independent window or page corresponding to the second resource difference, and display difference details corresponding to the second resource difference in the window or page.
[0121] Alternatively, the computer device may also add difference details corresponding to the second resource difference in the resource verification information. For example, the computer device may expand and display the difference details corresponding to the second resource difference in the resource verification information by displaying a foldable item.
[0122] The scheme shown in the embodiment of the present application can display the resource differences that occur in the unilateral process during the resource transfer-in process and the resource transfer-out process of the transit account. The user can trigger the display of difference details based on the unilateral resource difference. The difference details can be specific to the resource transfer records and business documents that generate the unilateral resource differences. The above scheme can show the managers of the transit account the specific business and transactions that generate the unilateral resource differences in the transit account, making it convenient for the managers to perform the verification of the inflow and outflow transactions, thereby expanding the management method of the transit account and improving the efficiency of the managers in managing and verifying the transit account.
[0123] Based on the solutions shown in any one or more of the above embodiments of the present application, in a possible implementation manner, at least one unilateral resource difference includes at least one of the following:
[0124] 1) Transfer-in internal difference, used to indicate the resource difference caused by the second transfer-in record; the second transfer-in record is a resource transfer-in record in which the transferred resource quantity does not match the resource quantity in the corresponding business document.
[0125] When a resource transfer record occurs in a transit account, if the resource quantity involved in the resource transfer record does not match the resource quantity involved in the corresponding business order, a resource difference will occur in the transfer process, that is, the resources specified by the business to be transferred do not match the resources actually transferred to the transit account, resulting in the number of resources in the transit account being too much or too little, resulting in a resource difference in the process of a resource transfer. The resource differences in each resource transfer process constitute the above-mentioned transfer internal difference.
[0126] Optionally, the above-mentioned transferred-in internal differences can be further divided into multiple resource differences. For example, the above-mentioned transferred-in internal differences can be divided into two types of transferred-in internal differences according to the relationship between the quantity of resources involved in the resource transfer record and the quantity of resources involved in the corresponding business order.
[0127] 2) Transfer-out internal difference, used to indicate the resource difference caused by the second transfer-out record; the second transfer-out record is a resource transfer-out record in which the transferred resource quantity does not match the resource quantity in the corresponding business document.
[0128] When a resource transfer record occurs in a transit account, if the number of resources involved in the resource transfer record does not match the number of resources involved in the corresponding business order, a resource difference will occur in the transfer process, that is, the resources specified by the business to be transferred do not match the resources actually transferred from the transit account, resulting in more or less resources in the transit account, which leads to a resource difference in the process of a resource transfer. The resource differences in each resource transfer process constitute the above-mentioned transfer internal difference.
[0129] Optionally, the above transfer-out internal difference can be further divided into multiple resource differences. For example, the above transfer-out internal difference can be divided into two transfer-out internal differences according to the relationship between the quantity of resources involved in the resource transfer record and the quantity of resources involved in the corresponding business order.
[0130] The solution shown in the embodiment of the present application divides the unilateral resource difference into the internal difference of transfer-in and the internal difference of transfer-out, so that the management personnel can intuitively understand the composition of the unilateral resource difference, which is convenient for the management personnel to do targeted verification and management later, thereby improving the management efficiency of the transit account.
[0131] Based on the scheme shown in any one or more of the above-mentioned embodiments of the present application, in a possible implementation method, when the second resource difference is a transferred-in internal difference, the difference details corresponding to the second resource difference include: identification information of the second transfer-in record, the quantity of resources corresponding to the second transfer-in record, and identification information of the second business document.
[0132] The identification information of the second transfer-in record may include information such as the number (or serial number) of the second transfer-in record.
[0133] The identification information of the second business document may include information such as the number of the second business document, the business type of the second business document, and the scenario corresponding to the second business document.
[0134] Based on the scheme shown in any one or more of the above-mentioned embodiments of the present application, in a possible implementation method, when the second resource difference is an internal difference of transfer, the difference details corresponding to the second resource difference include: identification information of the second transfer record, the quantity of resources corresponding to the second transfer record, and identification information of the second business document.
[0135] The identification information of the second transfer-out record may include information such as the serial number of the second transfer-out record.
[0136] The solution shown in the embodiment of the present application can display different difference details corresponding to different types of unilateral resource differences, so that the management personnel can intuitively understand the composition details of different unilateral resource differences, which is convenient for the management personnel to perform targeted verification and management later, thereby improving the management efficiency of the transit account.
[0137] Based on the scheme shown in any one or more of the above-mentioned embodiments of the present application, in a possible implementation method, the above-mentioned method may also include information display: when the occurrence time of the first difference detail is greater than the specified time threshold, a reminder message is displayed corresponding to the first difference detail, and the reminder message is used to indicate that there is an abnormality in the first difference detail; wherein the occurrence time is the time between the occurrence time of the resource transfer record corresponding to the first difference detail and the current time.
[0138] Among them, the above-mentioned first difference details can be any one of the difference details of the above-mentioned input and output resource differences and the difference details of the unilateral resource differences.
[0139] In an embodiment of the present application, when the existence duration of the resource transfer record corresponding to a certain difference detail (that is, the duration between the occurrence time and the current time) reaches a certain threshold, the computer device may consider that there may be an abnormality in the difference detail. At this time, when displaying the first difference detail, a reminder message may be displayed for the difference detail.
[0140] Optionally, when the occurrence duration of the first difference detail is greater than the specified duration threshold, the computer device may also display a reminder message. When the computer device receives a trigger operation for the reminder message, it may display the first difference detail and display reminder information corresponding to the first difference detail.
[0141] According to the solution shown in the embodiment of the present application, the computer device can remind the management personnel of the difference details that have existed for a long time, so that the management personnel can check the abnormal difference details in time, thereby improving the management efficiency of the transit account.
[0142] Based on the solutions shown in any one or more of the above embodiments of the present application, in a possible implementation manner, before displaying reminder information corresponding to the first difference details, the above information display method further includes:
[0143] The duration of occurrence of the first difference detail is obtained; when the duration of occurrence of the first difference detail is greater than a specified duration threshold, the first difference detail is marked as an abnormal difference.
[0144] Optionally, when displaying the first difference details, the computer device queries the marking status of the first difference details, and when it is found that the marking status of the first difference details is abnormal, a reminder message is displayed corresponding to the first difference details.
[0145] Optionally, when the computer device marks the first difference detail as an abnormal difference, it may trigger the display of the above-mentioned reminder message.
[0146] In one possible implementation, the computer device may periodically obtain the duration of occurrence of each difference detail, determine whether the duration of occurrence of each difference detail is greater than a specified duration threshold, and mark the difference details whose duration of occurrence is greater than the specified duration threshold as abnormal differences.
[0147] In one possible implementation, the computer device can obtain the elapsed time of each difference detail each time it generates the above-mentioned resource verification information, and determine whether the elapsed time of each difference detail is greater than a specified time threshold, and mark the difference details whose elapsed time is greater than the specified time threshold as abnormal differences.
[0148] According to the scheme shown in the embodiment of the present application, the computer device can regularly or irregularly detect the difference details that have occurred for a period longer than the specified time threshold, and mark the difference details that have occurred for a period longer than the specified time threshold as abnormal differences, so as to subsequently remind the management personnel of the difference details that have existed for a long time, so that the management personnel can promptly check the abnormal difference details, thereby improving the management efficiency of the transit account.
[0149] In an embodiment of the present application, the above-mentioned specified duration threshold is a duration threshold corresponding to the business type or business scenario corresponding to the difference details; different business types or business scenarios may correspond to different duration thresholds.
[0150] For example, for the above-mentioned first difference details, the computer device can determine the business type or business scenario of the first difference details based on the business documents in the first difference details, and then query the correspondence between the business type or business scenario and the specified time threshold to obtain the specified time threshold corresponding to the business type or business scenario of the first difference detail.
[0151] Among them, the correspondence between the above-mentioned business types or business scenarios and the specified time threshold can be preset by developers or managers (such as financial personnel or platform technicians).
[0152] In an embodiment of the present application, different specified time thresholds can be set for the difference details of different business scenarios or business types, so that personalized abnormal reminders can be made for different business scenarios or business types, ensuring the accuracy of abnormal reminders for the difference details.
[0153] In another possible implementation, the computer device may also obtain, for each business type or business scenario, the average existence duration of each difference detail corresponding to the current business type or business scenario within a preset time period (for example, within one month), and determine the specified duration threshold corresponding to the business type or business scenario based on the average existence duration of each difference detail corresponding to the current business type or business scenario; for example, the specified duration threshold corresponding to the above-mentioned business type or business scenario is positively correlated with the average existence duration of each difference detail corresponding to the business type or business scenario; for example, the computer device may input the average existence duration of each difference detail corresponding to the business type or business scenario within the preset time period into a pre-set function formula, or the specified duration threshold output by the function formula; for another example, the computer device may determine the duration interval in which the average existence duration of each difference detail corresponding to the business type or business scenario within the preset time period is located, and look up a table to determine the specified duration threshold corresponding to the duration interval.
[0154] The average existence time of the above-mentioned difference details refers to the average of the existence times corresponding to each difference detail; wherein, the existence time of the above-mentioned difference details may refer to the time between the time point when the difference details are first compared and determined and the time point when the difference details are written off.
[0155] In an embodiment of the present application, the specified time threshold corresponding to the business type or business scenario can be flexibly set according to the average existence time of each difference detail corresponding to the business type or business scenario in different time periods, so as to ensure the accuracy of abnormal reminders of the difference details.
[0156] Based on the solutions shown in any one or more of the above embodiments of the present application, in a possible implementation, before displaying the resource verification information of the transfer account, the above information display method further includes:
[0157] Get each resource transfer record of the transit account within the specified time period;
[0158] Query the record-document association relationship corresponding to each resource transfer record. The record-document association relationship includes the association relationship between the resource transfer record and the business document.
[0159] Generate resource verification information based on the record-document association relationship corresponding to each resource transfer record.
[0160] The above-mentioned specified time period may also be referred to as an account period.
[0161] In an embodiment of the present application, the computer device can obtain the resource transfer record of the transit account in the previous time period (such as the previous hour / previous day / previous week) every time period (such as every hour / day / week), and based on the resource transfer record that occurred in the previous time period, query the association relationship between the resource transfer record and the business document, and perform verification processing on the resource transfer record of the transit account in combination with the association relationship between the resource transfer record and the business document to generate resource verification information.
[0162] Among them, each time the computer equipment / account management platform performs resource transfer on the transit account based on the business document, it can record the association relationship between the business document and the resource transfer record. When performing verification processing on the resource transfer record of the transit account later, it can read the record-document association relationship corresponding to each resource transfer record within the specified time period (that is, the current account period), and perform verification processing based on the record-document association relationship corresponding to each resource transfer record read, combined with the most recent snapshot difference before the start of the specified time period (which can be called a snapshot difference table). Among them, the above-mentioned snapshot difference can include the resource difference (including input and output resource difference and unilateral resource difference) and its difference details generated after the last verification processing of the resource transfer record of the transit account.
[0163] The above-mentioned verification process of the resource transfer record of the transit account may refer to performing unilateral verification and bilateral verification according to the record-document association relationship corresponding to each resource transfer record read and the difference of the most recent snapshot before the start of the specified time period.
[0164] The above-mentioned unilateral verification refers to verifying the resource quantity of the resource transfer record and its corresponding business document. If the two are inconsistent, they are added to the unilateral resource difference. For example, for each resource transfer-in record in the above-mentioned snapshot difference and each resource transfer-in record within the specified time period, each resource transfer-in record is compared with its corresponding business document to determine whether the resource quantities of the two are the same. If they are not the same, the corresponding resource transfer-in record and business document mark are added to the unilateral resource difference of the resource transfer-in; similarly, for each resource transfer-out record in the above-mentioned snapshot difference and each resource transfer-out record within the specified time period, each resource transfer-out record is compared with its corresponding business document to determine whether the resource quantities of the two are the same. If they are the same, the corresponding resource transfer-out record and business document are marked as successfully compared. Otherwise, the corresponding resource transfer-out record and business document mark are added to the unilateral resource difference of the resource transfer-out.
[0165] The above-mentioned bilateral verification refers to verifying the resource transfer-in record and the resource transfer-out record. If a resource transfer-in record matches a resource transfer-out record (for example, they correspond to the same business and involve the same number of resources), the resource transfer-in record and the resource transfer-out record are cancelled; if there is a resource transfer-in record and there is no matching resource transfer-out record, or if there is a resource transfer-out record and there is no matching resource transfer-in record, the resource transfer-in record / resource transfer-out record is added to the bilateral resource difference. For example, for each resource transfer-in record in the above-mentioned snapshot difference and each resource transfer-in record within a specified time period, each resource transfer-in record and its business document are compared with each resource transfer-out record in the above-mentioned snapshot difference and each resource transfer-out record within a specified time period. If a resource transfer-in record corresponds to the same business as a resource transfer-out record and the same number of resources, the resource transfer-in record and the resource transfer-out record are cancelled; after all the comparisons are completed, the computer device adds the information of the unmatched resource transfer-in record and resource transfer-out record, as well as the information of the corresponding business document, to the bilateral resource difference.
[0166] After each verification process is performed, the computer device / account management platform can generate the above-mentioned resource verification information and new snapshot differences, and generate resource verification information based on the updated snapshot differences.
[0167] In an embodiment of the present application, the computer device can generate resource verification information through the record-document association relationship corresponding to each resource transfer record, so that in the resource verification process, the resource transfer record and its corresponding business document can be obtained, and then the input and output resource differences, unilateral resource differences, and the difference details between the two can be displayed in the resource verification information, so that the management personnel can intuitively understand the composition details of different resource differences, which is convenient for the management personnel to perform targeted verification and management later, thereby improving the management efficiency of the transit account.
[0168] Based on the solutions shown in any one or more of the above embodiments of the present application, in a possible implementation, the transit account corresponds to at least one business type, each business type corresponds to at least one business scenario, and the business scenario corresponds to an association rule, which is used to indicate the content of the record-document association relationship;
[0169] Before obtaining each resource transfer record of the transit account within a specified time period, the information display method further includes: generating a record-document association relationship corresponding to each resource transfer record based on an association rule.
[0170] Business type: refers to a type of business carried by the transit account. Under the same business type, the resources transferred in and out during the account period should be equal.
[0171] Business scenario: Under the same business type, there can be multiple resource transfer links / resource transfer flows; each resource transfer flow corresponds to a business scenario.
[0172] For example, please refer to Figure 5 , which shows a schematic diagram of the operation of a transfer account involved in this application. Figure 5 As shown, the transit account for resource transfer realizes the transfer of resources between the upstream account and the downstream account; specifically, the resources transferred from the upstream account 501 to the downstream account 503 can be transferred through the transit account 502, and correspondingly, the resources transferred from the downstream account 503 to the upstream account 501 can also be transferred through the transit account 502.
[0173] Among them, different business types can occur between the upstream account 501 and the downstream account 503 (i.e. Figure 5 In each business type, the resource transfer between the upstream account 501 and the transit account 502 corresponds to a business scenario (i.e. Figure 5 The resource transfer between the transit account 502 and the downstream account 503 corresponds to another business scenario (i.e. Figure 5 Business scenario 2).
[0174] In an embodiment of the present application, association rules can be set in advance for the transit account in the computer device / account management platform, so that the association relationship between the resource transfer record and the business document can be generated based on the pre-set association rules, wherein the above-mentioned association rules are set for different business types and business scenarios, so that different business types and scenarios can be associated respectively, and can be compatible with business scenarios of different business types, thereby ensuring the accuracy of the association between the resource transfer record and the business document.
[0175] Based on the solutions shown in any one or more of the above embodiments of the present application, in a possible implementation manner, the above-mentioned generation of resource verification information based on the record-document association relationship corresponding to each resource transfer record may include the following steps:
[0176] Based on the business type and business scenario, the record-document association relationship corresponding to each resource transfer record is sharded to obtain multiple sets of record-document association relationships;
[0177] Based on multiple sets of record-document association relationships, multiple resource verification sub-information is generated respectively; the resource verification sub-information is the verification result of resource transfer corresponding to a single business type and a single business scenario;
[0178] Resource verification information is generated based on a plurality of resource verification sub-information.
[0179] In an embodiment of the present application, when executing a resource verification operation, the computer device / account management platform may perform sharding processing on the record-document association relationship corresponding to each resource transfer record according to the business type and business scenario, thereby dividing the record-document association relationship corresponding to each resource transfer record into multiple groups, each group of record-document association relationships corresponding to a business type and a business scenario under the business type; the computer device / account management platform performs unilateral verification and bilateral verification on each group of record-document association relationships, respectively, to obtain resource verification sub-information corresponding to each combination of business type and business scenario; and then merges the resource verification sub-information corresponding to each combination of business type and business scenario to generate resource verification information.
[0180] Each of the resource verification sub-information may include information such as various input and output resource differences and their difference details, unilateral resource differences and their difference details, etc.
[0181] The computer device merges the resource verification sub-information corresponding to each combination of business type and business scenario, which may mean merging the resource differences of the same type and their difference details in the resource verification sub-information corresponding to each combination of business type and business scenario into a set of information data corresponding to the resource difference; optionally, when displaying the resource verification information, it can be displayed according to the resource difference classification.
[0182] Alternatively, the computer device merges the resource verification sub-information corresponding to each combination of business type and business scenario, or it may mean that the resource verification sub-information corresponding to each combination of business type and business scenario is respectively treated as an independent set of information in the resource verification information; optionally, when displaying the resource verification information, each resource verification sub-information can be displayed separately according to the business type and business scenario.
[0183] In the scheme shown in the above-mentioned embodiment of the present application, the computer device performs segmentation on the record-document association relationship according to the business type and business scenario, and then performs the verification operation in groups. This can, on the one hand, ensure the concurrency of the verification operation and improve the overall execution efficiency of the verification operation. On the other hand, the verification of each resource transfer record can be limited to the record-document association relationship related to the corresponding business type and business scenario, thereby improving the verification efficiency of each resource transfer record.
[0184] Based on the solutions shown in any one or more of the above embodiments of the present application, in a possible implementation manner, before generating the record-document association relationship corresponding to each resource transfer record based on the association rule, the above information display method further includes:
[0185] Display the configuration interface; receive the business type, business scenario and association rules configured for the transfer account in the configuration interface.
[0186] Among them, the business type, business scenario and association rules of the above-mentioned transit account configuration can be configured by the management personnel, so as to ensure the flexibility of transit account management.
[0187] Based on the scheme shown in any one or more of the above embodiments of the present application, in a possible implementation, the above information display method may further include: the computer device performs a trial calculation on the resource transfer record of the transit account based on a preset accounting model. The above accounting model may be a formula model configured in the above configuration interface.
[0188] At the system resource flow level, various types of resource transfer businesses currently have various types of transfer accounts based on the account movement link, which are used to carry and record resource flow information. The resource entry and exit account movement scenarios are complex and diverse. If complete business / product information is not recorded, or there is no unified resource orchestration rule, when a transfer account executes multiple resource entry and exit flows at the same time, managers usually cannot intuitively and promptly determine whether there are resource differences, nor can they see the specific situation of the balance in the transfer account.
[0189] The scheme shown in the above embodiment of the present application is based on the inflow and outflow resource flow of the transit account (i.e. the above resource transfer-in record and resource transfer-out record), and restores each item to the detailed data of the same dimension to perform entry and exit cancellation; establishes a unified and universal transit account accounting platform, supports finance and business to enter configuration relationships and accounting rules online, automatically pulls detailed vouchers for the moving account business, standardizes voucher data, and builds horizontal inflow and outflow resource accounting capabilities based on account age rules, and audits the in-transit resource status on a scene-by-scene basis on T+1, checks the difference in account age, clarifies the balance composition, and ensures the resource security of the transit account. Specifically, the scheme shown in the above embodiment of the present application has the following advantages:
[0190] 1) Universality: Adapt to various possible transfer accounts.
[0191] 2) Timeliness: The verification data source can be pulled in hours and the verification results (i.e. the resource verification information mentioned above) can be produced in days, allowing managers to pay attention to resource differences in a timely manner.
[0192] 3) Intuitive and clear: By restoring the flow of resources in and out to the details of the business, cancellation can be performed. It can support the verification of the flow of resources in and out at the billion level. When locating the difference, it can be clearly identified on the specific business document, which is more intuitive and accurate.
[0193] 4) Have a financial accounting perspective: Through the reserve resource reconciliation table accounting model, audit the consistency of the inflow and outflow resources of the transit account, in line with the financial operation and management habits.
[0194] The following is an introduction to the different parts of the solution shown in the above embodiment of the present application:
[0195] 1. Accounting model for inflow and outflow of transit account resources
[0196] Please refer to Figure 6 , which shows a calculation model for the inflow and outflow resources of a transit account provided by an embodiment of the present application. Figure 6 As shown, the trial balance formula of the transit account can be as follows:
[0197] The transfer-in resource balance of the transit account + ∑ the balance paid out but not paid in - ∑ the transfer-in difference balance of the transit account = the transfer-out resource balance of the transit account + ∑ the balance paid in but not paid out - ∑ the transfer-out difference balance of the transit account.
[0198] For example, see Figure 7 , which shows a schematic diagram of a trial calculation process involved in an embodiment of the present application. Figure 7As shown, the cumulative amount of resource transfers into the transit account is 100, and the amount of resources involved in the transfer-in flow a (i.e., the resource transfer-in record) is 100. Through the transfer-out flow a, the details of the corresponding three business documents can be queried and traced back, namely, transfer-in document a1 (resource amount = 10), transfer-in document a2 (resource amount = 50) and transfer-in document a3 (resource amount = 40); the cumulative amount of resource transfers into the transit account is 60, and the amount of resources involved in the transfer-in flow b (i.e., the resource transfer-out record) is 60. Through the transfer-out flow b, the details of the corresponding two business documents can be queried and traced back, namely, transfer-out document a1 (resource amount = 10) and transfer-out document a2 (resource amount = 50); By comparing the details of the corresponding three business documents with the details of the two business documents corresponding to the transfer flow b, it can be determined that the amount of resources that have been transferred in but not transferred out of the transit account is the amount of resources corresponding to the transfer-in document a3. At this time, the computer device determines that the cumulative amount of resources transferred in to the transit account is 100 = the cumulative amount of resources transferred in to the transit account is 60 + the cumulative amount of resources transferred in but not transferred out to the transit account is 40, and then determines that the verification has passed and the transit account is trial-balanced; after the trial verification passes, the computer device can execute steps such as comparison of resource inflows and outflows, internal comparison of resource transfers out, and internal comparison of resource transfers in, and execute steps such as write-off accounting and generation of accounting reconciliation sheets based on the comparison results.
[0199] Furthermore, the scheme shown in the above-mentioned embodiment of the present application can also determine whether the details of the resource difference are overdue. For example, the resources of the above-mentioned transfer-in document a3 belong to resources that should be transferred out but have not been transferred out, which is the reason for the resource balance of 40 in the transfer account. At this time, the age of the transfer-in document a3 can be obtained (that is, the time between the occurrence time of the transfer-in document a3 and the current time). When the age of the transfer-in document a3 exceeds the age threshold and has not been offset, it can be determined that there is an abnormality in the transfer-in document a3, and the management personnel need to further follow up and confirm.
[0200] II. Resource In and Out
[0201] In the embodiment of the present application, the key to the consistency check of the transfer account is to find the in and out relationship of the resource transfer flow (i.e., resource transfer record). For the transfer account, the in and out flow (in flow is the above-mentioned resource transfer record, and out flow is the above-mentioned resource transfer record) is often driven by different business processes, generating different core business documents and flows, and the in and out relationship has been lost in the flow of the transfer account, so it is necessary to associate it through the business document. Among them, please refer to Figure 8 , which outputs a schematic diagram of resource inflow and outflow associated with a business document according to an embodiment of the present application. Figure 8 As shown in the figure, there are two modes for associating resource inflow and outflow through business documents:
[0202] Mode 1: If Figure 8 As shown in part (a) of the figure, the inflow and outflow are directly associated; when the following two conditions are met, the inflow and outflow can be directly associated:
[0203] 1) The resource quantity relationship between the inflow water 801 and the outflow water 802 is 1:1, that is, the resource quantity of the inflow water 801 and the outflow water 802 is the same;
[0204] 2) The business document number is recorded on both the inbound flow 801 and the outbound flow 802, and the business document number recorded on the inbound flow 801 and the outbound flow 802 is consistent.
[0205] When the above two conditions are met, the transaction data can be collected to compare the incoming and outgoing transactions one by one to perform the accounting of incoming and outgoing resources.
[0206] Mode 2: If Figure 8 As shown in part (b) of the figure, association is achieved by restoring the flow to a certain layer of business documents (based on the flow, the difference in the in-transit resources of the business can be shielded). Specifically, through the inflow 801 and the outflow 802, the corresponding business document 804 for resource transfer-in and the business document 805 for resource transfer-out are back-queried through the order layer 803, and then the business document 804 for resource transfer-in is compared with the business document 805 for resource transfer-out.
[0207] exist Figure 8 In the figure, the order layer 803 is an abstract type of document, which generally refers to the document that stores the association relationship between transaction flow and business document. In the embodiment of the present application, there is no restriction on whether there is an order layer 803. It is only necessary to trace back to a certain layer of documents, which includes the association relationship between transaction flow and business document.
[0208] 3. Overall access process
[0209] Please refer to Fig. 9 , which shows a schematic diagram of the configuration and verification process involved in the embodiment of the present application. Fig. 9 As shown, the solution shown in the embodiment of the present application, through a unified access configuration system, management personnel (such as financial personnel) can directly operate to perform systematic configuration, automatically realize the management of inbound and outbound resource differences, account age analysis and detection, transit account balance composition analysis, daily segmentation and generation of transit account reconciliation table (corresponding to the above-mentioned resource verification information) view.
[0210] like Fig. 9 As shown, the access configuration system includes an entry platform and a calculation platform; the configuration and verification process may include the following steps:
[0211] S1, pre-configured.
[0212] Financial personnel can log in to the portal platform. After the portal platform successfully verifies the financial personnel's login operation, it can perform pre-configuration, such as pre-loading various configuration items.
[0213] S2, initiate access configuration.
[0214] When the financial staff needs to configure a new accounting task, they can initiate access configuration. At this time, the portal platform can display the basic information configuration interface. The financial staff enters the basic information in the basic information configuration interface. The portal platform receives the basic information entered by the financial staff and saves it. In this process, the financial staff can set the basic information of the transfer account.
[0215] S3, generate a configuration task list.
[0216] After the financial personnel completes entering the basic information and clicks Submit, the portal platform detects the financial personnel's click to submit, generates a configuration task sheet based on the basic information of the transit account received and saved in step S2, and displays the configuration task sheet to the financial personnel so that the financial personnel can configure the accounting model in the configuration task sheet; the portal platform receives and saves the accounting model configured by the financial personnel in the configuration task sheet. In this process, the financial personnel can configure the business type corresponding to the accounting model of the transit account.
[0217] S4, the financial staff submits and proceeds to the next stage.
[0218] After the finance personnel configure the accounting model and click Submit, the portal platform detects the finance personnel's click Submit operation and displays the accounting rule configuration interface. The finance personnel can configure the accounting rules in the accounting rule configuration interface. Correspondingly, the portal platform receives the accounting rules configured by the finance personnel and saves them. In this process, the finance personnel can configure the business scenarios under the business type of the transit account.
[0219] S5, after the financial staff submits and approves it, it proceeds to the next stage.
[0220] The financial staff configures the accounting rules and submits them for approval. The approval process can be performed manually or automatically by the portal platform according to the pre-set approval rules. After approval, the configuration phase of the accounting platform is entered. At this time, the accounting platform can display the rule configuration interface, and the business technicians can configure the data rules of the accounting task (such as the above-mentioned association rules) through the rule configuration interface. The accounting platform can receive and save the data rules configured by the business technicians in the rule configuration interface. In this process, the business technicians can configure the association rules corresponding to the business scenarios of the transfer account.
[0221] Optionally, after the business technicians configure the data rules, the accounting platform can also perform a trial run based on the above configuration content to verify whether the logic of the above configuration content is correct.
[0222] S6: After the business technician submits the configuration, it proceeds to the next stage.
[0223] After the business technician completes the configuration of the data rules, he can click Submit to enter the next step. The accounting platform receives the submission operation of the business technician and can display the accounting task configuration interface to the platform technician so that the platform technician can configure the accounting task of the transit account. The accounting platform generates the accounting task according to the configuration operations of the platform technician in the accounting task configuration interface and the information configured in the above configuration stages (such as the basic information of the transit account, business type, business scenario, association rules, etc.), and sends the accounting task to the financial personnel.
[0224] S7, after the finance personnel clicks "Run", the accounting platform detects the finance personnel's click-to-run operation and starts verification according to the accounting task.
[0225] After the platform technicians complete the configuration of the accounting task, the accounting platform can display the startup interface of the accounting task to the financial personnel, and the financial personnel can trigger the running of the accounting task. The accounting platform receives the operation that triggers the running of the accounting task and runs the accounting task; for example, the accounting platform obtains the transaction flow corresponding to the transit account (i.e., the resource transfer record), queries the association between the transaction flow and the business document (i.e., the above-mentioned record-document association relationship), and compares the queried record-document association relationship to determine the resource difference and generate and display the resource accounting information; after the accounting platform detects that the user clicks on the input and output resource difference or the unilateral resource difference in the resource accounting information, it can display the corresponding resource difference difference details.
[0226] Optionally, before the accounting task is run, the platform technician / accounting platform can also trigger the initialization of the accounting task. Accordingly, the accounting platform can display the initialization interface of the accounting task to the financial personnel, and the financial personnel can adjust the initialization balance and other information of the transfer account in the initialization interface. The accounting platform can receive the initialization balance adjusted by the financial personnel and set the balance of the transfer account to the above-mentioned adjusted initialization balance.
[0227] Optionally, the financial personnel can also set alarm rules for accounting tasks; for example, the financial personnel can set an age threshold for the accounting task, and accordingly, the accounting platform can receive the age threshold set by the financial personnel, and issue a reminder / alarm when it is subsequently detected that the age of the account corresponding to the difference detail exceeds the age threshold; for another example, the financial personnel can set the alarm method for the accounting task, for example, setting the alarm method to display reminder information for the corresponding difference details, or sending a reminder message, and accordingly, the accounting platform can receive the alarm method set by the financial personnel, and execute the alarm according to the above alarm method when it is subsequently detected that the age of the account corresponding to the difference detail exceeds the age threshold.
[0228] Among them, a configuration initiation in the access process can correspond to a configuration task order, and a configuration task order can be linked to one or more transit accounts; a transit account can correspond to one or more business types (bank), and a business type can correspond to one or more business scenarios; a business scenario can correspond to a set of data rules (i.e., the above-mentioned association rules).
[0229] The above data rules refer to the data relationship between the corresponding multi-layer business documents and transactions in a business scenario (or business account link). For example, please refer to Fig.10 , which shows a schematic diagram of a business check of a transfer account involved in an embodiment of the present application. Fig.10 As shown, the transit account corresponds to two business types, each business type corresponds to one business scenario, and each business scenario corresponds to one set of document data rules. One business type corresponds to scenario 1, which is a scenario where resources are transferred into the transit account through transfer-in type 1 and resources are transferred out of the transit account through transfer-out type 3; the other business type corresponds to scenario 2, which is a scenario where resources are transferred into the transit account through transfer-in type 2 and resources are transferred out of the transit account through transfer-out type 3.
[0230] Take the establishment of record-document association on the resource transfer side as an example. Fig.11 , which shows a schematic diagram of a data rule involved in an embodiment of the present application. Fig.11 As shown, the data rules on the resource transfer side involve four collection nodes, namely, the resource transfer business document collection node, the transfer type document collection node, the order layer collection node, and the inflow collection node; each collection node has its own collection configuration, such as Fig.11 As shown, the resource transfer business document collection node can collect the corresponding relationship between the resource transfer business order number and the resource quantity, and store it in the resource transfer business document table; the transfer type document collection node can collect the corresponding relationship between the resource transfer business order number, the resource quantity and the transfer type order number, and store it in the transfer type document table; the order layer collection node can collect the corresponding relationship between the order number, the resource quantity and the transfer type order number, and store it in the order table; the inflow collection node can collect the corresponding relationship between the flow number, the resource quantity and the order number, and store it in the flow table; the above tables are set with associated configurations, such as Fig.11 As shown, after the flow table and the order table are associated, the associated table 1 is obtained, and after the associated table 1 and the transfer type document table are associated, the associated table 2 is obtained, wherein the associated table 2 contains detailed detailed information from the flow to the resource transfer business document (corresponding to the above-mentioned record-document association relationship).
[0231] Among them, the above access configuration page can realize the following configuration: through the sequential configuration of the four roles of settlement finance + audit finance + business technology + accounting technology, the relationship matching between accounting subjects from the financial perspective and business scenarios and data rules is completed; the system automatically generates verification tasks based on the matching logic.
[0232] For example, please refer to Fig.12 , which shows a schematic diagram of the basic information configuration page involved in the embodiment of the present application; Fig.12 As shown, managers can configure the basic information of the transfer account through the basic information configuration page, such as setting the transfer account, accounting entity, account type and other information.
[0233] Please refer to Fig.13 , which shows a schematic diagram of the calculation model configuration page involved in the embodiment of the present application; Fig.13 As shown, managers can set the accounting model of the transfer account through the accounting model configuration page.
[0234] Please refer to Fig.14 , which shows a schematic diagram of the account rule configuration page involved in the embodiment of the present application; Fig.14 As shown, managers can set the account name for each business scenario through the accounting rule configuration page.
[0235] Please refer to Fig.15 , which shows a schematic diagram of a data rule configuration page involved in an embodiment of the present application; Fig.15 As shown, managers can set data rules for each business scenario through the data rule configuration page.
[0236] Please refer to Fig.16 , which shows a schematic diagram of the calculation rule configuration page involved in the embodiment of the present application; Fig.16 As shown, managers can set the accounting rules for the transfer account through the accounting rule configuration page.
[0237] 4. Presentation of resource input and output verification results
[0238] After the in-and-out resource details are written off, a reconciliation table (i.e. the resource reconciliation information mentioned above) can be generated to display the balance of incoming resources, the balance of outgoing resources, and the resource quantities of the four in-transit resources (corresponding to the resource differences mentioned above) within the accounting day. Users can click on the in-transit resource quantity to jump to the corresponding difference details. Managers can locate the cause of the difference based on the specific business data in the difference details. For details, please refer to Fig.17 , which shows a schematic diagram of a check and adjustment table involved in an embodiment of the present application, such as Fig.17 As shown, the above four in-transit resources can be as follows:
[0239] Internal difference of transferred resources 1701: corresponds to the difference in resource quantity between the resource transfer flow and voucher (business document);
[0240] There is transfer out but no transfer in 1702: There are resource transfer out transactions and vouchers, but there are no matching transfer in resources and vouchers;
[0241] There is transfer-in but no transfer-out 1703: There is a resource transfer-in transaction and voucher, but there is no matching resource transfer-out transaction and voucher;
[0242] Internal difference of transferred resources 1704: corresponds to the difference in amount of resources between the transferred-in transaction and the voucher.
[0243] Please refer to Fig.18 , which shows a schematic diagram of the processing flow of the transfer account resource inflow and outflow accounting involved in the embodiment of the present application. Among them, the above-mentioned process of transfer account resource inflow and outflow accounting involves the following three stages:
[0244] Phase 1: Configuration phase 1810.
[0245] At the configuration node, financial personnel and business technical personnel perform configurations separately.
[0246] Among them, the financial personnel perform process arrangement to set the transit account and its business type, scenario and account (step S1810a); for example, the financial personnel set the basic information and trial calculation model of the transit account as the input and output accounting configuration, set the business type and business scenario of the transit account as the scenario configuration, and set the scenario name as the link account configuration. Correspondingly, the computer device can receive the basic information, trial calculation model, business type, business scenario and name of the transit account set by the financial personnel. The various configurations set by the financial personnel can be manually approved by the approval personnel or automatically approved by the platform.
[0247] The business technicians can set the data collection and association relationship of the transit account (step S1810b). Accordingly, the computer device obtains the data node configuration, data collection configuration and data association configuration according to the setting operation of the data collection and association relationship by the business technicians.
[0248] Among them, data node configuration refers to configuring each business document layer and the data aggregation relationship between the corresponding database tables; such as the number of nodes, upstream and downstream relationships of nodes, etc.
[0249] Data collection configuration may refer to configuring query conditions of a database table, for example, configuring a structured query language (SQL) statement for collection query of each node database table, such as collection condition fields, collection necessary fields, collection frequency, collection cycle, etc.
[0250] Data association configuration refers to configuring the association field logic of the previous node and the next node, such as association fields, association matching cycles, etc. Voucher data refers to the billing data required for resource entry and exit verification, corresponding to the business document that is ultimately restored to detailed data.
[0251] After the configurations obtained through the setting operations of the above-mentioned financial personnel and business technical personnel have been approved, a verification task can be generated through standardized task scheduling and stored as task configuration data of the verification task.
[0252] Phase 2: Voucher (i.e. business document) collection and processing phase 1820.
[0253] In the voucher collection and processing stage, the scheduling center of the account management platform pulls the task configuration data of the verification task and initiates the voucher standardization task scheduling (step S1820a), which includes the voucher data standardization collection and voucher standardization data processing. Among them, the voucher data standardization collection step can refer to calling the data front-end service or database agent through the data access interface to collect standardized data from the database (such as collecting data such as transaction flow, business documents and resource balance); the above-mentioned voucher standardization data processing step can refer to the data standardization processing, and the information such as transaction flow, business documents and balance from different sources (details of transaction flow and business documents and resource balance) are stored in the warehouse for downstream transaction flow trial calculation and accounting verification; the voucher standardization data processing step can also generate balance information (such as physical account number, transfer merchant number, transaction date, file download, balance, etc.) for display to financial personnel. Among them, due to the complex and diverse data formats of the transaction flow / business documents and other information required for verification, it is necessary to standardize the data into a consistent data format content for downstream use.
[0254] According to the results of the above-mentioned voucher standardization data processing step, the transaction flow and voucher of resource transfer-in in the specified format, as well as the transaction flow and voucher of resource transfer-out in the specified format can be generated (step S1820b).
[0255] Phase 3: Incoming and outgoing resource verification phase 1830.
[0256] At this stage, the account management platform can perform resource transfer-in voucher summary on the transaction and voucher of resource transfer-in, perform resource transfer-out voucher summary on the transaction and voucher of resource transfer-out, and can also perform accounting balance / transaction collection operation to obtain the balance and transaction data of the current verification object (transfer account). Then, the account management platform performs the trial calculation of inflow and outflow (step S1830a) based on the results of the above-mentioned resource transfer-in voucher summary, the results of the resource transfer-out voucher summary and the accounting balance / transaction collection operation, that is, by screening and classifying the inflow and outflow, the trial calculation of the transaction difference is automatically sent to the difference account, and the id relationship of the voucher date corresponding to the resource day transaction entry is recorded.
[0257] The above-mentioned screening and classification refers to collecting the transaction data of the verification object (transfer account) according to the data rules, and then classifying and marking it according to the business dimensions that the financial personnel are concerned about based on the tag information on the transaction data. Fig.10 For example, according to the demands of financial personnel, the scenarios corresponding to different businesses are distinguished. After collecting all the transaction data, the corresponding business types and business scenarios are noted in the transaction notes.
[0258] Among them, the above-mentioned ID relationship of the voucher date corresponding to the daily cash flow entry means that when collecting data, it will be processed according to a fixed collection frequency (for example, minute level or hour level), and the cash flow and voucher need to be matched to the same verification cycle (for example, the same day) first; for example, after the cash flow and business documents are collected by the hour respectively, the cash flow is on August 20, but the corresponding voucher may be the previous cross-day data, and the corresponding date may be August 19.
[0259] like Fig.18 As shown, if the trial calculation passes, the account management platform can perform a comparison process, including: comparison between resource transfer-in flow and resource transfer-in business document (step S1830b, also called internal comparison), comparison between resource transfer-out flow and resource transfer-out business document (step S1830c, also called external comparison), and comparison between resource transfer-in flow / document and resource transfer-out flow / document (step S1830d, also called internal and external comparison), perform summary accounting according to the comparison results, and perform cancellation accounting for the matched resource transfer-in flow and resource transfer-out flow, and finally calculate the resource difference type, generate a reconciliation table and display it to the financial staff (step S1830e). Optionally, after the financial staff clicks on a certain type of resource difference in the reconciliation table, the corresponding difference details can be displayed.
[0260] Please refer to Fig.19 , which shows a schematic diagram of resource inflow and outflow verification trial calculation involved in the embodiment of the present application. Fig.19 As shown, the above-mentioned inflow and outflow verification may include the comparison process:
[0261] By collecting transfer-in and transfer-out flow files and resource balance data, an account balance table (recording the resource balance of the transfer account) and a flow detail table (recording the transfer-in and transfer-out flow and business document information, for example, the above-mentioned record-document association relationship) are obtained, and then a trial calculation is performed based on the above-mentioned collected data, and the flow classification table generated by the trial calculation, the results of the failed trial calculation, and the trial calculation tasks and their voucher IDs are stored in different databases respectively; if the trial calculation is balanced, an internal comparison, a left source comparison, and a right source comparison are performed (step S1910), and the reconciliation summary results between the flow and the voucher are calculated, and the reconciliation results between the left source voucher details and the right source voucher details are output to obtain Fig.19 The occurrence amount summary table, comparison result summary table, difference table, snapshot difference table and difference detail file are provided for downstream write-off.
[0262] Among them, the left source internal comparison is the comparison of the voucher and transaction flow of the left source (resource transfer-in) (step S1910a), and the right source internal comparison refers to the comparison of the voucher and transaction flow of the right source (resource transfer-out) (step S1910b).
[0263] The above-mentioned left and right source comparison refers to the consistency comparison of the flow and voucher of resource transfer-in and resource transfer-out (step S1910c).
[0264] The above internal comparison may refer to the comparison between the transaction summary amount summarized by bank (business type) + account (business scenario) and the voucher summary amount summarized by bank + account, as well as the comparison between the transaction and voucher summarized by bank + account.
[0265] The above-mentioned voucher summary amount refers to the cumulative value of the inflow and outflow resources, the outflow summary resources, the inflow summary resources and other information within the same accounting period.
[0266] The results of the above left and right source comparison include the left source voucher summary resource quantity, the right source voucher summary resource quantity, the comparison result summary resource quantity and the difference details.
[0267] The above-mentioned summary amount of comparison results refers to the comparison result of the summary resource quantity of the left source voucher and the summary resource quantity of the right source voucher, that is, the resource quantity that is consistent with the comparison and the resource quantity that is inconsistent with the comparison of the left source, and the resource quantity that is consistent with the comparison and the resource quantity that is inconsistent with the comparison of the right source.
[0268] The above-mentioned difference details correspond to the detailed data that are inconsistent with the comparison, that is, the detailed data in transit.
[0269] like Fig.19As shown, after the comparison is completed, summary accounting can be performed according to the occurrence summary table and the comparison result summary table, and the remaining resource amount in the resource balance table is updated according to the summary accounting result (step S1920). Optionally, after the summary accounting, a trial calculation can also be performed to check whether the result of the summary accounting can achieve a trial balance.
[0270] like Fig.19 As shown, after the comparison is completed, the following cancellation accounting operations can also be performed on the transaction / bill details: pull the snapshot difference table, cancel the snapshot difference table according to the input and output direction, and mark the checked details as cancelled, record the cancellation log, cancel the accounting according to the canceled resource amount, record the accounting transaction information, and optionally, perform a trial calculation on the cancelled transaction. If the trial calculation is balanced, update the remaining resource amount in the resource balance table (step S1930).
[0271] The above-mentioned snapshot difference table may refer to a static difference detail report at the end of the day; the difference table will dynamically offset the newly acquired transaction records / vouchers, and the difference data will be dynamically updated; the difference data at the end of the day is the snapshot difference, which may include information such as the detail order number, amount, date, difference remarks, etc.
[0272] The above-mentioned cancellation accounting by cancellation amount may mean that the system automatically pulls the difference details in the difference table, compares the entry and exit details according to type (bank) + order number + amount, and if the comparison is consistent, updates the difference table and marks it as cancelled; after the difference is cancelled, it is necessary to complete the supplementary accounting based on the cancelled difference data.
[0273] The above-mentioned accounting flow information refers to the offset log flow generated based on the offset behavior.
[0274] The above-mentioned updated remaining resource quantity refers to the remaining resource quantity of the corresponding in-transit difference item in the updated and verified result table, corresponding to the above-mentioned four in-transit resources.
[0275] For example, the initial difference resource is the resource amount of "transfer in but not transfer out" (assuming the value is 100). The new resource transfer flow and voucher are compared. If the comparison is consistent, they can be offset. It is necessary to automatically record a reversal log and the corresponding resource transfer amount (the value is 100) to complete the account settlement.
[0276] like Fig.19 As shown, after obtaining the latest snapshot difference table, the differences in various resources can be calculated based on the latest snapshot difference table, and a reconciliation table can be generated and displayed to the user. When the user clicks on the resource quantity of a certain resource difference, the user will be shown the details of the flow and voucher of the resource difference, that is, the above-mentioned difference details (step S1940).
[0277] In the scheme shown in the embodiment of the present application, the aging of the difference details can also be calculated one by one, and the abnormal aging formula of the financial configuration can be used to determine whether it is a resource abnormality. The difference details that belong to resource abnormalities are marked as abnormal differences, otherwise they are marked as normal differences.
[0278] The above-mentioned aging refers to the length of time that the in-transit transaction information exists. For example, in scenario A, under normal circumstances, after the resources are transferred in, they need to be transferred out within T+1. If the aging of the verified difference details is 1 day, the aging is not exceeded. If the aging of the difference details becomes 3 days, it is determined to be exceeded and is an abnormal difference.
[0279] In the resource inflow and outflow verification scenario of the transit account, due to the difference in the resource inflow and outflow cycle between the transferred-in resources and the transferred-out resources, for example, the resource transfer-out date under some business types is T+1 (where T is the resource transfer-in date), while the resource transfer-out date under another business type is T+N (N can be up to 7 days), which will cause the resource transfer-in voucher to wait for the corresponding cycle before there is a resource transfer-out voucher to match it, resulting in a large number of resource transfer-in vouchers being posted. If after a holiday of more than 10 days, the resource transfer-in vouchers under some business types may be posted to a large value (such as 100 million+), which may easily cause performance problems in the database and script machine, and the timeliness of the operation cannot be guaranteed, and the growth of the business scenario cannot be supported.
[0280] In order to solve the above problems, the scheme shown in the embodiment of the present application first performs unilateral and bilateral comparison and summary according to the bank+business scenario, pulls the historical cumulative difference details, performs left and right bilateral comparison, summarizes the compared records into one piece of information, adds it to the snapshot difference of the day, and records the summary amount on the comparison, the summary amount that cannot be compared, and determines whether it falls into the difference strategy; after the comparison is completed, the data that needs to fall into the difference table will be stored in the snapshot difference table of the day, and the summary amount of the cached difference details will be recorded in the snapshot difference table of the day. Through the above scheme, the performance of the difference comparison can be effectively improved, ensuring the daily accounting requirements of the transfer account resources at the level of 100 million.
[0281] Please refer to Fig. 20 , which shows a structural block diagram of an information display device provided by an exemplary embodiment of the present application, and the information display device can be used to execute all or part of the steps in the information display method shown in the above embodiments of the present application; the information display device includes:
[0282] Verification information display module 2001, used to display resource verification information of the transfer account; the resource verification information includes at least one in-and-out resource difference; the in-and-out resource difference is used to indicate the difference between the transfer-in resource and the transfer-out resource of the transfer account;
[0283] The information acquisition module 2002 is configured to, in response to receiving a trigger operation on a first resource difference, acquire information on a first resource transfer record corresponding to the first resource difference and information on a first service document, wherein the first service document includes information on a service that triggers the first resource transfer record; the first resource difference is one of the at least one input and output resource difference;
[0284] The detail display module 2003 is used to display the difference details corresponding to the first resource difference based on the information of the first resource transfer record and the information of the first business document; the difference details corresponding to the first resource difference are used to indicate the information causing the first resource difference.
[0285] In a possible implementation, the at least one input and output resource difference includes at least one of the following:
[0286] There is an in-but-out resource difference, which is used to indicate a resource difference caused by a first transfer-in record; the first transfer-in record is a resource transfer-in record for which there is no corresponding resource transfer-out record;
[0287] The resource difference with outgoing but not incoming is used to indicate the resource difference caused by the first transfer-out record; the first transfer-out record is a resource transfer-out record for which there is no corresponding resource transfer-in record.
[0288] In a possible implementation, when the first resource difference is the resource difference with inflow but no outflow, the difference details corresponding to the first resource difference include: identification information of the first transfer-in record, the resource quantity corresponding to the first transfer-in record, and identification information of the first business document;
[0289] In the case where the first resource difference is the resource difference with outflow but no inflow, the difference details corresponding to the first resource difference include: identification information of the first transfer-out record, the resource quantity corresponding to the first transfer-out record, and identification information of the first business document.
[0290] In a possible implementation, the resource verification information further includes at least one unilateral resource difference; the unilateral resource difference is used to indicate the difference caused by the resource transfer-in process or the resource transfer-out process of the transit account;
[0291] The information acquisition module 2002 is further configured to, in response to receiving a triggering operation on a second resource difference, acquire information of a second resource transfer record corresponding to the second resource difference and information of a second service document, wherein the second service document includes service information of a resource transfer service that triggers the second resource transfer record; the second resource difference is one of the at least one unilateral resource difference;
[0292] The detail display module 2003 is further used to display the difference details corresponding to the second resource difference based on the information of the second resource transfer record and the information of the second business document; the difference details corresponding to the second resource difference are used to indicate the information causing the second resource difference.
[0293] In a possible implementation manner, the at least one unilateral resource difference includes at least one of the following:
[0294] The transfer-in internal difference is used to indicate the resource difference caused by the second transfer-in record; the second transfer-in record is a resource transfer-in record in which the transferred resource quantity does not match the resource quantity in the corresponding business document;
[0295] The transfer-out internal difference is used to indicate the resource difference caused by the second transfer-out record; the second transfer-out record is a resource transfer-out record in which the transferred resource quantity does not match the resource quantity in the corresponding business document.
[0296] In a possible implementation, when the second resource difference is the transferred-in internal difference, the difference details corresponding to the second resource difference include: identification information of the second transferred-in record, the resource quantity corresponding to the second transferred-in record, and identification information of the second business document;
[0297] In the case where the second resource difference is the transfer-out internal difference, the difference details corresponding to the second resource difference include: identification information of the second transfer-out record, the resource quantity corresponding to the second transfer-out record, and identification information of the second business document.
[0298] In a possible implementation manner, the device further includes:
[0299] A reminder information display module is used to display reminder information corresponding to the first difference detail when the elapsed time of the first difference detail is greater than a specified time threshold, and the reminder information is used to indicate that there is an abnormality in the first difference detail; the elapsed time is the time between the occurrence time of the resource transfer record corresponding to the first difference detail and the current time.
[0300] In a possible implementation manner, the device further includes:
[0301] A duration acquisition module, used for acquiring the duration of occurrence of the first difference detail before the reminder information display module displays reminder information corresponding to the first difference detail;
[0302] The marking module is used to mark the first difference detail as an abnormal difference when the occurrence time of the first difference detail is greater than the specified time threshold.
[0303] In a possible implementation manner, the device further includes:
[0304] A record acquisition module, used for acquiring each resource transfer record of the transfer account within a specified time period before the verification information display module 2001 displays the resource verification information of the transfer account;
[0305] An association relationship query module, used to query the record-document association relationship corresponding to each resource transfer record, wherein the record-document association relationship includes the association relationship between the resource transfer record and the business document;
[0306] The verification information generation module is used to generate the resource verification information based on the record-document association relationship corresponding to each resource transfer record.
[0307] In a possible implementation, the transit account corresponds to at least one business type, each business type corresponds to at least one business scenario, the business scenario corresponds to an association rule, and the association rule is used to indicate the content of the record-document association relationship;
[0308] The device also includes: an association relationship generation module, which is used to generate a record-document association relationship corresponding to each resource transfer record based on the association rule before the record acquisition module acquires each resource transfer record of the transit account within a specified time period.
[0309] In a possible implementation, the association relationship generating module is used to:
[0310] Based on the business type and the business scenario, sharding the record-document association relationship corresponding to each resource transfer record to obtain multiple groups of record-document association relationships;
[0311] Based on the multiple sets of record-document association relationships, multiple resource verification sub-information is generated respectively; the resource verification sub-information is the verification result of resource transfer corresponding to a single business type and a single business scenario;
[0312] The resource verification information is generated based on the plurality of resource verification sub-information.
[0313] In a possible implementation manner, the device further includes:
[0314] An interface display module, used for displaying a configuration interface before the association relationship generation module generates a record-document association relationship corresponding to each resource transfer record based on the association rule;
[0315] The configuration receiving module is used to receive the business type, the business scenario and the association rule configured for the transfer account in the configuration interface.
[0316] Please refer to Fig.21 , Fig.21 21 is a schematic diagram of the structure of a computer device provided by an exemplary embodiment of the present application. The computer device 2100 includes a central processing unit (CPU) 2101, a system memory 2104 including a random access memory (RAM) 2102 and a read-only memory (ROM) 2103, and a system bus 2105 connecting the system memory 2104 and the central processing unit 2101. The computer device 2100 also includes a basic input / output system (I / O system) 2106 that helps transmit information between various devices in the computer, and a large-capacity storage device 2107 for storing an operating system 2113, application programs 2114 and other program modules 2115.
[0317] The basic input / output system 2106 includes a display 2108 for displaying information and an input device 2109 such as a mouse and a keyboard for user inputting information. The display 2108 and the input device 2109 are connected to the central processing unit 2101 through an input / output controller 2110 connected to the system bus 2105. The basic input / output system 2106 may also include an input / output controller 2110 for receiving and processing inputs from a plurality of other devices such as a keyboard, a mouse, or an electronic stylus. Similarly, the input / output controller 2110 also provides output to a display screen, a printer, or other types of output devices.
[0318] The mass storage device 2107 is connected to the central processing unit 2101 via a mass storage controller (not shown) connected to the system bus 2105. The mass storage device 2107 and its associated computer readable medium provide non-volatile storage for the computer device 2100. That is, the mass storage device 2107 may include a computer readable medium (not shown) such as a hard disk or a CD-ROM (Compact Disc Read-Only Memory) drive.
[0319] Without loss of generality, the computer-readable medium may include computer storage media and communication media. Computer storage media include volatile and non-volatile, removable and non-removable media implemented by any method or technology for storing information such as computer-readable instructions, data structures, program modules or other data. Computer storage media include RAM (Random Access Memory), ROM (Read-Only Memory), EPROM (Erasable Programmable Read-Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), flash memory or other solid-state storage technologies, CD-ROM, DVD (Digital Video Disc) or other optical storage, cassettes, tapes, disk storage or other magnetic storage devices. Of course, those skilled in the art will appreciate that the computer storage media is not limited to the above. The above-mentioned system memory 2104 and mass storage device 2107 can be collectively referred to as memory.
[0320] The computer device 2100 can be connected to the Internet or other network devices through a network interface unit 2111 connected to the system bus 2105 .
[0321] The memory also includes one or more programs / instructions, which are stored in the memory. The central processing unit 2101 implements all or part of the steps in the methods shown in the above-mentioned embodiments of the present application by executing the one or more programs / instructions.
[0322] In an exemplary embodiment, an embodiment of the present application provides a chip, which includes a programmable logic circuit and / or program instructions. When the chip runs on a computer device, it is used to implement the information display method provided by the above method embodiment.
[0323] An embodiment of the present application provides a computer-readable storage medium, which stores a computer program. The computer program is loaded and executed by a processor to implement the information display method provided in the above method embodiment.
[0324] The embodiment of the present application provides a computer program product or a computer program, which includes computer instructions stored in a computer-readable storage medium. The processor of a computer device reads the computer instructions from the computer-readable storage medium, so that the processor loads and executes the information display method provided in the above method embodiment.
[0325] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0326] A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware or by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned computer-readable storage medium may be a read-only memory, a disk or an optical disk, etc.
[0327] Those skilled in the art should be aware that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented with hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein the communication media include any media that facilitates the transmission of a computer program from one place to another. The storage medium can be any available medium that a general or special-purpose computer can access.
[0328] The above description is only an optional embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.
Claims
1. An information display method, characterized in that: The method comprises: Display resource verification information of the transfer account; the resource verification information includes at least one in-and-out resource difference; the in-and-out resource difference is used to indicate the difference between the transferred-in resources and the transferred-out resources of the transfer account; In response to receiving a triggering operation on a first resource difference, obtaining information of a first resource transfer record and information of a first service document corresponding to the first resource difference, wherein the first service document includes information of a service that triggers the first resource transfer record; the first resource difference is one of the at least one input and output resource difference; Based on the information of the first resource transfer record and the information of the first business document, difference details corresponding to the first resource difference are displayed; the difference details corresponding to the first resource difference are used to indicate information causing the first resource difference.
2. The method according to claim 1, characterized in that Before displaying the resource verification information of the transfer account, the method further includes: Obtain each resource transfer record of the transit account within a specified time period; Querying the record-document association relationship corresponding to each resource transfer record, wherein the record-document association relationship includes an association relationship between the resource transfer record and the business document; The resource verification information is generated based on the record-document association relationship corresponding to each resource transfer record.
3. The method according to claim 2, characterized in that The transfer account corresponds to at least one business type, each business type corresponds to at least one business scenario, the business scenario corresponds to an association rule, and the association rule is used to indicate the content of the record-document association relationship; Before obtaining each resource transfer record of the transit account within a specified time period, the method further includes: Based on the association rule, a record-document association relationship corresponding to each resource transfer record is generated.
4. The method according to claim 2, characterized in that: The generating the resource verification information based on the record-document association relationship corresponding to each resource transfer record includes: Based on the business type and the business scenario, sharding the record-document association relationship corresponding to each resource transfer record to obtain multiple groups of record-document association relationships; Based on the multiple sets of record-document association relationships, multiple resource verification sub-information is generated respectively; the resource verification sub-information is the verification result of resource transfer corresponding to a single business type and a single business scenario; The resource verification information is generated based on the plurality of resource verification sub-information.
5. The method according to claim 3 or 4, characterized in that: Before generating the record-document association relationship corresponding to each resource transfer record based on the association rule, the method includes: Display the configuration interface; The business type, the business scenario, and the association rule configured for the transit account in the configuration interface are received.
6. The method according to any one of claims 1 to 5, characterized in that: The at least one input and output resource difference includes at least one of the following: There is an in-but-out resource difference, which is used to indicate a resource difference caused by a first transfer-in record; the first transfer-in record is a resource transfer-in record for which there is no corresponding resource transfer-out record; The resource difference with outgoing but not incoming is used to indicate the resource difference caused by the first transfer-out record; the first transfer-out record is a resource transfer-out record for which there is no corresponding resource transfer-in record.
7. The method according to claim 6, characterized in that In the case where the first resource difference is the resource difference with inflow but no outflow, the difference details corresponding to the first resource difference include: identification information of the first transfer-in record, the resource quantity corresponding to the first transfer-in record, and identification information of the first business document; In the case where the first resource difference is the resource difference with outflow but no inflow, the difference details corresponding to the first resource difference include: identification information of the first transfer-out record, the resource quantity corresponding to the first transfer-out record, and identification information of the first business document.
8. The method according to any one of claims 1 to 7, characterized in that: The resource verification information also includes at least one unilateral resource difference; the unilateral resource difference is used to indicate the difference caused by the resource transfer-in process or the resource transfer-out process of the transit account; The method further comprises: In response to receiving a triggering operation on a second resource difference, obtaining information of a second resource transfer record and information of a second service document corresponding to the second resource difference, wherein the second service document includes service information of a resource transfer service that triggers the second resource transfer record; the second resource difference is one of the at least one unilateral resource difference; Based on the information of the second resource transfer record and the information of the second business document, the difference details corresponding to the second resource difference are displayed; the difference details corresponding to the second resource difference are used to indicate the information causing the second resource difference.
9. The method according to claim 8, characterized in that The at least one unilateral resource difference includes at least one of the following: The transfer-in internal difference is used to indicate the resource difference caused by the second transfer-in record; the second transfer-in record is a resource transfer-in record in which the transferred resource quantity does not match the resource quantity in the corresponding business document; The transfer-out internal difference is used to indicate the resource difference caused by the second transfer-out record; the second transfer-out record is a resource transfer-out record in which the transferred resource quantity does not match the resource quantity in the corresponding business document.
10. The method according to claim 9, characterized in that In the case where the second resource difference is the transferred-in internal difference, the difference details corresponding to the second resource difference include: identification information of the second transferred-in record, the resource quantity corresponding to the second transferred-in record, and identification information of the second business document; In the case where the second resource difference is the transfer-out internal difference, the difference details corresponding to the second resource difference include: identification information of the second transfer-out record, the resource quantity corresponding to the second transfer-out record, and identification information of the second business document.
11. The method according to any one of claims 8 to 10, characterized in that: The method further comprises: When the duration of occurrence of the first difference detail is greater than the specified duration threshold, a reminder message is displayed corresponding to the first difference detail, and the reminder message is used to indicate that the first difference detail is abnormal; The elapsed time is the time between the occurrence time of the resource transfer record corresponding to the first difference detail and the current time.
12. The method according to claim 11, characterized in that Before displaying the reminder information corresponding to the first difference details, the method further includes: Obtaining the duration of occurrence of the first difference details; When the occurrence duration of the first difference details is greater than the specified duration threshold, the first difference details are marked as abnormal differences.
13. An information display device, characterized in that: The device comprises: A verification information display module, used to display resource verification information of the transfer account; the resource verification information includes at least one difference between incoming and outgoing resources; the difference between incoming and outgoing resources is used to indicate the difference between the incoming resources and the outgoing resources of the transfer account; an information acquisition module, configured to, in response to receiving a triggering operation on a first resource difference, acquire information on a first resource transfer record corresponding to the first resource difference and information on a first service document, wherein the first service document includes information on a service that triggers the first resource transfer record; the first resource difference is one of the at least one input and output resource difference; A detail display module is used to display the difference details corresponding to the first resource difference based on the information of the first resource transfer record and the information of the first business document; the difference details corresponding to the first resource difference are used to indicate the information causing the first resource difference.
14. A computer device, characterized in that: The computer device comprises: a processor and a memory, wherein the memory stores a computer program, and the computer program is loaded and executed by the processor to implement the information display method according to any one of claims 1 to 12.
15. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and the computer program is loaded and executed by a processor to implement the information display method according to any one of claims 1 to 12.
16. A computer program product, characterized in that The computer program product includes computer instructions, which are stored in a computer-readable storage medium. The processor obtains the computer instructions from the computer-readable storage medium, so that the processor loads and executes them to implement the information display method as described in any one of claims 1 to 12.