Medium-removing remote invoicing method based on fun-enterprise direct connection

Through the de-media remote invoice issuance method based on Leqi direct connection, the problems of stability, concurrency, efficiency and accuracy in the digital electronic invoice invoice invoice in the tax field are solved, and efficient and simple invoice issuance process and flexibility in business expansion are achieved.

CN119991233APending Publication Date: 2025-05-13YONYOU FINANCIAL INFORMATION TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510148111.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-11
Publication Date
2025-05-13

AI Technical Summary

Technical Problem

The prior art has problems of stability, concurrency, invoice efficiency and invoice accuracy in the digital electronic invoice invoice in the tax field, especially when large-scale enterprises have a high degree of informatization.

Method used

The de-media remote invoice method based on Leqi direct connection is adopted to find the database ID through mapping relationships and generate correct SQL statements; the design architecture is used to process the intranet and external networks to ensure data security; the invoice module is separated and deployed separately to achieve open and closed logical control of expanding business needs.

Benefits of technology

It realizes media connection and remote invoice issuance, which improves invoice efficiency, simplifies the process, reduces the need for system developers to write compatible code, and reduces data redundancy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119991233A_ABST
    Figure CN119991233A_ABST
Patent Text Reader

Abstract

The invention discloses a medium-removing remote invoicing method based on Response-enterprise direct connection, and the method comprises the following steps: S100, searching a corresponding database ID through a mapping relation, and generating a correct SQL statement; s200, performing intranet and extranet split processing on service and confidential data processing through architecture design; s300, the invoicing module is dissociated for independent deployment, and logic control is carried out on opening and closing of the expansion service demand; according to the method and the system, medium-free butt joint fun enterprise direct connection remote invoicing is realized, the whole process of invoicing, invoicing and the like is clear, simple and convenient for business operators, and the direct connection fun enterprise can invoicing without paying attention to an invoicing interface of which manufacturer is in butt joint, how to configure parameters of a tax control disk and the like, so that the invoicing efficiency is greatly improved. For system developers, when the service functions of the system are expanded, a large number of compatible codes do not need to be written again to cause data redundancy, expansion can be achieved only through plug-ins, and the method is simple and rapid.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of tax technology, and in particular to a remote invoicing method without media based on Leqi Direct Connection. Background Art

[0002] At present, the tax bureau is vigorously promoting the full digitalization of electronic invoices (hereinafter referred to as "digital invoices"). Digital invoices are new invoices with the same legal effect as paper invoices. They do not exist in paper form, do not need to be supported by media, and do not require invoice verification and application for additional editions and increments. Digital invoices have the following six characteristics: eliminating equipment, eliminating formats, credit system, coding system, labeling, and elementization. There are two ways to issue digital invoices. One is for small and medium-sized enterprises, which can issue invoices manually at the electronic tax bureaus of various provinces. The other is to issue invoices through Leqi Direct Connection. The tax bureau encourages large-scale and highly informationized enterprises to transform ERP and other financial software, directly connect to the Leqi platform, and realize the integrated operation of invoice issuance, reimbursement, accounting, and archiving. From the perspective of actual invoice stability, concurrency, invoice efficiency, and invoice accuracy, Leqi platform invoices are superior to electronic invoice platforms. Therefore, qualified and qualified enterprises can choose to connect to Leqi Direct Connection for invoicing, which is more convenient and has lower costs. The Leqi platform provides services such as invoicing, invoicing and reporting capabilities. Enterprises with Leqi direct connection qualifications can transform their ERP systems, connect to the Leqi platform, and efficiently issue and use invoices.

[0003] Therefore, it is necessary to design a remote invoicing method based on Leqi Direct Connection without media. Summary of the invention

[0004] The purpose of the present invention is to provide a remote invoicing method without media based on Leqi Direct Connection to solve the problems raised in the above background technology.

[0005] In order to solve the above technical problems, the present invention provides the following technical solutions:

[0006] A method for remote invoicing without media based on Leqi Direct Connection includes the following steps:

