Business document general ledger and profit center accounting method and device and electronic equipment

By building standardized interfaces and custom financial conversion rules, combined with microservice architecture and GPU acceleration technology, the problems of inconsistent data formats and rigid processes in traditional financial systems have been solved. This has enabled intelligent conversion and integration of financial data, supporting full-process automation and multi-level queries, and meeting the needs of enterprise digital transformation.

CN120875508APending Publication Date: 2025-10-31YGSOFT INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511021177.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-24
Publication Date
2025-10-31

AI Technical Summary

Technical Problem

In traditional financial systems, data formats are inconsistent between multi-source heterogeneous business systems and financial systems, resulting in data redundancy, low transmission efficiency, rigid and error-prone financial processing procedures, poor system scalability, and an inability to meet the needs of enterprise digital transformation.

Method used

Standardized interfaces are built to acquire heterogeneous business data from multiple sources. Custom financial transformation mapping rules are defined, and data processing is performed using a microservice architecture and GPU acceleration technology. This enables intelligent transformation and integration of financial data, and a configurable accounting engine is built to support custom financial rule configuration.

Benefits of technology

It enables intelligent conversion and integration of business data into general ledger and profit center accounting data, automatically maps business documents to general ledger vouchers and profit center vouchers, supports full-process automation, breaks through data silos and performance bottlenecks, and enables multi-level querying and traceability across organizations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120875508A_ABST
    Figure CN120875508A_ABST
Patent Text Reader

Abstract

The invention discloses a general ledger and profit center accounting method and device of business receipts and electronic equipment, and relates to the field of financial data management. The method comprises the following steps: constructing a standardized interface, and obtaining business data of a multi-source heterogeneous business system based on the standardized interface; customizing a financial conversion mapping rule, and associating the business data to a general ledger subject and a profit center dimension according to the financial conversion mapping rule; and constructing an independent rule center, and carrying out voucher verification, approval and report generation on the financial data associated to the general ledger subject and profit center dimension. The technical problems of data islands, process stiffness and performance bottleneck of a traditional financial system in the prior art are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of financial data management technology, and in particular to a method, apparatus and electronic device for general ledger and profit center accounting of business documents. Background Technology

[0002] In traditional enterprise financial management, the general ledger system and the profit center management system are often independent, leading to the following problems: First, in terms of data interaction, the data formats between multi-source heterogeneous business systems (such as ERP, CRM, OA) and the financial system are not uniform. Full data transmission is used and there is a lack of effective verification, resulting in data redundancy, low transmission efficiency, difficulty in ensuring consistency of data from different sources, and time-consuming and labor-intensive data integration. Second, in terms of business processes, financial processing procedures are rigid, and voucher conversion relies on hard coding, making it difficult to adapt to the complex and ever-changing business scenarios and financial policy adjustments of enterprises. Manual operations are numerous, inefficient, and prone to errors. Third, at the system architecture level, the traditional monolithic architecture has poor scalability. When faced with large-scale financial data processing and a surge in business volume, the system performance degrades or even fails, failing to meet the needs of enterprise digital transformation. Summary of the Invention

[0003] This invention provides a method, apparatus, and electronic device for general ledger and profit center accounting of business documents, which can solve the technical problems of data silos, rigid processes, and performance bottlenecks in existing traditional financial systems. The technical solution is as follows:

[0004] In a first aspect, embodiments of the present invention provide a method for general ledger and profit center accounting of business documents, including:

[0005] Construct a standardized interface, and obtain business data from multi-source heterogeneous business systems based on the standardized interface;

[0006] Customize financial transformation mapping rules, and associate the business data with general ledger accounts and profit center dimensions according to the financial transformation mapping rules;

[0007] Establish an independent rules center to perform voucher verification, approval, and report generation for financial data linked to general ledger accounts and profit centers.

[0008] In some embodiments of the present invention, acquiring business data from a multi-source heterogeneous business system includes:

[0009] Initial business data is collected from the databases of various business systems based on preset time intervals and / or event triggering mechanisms.

[0010] The business data is converted into a unified format, and abnormal data is identified and recorded.

