XBRL-based intelligent financial cloud platform system, construction method and business implementation method thereof
11004157 · 2021-05-11
Assignee
Inventors
Cpc classification
G06V30/1473
PHYSICS
G06Q40/00
PHYSICS
G06Q20/389
PHYSICS
G06Q20/042
PHYSICS
International classification
G06Q40/00
PHYSICS
G06Q20/10
PHYSICS
Abstract
The invention belongs to the field of cloud technology and cloud processing, it discloses an XBRL-based intelligent financial cloud platform system, provides rich accounting services for users in an efficient and convenient manner. The platform system comprises a tenant document, a document tool, an accounting tool and an administration center deployed on a server; the tenant document implements the functions such as order creation, order status query and historical order viewing; the document tool provides such cloud services as image preprocessing, element correction and total element correction; the accounting tool provides such cloud services as rule checking, simulated accounting and accounting reviewing; the administration center is used to provide private cloud management and operation services for financial cloud in an automated, intelligent and standardized manner, consisting of a grain center, a definition center, a construction center, a business center, a user center and an operation center. Furthermore, the invention also provides a construction method and a business implementation method corresponding to the cloud platform system, it is suitable for providing efficient and convenient accounting cloud services.
Claims
1. An XBRL-based intelligent financial cloud platform system, characterized by comprising a tenant document, a document tool, an accounting tool and an administration center deployed on a server; wherein, the tenant document implements the functions such as order creation, order status query and historical order viewing; the order creation requires a tenant user to select the service type and input corresponding instructions, after a document affixed with a bill is scanned and uploaded to the public cloud, the user may select a premium processing and complete the batch submission operations by ticking the corresponding service orders, the service orders returned in the accounting process are displayed in an order list, with the problem documents being marked; the order status query allows the user to track the service orders submitted and apply for cancellation thereof; the historical order stores the accounting service order of each tenant and the accounting voucher of the proxy account on the public cloud; the document tool provides such cloud services as image preprocessing, element correction and total element correction; the image preprocessing is a process of cutting the bill using a service order submitted by the tenant according to the document as a processing unit, the preprocessed bill is transferred to OCR for optical recognition; the element correction is to display the bill results recognized by OCR in unit of element, correct the element values in the form of Key and Value, and add the machine learning mode and automatic completion mode to improve the element correction efficiency; the total element correction provides manual total element correction service in unit of bill for elements that cannot be preprocessed; the accounting tool provides such cloud services as rule checking, simulated accounting and accounting reviewing; the rule checking refers to the accounting and document examination service by the business type based on a service order of the tenant, the user examines a document according to the checking rule description and the associated element value of the document examination displayed, and the document examination rules and associated elements are configured by the administration center; the simulated accounting refers to automatically generating an accounting voucher according to the service order and business type of tenant, the user performs ERP accounting operation on the accounting voucher and returns the accounting voucher number, the simulated accounting voucher generation logic and accounting elements are configured in the administration center; for the service orders that cannot be processed through the financial cloud, the accounting reviewing provides a service for reviewing a manual accounting voucher after the manual accounting is directly performed in ERP; the administration center is used to provide private cloud management and operation services for financial cloud in an automated, intelligent and standardized manner, consisting of a grain center, a definition center, a construction center, a business center, a user center and an operation center; the grain center is the smallest grain of tenant service order data and standardizes the semantics of elements by XBRL, it is the basis for automatic rule checking, automatic accounting and ubiquitous ERP accounting in the accounting tool, it comprises a national standard element library, a GL mapping library, a bill element library, an accounting element library and a master data element library; wherein the national standard element library stores all national standard elements; the GL mapping library stores the GL mapping relation of the national standard elements; the bill element library stores all bill elements; some bill elements are referenced to the national standard element library, those beyond the scope of national standard elements are expanded according to the national standard, and standardizes the semantics of elements through the XBRL GL classification standard elements; the accounting element library stores standard accounting voucher elements, and standardizes the semantics of elements through the XBRL GL classification standard elements; the master data element library stores standard accounting master data elements, and standardizes the semantics of elements through the XBRL GL classification standard elements; the definition center includes an error type definition, a task time definition, a bill template definition, a checking rule definition, an accounting logic definition, a business type definition and a bill type definition; wherein the error type definition defines a flow node after processing an order grabbing task through the socialized crowdsourcing in a document tool and an accounting tool; the task time definition defines the time for a socialized crowdsourcing user to complete a task; the bill template definition defines the element contained in various types of bills, and all the elements defined in the template are referenced from the bill element library; the checking rule definition defines the document examination rule, and realizes a high expansion configuration in the way of checking the formula, check the atomicity of the formula with the minimum checking logic as a unit, and the “true” value is output as a formula target value, and all formula elements are referenced from the bill element library; the accounting logic definition defines an accounting voucher generation logic, a single accounting logic does not have a complete accounting voucher generation logic, and its atomicity takes the smallest accounting voucher line item as a unit, a formula pattern is used to obtain the value of a single accounting voucher element defined by the accounting logic, the value ways include fixed value, element value and calculated value, meanwhile, the accounting element may be set to display in the accounting voucher; and the element defined by the accounting logic is referenced from the accounting element library and the master data element library; the construction center includes the construction of accounting bill relationship, accounting document examination relationship and accounting relationship, the accounting bill relationship is to construct the relationship between the business type and the bill according to the business type, that is, all bill types that may be included in the business type are constructed as per the defined bill template; the accounting document examination relationship is to construct the document examination rules under the business type, and to construct the logical relationship by the defined rule checking atoms; the accounting relationship is to construct an accounting logic under the business type, that is, to generate a complete business logic of an accounting voucher, and to construct the assembly relationship with the defined accounting logic atoms; the business center provides tenant master data and tenant business, the tenant master data configures the scope of master data used by the tenant, and all elements are referenced from the master data element library; the tenant business configures all business types of the tenant cloud service, and the business types are referenced from the construction results of the construction center; the user center includes tenant user management, crowdsourcing user management and operation user management, the financial cloud divides users into three types, namely, tenant users, crowdsourcing users and operation users, and the user center authenticates the authority of three types of users and manages their operation behavior respectively; the operation center provides comprehensive management and analysis services such as tenant document, document tool, accounting tool and service order, crowdsourced order grabbing task, and overall operation.
2. The XBRL-based intelligent financial cloud platform system according to claim 1, characterized in that a tenant sandbox is designed in the tenant document public cloud to ensure data security.
3. The XBRL-based intelligent financial cloud platform system according to claim 1, characterized in that the cloud platform system establishes an accounting linking device in the grain center of its administration center thereof by using XBRL standardized accounting voucher element semantics, wherein the accounting linking device has ubiquitous ERP capability, and a semantic relationship model between the standard accounting elements and various ERP accounting vouchers is established in the accounting linking device, so as to automatically and adaptively account according to the ERP type of tenants.
4. The XBRL-based intelligent financial cloud platform system according to claim 1, characterized in that the administration center is connected to the XBRL intelligence engine (XIE), and automatically generates accounting voucher data in an XBRL format and conforming to the accounting software data interface standard according to the XBRL GL taxonomy element labels mapped by the grain center accounting element library and the master data element library used for auditing, supervision and archiving.
5. A business implementation method of an XBRL-based intelligent financial cloud platform system, characterized by comprising the following steps: setting a service order flow threshold control in the order grabbing task of the document tool and the accounting tool; transferring and completing a complete service order that is accepted by an order grabbing task according to the following flow node sequence: Service Order—Image Preprocessing—OCR Recognition—Element Correction—Rule Checking—Simulated Accounting—Accounting Reviewing; and returning the accepted complete service order to an administration center or reprocessing responsive to failure of the accepted complete service order to pass any flow node of the flow node sequence, the returning including: returning the accepted complete service order a tenant document responsive to failure of the accepted complete service order to pass the image pre-processing and confirmation by an operator, transferring the accepted complete service order to total element correction responsive to failure of the accepted complete service order to pass the element correction, transferring the accepted compete service order to one of the template for confirmation and the tenant document responsive to failure of the accepted complete service order to pass the total element correction, transferring the accepted complete service order to one of the tenant document and the total element correction responsive to failure of the accepted complete service order to pass the rule checking, transferring the accepted complete service order to the one of the total element correction and the tenant document responsive to failure of the accepted complete service order to pass the simulated accounting and transferring the accepted compete service order to one of the simulated accounting and the tenant document responsive to failure of the accepted complete service order to pass the accounting reviewing.
6. The business implementation method of the XBRL-based intelligent financial cloud platform system according to claim 5, characterized by comprising: an emergency service strategy: a manual service line consisting of a tenant document, a document tool and accounting tool is used for purely manual financial cloud emergency services, the automatic form provided by the tenant document, the OCR element identification provided by the document tool, the accounting logic provided by the accounting tool and the manual service line together form an intelligent financial cloud service line, and financial cloud emergency services are configured and started in the administration center.
7. A construction method of an XBRL-based intelligent financial cloud platform system, characterized by comprising the following steps: a. establishing a tenant document public cloud service according to the accounting service order; b. establishing a document tool public cloud service according to the documents, bills and elements of a service order; c. establishing an accounting tool public cloud service according to the tenant service order and business type; d. establishing an administration center private cloud service, establishing a grain center according to the accounting software data interface standard and the XBRL GL taxonomy standard, establishing a definition center and formula editor according to the grain center, establishing a construction center and a relationship between the construction center and the business center according to the definition center, establishing a user center according to user divisions, and establishing all services including the operation, monitoring and management of the operation center according to the business process; e. establishing an intelligent automatic form service for the tenant document to implement electronic data fusion of tenant fee approval forms; f. establishing an intelligent OCR recognition service for the document tool, and correcting errors of bills and elements after image preprocessing; g. establishing intelligent checking rules and accounting logic for the accounting tool, accessing the automatic rule checking and automatically generating an accounting voucher; h. allowing the administration center to establish a private cloud service of the accounting linking device, establishing a relationship model from XBRL standardized accounting element library to ERP accounting voucher elements, and adapt to various types of ERP accounting interfaces; and i. connecting the private cloud of administration center to the XBRL intelligence engine (XIE) service, and establishing an instance document service in an XBRL format that automatically generates an accounting voucher and related master data.
8. The construction method of the XBRL-based intelligent financial cloud platform system according to claim 7, characterized in that in step a, the tenant document public cloud service includes business overviewing, order creation, order status and historical order.
9. The construction method of the XBRL-based intelligent financial cloud platform system according to claim 8, characterized in that in step b, the document tool public cloud service includes user service overviewing, image pre-processing order grabbing, element correction order grabbing and total element correction order grabbing.
10. The construction method of the XBRL-based intelligent financial cloud platform system according to claim 8, characterized in that in step c, the accounting tool public cloud service includes user service overviewing, rule checking order grabbing, simulated accounting order grabbing and accounting reviewing order grabbing.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
(2) The invention relates to an XBRL-based intelligent financial cloud platform system, comprising a tenant document (TD), a document tool (DT), an accounting tool (AT), and an administration center (AC), the platform is a large distributed cloud service platform with Service-oriented Architecture (SOA).
(3) Each component is described in detail as follows:
(4) The tenant document allows a tenant to create and manage an accounting service order in the cloud, it is serviced for public cloud, and its main functions include service order creation, order status query and historical order viewing. The order creation requires a tenant user to select the business type and input corresponding instructions, after the A4 paper (each A4 paper is called a document, similarly hereinafter) affixed with a bill is scanned and uploaded to the public cloud, the user may select a premium processing and complete the batch submission operations by ticking the corresponding service orders. The service orders returned in the accounting process are displayed in the created service order, with the problem documents being marked. The order status query allows the user to track the service orders submitted and apply for cancellation thereof. The historical order stores the accounting service order of each tenant and the accounting voucher of the proxy account on the public cloud. The public cloud of tenant document is designed with a tenant sandbox to ensure data security.
(5) The document tool (DT) includes such cloud services as image preprocessing, element correction and total element correction. The image preprocessing is a process of cutting the bill (in order to improve the automatic cutting rate and the cutting accuracy, the document paper base color is non-white) using a service order submitted by the tenant according to the document as a processing unit, the preprocessed bill is transferred to OCR for optical recognition; the element correction is to display the bill results recognized by OCR in unit of element, correct the element values in the form of Key and Value (the workload of correcting elements is inversely proportional to the OCR recognition accuracy, that is, the higher the OCR recognition accuracy is, the lower the correction amount of elements is.), and add the machine learning mode and automatic completion mode to improve the element correction efficiency; the total element correction provides total element manual correction service in unit of bill for elements that cannot be preprocessed.
(6) The accounting tool (AT) provides such cloud services as rule checking, simulated accounting and accounting reviewing. The rule checking refers to the accounting and document examination service by the business type based on a service order of the tenant, the user examines a document according to the checking rule description and the associated element value of the document examination displayed, and the document examination rules and associated elements are configured by the administration center (AC); the simulated accounting refers to automatically generating an accounting voucher according to the service order and business type of tenant, the user performs ERP accounting operation on the accounting voucher and returns the accounting voucher number, the simulated accounting voucher generation logic and accounting elements are configured in the administration center (AC). For the service orders that cannot be processed through the financial cloud, the accounting reviewing provides a service for reviewing a manual accounting voucher after the manual accounting is directly performed in ERP.
(7) The document tool (DT) and the accounting tool (AT) include such functions as image preprocessing, element correction, total element correction, rule checking, simulated accounting, and accounting reviewing, which provide socialized crowdsourcing services for the order grabbing pool at a PC terminal and a mobile terminal, the order grabbing users of simulated accounting and accounting reviewing can view the entire service order. The specific user is limited with standard time and release time for completing a task in the order grabbing process, a warning prompt will be given when it exceeds the standard time, and the system will automatically release the task when it exceeds the release time. The order grabbing pool includes an automatic task pool and an order grabbing task pool, tasks that cannot be processed by the automatic task pool are pushed to the order grabbing task pool, and the crowdsourcing user automatically pushes out the order grabbing task and locks it after completing the current order grabbing task. Task completion is uniformly judged by “pass” and “fail”, wherein if failed, the user must select the specific reason to make the service order flow to the next node for processing. In order to ensure the security of tenant service order data, simulated accounting and accounting reviewing can appropriately narrow the scope of crowdsourcing users.
(8) The administration center (AC), as the core of the system, is used to provide private cloud management and operation services for financial cloud in an automated, intelligent and standardized manner, consisting of a grain center, a definition center, a construction center, a business center, a user center and an operation center. The grain center includes a national standard element library and a GL mapping library according to Accounting Software Data Interface, Part 1: Enterprise, as well as a bill element library, an accounting element library and a master data element library. The national standard element library stores all national standard elements, and the national standard GL element mapping library stores GL mapping relationships of national standard elements; the bill center stores all bill elements, some bill elements are referenced to the national standard element library, and those beyond the scope of national standard elements are expanded according to the national standard, and the XBRL GL classification standard elements are used to standardize the element semantics; the accounting element library stores standard accounting voucher elements, and standardizes the semantics of elements through the XBRL GL classification standard elements; the master data element library stores standard accounting master data elements, and standardizes the semantics of elements through the XBRL GL classification standard elements; the grain center is the smallest grain of tenant service order data and standardizes the semantics of elements by XBRL, it is the basis for automatic rule checking, automatic accounting and ubiquitous ERP accounting in the accounting tool.
(9) The definition center comprises includes a business type definition, a bill type definition, an error type definition, a task time definition, a bill template definition, a checking rule definition and an accounting logic definition, the error type definition defines a flow node after processing an order grabbing task through the socialized crowdsourcing in a document tool (DT) and an accounting tool (AT); the task time definition defines the time for a socialized crowdsourcing user to complete a task; the bill template defines the element contained in various types of bills, and all the elements defined in the template are referenced from the bill element library; the rule checking defines the document examination rules and implements high-scalability configuration in the form of formula, such as checking formula “invoice page has an accounting page” and using operation words such as “has” as keywords for a formula; the minimum checking logic is taken as a unit in terms of atomicity, and the checking formula outputs the “true” value as the target value; all formula elements are referenced from the bill element library. The accounting logic defines an accounting voucher generation logic, a single accounting logic does not have a complete accounting voucher generation logic, and its atomicity takes the smallest accounting voucher line item as a unit, for example, “debit cash payment” is a single accounting logic definition; the formula pattern is used to obtain the value of a single accounting voucher element defined by the accounting logic, which is similar to the rule checking formula, the value ways include fixed value, element value and calculated value, meanwhile, the accounting element may be displayed in the accounting voucher; the element defined by the accounting logic is referenced from the accounting element library and the master data element library.
(10) The construction center includes the construction of accounting bill relationship, accounting document examination relationship and accounting relationship. The accounting bill relationship is to construct the relationship between the business type and the bill according to the business type, for example “domestic travel quota reimbursement”, that is, all bill types that may be included in the business type are constructed as per the defined bill template. The accounting document examination relationship is to construct the document examination rules under the business type, for example “domestic travel quota reimbursement”, and to construct the logical relationship by the defined rule checking atoms; the accounting relationship is to construct an accounting logic under the business type, for example “domestic travel quota reimbursement”, that is, to generate a complete business logic of an accounting voucher, and to construct the assembly relationship with the defined accounting logic atoms. The construction center also provides an overall view of building the business type.
(11) The business center includes tenant master data and tenant service, the tenant master data configures the scope of master data used by the tenant, and all elements are referenced from the master data element library. The tenant service configures all business types of the tenant cloud service, and the business types are referenced from the construction results of the construction center. The user center includes tenant user management, crowdsourcing user management and operation user management, the financial cloud divides users into three types, namely, tenant users, crowdsourcing users and operation users, and the user center authenticates the authority of three types of users and manages their operation behavior respectively. The operation center provides comprehensive management and analysis services such as tenant document, document tool, accounting tool and service order, crowdsourced order grabbing task, and overall operation.
(12) The invention provides an XBRL-based intelligent financial cloud platform system, wherein the accounting linking device has ubiquitous ERP capability, based on the accounting element semantics standardized by XBRL through the particle center under the cloud center, a semantic relationship model between the standard accounting elements and various ERP accounting vouchers is established in the accounting linking device, for example, mapping of SAP and Orcale accounting voucher elements to XBRL accounting elements, and the accounting linking device can automatically adapt to accounting according to the ERP type of tenants.
(13) The administration center (AC) is connected to the XBRL Intelligence Engine (XIE), and automatically generates accounting voucher data in an XBRL format and conforming to Accounting Software Data Interface, Part 1: Enterprise, according to the XBRL GL taxonomy element labels mapped by the grain center accounting element library and the master data element library for auditing, supervision and archiving.
Embodiment 1
(14) Based on the implementation scheme of constructing the above intelligent financial cloud platform system, this embodiment includes the following implementation steps:
(15) step 1: establishing a tenant document (TD) public cloud service according to the accounting service order, including business overviewing, order creation, order status and historical order;
(16) step 2: establishing a document tool (DT) public cloud service according to the documents, bills and elements of a service order, including user service overviewing, image pre-processing order grabbing, element correction order grabbing and total element correction order grabbing;
(17) step 3: establishing an accounting tool (AT) public cloud service according to the tenant service order and business type, including user service overviewing, rule checking order grabbing, simulated accounting order grabbing and accounting reviewing order grabbing;
(18) step 4: establishing an administration center (AC) private cloud service, establishing a grain center according to Accounting Software Data Interface, Part 1: Enterprise and the XBRL GL taxonomy standard, establishing a definition center and formula editor according to the grain center, establishing a construction center and a relationship between the construction center and the business center according to the definition center, establishing a user center according to user divisions, and establishing all services including the operation, monitoring and management of the operation center according to the business process;
(19) step 5: establishing an intelligent automatic form service for the tenant document to implement electronic data fusion of tenant fee approval forms;
(20) step 6: establishing an intelligent OCR recognition service for the document tool (DT), and correcting errors of bills and elements after image preprocessing;
(21) step 7: establishing intelligent checking rules and accounting logic for the accounting tool (AT), accessing the automatic rule checking and automatically generating an accounting voucher;
(22) step 8: allowing the administration center (AC) to establish a private cloud service of the accounting linking device, establishing a relationship model from XBRL standardized accounting element library to ERP accounting voucher elements, and adapt to various types of ERP accounting interfaces; and
(23) step 9: connecting the private cloud of administration center (AC) to the XBRL Intelligence Engine (XIE) service, and establishing an instance document service in an XBRL format that automatically generates an accounting voucher and related master data.
Embodiment 2
(24) The business flow of the XBRL-based intelligent financial cloud platform system in the embodiment of the invention is shown in
(25) The XBRL-based intelligent financial cloud platform system of the invention comprises an emergency service strategy, wherein a manual service line consisting of a tenant document (TD), a document tool (DT) and an accounting tool (AT) is used for purely manual financial cloud emergency services, and the automatic form provided by the tenant document (TD), the OCR element identification provided by the document tool (DT), the intelligent accounting logic provided by the accounting tool (AT) and the manual service line together form an intelligent financial cloud service line. Financial cloud emergency services are configured and started in the administration center (AC).