Unified conversion invoicing system and method based on process automation
By designing a unified conversion invoice system based on process automation, the problem of frequent docking and high development costs in the existing technology is solved, and the independence and efficiency of invoice services are improved.
Patent Information
- Application Number
- CN202411556028.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-04
- Publication Date
- 2025-02-28
AI Technical Summary
The existing technology needs to frequently connect to new invoice systems during the invoice process, resulting in the business system requiring functional transformation, slow response speed and high development costs.
Design a unified conversion and invoice system based on process automation, including invoice initiation module, data conversion module, rule setting module, invoice service module, verification module and invoice service calling module. Through these modules, automatic conversion and verification of invoice parameters is realized, independent of the business system.
The independence of invoice service is realized, the business system's dependence on the invoice system is reduced, the invoice efficiency is improved, the development cost is reduced, and the accuracy and compliance of the bill information is ensured through intelligent conversion and verification.
Smart Images

Figure CN119539891A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of software development, and in particular to a unified conversion invoicing system and method based on process automation. Background Art
[0002] Dealers and consumers have corresponding invoicing needs. The existing invoicing process is that the business system directly connects to different invoicing systems for invoicing. This processing method has a simple architecture, but once connected to a new invoicing system, the business system needs to make corresponding functional modifications, the response speed is slow and the development cost is high.
[0003] In order to solve the problem that invoicing services need to be repeatedly developed, reduce development workload, and respond to user needs in a timely manner, the present invention proposes a unified conversion invoicing system and method based on process automation. Summary of the invention
[0004] In order to make up for the defects of the prior art, the present invention provides a simple and efficient unified conversion invoicing system and method based on process automation.
[0005] The present invention is achieved through the following technical solutions:
[0006] A unified conversion invoicing system based on process automation, characterized by: comprising an invoicing initiation module, a data conversion module, a rule setting module, an invoicing service module, a verification module and an invoicing service calling module;
[0007] The invoicing initiation module is responsible for connecting to the business system, setting invoicing initiation rules, and automatically initiating invoicing requests according to the invoicing initiation rules, calling the business system to send invoicing parameters to the data conversion module;
[0008] The invoicing parameters include store code, order code, invoicing request serial number, amount, unit and product information.
[0009] The data conversion module is responsible for receiving the invoicing parameters sent by the business system, converting data in different formats and from different sources into a unified custom invoicing format, and sending the invoicing parameters in the unified format to the invoicing service module for subsequent invoicing processing;
[0010] The invoicing service module is responsible for connecting various invoicing systems and invoicing platforms, realizing the integration and unified management of invoicing services, and providing unified invoicing services for different invoicing systems and invoicing platforms; converting bills of different formats into a unified invoicing format to facilitate subsequent financial management and data analysis.
[0011] The verification module is responsible for setting verification rules, automatically performing intelligent verification on invoice information, ensuring the accuracy, completeness and compliance of bill information, avoiding erroneous invoicing due to human factors, and returning the generated invoice to the user after the verification passes.
[0012] The invoicing initiation module is connected to the business system and is responsible for automatically initiating an invoicing request upon receiving the order outbound information from the business system;
[0013] At the same time, the invoicing initiation module supports manual initiation of invoicing requests.
[0014] Alternatively, the invoicing initiation module is provided with a timer and is responsible for initiating invoicing requests regularly according to a custom cycle.
[0015] The verification rules refer to various rules and information related to invoicing, including but not limited to invoice type, tax rate and invoicing limit, so as to perform rule matching and verification during the invoicing process.
[0016] A unified conversion invoicing method based on process automation includes the following steps:
[0017] Step S1: Customize verification rules through the verification module, that is, various rules and information related to invoicing, including but not limited to invoice type, tax rate and invoicing limit, so as to perform rule matching and verification in the invoicing process;
[0018] Step S2: connect the business system through the invoicing initiation module, set the invoicing initiation rules, and automatically initiate the invoicing request according to the invoicing initiation rules, and call the business system to send the invoicing parameters to the data conversion module;
[0019] Step S3: After receiving the invoicing parameters from the business system, the data conversion module converts the data in different formats and from different sources into a unified custom invoicing format, and sends the invoicing parameters in the unified format to the invoicing service module for subsequent invoicing processing;
[0020] Step S4: After receiving the billing information in a unified format, the billing service module provides a unified billing service for the connected billing system and billing platform;
[0021] Step S5: The verification module automatically performs intelligent verification on the invoice information according to the verification rules. If the bill information is confirmed to be accurate, complete and compliant, the generated invoice will be returned to the user.
[0022] In step S2, when the invoicing initiation module receives the order delivery information from the business system or the manually input invoicing information, it automatically initiates the invoicing request.
[0023] Alternatively, a custom preset timer is set in the invoicing initiation module, and the invoicing initiation module initiates the invoicing request according to the custom cycle.
[0024] The invoicing parameters include store code, order code, invoicing request serial number, amount, unit and product information.
[0025] A unified conversion invoicing device based on process automation, characterized in that it includes a memory and a processor; the memory is used to store a computer program, and the processor is used to implement the above-mentioned method steps when executing the computer program.
[0026] A readable storage medium, characterized in that: a computer program is stored on the readable storage medium, and when the computer program is executed by a processor, the method steps described above are implemented.
[0027] The beneficial effects of the present invention are: the unified conversion invoicing system and method based on process automation makes the invoicing service independent of the business system, and the business system does not need to make corresponding changes according to the invoicing system every time. Through intelligent conversion, bills of different formats are converted into a unified invoicing format, and rule verification and sensitive word analysis are performed on the invoicing information, thereby realizing process intelligence and automation, reducing human intervention, and improving invoicing efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0029] Attached Figure 1 The figure is a schematic diagram of the unified conversion invoicing method based on process automation of the present invention. DETAILED DESCRIPTION
[0030] In order to enable those skilled in the art to better understand the technical solutions in the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0031] The unified conversion invoicing system based on process automation includes an invoicing initiation module, a data conversion module, a rule setting module, an invoicing service module, a verification module and an invoicing service calling module;
[0032] The invoicing initiation module is responsible for connecting to the business system, setting invoicing initiation rules, and automatically initiating invoicing requests according to the invoicing initiation rules, calling the business system to send invoicing parameters to the data conversion module;
[0033] The invoicing parameters include store code, order code, invoicing request serial number, amount, unit, commodity and other information.
[0034] The data conversion module is responsible for receiving the invoicing parameters sent by the business system, converting data in different formats and from different sources into a unified custom invoicing format, and sending the invoicing parameters in the unified format to the invoicing service module for subsequent invoicing processing;
[0035] The invoicing service module is responsible for connecting various invoicing systems and invoicing platforms, realizing the integration and unified management of invoicing services, and providing unified invoicing services for different invoicing systems and invoicing platforms; converting bills of different formats into a unified invoicing format to facilitate subsequent financial management and data analysis.
[0036] The verification module is responsible for setting verification rules, automatically performing intelligent verification on invoice information, ensuring the accuracy, completeness and compliance of bill information, avoiding erroneous invoicing due to human factors, and returning the generated invoice to the user after the verification passes.
[0037] The invoicing initiation module is connected to the business system and is responsible for automatically initiating an invoicing request upon receiving the order outbound information from the business system;
[0038] At the same time, the invoicing initiation module supports manual initiation of invoicing requests.
[0039] Alternatively, the invoicing initiation module is provided with a timer and is responsible for initiating invoicing requests regularly according to a custom cycle.
[0040] The verification rules refer to various rules and information related to invoicing, including but not limited to invoice type, tax rate and invoicing limit, so as to perform rule matching and verification during the invoicing process.
[0041] The unified conversion invoicing method based on process automation includes the following steps:
[0042] Step S1: Customize verification rules through the verification module, that is, various rules and information related to invoicing, including but not limited to invoice type, tax rate and invoicing limit, so as to perform rule matching and verification in the invoicing process;
[0043] Step S2: connect the business system through the invoicing initiation module, set the invoicing initiation rules, and automatically initiate the invoicing request according to the invoicing initiation rules, and call the business system to send the invoicing parameters to the data conversion module;
[0044] Step S3: After receiving the invoicing parameters from the business system, the data conversion module converts the data in different formats and from different sources into a unified custom invoicing format, and sends the invoicing parameters in the unified format to the invoicing service module for subsequent invoicing processing;
[0045] Step S4: After receiving the billing information in a unified format, the billing service module provides a unified billing service for the connected billing system and billing platform;
[0046] Step S5: The verification module automatically performs intelligent verification on the invoice information according to the verification rules. If the bill information is confirmed to be accurate, complete and compliant, the generated invoice will be returned to the user.
[0047] In step S2, when the invoicing initiation module receives the order delivery information from the business system or the manually input invoicing information, it automatically initiates the invoicing request.
[0048] Alternatively, a custom preset timer is set in the invoicing initiation module, and the invoicing initiation module initiates the invoicing request according to the custom cycle.
[0049] The invoicing parameters include store code, order code, invoicing request serial number, amount, unit, commodity and other information.
[0050] The unified conversion invoicing device based on process automation includes a memory and a processor; the memory is used to store a computer program, and the processor is used to implement the above-mentioned method steps when executing the computer program.
[0051] The readable storage medium stores a computer program, and when the computer program is executed by a processor, the method steps described above are implemented.
[0052] Compared with the existing technology, the unified conversion invoicing system and method based on process automation realizes the unified development of invoice services, achieving the goals of unified format, intelligent verification, intelligent process and automation.
[0053] Research and development personnel can use the system and method to quickly develop invoicing docking services, and implementation personnel can use the system and method to quickly respond to user requirements during use to meet user needs.
[0054] The embodiment described above is only one specific implementation of the present invention. Common changes and substitutions made by those skilled in the art within the scope of the technical solution of the present invention should be included in the protection scope of the present invention.
Claims
1. A unified conversion invoicing system based on process automation, characterized by: It includes invoicing initiation module, data conversion module, rule setting module, invoicing service module, verification module and invoicing service calling module; The invoicing initiation module is responsible for connecting to the business system, setting invoicing initiation rules, and automatically initiating invoicing requests according to the invoicing initiation rules, calling the business system to send invoicing parameters to the data conversion module; The data conversion module is responsible for receiving the invoicing parameters sent by the business system, converting data in different formats and from different sources into a unified custom invoicing format, and sending the invoicing parameters in the unified format to the invoicing service module for subsequent invoicing processing; The invoicing service module is responsible for connecting various invoicing systems and invoicing platforms, realizing the integration and unified management of invoicing services, and providing unified invoicing services for different invoicing systems and invoicing platforms; The verification module is responsible for setting verification rules, automatically performing intelligent verification on invoice information, ensuring the accuracy, completeness and compliance of bill information, avoiding erroneous invoicing due to human factors, and returning the generated invoice to the user after the verification passes.
2. The unified conversion invoicing system based on process automation according to claim 1 is characterized by: The invoicing initiation module is connected to the business system and is responsible for automatically initiating an invoicing request upon receiving the order outbound information from the business system; At the same time, the invoicing initiation module supports manual initiation of invoicing requests.
3. The unified conversion invoicing system based on process automation according to claim 1 is characterized by: The invoicing initiation module is provided with a timer and is responsible for initiating invoicing requests according to a custom cycle.
4. The unified conversion invoicing system based on process automation according to claim 1 is characterized by: The invoicing parameters include store code, order code, invoicing request serial number, amount, unit and product information; The verification rules refer to various rules and information related to invoicing, including but not limited to invoice type, tax rate and invoicing limit, so as to perform rule matching and verification during the invoicing process.
5. A unified conversion invoicing method based on process automation, characterized by: The following steps are involved: Step S1: Customize verification rules through the verification module, that is, various rules and information related to invoicing, including but not limited to invoice type, tax rate and invoicing limit, so as to perform rule matching and verification in the invoicing process; Step S2: connect the business system through the invoicing initiation module, set the invoicing initiation rules, and automatically initiate the invoicing request according to the invoicing initiation rules, and call the business system to send the invoicing parameters to the data conversion module; Step S3: After receiving the invoicing parameters from the business system, the data conversion module converts the data in different formats and from different sources into a unified custom invoicing format, and sends the invoicing parameters in the unified format to the invoicing service module for subsequent invoicing processing; Step S4: After receiving the billing information in a unified format, the billing service module provides a unified billing service for the connected billing system and billing platform; Step S5: The verification module automatically performs intelligent verification on the invoice information according to the verification rules. If the bill information is confirmed to be accurate, complete and compliant, the generated invoice will be returned to the user.
6. The unified conversion invoicing method based on process automation according to claim 5 is characterized by: In step S2, when the invoicing initiation module receives the order delivery information from the business system or the manually input invoicing information, it automatically initiates the invoicing request.
7. The unified conversion invoicing method based on process automation according to claim 5 is characterized by: In the step S2, a preset timer is customized in the invoicing initiation module, and the invoicing initiation module initiates an invoicing request according to the customized period.
8. The unified conversion invoicing method based on process automation according to claim 5 is characterized by: The invoicing parameters include store code, order code, invoicing request serial number, amount, unit and product information.
9. A unified conversion invoicing device based on process automation, characterized by: The method comprises a memory and a processor; the memory is used to store a computer program, and the processor is used to implement the method according to any one of claims 5 to 8 when executing the computer program.
10. A readable storage medium, characterized in that: The readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 5 to 8 is implemented.