[0011] Real-time capture of data change information, and updating of initial business data based on the change information to obtain business data.

[0012] In some embodiments of the present invention, the financial conversion rule is to parse the meaning of business data language based on the Big Prophecy model and convert the business data language into financial language.

[0013] In some embodiments of the present invention, the financial conversion mapping rule is mapped using the OWL semantic ontology model.

[0014] In some embodiments of the present invention, the configuration of the financial conversion mapping rule includes:

[0015] Based on a visual interface, business data fields are mapped to the account and profit center dimensions of financial vouchers through drag-and-drop and / or form filling.

[0016] Differentiate the rules for the profit center dimension.

[0017] In some embodiments of the present invention, it further includes:

[0018] A microservice architecture is adopted to break down business data processing tasks, and based on data sharding, GPU acceleration and multi-threaded parallel processing technology, business data is mapped into financial data in batches and vouchers are audited.

[0019] In some embodiments of the present invention, the step of batch mapping business data to financial data and auditing vouchers includes:

[0020] Incremental data synchronization is achieved using the CDC mechanism.

[0021] Secondly, the present invention also provides a general ledger and profit center accounting device for business documents, comprising:

[0022] An interface construction module is used to build standardized interfaces and obtain business data from multi-source heterogeneous business systems based on the standardized interfaces.

[0023] The rule mapping module is used to customize financial conversion mapping rules, and associate the business data with the general ledger account and profit center dimensions according to the financial conversion mapping rules;

[0024] The financial data analysis module is used to build an independent rule center to perform voucher verification, approval, and report generation on financial data associated with general ledger accounts and profit centers.

[0025] Thirdly, the present invention also provides an electronic device, comprising: a processor and a memory;

[0026] The memory stores a computer-readable program that can be executed by the processor;

[0027] When the processor executes the computer-readable program, it implements the steps in the general ledger and profit center accounting method for business documents as described above.

[0028] Fourthly, the present invention also provides a computer-readable storage medium storing one or more programs that can be executed by one or more processors to implement the steps in the general ledger and profit center accounting method for business documents as described above.

[0029] The beneficial effects of the technical solutions provided by some embodiments of the present invention include at least the following: Utilizing a financial middle platform technology that intelligently integrates multi-source heterogeneous data, it adapts to multi-source heterogeneous business systems through standardized interfaces, enabling intelligent conversion and integration of business data into general ledger and profit center accounting data. Simultaneously, it constructs a configurable accounting engine, allowing users to customize financial conversion mapping rules and automatically complete the mapping from front-end business documents to general ledger vouchers and profit center vouchers, achieving full automation of the entire process from business documents to general ledger and profit center voucher generation and report output; it provides a unified query interface that integrates general ledger and profit center accounting processing, supporting switching between financial organizations and profit center organizations for accounting processing within the same functional entry point, enabling multi-level penetration queries across financial organizations and profit center organizations, tracing back to general ledger vouchers, profit center vouchers, and original business documents, and achieving horizontal traceability of accounting data. Attached Figure Description

[0030] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0031] Figure 1 This is a system architecture diagram of an embodiment of the general ledger and profit center accounting method or apparatus for business documents provided by the present invention.

[0032] Figure 2 This is a flowchart illustrating an embodiment of the general ledger and profit center accounting method for business documents provided by the present invention.

[0033] Figure 3 In the general ledger and profit center accounting method for business documents provided by the present invention, step S202 is a flowchart of an embodiment;

[0034] Figure 4 This is a schematic diagram of an embodiment of the general ledger and profit center accounting device for business documents provided by the present invention;

[0035] Figure 5 This is a schematic diagram of the operating environment of an embodiment of the electronic device provided by the present invention. Detailed Implementation

[0036] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.

[0037] It should be noted that the general ledger and profit center accounting method for business documents provided in this application is generally executed by the terminal equipment, and correspondingly, the general ledger and profit center accounting device for business documents is generally set in the terminal equipment.

[0038] Figure 1 An exemplary system architecture is shown that can be applied to the general ledger and profit center accounting method or the general ledger and profit center accounting apparatus for business documents in this application.