[0007] S100, searching for the corresponding database ID through the mapping relationship and generating a correct SQL statement;

[0008] S200, through the architecture design, the service and confidential data processing is separated into the intranet and the extranet;

[0009] S300, by extracting the invoicing module and deploying it separately, logical control is performed on the opening and closing of expanded business needs.

[0010] According to the above technical solution, the specific method of S100 is as follows:

[0011] S101. Multiple database IDs and their corresponding compatible syntax are built into the configuration file;

[0012] S102. Write database-compatible syntax in dynamic SQL;

[0013] S103, polling to find the corresponding database ID through a mapping method including but not limited to enumeration;

[0014] S104, calling a correct SQL statement in dynamic SQL based on the corresponding database ID found in the query;

[0015] S105. Switch the syntax of the correct database in the configuration file through the correct SQL statement.

[0016] According to the above technical solution, the specific method of S200 is as follows:

[0017] The architecture is designed in columns, which is divided into an intranet part and an extranet part. The intranet part and the extranet part interact with each other through obfuscation encryption. The intranet part desensitizes and converts confidential data through a protocol. The extranet part can add and respond to various services, including but not limited to calling services and requesting services.

[0018] According to the above technical solution, the specific steps of S300 are as follows:

[0019] S301, decoupling the static behavior and dynamic behavior in the service in S200, that is, the static behavior is the context object, and the dynamic behavior is the controller that processes the business logic;

[0020] S302. Highly abstract the common attributes. When new business requirements are added, the common attributes in the standardized format are inherited to implement the business logic.

[0021] According to the above technical solution, the compatible syntax of multiple databases in S101 is that the general syntax is written in ref.xml, and the special syntax is written in ref-database name.xml. When starting to load, the system will automatically find the corresponding database syntax according to the configuration file to achieve reference data compatibility of each database.

[0022] According to the above technical solution, the specific method of S302 is:

[0023] When expanding existing businesses, according to the open-closed principle of open for expansion and closed for modification, when designing the system, the methods of pre-request processing, post-request processing, pre-response processing, and post-response processing are added to the template method of the abstract class. When expansion is needed, the BusinessPlugin plug-in can be flexibly implemented at any stage before and after the request and response.

[0024] Compared with the prior art, the beneficial effects achieved by the present invention are:

[0025] The present invention realizes the remote invoicing of direct connection with Leqi without the medium. For business operators, the entire process of invoicing and using invoices is clear and simple. They no longer need to pay attention to which manufacturer's invoicing interface to connect to, how to configure the parameters of the tax control disk, etc., and can issue invoices by directly connecting to Leqi, which greatly improves the efficiency of invoicing. For system developers, when expanding the business functions of the system, there is no need to write a large amount of compatible code to cause data redundancy, and they can expand it through plug-ins. Simple and fast. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] Figure 1 It is a flowchart of the present invention. DETAILED DESCRIPTION

[0027] The following will be combined with the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only 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 making creative work are within the scope of protection of the present invention.

[0028] like Figure 1 As shown, the present invention provides a technical solution: a medium-free remote invoicing method based on Leqi Direct Connection, comprising the following steps:

[0029] S100, searching for the corresponding database ID through the mapping relationship and generating a correct SQL statement;

[0030] S200, through the architecture design, the service and confidential data processing is separated into the intranet and the extranet;

[0031] S300, by extracting the invoicing module and deploying it separately, logical control is performed on the opening and closing of expanded business needs.

[0032] Specifically, the specific method of S100 is as follows:

[0033] S101. Multiple database IDs and their corresponding compatible syntax are built into the configuration file;

[0034] S102. Write database-compatible syntax in dynamic SQL;

[0035] S103, polling to find the corresponding database ID through a mapping method including but not limited to enumeration;

[0036] S104, calling a correct SQL statement in dynamic SQL based on the corresponding database ID found in the query;

[0037] S105. Switch the syntax of the correct database in the configuration file through the correct SQL statement.

