Automatic updating method of enterprise operation data and computer program product
By automatically creating and validating new business items from enterprise operating data, the efficiency and accuracy issues of financial data management for small and medium-sized enterprises are resolved, enabling real-time tracking and management of the flow of funds and materials, and reducing management costs and risks.
Patent Information
- Application Number
- CN202511967975.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-24
- Publication Date
- 2026-05-26
AI Technical Summary
Small and medium-sized enterprises and startups face challenges in financial data management, including inefficient data entry, information delays leading to errors and violations. Existing management software is also complex and costly, making it difficult to meet the needs of enterprises for rapid decision-making.
By receiving multi-source business information data, the system automatically creates new business items and identifies related items, tracks the flow of funds and materials, verifies business information data, and updates enterprise account information, thereby achieving automated management of funds and material accounts.
It enhances the real-time management capabilities of enterprise managers in terms of capital and material flow, reduces data entry errors and the risk of violations, and provides an efficient, accurate, and low-cost method for financial data processing.
Smart Images

Figure CN122086896A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of financial data processing methods, and in particular to an automatic updating method and computer program product for enterprise operating data. Background Technology
[0002] In modern enterprise management, integrated management systems already serve large enterprises, such as Enterprise Resource Planning (ERP) systems and Kingdee systems. These products can handle various business processes such as finance, supply chain, production, and human resources, and assist managers in analyzing enterprise operational data. However, most of these enterprise management software programs have numerous functions and branches, complex operating procedures, and high costs. They require specialized training for operators, and there is a certain barrier to entry for enterprise managers (such as business owners and technical supervisors). In practice, it often requires explanation and instruction from the system's operators or financial personnel. Their ease of use is no longer compatible with the needs of fast-paced enterprise operations.
[0003] This situation is particularly prominent for small and medium-sized enterprises (SMEs) or startups. For example, SMEs generate a limited amount of business data during their operations, so they will not choose highly complex products of this kind. For startups, the primary consideration is whether the product can be operated and used efficiently and conveniently.
[0004] In practice, when small and medium-sized enterprises (SMEs) manage their business data in areas such as procurement, inventory, sales, and finance electronically, a significant number still rely on paper documents, manual data entry, and manual report compilation. This is not only inefficient, but also requires financial staff to compile detailed information on operational data (such as daily business progress, shipment information, payment information, and account balances) for managers to understand. More importantly, this model is prone to data errors caused by delays in data entry. This makes it difficult for managers to grasp the company's operating status in real time, and it also easily fosters illegal and irregular activities such as underreporting, misreporting, or double-reporting of financial data, resulting in economic losses for the company.
[0005] On the other hand, taking startups as an example, the demand for high-speed information exchange is high during the corporate decision-making process. Corporate management needs to have real-time access to the company's operational data. Relying solely on traditional financial personnel management models makes the flow of business information and funds more difficult to manage and track. For instance, when management is pushing forward a transaction, they want to comprehensively consider information such as cash flow, material flow, and income and expenditure details. If they cannot quickly and accurately understand the flow path of every fund or material within the company, they may be unable to adjust the optimal decision in a timely manner. This is especially true in abnormal situations or situations requiring urgent decisions, which can severely impact management efficiency and decision-making speed. Summary of the Invention
[0006] In view of this, embodiments of this application provide an automatic update method and computer program product for enterprise operating data, which can meet basic financial management requirements and reduce the high cost and complexity of traditional management software.
[0007] This application provides an automatic update method for enterprise operating data, comprising: receiving multi-source business information data generated during enterprise operations, the multi-source business information data including financial information data and / or material information data; if the currently received business information data belongs to a first business type, creating a new business item corresponding to the first business type for the current enterprise, the new business item being used to enter the business item identifier and field content of the current business information data; based on the identifier and field content of the new business item, obtaining one or more related business items of the new business item from a preset business information database, wherein there is a financial upstream and / or material upstream and downstream relationship between the multiple related business items and the new business item; and according to each of the aforementioned business items... The system identifies the business occurrence time and succession relationship of related business items, determines the company's historical cash flow records and historical material flow records, and the business execution stage corresponding to the business occurrence time of the new business item; based on the historical cash flow records and historical material flow records, it determines the cash settlement scope and material settlement scope corresponding to the business occurrence time of the new business item; it verifies whether the business information data of the new business item conforms to the business execution stage corresponding to the business occurrence time, and whether it meets the cash settlement scope and material settlement scope; after verification, based on the business information data of the new business item, it updates the current company's cash account information and / or material account information for display on the terminal device screen.
[0008] This application provides an electronic device, which includes a processor and a memory storing computer program instructions; when the processor executes the computer program instructions, it implements the steps of the method described above.
[0009] This application provides a computer-readable storage medium storing computer program instructions, which, when executed by a processor, implement the steps of the method described above.
[0010] This application provides a computer program product, which includes computer program instructions that, when executed by a processor, implement the steps of the method described above.
[0011] The embodiments of this application simplify the data entry process. Company employees only need to provide existing business information, financial information, and / or material information. The device automatically identifies the required fields and creates new business items. After generating a new business item, related business items are automatically retrieved based on the business item identifier and field content, enabling automatic tracking of business data. Subsequently, by combining the successive relationships between related business items, historical cash flow records and historical material flow records are determined. After verification and approval of the business execution phase, the scope of cash settlement, and the scope of material settlement, the company's cash account information and / or material account information can be automatically updated to ensure that the information recorded in the accounts is consistent with the actual business status. Based on this, the information recorded in the accounts can be quickly converted into visual data and displayed on the screen of the terminal device, helping company managers to view the company's operating status in real time.
[0012] The embodiments of this application can automatically create and input new business item data for users, and automatically identify other business items with corresponding relationships to the new business item. Based on this, the source and destination of each related fund and material can be clearly and accurately tracked and visualized, enabling rapid viewing and management of fund and material flows. This improves the convenience for enterprise managers to directly utilize enterprise operating data, enhances decision-making efficiency, and, based on the specific information of the new business item, can automatically verify and update whether there are any anomalies in the new business item, reducing the risk of potential fund transfers and material management oversights from the source. The embodiments of this application can provide a more efficient, accurate, and lightweight enterprise operating data management solution for various types of enterprises, including small and medium-sized enterprises and startups. Attached Figure Description
[0013] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings of the embodiments of this application will be briefly described below.
[0014] Figure 1 This is a schematic diagram of the system architecture provided for some embodiments of this application.
[0015] Figure 2 A flowchart illustrating an embodiment of the automatic updating method for enterprise operating data is shown.
[0016] Figure 3 This is a schematic diagram of the business item addition page in an embodiment of this application.
[0017] Figure 4 A schematic diagram of the interface of a service item provided in an embodiment of this application is shown.
[0018] Figure 5 This illustration shows a schematic diagram of the connection relationship between related business items provided in an embodiment of this application.
[0019] Figure 6 This illustration shows another schematic diagram of the connection relationship between related business items provided in an embodiment of this application.
[0020] Figure 7 This is a schematic diagram of the business overview interface provided in the embodiments of this application.
[0021] Figure 8 This is a schematic diagram of an electronic device used to implement the automatic updating method for enterprise operating data in the embodiments of this application. Detailed Implementation
[0022] The features and exemplary embodiments of various aspects of this application will be described in detail below. To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain this application and not to limit it. For those skilled in the art, this application can be implemented without some of these specific details. The following description of the embodiments is merely to provide a better understanding of this application by illustrating examples.
[0023] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising..." does not exclude the presence of additional identical elements in the process, method, article, or apparatus that includes said element.
[0024] It should be understood that the term "and / or" used in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.
[0025] Various modifications and variations can be made to this application without departing from its spirit or scope, which will be apparent to those skilled in the art. Therefore, this application is intended to cover modifications and variations falling within the scope of the corresponding claims (the claimed technical solutions) and their equivalents. It should be noted that the implementation methods provided in the embodiments of this application can be combined with each other without contradiction.
[0026] Embodiments of this application relate to terminal devices and / or servers. Those skilled in the art will recognize that embodiments of this application can be implemented as a system, apparatus, device, method, computer-readable storage medium, or computer program product. Therefore, this disclosure can be specifically implemented in at least one of the following forms: entirely hardware, entirely software, or a combination of hardware and software.
[0027] It should be noted that the acquisition, storage, use, and processing of data in this application embodiment all comply with the relevant provisions of laws and regulations.
[0028] This application provides a method and computer program product for automatically updating enterprise operating data. It can automatically create new business items and identify related business items with successor relationships in the business information database. This allows for verification of the business content of the new items, reducing the risk of potential fund transfers and material management oversights. Upon successful verification, the system automatically updates the enterprise's cash account information and / or material account information, displaying it in real-time on the terminal device screen. This improves the convenience of viewing financial data, enhances the management of cash and material flows by enterprise managers, and provides a more efficient, accurate, and low-cost financial data processing method for small and medium-sized enterprises.
[0029] Figure 1 This is a schematic diagram of the system architecture provided for some embodiments of this application.
[0030] The enterprise operation data system provided in this application embodiment may include terminal devices and servers. (Combined with...) Figure 1 As shown, terminal device 102a and terminal device 102b.
[0031] Terminal devices may include at least one of the following: smartphones, tablets, laptops, desktop computers, various wearable devices, augmented reality (AR) devices, virtual reality (VR) devices, and other electronic devices. Clients may be installed on the terminal devices; for example, the client may be a dedicated client for performing specific functions (such as an application (APP), or a client with embedded multiple application applets (different functions), or a client that logs in via a browser.
[0032] Users can perform operations on the terminal device. For example, a user can open the application mini-program installed on the terminal device 102a and input information in the mini-program, or a user can open the browser installed on the terminal device and input commands through the browser.
[0033] The terminal device can send the information entered by the user to the server 104. After receiving the request information, the server 104 performs the corresponding processing.
[0034] For example, a user can input multi-source business information data generated during business operations into terminal device 102a. This multi-source business information data includes financial information data and / or material information data. After receiving the user's input, server 104 can process the business information data and automatically create business items and establish relationships with related business items. This enables comprehensive and clear tracking of the source and destination of each fund and material transaction, enhancing the management of fund and material flows. Furthermore, by automatically updating the company's relevant fund and material accounts, it allows business managers to view the company's operating status in real time, providing a more efficient, accurate, and low-cost method for processing financial data for small and medium-sized enterprises.
[0035] To more clearly illustrate the embodiments of this application, the automatic updating method for enterprise operating data provided in the embodiments of this application will be described below with reference to the accompanying drawings.
[0036] Figure 2 The illustration shows a flowchart of an automatic update method for enterprise operating data according to an embodiment of this application. Optionally, the entity executing the automatic update method for enterprise operating data may be an enterprise operating data system. The method includes the following steps 201 to 207.
[0037] Step 201: Receive multi-source business information data generated during the company's operations. The multi-source business information data includes financial information data and / or material information data.
[0038] Step 202: If the currently received business information data belongs to the first business type, create a new business item corresponding to the first business type for the current enterprise. The new business item is used to enter the business item identifier and field content of the current business information data.
[0039] Step 203: Based on the identifier and field content of the new business item, retrieve one or more related business items of the new business item from the preset business information database. There are upstream and downstream financial and / or upstream and downstream material relationships between the multiple related business items and the new business item.
[0040] Step 204: Based on the time of occurrence and the succession relationship of each related business item, determine the company's historical cash flow records and historical material flow records, as well as the business execution stage corresponding to the time of occurrence of the new business item.
[0041] Step 205: Based on historical cash flow records and historical material flow records, determine the scope of cash settlement and material settlement corresponding to the time of occurrence of the new business item.
[0042] Step 206: Verify whether the business information data of the new business item matches the business execution stage corresponding to the business occurrence time of the new business item, and whether it meets the scope of fund settlement and material settlement.
[0043] Step 207: After verification, update the current enterprise funds account information and / or materials account information based on the business information data of the new business item, for display on the terminal device screen.
[0044] The above steps will be explained in detail below with reference to specific embodiments.
[0045] Firstly, steps 201 and 202 are involved. The enterprise operational data system can receive multi-source business information data, such as business information data provided by the enterprise's management personnel and business information data provided by various positions. Users can access the business interface of the enterprise operational data system using mobile terminals such as smartphones. Figure 3 As shown, business types can include cash flow business types and material flow business types. Each business type has multiple business identifiers. For example, cash flow business type identifiers include "Expense Accrual," "Expense Reimbursement," and "Funds Loan," while material flow business type identifiers include "Raw Material Procurement" and "Purchase Returns." Users can click... Figure 3 The controls corresponding to the different business item identifiers shown can be used to access the business addition interface. Users can enter business information data in the business addition interface, and the enterprise management data system will automatically create new business items based on the received business information.
[0046] The business information data entered by the user can refer to independent business activities that occur in the daily operations of the enterprise. For example, changes may occur in the enterprise's cash account or in the materials produced or used during the enterprise's operations. Specific cash changes include events related to payments, receipts, or reimbursements, while specific material flows include events such as the purchase of goods and returns.
[0047] In newly created business items, the business information data entered by the user can be described through the field content associated with the business item identifier.
[0048] For example, the fields associated with the identification of funds transaction items may include: counterparty, transaction date, associated account, amount of funds flow, and type of funds flow; the fields associated with the identification of materials transaction items may include: counterparty, transaction date, material identifier, quantity of materials flow, and method of materials flow.
[0049] For example, the counterparty can be a business entity or individual related to the business, such as a supplier, customer, or employee; the business date can be a relevant date, such as the date of occurrence, payment date, or reimbursement date; the type of fund flow can be, for example, prepayment, payment, reimbursement, refund, write-off, or accounting entry; and the method of material flow can be, for example, receiving, returning, reprocessing, reshipment, or manufacturing.
[0050] Next, in step 203, based on the identifier and field content of the new business item, one or more related business items of the new business item are obtained from the preset business information database. The connection relationship between the multiple related business items and the new business item can be a connection relationship between upstream and downstream funds or a connection relationship between upstream and downstream materials.
[0051] In this embodiment of the application, the business items stored in the business information database are business items that have been reviewed and verified. The business information database includes, but is not limited to, business items of the type of capital flow, business items of the type of material flow, and business items of the type of business progress. Among them, business items of the type of business progress belong to the second business type, such as contract signing, goods inspection, supplementary orders, etc., which only involve business progress.
[0052] A succession relationship is a directed relationship. For example, the previous business is the premise or source of the next business. Based on the succession relationship, it can also mean that the occurrence of a certain business event leads to another business event.
[0053] For example, the succession relationship can be a fund flow relationship confirmed based on the direction of fund transfer, such as the succession relationship between payment business and accounts payable business, the relationship between collection business and accounts receivable business, etc.
[0054] The relationship of acceptance can also be based on the material flow relationship between material circulation and inventory management, such as the relationship between receiving business and material inventory, and the relationship between return business and return inventory.
[0055] Based on the succession relationship, it is possible to accurately determine the chronological order of two business items in terms of when they occurred.
[0056] As a concrete example, upon receiving payment, the financial accounting entry is immediately executed, establishing a upstream-downstream relationship between the payment receipt and accounting entry items. Following payment receipt and accounting entry, a shipment operation is executed, thus establishing a upstream-downstream relationship between the accounting entry and shipment items. Based on these interconnected business relationships, the flow paths of funds and materials can be clearly traced.
[0057] Next, steps 204 and 205 are involved. Each related business item corresponds to a business occurrence time and a succession relationship, which can be retrieved from the business information database. Based on the business occurrence time and succession relationship, a business tracking link can be formed between related business items, thereby clearly describing the logical execution order of business events. In other words, based on the succession relationship between multiple business items, the source and destination of each fund can be clearly tracked, and fund flow records and material flow records can be found.
[0058] Subsequently, based on the cash flow records and material flow records, the business information data of new business items can be verified to facilitate the timely detection of anomalies in the business process, such as duplicate reimbursements and unpaid accounts payable.
[0059] For example, cash flow records may include records of cash flow information such as payments, receipts, and prepayments in chronological order. Material flow records may include material flow information such as purchases, inventory, inbound and outbound shipments, and returns in chronological order. Based on this information, the business execution stage, cash settlement scope, and material settlement scope corresponding to the time of occurrence of a new business item can be determined.
[0060] The verification process involves step 206. The business execution stage refers to the specific business stage in which the new business item occurs, such as the payment stage, receiving stage, inventory stage, settlement stage, etc.
[0061] For example, if prior to the occurrence of a new business item, there are already related business items such as "goods received" and "goods inspected," indicating that the delivery phase of the goods has been completed, and the occurrence of the new business item is in the payment settlement phase, then if the business information data of the new business item is related to payment settlement, then the business information data conforms to the payment settlement phase; if the business information data is not related to payment settlement, then the business information data does not conform to the payment settlement phase.
[0062] For example, if a new business item is a payment item, specifically including payment of the remaining balance, we identify existing related business items with cash flow information and material flow information, such as prepaid items and goods received items. If a prepaid item specifically includes partial payment, and a goods received item corresponds to the receipt of all goods, then the remaining balance can be paid. In other words, the scope of cash settlement cannot exceed the remaining balance. Based on this, the payment amount is determined in the business information data of the new business item. If the payment amount exceeds the remaining balance, then the cash settlement scope is not met.
[0063] Based on the embodiments of this application, the source and destination of each fund can be clearly tracked based on the business occurrence time and succession relationship corresponding to the related business items. This allows for automatic verification of whether there are any anomalies in new businesses, so as to promptly detect anomalies in the business process, such as duplicate reimbursements and unpaid accounts payable.
[0064] If the verification is successful, the next step involves step 207, which updates the current corporate funds account information and / or materials account information based on the business information data of the new business item, so that the account information is consistent with the actual business status and ensures the timeliness and accuracy of the account balance and corporate materials data.
[0065] Information contained in a company's cash and materials accounts can be converted into visual data in real time and displayed on user terminal devices through a visual interface, such as... Figure 4 The visual interface shown corresponds to the deposit collection service item.
[0066] It helps business managers view the company's operating status and the latest information on cash flow and material management in real time. Business managers can check the company's operating status at any time and make effective decisions based on real-time data.
[0067] In some embodiments of this application, the first business type includes at least one of the following: cash flow business type and material flow business type.
[0068] Based on the identifier and field content of the new business item, retrieve one or more related business items of the new business item from the preset business information database. Specifically, refer to the following steps: Based on the field content contained in the new business item, generate the basic conditions corresponding to the new business item. The basic matching conditions include: matching conditions of counterparties, matching conditions of business execution date, and conditions of business outstanding status.
[0069] When the new business item is a fund flow business type, generate the corresponding business matching conditions for the new business item. The business matching conditions include: business-related account matching conditions and fund flow type matching conditions.
[0070] When the new business item is a material flow business type, generate the corresponding business matching conditions for the new business item. The business matching conditions include: material identification matching conditions and material flow mode matching conditions.
[0071] Based on basic matching criteria and business matching criteria, at least one related business item is obtained by filtering from the preset business information database.
[0072] Specifically, based on matching conditions, related business items that may have a successor relationship with the new business items are screened in the business information database. The matching conditions can be divided into basic matching conditions and specific types of matching conditions. Specific types of matching conditions include at least one of the matching conditions corresponding to the cash flow business type and the matching conditions corresponding to the material flow business type.
[0073] In the business information database, each business item records a business identifier, business date, counterparty, and information related to funds or materials. Based on the content of a new business item, corresponding matching conditions are automatically generated, allowing for item-by-item filtering to identify related business items with potential connections to the new business item.
[0074] Specifically, the basic matching criteria can be applied to all newly created business items. Based on the basic criteria, filtering can be performed on business items based on the business partners, the time of the business transaction, and the outstanding business transactions.
[0075] Matching criteria for business partners include, for example, whether the business partners of a new business item are the same as or within the same scope of business relationships as those of related business items. For instance, if a business transaction involves a specific supplier, then the scope of the business partner is limited to the company corresponding to that specific supplier or its employees.
[0076] Based on the matching conditions of the counterparties corresponding to the new business item, the system is used to find business items in the business information database that match the counterparties of the new business item as associated business items.
[0077] Business execution date matching conditions, for example, determine the business execution date range corresponding to each business item, and determine the associated business items based on the date range in which the business date of the new business item falls, so as to exclude the establishment of logical relationships between the current business item and the business item that is too far in time or has expired, and ensure that the associated business items found later have a reasonable time sequence relationship.
[0078] Conditions for an unsettled business status include, for example, the business corresponding to a related business item is in an unsettled state. Businesses in an unsettled state may have unresolved balances or unprocessed material quantities.
[0079] For example, if the status of a new payment transaction is "settled," it means that the transaction has been fully completed, and all transactions in the corresponding business chain have been settled. No new time, funding, or material-related relationships will be generated. This automatically excludes the business chain and the business items included in the business line.
[0080] Based on this, we can filter out business items from the business information database that belong to the same scope as the new business item, match the business execution date, and have an unsettled business status. Furthermore, in order to more accurately find the required related business items, we need to further filter the business items by combining specific types of matching conditions.
[0081] When the new business item is a fund flow business type, generate the corresponding business matching conditions for the new business item. The business matching conditions include: business-related account matching conditions and fund flow type matching conditions.
[0082] Specifically, the matching conditions for business-related accounts include, for example, the business-related account for a new business item should meet the fund account requirements of the related business item, ensuring that the flow of funds originates from the same account or a fund account that complies with the contract.
[0083] The type of fund flow for a new business item must be consistent with or within the permitted correspondence range of the fund flow type required for the related business item, such as payment, receipt, refund, and write-off.
[0084] Based on this, business items that do not match the fund account and those that do not match the fund flow type can be filtered out.
[0085] When the new business item is a material flow business type, generate the corresponding business matching conditions for the new business item. The business matching conditions include: material identification matching conditions and material flow mode matching conditions.
[0086] Specifically, material identification matching conditions, for example, the material identification of a new business item is the same as the material identification required by the related business item, for example, for products produced in batches, the identification corresponding to the last batch of products is the same as the identification corresponding to the previously produced products.
[0087] Material flow matching conditions, for example, the material flow method of a new business item needs to meet the material flow method requirements of the related business item, such as receiving, returning, outbound, reprocessing, etc.
[0088] The quantity of materials flowing into the new business item is within the allowable quantity range of the related business item, that is, the quantity of materials flowing into the new business item does not exceed the corresponding acceptable quantity of the related business item.
[0089] Based on this, business items with inconsistent material identification and inconsistent material flow methods can be filtered out.
[0090] As a concrete example, during the matching process, business items that meet basic matching criteria can be filtered based on the counterparty, business date range, and business type in the matching conditions. For instance, when the counterparty of a new business item is Supplier B and the business date is [Date], the database can be filtered to find business items that require the counterparty to include Supplier B or that the contract and the business date of the new business item fall within the same date range. Further filtering can then be applied to business items that are currently in an unsettled state.
[0091] Next, based on the business type to which the business item belongs, specific matching conditions are generated for further filtering. For example, if a new business item in the cash flow business type is a refund business item, then business items with "return," "prepayment," or "paid" related to refund information will be further identified from the already filtered business items; similarly, if a new business item in the material flow business type is a receiving business item, then business items with "purchase order" related to receiving information will be further identified from the already filtered business items.
[0092] After filtering based on multi-dimensional conditions, one or more related business items can be obtained. Each related business item may have a direct or indirect connection with the new business item. A direct connection means that there are no other business items between the two business items, while an indirect connection means that there are other business items between the two business items.
[0093] In some embodiments of this application, after identifying the associated business items, the new business items can be verified. Specifically, this involves verifying whether the business information data of the new business items conforms to the business execution stage corresponding to the current business time, and whether it meets the scope of fund settlement and material settlement. For example, this may specifically include: extracting fund flow information and / or material flow information from the business information data, and determining whether the fund flow information and / or material flow information meets the business execution stage.
[0094] When business information data includes the amount of cash flow, determine whether the amount of cash flow exceeds the scope of fund settlement.
[0095] If the business information data includes the quantity of materials, determine whether the quantity of materials meets the scope of material settlement.
[0096] Specifically, the flow of funds and / or the flow of materials are extracted from the business information data and matched with the business execution stage corresponding to the current business time to determine whether the flow of funds or materials is consistent with the flow direction allowed in the business execution stage.
[0097] When business information data includes cash flow amounts, the cash flow amounts are verified based on the cash settlement range to determine whether the cash flow amounts exceed the settlement amount range corresponding to the current business execution stage.
[0098] In some optional examples, the current fund settlement range may include not only the maximum and minimum settlement amounts, but also dynamic settlement thresholds associated with historical fund flow records, thereby enabling fund verification logic that changes dynamically with business progress.
[0099] The scope of material settlement can be calculated by combining historical material flow records with information such as the quantity of settled materials, the quantity of materials in transit, and the quantity of available inventory. When business information data includes material quantities, the material quantity verification process is based on the material settlement scope to determine whether the material quantity meets the conditions for settlement, delivery, or confirmation under the current business execution stage.
[0100] As a concrete example, based on the timing and relationship of each related business transaction, the following business progress information can be extracted: A purchase contract was signed with supplier B, covering the purchase of goods worth 500,000 yuan, with settlement to be made upon completion of the goods supply. After the contract was signed, the received goods were inspected, and the inspection results showed that 400,000 yuan of goods were received and accepted as qualified by the local warehouse, while 100,000 yuan of goods were deemed unqualified.
[0101] Historical cash flow records include: after the contract was signed but before the goods were received, the company had paid 200,000 yuan for the goods.
[0102] Historical material flow records include: receiving goods shipped from supplier B; returning goods worth 100,000 yuan to supplier B due to non-compliance.
[0103] Based on this, the entire business is currently in the stage of waiting to receive resupply from supplier B, and the remaining payment to supplier B cannot be made yet, meaning the scope of fund settlement is 0. At the same time, combined with the pre-defined receiving agreement, the scope of material settlement can be further determined. For example, if the receiving agreement requires one-time receipt for replenishment, then the scope of material settlement is greater than or equal to 100,000 yuan. Or, if the receiving agreement allows batch replenishment or has a minimum replenishment quantity, then the scope of material settlement can be determined based on the batch quantity or the minimum replenishment quantity.
[0104] Next, if the new business item is a goods receipt business item, and the value of the goods is 100,000 yuan, then the goods receipt business meets the business execution stage corresponding to the time of the business occurrence. Moreover, the value of the goods is 100,000 yuan, which meets the scope of material settlement. At the same time, there is no information on fund changes, which also meets the scope of fund settlement. Therefore, the new business item passes the verification.
[0105] If the new business item is a payment business item, specifically including the payment of the remaining balance of 300,000 yuan, the verification of the new business item of paying 300,000 yuan will fail because the payment of the balance does not match the business execution stage corresponding to the time of the business occurrence.
[0106] Afterwards, Supplier B reshipped the goods. Once the 100,000 yuan worth of goods passed inspection, the business execution phase moved to the payment phase, with a settlement limit of 300,000 yuan or less. At this point, a new business item was created. If this new business item is a payment item, it specifically includes payment of the remaining 300,000 yuan. The verification of this new business item for payment of 300,000 yuan was successful.
[0107] If the new business item is a payment business item, specifically including the payment of the remaining payment of 500,000 yuan, after verification, the payment of 500,000 yuan exceeds the settlement scope of 300,000 yuan and also conflicts with the payment of 200,000 yuan already made. The verification of the new business item of paying 500,000 yuan is passed.
[0108] Based on the embodiments of this application, each fund settlement must have a corresponding and legitimate material source that can be found in the material flow record. Each fund settlement must have a corresponding and reasonable material source that can be found in the material flow record, ensuring that new business items simultaneously satisfy both fund settlement logic and material flow logic. This ensures the closed-loop consistency of cash flow and material flow in the business chain, avoids business anomalies such as having funds but no goods or having goods but overpaying, and can identify abnormal business transactions such as overpayment, duplicate payment, and lack of material support. It helps to enhance the management of cash flow and material flow and reduce the risk of potential fund transfer and material management oversight.
[0109] Optionally, if the test fails, an anomaly alert can be generated in real time for manual verification by the company's finance department or third-party auditors.
[0110] In some embodiments of this application, to further ensure the security of funds, especially for new business items involving outflows of funds, an audit can be conducted when allowing transfers to external accounts to reduce the risk of abnormal transfers. Specifically, in the step of updating the current enterprise fund account information based on the business information data of the new business item, the following can be referenced: if the new business item is a fund change business item and the fund information data is a transfer to an external account, the new business item is pushed to the audit terminal to request the audit terminal to audit the fund information data of the new business item; if the audit terminal confirms that the audit result is approved, the update of the current enterprise fund account information is allowed.
[0111] If the audit result received from the audit terminal is "not approved" or "questionable", the current enterprise fund account information shall not be updated, and the audit result shall be fed back to the user who submitted the new business item. The audit result shall include the reason for the failure or the reason for the question.
[0112] Specifically, in actual business operations, when a new business item involves the transfer of funds from the company's account to an external account, such as payments, refunds, expense reimbursements, and salary payments, it automatically enters the review process, and the transfer to the external account is only allowed after the review is approved.
[0113] Optionally, different audit rules can be adopted for new business items with different levels of complexity. For example, personnel with audit experience or higher-level financial managers or managers can be automatically selected. For simple daily expense reimbursements, ordinary financial personnel can be automatically selected. For high-risk businesses involving large sums of money, customer fund outflows, or external transactions, external auditors with audit qualifications can be selected for auditing.
[0114] In some embodiments of this application, the multi-source business information data further includes document vouchers, such as contracts, invoices, or receipts. Based on this, receiving multi-source business information data generated during business operations can specifically include: performing text recognition on the document vouchers to obtain text information; extracting field content corresponding to the field associated with the business item identifier from the text information; performing consistency verification between the extracted field content and the field content input by the user; if the consistency verification passes, obtaining the upload time of the text voucher and the identity information of the operating user, and binding the document voucher to the upload time and the identity information of the operating user to form an operation record. Based on this, pushing new business items to the review terminal further includes: sending the operation record to the review terminal so that the terminal user of the review terminal can review the business content of the new business item based on the operation record.
[0115] After the consistency verification is passed, the upload time of the document voucher and the identity information of the user are obtained and bound together with the voucher content to form an operation record. The operation record can serve as a unique timestamp and user identifier, which can reduce the risk of modifying or forging vouchers afterward and ensure the authenticity of business operations. At the same time, as part of the compliance voucher, the operation record can also be directly accessed in internal audits, tax declarations and external inspections, reducing enterprise management costs.
[0116] When a new business item is pushed to the audit terminal, the system simultaneously sends the associated operation record. The audit terminal can directly view the document credentials, upload time, and operation user information, thereby providing the auditors with complete business context and data information to improve the reliability of the audit results.
[0117] After sending the review request, wait for the review terminal to return the review result notification. The review terminal can provide feedback including pass, fail, or questionable.
[0118] If the audit result from the audit terminal is "passed", then the business item is considered to meet the requirements and the update operation of the funds account and materials account can continue, that is, the external transfer can be carried out.
[0119] If the audit result returned by the audit terminal is questionable, the audit result may also include a questionable note, such as that the auditor is missing vouchers and the relevant employee needs to supplement the vouchers.
[0120] If the audit result from the audit terminal is "not approved," then there is an error or risk in the business. The fund account update operation will be suspended, and external transfers will not be allowed. Optionally, the auditor can also write the reason for the exception into the system log and push it to the business submitter and management for review.
[0121] Based on the embodiments of this application, auditing is performed before funds are transferred out, thereby reducing the risk of fund outflow due to misoperation or abnormal business. At the same time, external professional auditors can be connected to work together, thereby meeting the auditing needs of business complexity.
[0122] After a new business item passes verification, it also needs to be stored in the business information database. Therefore, after verification, the method also includes finding upstream business items that have a connection with the new business item and storing the connection relationship of the new business item at the same time as storing the new business item.
[0123] Succession relationships include temporal progression relationships, cash flow relationships, and material flow relationships. The process of determining succession relationships may specifically include: determining the creation temporal relationship between related business items, and identifying the business item with the most recent creation time from among the related business items as the upstream business item with a direct temporal progression relationship to the new business item.
[0124] Based on the business item identifier and field content included in the new business item, determine the triggering event for the new business item. The triggering event includes at least one of the following: cash flow event, material flow event, and business progress event.
[0125] In the associated business items, extract the business item corresponding to the triggering event as the upstream business item.
[0126] If the new business item falls under the category of cash flow business, it is confirmed that the upstream business item has a direct cash flow relationship with the new business item.
[0127] If the new business item belongs to the material flow business type, confirm that the upstream business item has a direct material flow relationship with the new business item.
[0128] Specifically, the database stores records of the relationships between business items, including the upstream and downstream correspondences between each business item. By identifying the relationships between each related business item, the upstream and downstream relationships between each related business item and other business items can be further determined.
[0129] Based on the temporal relationship of creation time between related business items, and by identifying the business item with the most recent creation time from among the related business items as the upstream business item with a direct temporal progression relationship with the new business item, the creation time of the new business item can be effectively recorded, thus achieving accurate recording of the actual business situation.
[0130] For example, Figure 5 This illustration shows a schematic diagram of the connection relationship between related business items provided in an embodiment of this application, combined with... Figure 5 As shown, there is a temporal recommendation relationship between the payment, receipt, inspection and return business items. Among them, the return business item is the business item with the most recent creation time, and serves as the upstream business item of the payment and refund business item, thus effectively recording the creation time of new business items.
[0131] Based on the business item identifier and field content included in the new business item, the triggering events for the new business item can be identified. The number of triggering events for a new business item can be one or multiple. For example, if the new business item is a goods receipt business item, the triggering events could be "payment received" or "supply contract signed." Here, "payment received" is a cash flow event, and "supply contract signed" is a business progress event. In another example, if the new business item is a goods payment business item, the triggering events could be events such as "goods received" or "goods inspected and approved." Here, "goods received" is a material flow event, and "goods inspected and approved" is a business progress event.
[0132] After determining the triggering event for a new business item, the business item corresponding to each triggering event can be identified in the associated business items, thereby finding the upstream business item.
[0133] Next, based on the business type corresponding to the new business item, establish the connection between the new business item and the upstream business item. Specifically, if the new business item belongs to the cash flow business type, confirm that the upstream business item and the new business item have a cash flow relationship; if the new business item belongs to the material flow business type, confirm that the upstream business item and the new business item have a material flow relationship.
[0134] For example, Figure 6 This illustration shows another schematic diagram of the connection relationship between related business items provided in an embodiment of this application, combined with... Figure 6 As shown, the payment of the second installment is a new transaction and belongs to the category of fund flow. Figure 6 The agreement for the related business items shown is that the first payment is made upon receipt of the goods, and the second payment is made after the goods have passed inspection.
[0135] After creating the second payment transaction, based on its transaction identifier and field content, if the first payment has been made and the inspection has passed, a second payment is required. The triggering events for the second payment transaction include the first payment and the successful inspection; therefore, the first payment and inspection transactions are identified as upstream transactions. Simultaneously, based on the second payment transaction's transaction type being a fund flow type, direct fund flow relationships are established between the second payment and both the first payment and inspection transactions.
[0136] In yet another example, combined Figure 5 As shown, the new business item is a refund / receipt business item, which belongs to the fund flow type. Based on the business item identifier and field content of the second payment business item, the triggering events for the refund / receipt business item are determined to be: payment made and return of goods. Therefore, the payment and return business items are upstream business items and have a direct fund flow relationship with the refund / receipt business item.
[0137] Continue to combine Figure 5 As shown, the new business item is a return business item, which belongs to the material flow type. Based on the business item identifier and field content of the return business item, the triggering events for the return business item are determined to be: received and inspection failed. Therefore, the upstream business items of the return business item include the inspection business item and the receiving business item, and there is a direct material flow relationship between them.
[0138] According to the embodiments of this application, by combining triggering events, the upstream business items corresponding to the fund flow relationship and the material flow relationship can be accurately identified in the related business items. At the same time, the successor relationship of the new business item is also stored when the new business item is stored, which helps to achieve comprehensive and clear tracking of the source and destination of each fund or material in the business transactions such as fund flow or material flow.
[0139] In some embodiments of this application, to facilitate enterprise managers' real-time understanding of the overall situation of enterprise operations, based on the automatic updates of capital accounts and material accounts, visualized business data can also be automatically generated and displayed on a business overview interface. Specifically, the method includes: generating a business overview interface in real time based on the updated capital accounts and material accounts, wherein the business overview interface includes query controls. For example, the business overview interface combines... Figure 7 As shown, the business overview interface provides a clear view of the company's current financial status, settlement details with business partners, and material flow status.
[0140] Based on the business overview interface, enterprise managers can also combine query needs to access the required data. Specifically, the business overview interface receives query input via query controls, where the query input includes at least one of the following: time information, business counterparties, or account information. Based on the query input and corresponding query conditions, the target business item is retrieved from the business information database, and a business report is generated based on the retrieved target business item. The business report is then converted into visual data for display on user terminal devices. The business report includes at least one of the following: business overview statement, daily business items, account balance, outstanding payments or prepayments, and procurement fulfillment status.
[0141] Specifically, the query control includes sub-controls such as an input box, a time range selector, an account drop-down menu, and a supplier / customer filter, each used to receive user query commands. Users can enter time information, supplier / customer information, account information, or any combination thereof in the interface to achieve flexible multi-condition queries.
[0142] After receiving the query control command input by the user from the business overview interface, the system automatically converts the user's query conditions into a database query statement and limits the search scope in the business information database to the business items corresponding to the updated funds account and materials account.
[0143] For example, if the query conditions are "YYYY year YY month YY day to YY year XX month XX day" and "customer A", the business information database will retrieve all information on cash flow and material flow related to customer A within that time period.
[0144] If the query condition is an account identifier, then the business information database will retrieve all fund receipt and payment records associated with that account identifier and the corresponding business items.
[0145] After identifying target business items that meet the query criteria, the system can automatically generate business reports based on these items and convert them into visual data for display on user devices. Users can view or download the reports as needed, thus eliminating the need for manual aggregation and allowing enterprise managers to monitor financial, material, and business performance in real time.
[0146] For example, business reports may include at least one of the following: a business overview statement, daily business items, account balances, outstanding or prepaid accounts, and purchase fulfillment status.
[0147] For example, a business overview statement may specifically include the accounts receivable, accounts payable, and prepayment balances for each business partner.
[0148] The daily business summary can specifically include the number of new business transactions, the total amount of cash inflows and outflows, and the amount of materials entering and leaving the warehouse.
[0149] Account balance statistics can specifically include the real-time balance and available credit of each account within the enterprise.
[0150] Details of outstanding payments or prepayments can include the current cash settlement status of each business partner.
[0151] The procurement performance status can specifically include the percentage and progress information of completed procurement, partially performed, and non-performed projects.
[0152] Whenever a new business item is entered, approved, or a fund account is updated, the business information database is automatically refreshed. As a result, the new or modified data is immediately reflected in the account statement, account balance, and performance status modules displayed on the interface. Thus, all the data obtained by the enterprise manager is up-to-date.
[0153] After converting business reports into visual data, the content of the business reports can be directly displayed on the user's terminal. As a result, users can view different data they need by clicking, zooming in, exporting, and other operations, thereby further improving the convenience for enterprise managers to obtain enterprise operation data.
[0154] Corresponding to the method embodiments of this application, this application also provides an automatic updating device for enterprise operating data. The automatic updating method device for enterprise operating data in the embodiments of this application can correspond to the execution subject of the automatic updating method for enterprise operating data provided in the embodiments of this application. For specific details of the operation and / or function of each module / unit of the automatic updating method device for enterprise operating data, please refer to the description of the corresponding part in the method provided in the above embodiments of this application. For the sake of brevity, it will not be repeated here.
[0155] The electronic device in this application embodiment may be a user terminal device, a server, other computing devices, or a cloud server. Figure 8 The diagram illustrates the hardware structure of an electronic device according to an embodiment of this application. The electronic device may include a processor 801 and a memory 802 storing computer program instructions. When the processor 801 executes the computer program instructions, it implements the process or function of any of the methods described above.
[0156] Specifically, processor 801 may include a central processing unit (CPU), or an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of this application. Memory 802 may include a mass storage device for data or instructions. For example, memory 802 may be at least one of the following: a hard disk drive (HDD), read-only memory (ROM), random access memory (RAM), floppy disk drive, flash memory, optical disk, magneto-optical disk, magnetic tape, universal serial bus (USB) drive, or other physical / tangible memory storage device. Alternatively, memory 802 may include removable or non-removable (or fixed) media. Furthermore, memory 802 may be internal or external to the integrated gateway disaster recovery device. Memory 802 may be non-volatile solid-state memory. In other words, typically memory 802 includes a tangible (non-transitory) computer-readable storage medium (such as a memory device) encoded with computer-executable instructions, and when the software is executed (e.g., by one or more processors), it can perform the operations described in the methods of the embodiments of this application. The processor 801 implements the process or function of any of the methods described in the above embodiments by reading and executing computer program instructions stored in the memory 802.
[0157] In one example Figure 8The illustrated electronic device may also include a communication interface 803 and a bus 810. The processor 801, memory 802, and communication interface 803 are connected via bus 810 and communicate with each other. Communication interface 803 is primarily used to enable communication between modules, devices, units, and / or equipment in the embodiments of this application. Bus 810 may include hardware, software, or both, and can couple components of the online data traffic billing device together. For example, the bus may include at least one of the following: Accelerated Graphics Port (AGP) or other graphics bus, Enhanced Industry Standard Architecture (EISA) bus, Front Side Bus (FSB), HyperTransport (HT) Interconnect, Industry Standard Architecture (ISA) bus, Infinite Bandwidth Interconnect, Low Pin Count (LPC) bus, memory bus, Microchannel Architecture (MCA) bus, Peripheral Component Interconnect (PCI) bus, PCI-Express (PCI-X) bus, Serial Advanced Technology Attachment (SATA) bus, Video Electronics Standards Association Local (VLB) bus, or other suitable buses. Bus 810 may include one or more buses. Although specific buses are described or illustrated in the embodiments of this application, any suitable bus or interconnection method may be considered in the embodiments of this application.
[0158] In conjunction with the methods in the above embodiments, this application also provides a computer-readable storage medium storing computer program instructions, which, when executed by a processor, implement the process or function of any of the methods in the above embodiments.
[0159] In addition, this application also provides a computer program product that stores computer program instructions, which, when executed by a processor, implement the process or function of any of the methods described above.
[0160] The flowcharts and / or block diagrams of methods, apparatuses, systems, and computer program products according to embodiments of this application have been exemplarily described above, and related aspects have been described. It should be understood that each block or combination thereof in the flowcharts and / or block diagrams may be implemented by computer program instructions, by dedicated hardware performing a specified function or action, or by a combination of dedicated hardware and computer instructions. For example, these computer program instructions may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to form a machine that enables the implementation of the function / action specified in each block or combination thereof in the flowcharts and / or block diagrams, executable via such processor. Such a processor may be a general-purpose processor, a dedicated processor, a special-purpose application processor, or a field-programmable logic circuit.
[0161] The functional blocks shown in the structural block diagrams of this application can be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, they can be, for example, electronic circuits, application-specific integrated circuits (ASICs), appropriate firmware, plug-ins, function cards, etc.; when implemented in software, they are programs or code segments used to perform the required tasks. Programs or code segments can be stored in memory or transmitted over a transmission medium or communication link via data signals carried on a carrier wave. Code segments can be downloaded via computer networks such as the Internet or intranets.
[0162] It should be noted that this application is not limited to the specific configurations and processes described above or shown in the figures. The above descriptions are merely specific embodiments of this application. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the described systems, devices, modules, or units can be referred to the corresponding processes in the method embodiments, and need not be repeated here. It should be understood that the scope of protection of this application is not limited thereto. Any person skilled in the art can conceive of various equivalent modifications or substitutions within the scope of the technology disclosed in this application, and these modifications or substitutions should all be covered within the scope of protection of this application.
Claims
1. A method for automatically updating enterprise operating data, characterized in that, include: Receive multi-source business information data generated during the company's operations, including financial information data and / or material information data; If the currently received business information data belongs to the first business type, a new business item corresponding to the first business type is created for the current enterprise. The new business item is used to enter the business item identifier and field content of the current business information data. Based on the identifier and field content of the new business item, one or more related business items of the new business item are obtained from the preset business information database. There is a connection between the multiple related business items and the new business item in terms of capital upstream and / or material upstream and downstream. Based on the time of occurrence and the succession relationship of each related business item, determine the company's historical cash flow records and historical material flow records, as well as the business execution stage corresponding to the time of occurrence of the new business item; Based on the historical fund flow records and the historical material flow records, determine the fund settlement scope and material settlement scope corresponding to the business occurrence time of the new business item; Verify whether the business information data of the new business item matches the business execution stage corresponding to the business occurrence time of the new business item, and whether it meets the scope of fund settlement and material settlement. After verification, based on the business information data of the new business item, the current enterprise funds account information and / or materials account information are updated for display on the terminal device screen.
2. The method according to claim 1, characterized in that, The first business type includes at least one of the following: cash flow business type and material flow business type; The step of retrieving one or more associated business items from a preset business information database based on the identifier and field content of the new business item includes: Based on the field content contained in the new business item, basic conditions corresponding to the new business item are generated. These basic matching conditions include: matching conditions for counterparties, matching conditions for business execution dates, and matching conditions for outstanding business status; and... When the new business item is a fund flow business type, business matching conditions are generated for the new business item. The business matching conditions include: business-related account matching conditions and fund flow type matching conditions. When the new business item is a material flow business type, business matching conditions are generated for the new business item. The business matching conditions include: material identification matching conditions and material flow mode matching conditions. Based on the basic matching conditions and the business matching conditions, at least one related business item is obtained by filtering from the preset business information database.
3. The method according to claim 1, characterized in that, The verification of whether the business information data of the new business item conforms to the business execution stage corresponding to the current business time, and whether it meets the scope of fund settlement and material settlement, includes: Extract fund flow information and / or material flow information from the business information data, and determine whether the fund flow information and / or material flow information meet the business execution stage; If the business information data includes the amount of cash flow, determine whether the amount of cash flow exceeds the scope of the cash settlement. If the business information data includes the quantity of materials, determine whether the quantity of materials meets the material settlement range.
4. The method according to claim 1, characterized in that, The relationships involved include those related to time progression, cash flow, and material flow; After the verification is passed, the method further includes: Determine the creation sequence relationship between the associated business items, and identify the business item with the most recent creation time from the associated business items as the upstream business item that has a direct temporal progression relationship with the new business item; Based on the business item identifier and field content included in the new business item, determine the triggering event of the new business item. The triggering event includes at least one of the following: cash flow event, material flow event, and business progress event. Among the associated business items, the business item corresponding to the triggering event is extracted as the upstream business item; If the new business item is a type of cash flow business, it is confirmed that the upstream business item and the new business item have a cash flow relationship. If the new business item belongs to the material flow business type, it is confirmed that the upstream business item and the new business item have a material flow relationship; Save the connection relationship between the new business item and the upstream business item.
5. The method according to claim 1, characterized in that, The business information data based on the new business item is used to update the current enterprise's funds account information, including: When the new business item is a fund transfer business item and the fund information data is a transfer to an external account of the enterprise, the new business item is pushed to the audit terminal to request the audit terminal to audit the fund information data of the new business item; If the audit result received from the audit terminal is approved, the current corporate funds account information can be updated.
6. The method according to claim 5, characterized in that, If the audit result received from the audit terminal is "not approved" or "questionable", the current enterprise fund account information shall be prohibited from being updated, and the audit result shall be fed back to the user who submitted the new business item. The audit result includes the reasons for not being approved or the reasons for being questionable.
7. The method according to claim 6, characterized in that, The multi-source business information data also includes document vouchers, which include contracts, invoices, or receipts. The multi-source business information data generated during the enterprise's operations includes: The document credentials are subjected to text recognition to obtain text information; Extract the field content corresponding to the field associated with the business item identifier from the text information, and perform consistency verification between the extracted field content and the field content input by the user; If the consistency check passes, the upload time of the text credential and the identity information of the user who performed the operation are obtained, and the file credential is bound to the upload time and the identity information of the user who performed the operation to form an operation record; The process of pushing the new business item to the review terminal also includes: The operation record is pushed to the review terminal so that the terminal user of the review terminal can review the business content of the new business item based on the operation record.
8. The method according to claim 1, characterized in that, The method further includes: Based on the updated funds account and materials account, a business overview interface is generated in real time, which includes query controls; Based on the business overview interface, the query control receives query input, wherein the query input includes at least one of time information, business contacts, or account information; Based on the query input and corresponding query conditions, the target business item is retrieved from the business information database, and a business report is generated based on the retrieved target business item. The business report is then converted into visual data for display on the user terminal device. The business report includes at least one of the following: business overview statement, daily business items, account balance, outstanding payments or prepayments, and purchase performance status.
9. An electronic device, characterized in that, The electronic device includes a processor and a memory storing computer program instructions; when the electronic device executes the computer program instructions, it implements the method as described in any one of claims 1-8.
10. A computer program product, characterized in that, It includes computer program instructions that, when executed by a processor, implement the method as described in any one of claims 1-8.