[0039] like Figure 1 As shown, the system architecture may include: terminal device 101 and server 102. Terminal device 101 and server 102 can communicate via a network, which serves as the medium for providing communication links between the various units. The network may include various types of wired or wireless communication links, such as: wired communication links including fiber optic cables, twisted-pair cables, or coaxial cables; and wireless communication links including Bluetooth communication links, Wi-Fi communication links, or microwave communication links.

[0040] It should be noted that the terminal device 101 and the server 102 can be either hardware or software. When the terminal device 101 and the server 102 are hardware, they can be implemented as a distributed server cluster consisting of multiple servers, or as a single server. When the terminal device 101 and the server 102 are software, they can be implemented as multiple software programs or software modules (e.g., used to provide distributed services), or as a single software program or software module; no specific limitations are made here.

[0041] The terminal device of this application can be equipped with various communication client applications, such as video recording applications, video playback applications, voice interaction applications, search applications, instant messaging tools, email clients, social platform software, etc.

[0042] A terminal device can be either hardware or software. When the terminal device is hardware, it can be various terminal devices with a display screen, including but not limited to smartphones, tablets, laptops, and desktop computers. When the terminal device is software, it can be installed on the terminal devices listed above. It can be implemented as multiple software programs or software modules (e.g., used to provide distributed services) or as a single software program or software module; no specific limitation is made here.

[0043] When the terminal device is hardware, it can also be equipped with a display device and a camera. The display device can be any device capable of displaying information, and the camera is used to capture video streams. For example, the display device can be a cathode ray tube display (CR), a light-emitting diode display (LED), an e-ink screen, a liquid crystal display (LCD), or a plasma display panel (PDP). Users can use the display device on the terminal device to view displayed text, images, videos, and other information.

[0044] It should be understood that Figure 1 The number of terminal devices, networks, and servers shown is for illustrative purposes only. Depending on implementation needs, there can be any number of terminal devices, networks, and servers.

[0045] The following will be combined with the appendix Figure 2 This application provides a detailed description of the general ledger and profit center accounting method for business documents provided in the embodiments of this application. The general ledger and profit center accounting device for business documents in the embodiments of this application can be... Figure 1 The terminal device shown.

[0046] Please see Figure 2 This document provides a flowchart illustrating a method for general ledger and profit center accounting for business documents, as illustrated in this embodiment. Figure 2 As shown, the method described in this application embodiment may include the following steps:

[0047] S201. Construct a standardized interface and obtain business data from multi-source heterogeneous business systems based on the standardized interface;

[0048] It should be noted that the specific form of the standardized interface is not limited here. A standardized interface adapter is used to connect to multi-source heterogeneous business systems (ERP, CRM, OA). The business data from these systems is related to financial information. Obtaining this business data through a unified standardized interface eliminates cross-system data format conflicts and improves the accuracy of data validation. In a specific embodiment, a standardized interface adapter is developed. For the ERP system, a Web Service interface is used to reliably acquire data such as purchasing, sales, and inventory. For the CRM system, an API is used to obtain customer information, sales leads, and other data.

[0049] It should be noted that before acquiring business data from multiple heterogeneous business systems, a data integration service is deployed in the system backend, using a real-time message queue as the transmission channel for general ledger and profit center accounting data streams. A data collector developed in Java collects initial business data from the databases of each business system at preset time intervals, such as every 5 minutes, or through an event-triggered mechanism.

[0050] Furthermore, the initial business data collected is processed in real time. First, using regular expressions and data mapping tables, front-end business data (such as customer ID, product name, and amount information in sales orders) is converted into a unified data format. The interface adapter then converts the acquired data into JSON format and transmits it to the data access layer of the business middle platform, achieving standardized access to multi-source heterogeneous data. Further, at the database level, MySQL's logging function is enabled to capture data change information in real time. The data integration service parses the logs to obtain records of data addition, deletion, and modification operations, synchronizing only the changed data to the data processing module to obtain the business data. During the synchronization process, ETL tools are used to clean, transform, and load the incremental data to ensure its accuracy and integrity.