[0038] Specifically, the specific method of S200 is as follows:

[0039] The architecture is designed in columns, which is divided into an intranet part and an extranet part. The intranet part and the extranet part interact with each other through obfuscation encryption. The intranet part desensitizes and converts confidential data through a protocol. The extranet part can add and respond to various services, including but not limited to calling services and requesting services.

[0040] Specifically, the specific steps of S300 are as follows:

[0041] S301, decoupling the static behavior and dynamic behavior in the service in S200, that is, the static behavior is the context object, and the dynamic behavior is the controller that processes the business logic;

[0042] S302. Highly abstract the common attributes. When new business requirements are added, the common attributes in the standardized format are inherited to implement the business logic.

[0043] Specifically, the compatible syntax of multiple databases in S101 is that the general syntax is written in ref.xml, and the special syntax is written in ref-database name.xml. When starting to load, the system will automatically find the corresponding database syntax according to the configuration file to achieve reference data compatibility of each database.

[0044] Specifically, the specific method of S302 is:

[0045] When expanding existing businesses, according to the open-closed principle of open for expansion and closed for modification, when designing the system, the methods of pre-request processing, post-request processing, pre-response processing, and post-response processing are added to the template method of the abstract class. When expansion is needed, the BusinessPlugin plug-in can be flexibly implemented at any stage before and after the request and response.

[0046] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.

[0047] Finally, it should be noted that the above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art can still modify the technical solutions described in the aforementioned embodiments or replace some of the technical features therein by equivalents. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. A remote invoicing method without media based on Leqi Direct Connection, characterized in that: The following steps are involved: S100, searching for the corresponding database ID through the mapping relationship and generating a correct SQL statement; S200, through the architecture design, the service and confidential data processing is separated into the intranet and the extranet; S300, by extracting the invoicing module and deploying it separately, logical control is performed on the opening and closing of expanded business needs.

2. According to claim 1, a method for remote invoicing without media based on Leqi Direct Connection is characterized in that: The specific method of S100 is as follows: S101. Multiple database IDs and their corresponding compatible syntax are built into the configuration file; S102. Write database-compatible syntax in dynamic SQL; S103, polling to find the corresponding database ID through a mapping method including but not limited to enumeration; S104, calling a correct SQL statement in dynamic SQL based on the corresponding database ID found in the query; S105. Switch the syntax of the correct database in the configuration file through the correct SQL statement.

3. According to claim 1, a method for remote invoicing without media based on Leqi Direct Connection is characterized in that: The specific method of S200 is as follows: The architecture is designed in columns, which is divided into an intranet part and an extranet part. The intranet part and the extranet part interact with each other through obfuscation encryption. The intranet part desensitizes and converts confidential data through a protocol. The extranet part can add and respond to various services, including but not limited to calling services and requesting services.

4. According to claim 1, a method for remote invoicing without media based on Leqi Direct Connection is characterized in that: The specific steps of S300 are as follows: S301, decoupling the static behavior and dynamic behavior in the service in S200, that is, the static behavior is the context object, and the dynamic behavior is the controller that processes the business logic; S302. Highly abstract the common attributes. When new business requirements are added, the common attributes in the standardized format are inherited to implement the business logic.

5. According to claim 2, a method for remote invoicing without media based on Leqi Direct Connection is characterized in that: The compatible syntax of multiple databases in S101 is that the general syntax is written in ref.xml, and the special syntax is written in ref-database name.xml. When starting loading, the system will automatically find the corresponding database syntax according to the configuration file to achieve reference data compatibility of each database.

6. According to claim 4, a method for remote invoicing without media based on Leqi Direct Connection is characterized in that: The specific method of S302 is: When expanding existing businesses, according to the open-closed principle of open for expansion and closed for modification, when designing the system, the methods of pre-request processing, post-request processing, pre-response processing, and post-response processing are added to the template method of the abstract class. When expansion is needed, the BusinessPlugin plug-in can be flexibly implemented at any stage before and after the request and response.