[0051] S202. Define custom financial conversion mapping rules, and associate the business data with the general ledger account and profit center dimensions according to the financial conversion mapping rules;

[0052] It should be noted that the financial conversion rules are based on the Big Oracle model to parse the meaning of business data language and convert it into financial language. By customizing the financial rules, it is possible to adapt to different business needs and personnel at different job levels. Furthermore, changes in accounting standards (such as adjustments to revenue recognition rules) only require updating the rules in the configuration interface, without modifying the code.

[0053] In one specific implementation, fields in business documents (such as customer, product, amount) are mapped to accounts (such as accounts receivable, main business revenue) and profit center dimensions (such as sales region, product line) in financial documents.

[0054] Specifically, the business system uses "customer ID" and the financial system uses "accounts receivable account code" to establish a relationship between the two, thus solving the problem of errors that are prone to occur when manually looking up account codes.

[0055] In a preferred embodiment, the financial conversion rule is to parse the meaning of business data language based on the Big Oracle model and convert the business data language into financial language.

[0056] It should be noted that a financial semantic ontology model based on the OWL language is constructed to clearly define core concepts in the financial domain (such as accounts, profit centers, cost items, etc.) and their interrelationships. Natural Language Processing (NLP) technology is used to perform deep semantic analysis on business data and accurately associate it with the corresponding general ledger accounts and profit centers. Simultaneously, data is preprocessed through data cleaning rules (such as removing duplicate data and filling missing values) and deduplication algorithms (such as hash deduplication). An anomaly repair model is then constructed using neural network-based machine learning algorithms to automatically repair identified anomalies and ensure data quality.

[0057] S203. Construct an independent rules center to perform voucher verification, approval, and report generation for financial data associated with general ledger accounts and profit centers.

[0058] It should be noted that when business documents (such as sales orders and purchase invoices) enter the system, the accounting engine automatically extracts key information according to the configured rules, quickly generating corresponding general ledger vouchers and profit center vouchers. During voucher generation, integrated data entry verification functions perform strict format and logical checks (such as debit / credit balance checks) on information such as account codes, amounts, and dates in the vouchers, ensuring the accuracy and compliance of the vouchers. For automatic revenue and cost aggregation, relevant revenue and cost data are accurately aggregated to the corresponding accounts and profit centers according to business type and preset rules. For large-volume voucher processing, multi-threading technology is used for parallel processing, significantly improving voucher generation efficiency and meeting the daily financial accounting needs of enterprises.

[0059] Furthermore, approval flow rules, accounting rules (such as depreciation calculation methods and bad debt provision ratios), and risk control strategies (such as over-budget warnings and abnormal transaction interception) are encapsulated into rule scripts and stored in the rule engine database. During process execution, when a rule node is triggered, the rule engine automatically loads and executes the corresponding rule, making intelligent decisions such as whether approval is granted and whether vouchers meet accounting requirements, ensuring the compliance and efficiency of the business process. After the process design is completed, it is saved as a process definition file and deployed to the process engine. The process engine automatically drives process execution according to the process definition, calling relevant services to complete business operations (such as calling the accounting engine to generate vouchers and calling the reporting service to generate reports), realizing the automated operation of the business process. At the same time, it supports process version management. When the business process changes, a new process version can be created, and historical versions can be retained for querying and auditing, ensuring the traceability of process changes and facilitating enterprise process optimization and management.

[0060] In some embodiments of the present invention, please refer to Figure 3 The configuration of the financial conversion mapping rules includes:

[0061] S301. Based on a visual interface, the fields of business data are mapped to the dimensions of accounts and profit centers in financial vouchers through drag-and-drop and / or form filling.

[0062] S302. Differentiate the rules for the profit center dimension.

[0063] In this embodiment, a rule configuration tool is provided in the system management interface, allowing finance personnel to customize the conversion rules from business documents to general ledger vouchers and profit center vouchers without writing code. For example, when generating vouchers for sales orders, the debit account can be set to "Accounts Receivable" and the credit account to "Main Business Revenue," accurately linking the order to the corresponding profit center based on its sales region. After the rules are configured, they are stored in the rule table of the database for easy subsequent management and maintenance.

[0064] Furthermore, based on the general ledger and profit center accounting requirements, data transformation rules can be flexibly configured in the data processing module. For example, raw material cost data from purchase receipts can be accurately allocated to different product cost centers according to preset allocation rules, and corresponding accounting entries can be automatically generated. Finally, the processed data is stored in a data warehouse, realizing the intelligent transformation and deep integration of business data into financial accounting data, breaking down data barriers between business and financial systems.

[0065] In some embodiments of the present invention, it further includes:

[0066] A microservice architecture is adopted to break down business data processing tasks, and based on data sharding, GPU acceleration and multi-threaded parallel processing technology, business data is mapped into financial data in batches and vouchers are audited.

[0067] In this embodiment, an independent unified rule center is established within the system, and a microservice architecture is constructed to ensure the high availability and scalability of the rule center. The rule center includes a rule management module, a version control module, and a change tracking module. The rule management module provides functions for creating, editing, and deleting rules, and supports financial personnel to input accounting policies, account mapping rules, cost allocation rules, etc., in the form of forms. The version control module records each rule change, generating version numbers and detailed change logs. The change tracking module provides a query function for rule changes, tracing back to the specific change time, the person making the change, and the content of the change, realizing full lifecycle management of rules. When business systems or financial policies change, financial personnel update the corresponding rules in the rule center. The rule center pushes rule change information to relevant business processes and data processing stages in real time through a message queue. After receiving the change information, each module automatically loads the new rules and applies them to business processing, ensuring unified management and dynamic updates of financial rules, and guaranteeing the consistency and compliance of enterprise financial management.

[0068] In one specific embodiment, by providing a business-finance integration model rule base, a business-finance conversion accounting platform engine, and other public financial service capabilities, and by leveraging data integration to connect various business systems, full-chain business data collection and analysis are achieved. When a business transaction occurs, financial accounting and management accounting are performed in real time, generating real-time financial statements and management analysis, and providing real-time feedback to the business system for adjustment and control. The same application performs daily accounting, internal collaborative processing, consolidation and offsetting accounting, and multi-dimensional accounting based on the logged-in financial organization and profit center organization. It enables the generation of voucher models for financial organizations and profit centers using the same business document conversion rules. Through revenue, cost, and expense accounting at each responsibility center, business-driven automated financial accounting is achieved, and business scenarios are decomposed based on profit center accounting. It supports group-level business units and product / business line organizations as profit centers to establish profit center accounting entities; it establishes a control scope to cover the scope of business-related organizations, establishes a hierarchical organizational structure for profit centers, and performs accounting based on profit centers. It supports both legally mandated accounting standards created solely by financial organizations and internal management standards created by profit center organizations, as well as mixed management standards for both financial and profit center organizations. Within the same group, it supports parameterized settings for enabling or disabling profit center accounting, based on the group's unified accounting system. It supports voucher templates, print templates, period-end carry-over schemes, and revenue distribution schemes, and automatically shares templates and schemes set by higher-level units with lower-level financial and profit center organizations. Based on user queries of general ledger and profit center accounting scenarios, it adds corresponding data queries and statistical outputs data from both financial and profit organizations in the result set. Data sources can be traced layer by layer to the corresponding vouchers and business documents, providing group-level regulatory support. It enables real-time feedback of refined profit center data to general ledger analysis for processing, forming comprehensive financial statements at the general ledger level. It allows report compilation based on aggregated data from financial organizations, profit centers, and management standards, supporting both legally mandated financial statements provided externally by financial organizations and multi-dimensional management reports provided internally by profit centers.

[0069] Through the detailed implementation methods described above, this invention can effectively achieve efficient management and integrated application of general ledger and profit center accounts, effectively solve the technical problems of data silos, rigid processes, and insufficient decision support in traditional financial systems, achieve the expected technical, economic and social effects, and provide strong support for the digital transformation of enterprise financial management.

[0070] This invention offers the following advantages: It utilizes a financial middleware platform technology that intelligently integrates multi-source heterogeneous data. Through standardized interfaces, it adapts to multi-source heterogeneous business systems, enabling intelligent conversion and integration of business data into general ledger and profit center accounting data. Simultaneously, it constructs a configurable accounting engine, allowing users to customize financial conversion mapping rules and automatically mapping front-end business documents to general ledger vouchers and profit center vouchers. This achieves full automation of the entire process from business documents to general ledger and profit center voucher generation and report output. It provides a unified query interface that integrates general ledger and profit center accounting processing, supporting switching between financial organizations and profit center organizations for accounting processing within the same functional entry point. This enables multi-level penetration queries across financial organizations and profit center organizations, tracing back to general ledger vouchers, profit center vouchers, and original business documents, achieving horizontal traceability of accounting data. Furthermore, it provides component-based service support for large-volume profit center accounting operations, combining distributed parallel processing, GPU acceleration, and algorithm optimization to achieve large-scale batch processing of financial data, breaking through the bottleneck of massive financial data processing and realizing efficient management and integrated application of general ledger and profit center accounting.

[0071] The following are embodiments of the apparatus described in this application, which can be used to execute the embodiments of the method described in this application. For details not disclosed in the apparatus embodiments of this application, please refer to the embodiments of the method described in this application.

[0072] Please see Figure 4 This illustration shows a schematic diagram of the structure of a general ledger and profit center accounting device for business documents provided in an exemplary embodiment of this application, hereinafter referred to as device 4. Device 4 can be implemented as all or part of a terminal device through software, hardware, or a combination of both. Device 4 includes:

[0073] The interface construction module 410 is used to construct a standardized interface and obtain business data from multi-source heterogeneous business systems based on the standardized interface.

[0074] The rule mapping module 420 is used to customize financial conversion mapping rules and associate the business data with the general ledger account and profit center dimensions according to the financial conversion mapping rules;

[0075] The financial data analysis module 430 is used to build an independent rule center to perform voucher verification, approval, and report generation on financial data associated with general ledger accounts and profit centers.

[0076] It should be noted that the device 4 provided in the above embodiments, when executing the general ledger and profit center accounting method for business documents, is only illustrated by the division of the above functional modules. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the above functions. In addition, the general ledger and profit center accounting device for business documents provided in the above embodiments and the general ledger and profit center accounting method embodiments for business documents belong to the same concept, and its implementation process is detailed in the method embodiments, which will not be repeated here.

[0077] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0078] This application also provides a computer storage medium that can store multiple instructions, which are adapted to be loaded and executed by a processor as described above. Figure 2 The method steps of the illustrated embodiment can be found in the following documentation for detailed execution. Figure 2 The specific details of the illustrated embodiments will not be elaborated here.

[0079] This application also provides a computer program product that stores at least one instruction, which is loaded and executed by the processor to implement the general ledger and profit center accounting method for business documents as described in the above embodiments.

[0080] Please see Figure 5 This document provides a schematic diagram of the structure of a terminal device according to an embodiment of this application. Figure 5 As shown, the terminal device 500 may include: at least one processor 501, at least one network interface 504, user interface 503, memory 505, and at least one communication bus 502.

[0081] The communication bus 502 is used to enable communication between these components.

[0082] The user interface 503 may include a display screen and a camera. Optionally, the user interface 503 may also include a standard wired interface and a wireless interface.

[0083] The network interface 504 may optionally include a standard wired interface or a wireless interface (such as a Wi-Fi interface).

[0084] The processor 501 may include one or more processing cores. The processor 501 connects to various parts within the terminal device 500 using various interfaces and lines, and performs various functions and processes data by running or executing instructions, programs, code sets, or instruction sets stored in the memory 505, and by calling data stored in the memory 505. Optionally, the processor 501 may be implemented using at least one hardware form of Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), or Programmable Logic Array (PLA). The processor 501 may integrate one or a combination of several of the following: Central Processing Unit (CPU), Graphics Processing Unit (GPU), and modem. The CPU primarily handles the operating system, user interface, and applications; the GPU is responsible for rendering and drawing the content required for display; and the modem handles wireless communication. It is understood that the modem may also be implemented as a separate chip, without being integrated into the processor 501.

[0085] The memory 505 may include random access memory (RAM) or read-only memory. Optionally, the memory 505 may include a non-transitory computer-readable storage medium. The memory 505 can be used to store instructions, programs, code, code sets, or instruction sets. The memory 505 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as touch function, sound playback function, image playback function, etc.), instructions for implementing the above-described method embodiments, etc.; the data storage area may store data involved in the above-described method embodiments, etc. Optionally, the memory 505 may also be at least one storage device located remotely from the aforementioned processor 501. Figure 5 As shown, the memory 505, which serves as a computer storage medium, may include an operating system, a network communication module, a user interface module, and application programs.

[0086] exist Figure 5In the terminal device 500 shown, the user interface 503 is mainly used to provide an input interface for the user and to obtain the user's input data; while the processor 501 can be used to call the application program stored in the memory 505 and specifically execute, such as Figure 2 The method shown can be referred to for details. Figure 2 As shown, it will not be elaborated further here.

[0087] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. The storage medium can be a magnetic disk, optical disk, read-only memory, or random access memory, etc.

[0088] The above description discloses only preferred embodiments of the present invention and should not be construed as limiting the scope of the present invention. Therefore, equivalent variations made in accordance with the claims of the present invention are still within the scope of the present invention.

Claims

1. A method for general ledger and profit center accounting of business documents, characterized in that, include: Construct a standardized interface, and obtain business data from multi-source heterogeneous business systems based on the standardized interface; Customize financial transformation mapping rules, and associate the business data with general ledger accounts and profit center dimensions according to the financial transformation mapping rules; Establish an independent rules center to perform voucher verification, approval, and report generation for financial data linked to general ledger accounts and profit centers.

2. The general ledger and profit center accounting method for business documents according to claim 1, characterized in that, The acquisition of business data from multi-source heterogeneous business systems includes: Initial business data is collected from the databases of various business systems based on preset time intervals and / or event triggering mechanisms. The business data is converted into a unified format, and abnormal data is identified and recorded. Real-time capture of data change information, and updating of initial business data based on the change information to obtain business data.

3. The general ledger and profit center accounting method for business documents according to claim 1, characterized in that, The financial conversion rule is based on the Big Prophecy model to analyze the meaning of business data language and convert the business data language into financial language.

4. The general ledger and profit center accounting method for business documents according to claim 1, characterized in that, The financial conversion mapping rules are mapped using the OWL semantic ontology model.

5. The general ledger and profit center accounting method for business documents according to claim 1, characterized in that, The configuration of the financial conversion mapping rules includes: Based on a visual interface, business data fields are mapped to the account and profit center dimensions of financial vouchers through drag-and-drop and / or form filling. Differentiate the rules for the profit center dimension.

6. The general ledger and profit center accounting method for business documents according to claim 1, characterized in that, Also includes: A microservice architecture is adopted to break down business data processing tasks, and based on data sharding, GPU acceleration and multi-threaded parallel processing technology, business data is mapped into financial data in batches and vouchers are audited.

7. The general ledger and profit center accounting method for business documents according to claim 6, characterized in that, The batch mapping of business data to financial data and the verification of vouchers include: Incremental data synchronization is achieved using the CDC mechanism.

8. A general ledger and profit center accounting device for business documents, characterized in that, include: An interface construction module is used to build standardized interfaces and obtain business data from multi-source heterogeneous business systems based on the standardized interfaces. The rule mapping module is used to customize financial conversion mapping rules, and associate the business data with the general ledger account and profit center dimensions according to the financial conversion mapping rules; The financial data analysis module is used to build an independent rule center to perform voucher verification, approval, and report generation on financial data associated with general ledger accounts and profit centers.

9. An electronic device, characterized in that, include: Processor and memory; The memory stores a computer-readable program that can be executed by the processor; When the processor executes the computer-readable program, it implements the steps in the general ledger and profit center accounting method for business documents as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores one or more programs, which can be executed by one or more processors to implement the steps in the general ledger and profit center accounting method for business documents as described in any one of claims 1-7.