Information filing method and device, electronic equipment, medium and program product

By differentiating customer types and generating corresponding filing information, the problem of special customers not being able to file automatically in the electronic billing system has been solved, resulting in a more efficient filing process and a better user experience.

CN121258656APending Publication Date: 2026-01-02CHINA CONSTRUCTION BANK +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511340734.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-19
Publication Date
2026-01-02

AI Technical Summary

Technical Problem

The existing electronic bill system cannot modify or maintain the unified social credit code for special customers, resulting in the failure to verify the information of special customers and the inability to automatically register them with the Shanghai Commercial Paper Exchange.

Method used

Different filing information is generated based on customer type. By determining whether the customer is an overseas customer or a domestic customer, filing information that meets the requirements is generated according to different rules, including the first filing information for overseas customers and the second filing information for domestic customers, to meet the verification requirements of the Shanghai Stock Exchange system.

Benefits of technology

This improved the efficiency of filing for special clients, enhanced the user experience, and ensured that special clients could successfully complete automatic filing at the Shanghai Commercial Paper Exchange.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121258656A_ABST
    Figure CN121258656A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of data processing, in particular to an information filing method and device, electronic equipment, a medium and a program product, and is used for automatically generating corresponding filing information meeting requirements according to different customer types, improving filing efficiency and improving user experience. The method comprises the following steps: acquiring customer information, and determining a customer type according to data of a specified field in the customer information; in response to the fact that the customer type is an overseas customer, first filing information is generated according to a first rule, and the first filing information is sent to a ticket exchange office system for the ticket exchange office system to file the overseas customer; and in response to the fact that the customer type is the domestic customer, generating second filing information according to a second rule, and sending the second filing information to the ticket exchange station system for the ticket exchange station system to filing the domestic customer.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of data processing, in particular to an information filing method and device, electronic equipment, medium and program product. BACKGROUND

[0002] Electronic bill business refers to the electronic processing of various business processes of bills relying on the electronic commercial bill system (ECDS). Enterprise customers need to file customer basic information to the Shanghai bill exchange (hereinafter referred to as the bill exchange) when handling electronic bill business, including the unified social credit code, but some special customers do not use the unified social credit code.

[0003] The current reporting application function directly obtains the customer information registered by the customer in the bank, and cannot modify and maintain the customer information such as the unified social credit code, resulting in the problem that the special customer information cannot be automatically filed in the bill exchange through the system when the special customer information is reported to the bill exchange for business information verification and verification fails. SUMMARY

[0004] The embodiments of the present application provide an information filing method, device, electronic equipment, medium and program product, which are used for automatically generating corresponding filing information meeting the requirements according to different customer types, improving the filing efficiency and improving the user experience.

[0005] In a first aspect, the present application provides an information filing method, which comprises:

[0006] Obtaining customer information, and determining the customer type according to the data of the specified field in the customer information;

[0007] In response to the customer type being an overseas customer, generating first filing information according to a first rule, and sending the first filing information to a bill exchange system for the bill exchange system to file the overseas customer;

[0008] In response to the customer type being a domestic customer, generating second filing information according to a second rule, and sending the second filing information to the bill exchange system for the bill exchange system to file the domestic customer.

[0009] In a possible embodiment, in response to the customer type being an overseas customer, generating first filing information according to a first rule comprises:

[0010] In response to the customer type being an overseas customer, extracting first information from the customer information, and generating first filing information according to a preset flag and the first information;

[0011] The first information is used to represent the uniqueness of the overseas customer, and the preset flag is used to indicate that the bill exchange directly files the first information of the overseas customer.

[0012] In a possible implementation, the domestic client includes a target client; in response to the client type being a domestic client, the second filing information is generated according to a second rule, including:

[0013] In response to the client type being a target client, second information is extracted from the client information, and the second filing information is generated according to a preset flag and the second information;

[0014] The second information is used to represent the uniqueness of the target client, and the preset flag is used to indicate that the exchange directly files the second information of the target client.

[0015] In a possible implementation, in response to the client type being a domestic client, the second filing information is generated according to a second rule, including:

[0016] In response to the client type being a domestic client, third information is extracted from the client information, and the second filing information is determined according to the third information.

[0017] In a possible implementation, after the second filing information is sent to the exchange system, the method further includes:

[0018] After receiving a verification failure message sent by the exchange system, third information is extracted from the client information, and the second filing information is regenerated according to a preset flag and the third information; and the regenerated second filing information is sent to the exchange system.

[0019] The third information is used to represent the uniqueness of the target client, and the preset flag is used to indicate that the exchange directly files the third information of the target client.

[0020] In a possible implementation, after the generated filing information is sent to the exchange system, the method further includes:

[0021] In response to a verification failure message returned by the exchange, the generation rule of the client type is updated;

[0022] The filing information corresponding to the client type is regenerated according to the updated generation rule, and the regenerated filing information is sent to the exchange system.

[0023] In a second aspect, the application provides an information filing device, including:

[0024] A type judgment module is configured to obtain client information and determine a client type according to data in a specified field of the client information.

[0025] The overseas filing module is configured to, in response to the client type being an overseas client, generate first filing information according to a first rule, and send the first filing information to the stock exchange system, so that the stock exchange system files the overseas client.

[0026] The domestic filing module is configured to, in response to the client type being a domestic client, generate second filing information according to a second rule, and send the second filing information to the stock exchange system, so that the stock exchange system files the domestic client.

[0027] In a possible embodiment, the overseas filing module is specifically configured to:

[0028] In response to the client type being an overseas client, the first information is extracted from the client information, and the first filing information is generated according to a preset flag and the first information.

[0029] The first information is used to represent the uniqueness of the overseas client, and the preset flag is used to indicate that the stock exchange directly files the first information of the overseas client.

[0030] In a possible embodiment, the domestic client includes a target client, and the domestic filing module is specifically configured to:

[0031] In response to the client type being a target client, the second information is extracted from the client information, and the second filing information is generated according to a preset flag and the second information.

[0032] The second information is used to represent the uniqueness of the target client, and the preset flag is used to indicate that the stock exchange directly files the second information of the target client.

[0033] In a possible embodiment, in response to the client type being a domestic client, the domestic filing module is specifically configured to:

[0034] In response to the client type being a domestic client, the third information is extracted from the client information, and the second filing information is determined according to the third information.

[0035] In a possible embodiment, after the second filing information is sent to the stock exchange system, the domestic filing module is specifically further configured to:

[0036] In response to the client type being a domestic client, the third information is extracted from the client information, and the second filing information is determined according to the third information.

[0037] The third information is used to represent the uniqueness of the target client, and the preset flag is used to indicate that the stock exchange directly files the third information of the target client.

[0038] In a possible embodiment, after the generated filing information is sent to the stock exchange system, the device further comprises an updating module, specifically configured to:

[0039] update the generation rule of the customer type in response to the check failure message returned by the stock exchange;

[0040] regenerate the filing information corresponding to the customer type according to the updated generation rule, and send the regenerated filing information to the stock exchange system.

[0041] In a third aspect, the present application provides an electronic device, comprising:

[0042] a memory configured to store program instructions;

[0043] a processor configured to invoke the program instructions stored in the memory, and execute the steps included in the method according to the obtained program instructions.

[0044] In a fourth aspect, the present application provides a computer readable storage medium, which stores a computer program, and the computer program comprises program instructions, which, when executed by a computer, cause the computer to execute the method according to any one of the first aspect.

[0045] In a fifth aspect, the present application provides a computer program product, which comprises computer program code, and when the computer program code runs on a computer, causes the computer to execute the method according to any one of the first aspect.

[0046] The information filing method provided by the present application can meet the filing needs of various customers by distinguishing customer types, designing different generation rules for different types of customers in combination with the filing mechanism of the stock exchange for different types of customers, improving the timeliness of filing applications, improving filing efficiency, and improving user experience. BRIEF DESCRIPTION OF DRAWINGS

[0047] Figure 1 A system interaction schematic diagram is provided for the embodiments of the present application;

[0048] Figure 2 An information filing method implementation flowchart is provided for the embodiments of the present application;

[0049] Figure 3 An information filing flowchart is provided for the embodiments of the present application;

[0050] Figure 4 Another information filing flowchart is provided for the embodiments of the present application;

[0051] Figure 5A domestic special customer filing process diagram provided for the embodiment of the present application;

[0052] Figure 6 An overseas customer filing process diagram provided for the embodiment of the present application;

[0053] Figure 7 A structure diagram of an information filing device provided for the embodiment of the present application;

[0054] Figure 8 A structure diagram of an electronic device provided for the embodiment of the present application. DETAILED DESCRIPTION

[0055] In order to make the objectives, technical solutions and advantages of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the scope of protection of the present application. The embodiments in the present application and the features in the embodiments can be combined with each other arbitrarily without conflict. Moreover, although a logical order is shown in the flow chart, in some cases, the steps shown or described can be performed in an order different from that here.

[0056] The terms "first" and "second" in the specification and claims of the present application and the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the term "comprising" and any variations thereof are intended to cover non-exclusive protection. For example, a process, method, system, product or device including a series of steps or units is not limited to the listed steps or units, but can optionally include steps or units not listed, or can optionally include other steps or units inherent to the process, method, product or device. "Multiple" in the present application can mean at least two, for example, can be two, three or more, and the embodiments of the present application are not limited.

[0057] Exemplary embodiments of the present application are described herein with reference to the accompanying drawings, which are cited by way of example only. The various details of the embodiments of the present application are described herein in order to provide what is considered to be a thorough description of the present application. It should be understood to those of ordinary skill in the art that the details given herein are not intended to limit the scope of the present application. It should also be understood to those of ordinary skill in the art that the detailed description of the present application is not the only way to implement the present application. In other words, it should be understood that various modifications and changes can be made to the embodiments described herein without departing from the scope of the present application. Also, for the sake of brevity and clarity, descriptions of functions and constructions that are well known to those having ordinary skill in the art will not be described in detail. It should be noted that, in the embodiments of the present application, some software, components, models, etc. that are available in the industry can be mentioned, which should be considered as exemplary, and the purpose is only to illustrate the feasibility of the implementation of the technical solutions of the present application, but it does not mean that the applicant has or must have used the scheme.

[0058] In the technical solutions of the present application, the acquisition, transmission, storage, and use of data comply with the requirements of relevant national laws and regulations.

[0059] Before introducing the information filing method provided by the embodiments of the present application, in order to facilitate understanding, first, the technical background of the embodiments of the present application is introduced in detail.

[0060] Electronic bill business, namely, electronic commercial bill business, refers to the electronic processing of various business processes of bills relying on the electronic commercial bill system (ECDS). Enterprise customers need to file customer basic information to the Shanghai Bill Exchange (hereinafter referred to as the Bill Exchange) when they handle electronic bill business, including the unified social credit code, but some special customers do not use the unified social credit code. Electronic commercial bill refers to the bill made by the drawer relying on the Bill Exchange system in the form of data text, which is used to instruct the payee to pay a certain amount to the payee or the holder of the bill without condition when seeing the bill or on the specified date. Participant information filing refers to the participant service agency filing participant information to the Bill Exchange before opening the bill business related permission for the indirect participant. For example, after opening the online banking service for enterprise customers, according to the requirements of the Bill Exchange, the customer name, unified social credit code, account information, etc. are reported to the Bill Exchange.

[0061] The current reporting application function directly acquires the customer information registered by the customer in the bank, and cannot modify and maintain the customer information, such as the unified social credit code, resulting in the problem that the special customer information cannot be automatically filed in the Bill Exchange through the system due to the failure of the verification of the industrial and commercial information when the special customer information is reported to the Bill Exchange for verification.

[0062] To solve the above technical problems, the present application provides an information filing method for guaranteeing that customers with special properties can also automatically handle electronic ticket business functions through the system and successfully file in the ticket exchange, improving filing efficiency and enhancing user experience. The core idea of the present application is to first determine the customer type, and generate corresponding filing information for different customer types, meeting the various filing needs of various customers, including overseas customers, special customers in China, and ordinary customers in China, improving the universality and efficiency of filing, and enhancing the user experience.

[0063] It should be noted that the information filing method provided in the present embodiment can be applied to an information filing system, as shown in Figure 1 The present embodiment provides a system interaction diagram, and the information filing system includes a front-end device 100 and a server device 101, wherein the front-end device 100 is used to collect customer information, and the collection method can be to store the customer information in a designated storage address in response to the user input customer information. For example, it can be customer information input manually by staff. Alternatively, the collection method can also be to collect customer information in the connected database, wherein the database is connected with the information filing system. Optionally, the front-end device 100 can be a display, a tablet, a mobile terminal, or other electronic devices with display and touch functions, and the present embodiment does not make too many limitations. The server device 101 is used to obtain the customer information collected by the front-end device 100, or the server device 101 reads the customer information corresponding to the customer number from the database according to the customer number sent by the front-end device 100. The present application does not make too many limitations on the way the server device 101 obtains the customer information. After obtaining the customer information, the server device 101 is used to determine the customer type and generate corresponding filing information according to the customer type, and sends the filing information to the ticket exchange system. The ticket exchange system is used to verify the unified social credit code and other business information in the filing information, and after the verification is passed, the filing information of the customer is registered. Optionally, the server device 101 can be a server or other electronic devices providing service functions, and the present embodiment does not make too many limitations. The server device 101 can also be a server containing a database, i.e. a server with storage function.

[0064] As shown in Figure 2 The information filing method provided in the present embodiment is applied to an electronic device, which can be a server or a terminal, and the specific implementation process of the method is as follows:

[0065] Step 200, obtaining customer information, determining customer type according to data in specified field of customer information;

[0066] Optionally, the customer information in the embodiment includes but is not limited to any or more of the following: customer name, customer type, unified social credit code, customer size, industry classification, contact information, customer nature, legal person information, business license information, certificate type, account information, etc.

[0067] In the implementation, the customer information can be acquired according to the customer number. The customer number is the unique identification of the customer in the system. By setting corresponding customer numbers for different customers in the system and establishing an association between the customer number and the customer information, the corresponding customer information can be read from the database by acquiring the customer number. The customer information includes data in multiple fields, and different fields represent different types of customer information. The data in the customer information can be stored in different fields according to a preset rule, which facilitates user searching.

[0068] The embodiment can determine the customer type according to a specified field in the customer information. The customer type in the embodiment includes but is not limited to: overseas customer, domestic customer, wherein the domestic customer includes target customer and non-target customer. The overseas customer refers to a legal person or other organization registered and registered in overseas. The domestic customer refers to a legal person or other organization registered and registered in the country. The target customer refers to a customer with special nature in the country, mainly indicating a legal person or other organization without an 18-digit unified social credit code. The non-target customer refers to an ordinary customer, i.e. a legal person or other organization with an 18-digit unified social credit code. The embodiment does not make too many limitations on the types of target customers.

[0069] In the implementation, the customer type can be determined according to the data in the domestic and foreign flag field in the customer information, whether it is an overseas customer or a domestic customer. Further, the customer type in the customer information can be determined according to the data in the customer type flag field, whether it is a target customer or a non-target customer.

[0070] Step 201, in response to the customer type being an overseas customer, generating first filing information according to a first rule, and sending the first filing information to the stock exchange system for the stock exchange system to file the overseas customer;

[0071] Step 202, in response to the customer type being a domestic customer, generating second filing information according to a second rule, and sending the second filing information to the stock exchange system for the stock exchange system to file the domestic customer.

[0072] In the implementation, the generation rule corresponding to the client type is used to generate the filing information corresponding to the client type, and the generated filing information is sent to the trading system, so that the trading system can file the client. Different generation rules correspond to different client types. One generation rule corresponds to one client type, and different generation rules correspond to different client types, so that the automatic filing method is more universal and suitable for different types of clients, and provides automatic filing requirements for different types of clients.

[0073] In the implementation, first, it is determined whether the client type is a domestic client or a foreign client. When the client type is a domestic client, it can be further determined whether the client is a target user or a non-target user, so that the corresponding generation rule corresponding to the different client types is used to generate the corresponding filing information. Optionally, the generated filing information in the embodiment meets the verification requirements of the trading system. Optionally, the filing information in the embodiment is generated according to the client information.

[0074] In some embodiments, the generation rule corresponding to the client type is used to generate the filing information corresponding to the client type in the following manner:

[0075] In response to the client type being a foreign client, the first filing information is generated according to the first rule, and the first filing information is sent to the trading system.

[0076] In the implementation, when the client type is determined to be a foreign client according to the data in the specified field of the client information, the first filing information of the foreign client can be generated according to the first rule, so that the first filing information meets the verification requirements of the trading system. The first rule in the embodiment is used to extract the information related to the filing from the client information of the foreign client, so that the first filing information meets the verification requirements of the trading system. Optionally, the first filing information in the embodiment includes an 18-digit target code, and can further include any one or more of the following: client name, account number, bank of account, account information, business license information, legal person name, certificate type, etc. Optionally, the target code includes but is not limited to any one of the following: unified social credit code, target code generated according to the actual organization code, and target code generated according to the registered certificate number. Optionally, the target code can be sent to the trading system as the first filing information, or the target code can be sent to the trading system together with other information such as the client name, the account number, the bank of account, the account information, the business license information, the legal person name, and the certificate type as the first filing information.

[0077] In some embodiments, the first filing information is generated in the following manner:

[0078] In response to the client type being an overseas client, first information is extracted from the client information, and first filing information is generated according to a preset flag and the first information;

[0079] The first information is used to represent the uniqueness of the overseas client, and the preset flag is used to indicate that the stock exchange directly files the first information of the overseas client.

[0080] In implementation, when it is determined that the client type is an overseas client, first information is extracted from the client information, wherein the first information is used to represent the information required for the stock exchange system to file. The first information includes data in a set field, i.e., data in the set field is extracted from the client information, wherein the set field is used to store any one of a unified social credit code, an actual organization code, and a registration certificate number. When the client type is an overseas client, the first information includes the registration certificate number of the overseas client, i.e., the data obtained from the set field is the registration certificate number, wherein the registration certificate number is generated by the foreign affairs office and is a number that identifies the uniqueness of the overseas client. Optionally, the data length (number of digits) of the first information is less than the data length (18 digits) specified by the stock exchange, i.e., the first information is usually less than 18 digits. Therefore, in order to make the first information meet the filing requirements of the stock exchange, the first information is then filled into the specified position corresponding to the first rule, the remaining positions are padded with zeros in combination with the preset flag, and finally an 18-digit target code is generated. The target code is combined with other information in the client information to generate first filing information. The preset flag indicates that the overseas client is a client without a unified social credit code. When the stock exchange system receives the first filing information, it determines that the overseas client does not need to be checked by the business department, and can be directly filed, thereby avoiding the problem of check failure caused by checking the filing information of the overseas client by the business department. For example, according to the first rule, the registration certificate number is extracted from the client information, and an 18-digit target code is generated according to the first two digits as the preset flag "A1" + 000 (the number of zeros is padded according to the number of digits of the registration certificate number) + the registration certificate number. The target code is combined with other information in the client information to generate first filing information. Finally, the first filing information is sent to the stock exchange system for filing by the stock exchange system.

[0081] In some embodiments, the filing information corresponding to the client type is generated according to the generation rule corresponding to the client type in the following manner:

[0082] In response to the client type being an overseas client, second filing information is generated according to a second rule; and the second filing information is sent to the stock exchange system.

[0083] In implementation, when a customer's type is determined to be a domestic customer based on data from specified fields in the customer information, some domestic customers may have a Unified Social Credit Code, while others may not. Therefore, a second filing information for the domestic customer can be generated according to the second rule to ensure that the second filing information meets the verification requirements of the Shanghai Commercial Paper Exchange (SCPE) system. In this embodiment, the second rule is used to extract filing-related information from the domestic customer's customer information to generate information that meets the SCPE system's verification requirements. Optionally, the second filing information in this embodiment includes an 18-digit target code, and may also include any one or more of the following: customer name, account number, bank name, account information, business license information, legal representative name, document type, etc. Optionally, the target code includes, but is not limited to, the Unified Social Credit Code, a target code generated based on the actual organization code, or a target code generated based on the registration certificate number. Optionally, the target code can be sent to the SCPE system as the second filing information, or the target code can be combined with other information such as customer name, account number, bank name, account information, business license information, legal representative name, document type, etc., and sent to the SCPE system as the second filing information.

[0084] In some embodiments, a further distinction is made between domestic customers who are target customers and non-target customers. Based on the rules corresponding to target customers and non-target customers respectively, corresponding second filing information is generated to meet the verification requirements of the Shanghai Stock Exchange system. Specific implementation methods are shown in any one or more of the following:

[0085] Method a: In response to the customer type being the target customer, extract the second information from the customer information, and generate the second filing information based on the preset flag and the second information;

[0086] The second information is used to characterize the uniqueness of the target customer, and the preset flag is used to instruct the ticket exchange to directly register the second information of the target customer.

[0087] In implementation, when a customer type is determined to be a target customer based on data from a specified field in the customer information, it indicates that the target customer does not currently possess a Unified Social Credit Code. First, second information is extracted from the customer information. This second information represents the information required for filing by the Shanghai Commercial Paper Exchange (SCPE) system. The second information includes data from a designated field, extracted from the customer information. This designated field stores any one of the following: Unified Social Credit Code, Actual Organization Code, or Registration Certificate Number. When the customer type is a target customer, the second information includes the Actual Organization Code; the data obtained from the designated field is the Actual Organization Code. This Actual Organization Code is typically 9 digits long and serves as a unique identifier for the target customer. Optionally, the data length (number of digits) of the second information is less than the data length specified by the SCPE (18 digits), meaning the second information is typically less than 18 digits. Therefore, to ensure the second information meets the SCPE's filing requirements, it is then filled into the specified positions corresponding to the second rule, combined with a preset flag, and the remaining positions are padded with zeros to generate an 18-digit target code. This target code is then combined with other information from the customer information to generate the second filing information. The preset flag indicates that the target customer does not have a unified social credit code. When the Shanghai Commercial Paper Exchange (SCPE) system receives the second filing information, it determines based on this preset flag that the target customer does not require business registration verification and can directly file for registration, thus avoiding verification failures caused by business registration verification of the target customer's filing information. For example, according to the second rule, the actual organization code is extracted from the customer information. The first two digits are set as the preset flag "A1", the 3rd to 8th digits are "0", the 9th to 17th digits are the actual organization code, and the 18th digit is padded with "0" to generate an 18-digit target code. This target code is combined with other information in the customer information to generate the second filing information. Finally, the second filing information is sent to the SCPE system for filing.

[0088] Method b: In response to the customer type being a domestic customer, extract third information from the customer information and determine the second filing information based on the third information.

[0089] In practice, when a customer's type is determined to be a domestic customer based on data from a specified field in the customer information, it can be initially assumed that the domestic customer is a regular customer (i.e., a non-target customer). Assuming the domestic customer has a Unified Social Credit Code, third-party information is extracted from the customer information. This third-party information includes data from a designated field, which stores any one of the following: Unified Social Credit Code, Actual Organization Code, or Registration Certificate Number. At this point, it is not determined whether the domestic customer is a target customer or a non-target customer. The data obtained from this designated field is used as the target code. This target code, combined with other information in the customer information, generates second-party filing information and sends it to the Shanghai Commercial Paper Exchange (SCPE). If the domestic customer is a non-target customer, no verification failure message will be received from the SCPE system. The SCPE system performs a business registration verification on the domestic customer based on the received second-party filing information, specifically verifying the Unified Social Credit Code within the second-party filing information. If the verification passes, the domestic customer is registered. When the Shanghai Commercial Paper Exchange system returns a verification failure message, it means that the data under the set field is not the 18-digit Unified Social Credit Code, but the actual organization code that is less than 18 digits. Therefore, based on the received verification failure message, it can be confirmed that the domestic customer is the target customer. Then, the actual organization code can be extracted from the customer information. The actual organization code is combined with other information in the customer information to generate the second filing information and then sent to the Shanghai Commercial Paper Exchange.

[0090] In some embodiments, after sending the second filing information to the Shanghai Stock Exchange system, this embodiment may also perform the following process:

[0091] Upon receiving a verification failure message from the ticket exchange system, the system extracts third information from the customer information and regenerates second filing information based on a preset flag and the third information; then, it sends the regenerated second filing information to the ticket exchange system.

[0092] The third information is used to characterize the uniqueness of the target customer, and the preset flag is used to instruct the ticket exchange to directly register the third information of the target customer.

[0093] In practice, when a customer's type is determined to be a domestic customer based on data from a specified field in the customer information, it can be initially assumed that the domestic customer is a regular customer (i.e., a non-target customer). Assuming the domestic customer has a Unified Social Credit Code, third-party information is first extracted from the customer information. This third-party information includes data from a designated field, which stores any one of the following: Unified Social Credit Code, Actual Organization Code, or Registration Certificate Number. At this point, it is not determined whether the domestic customer is a target customer or a non-target customer. The data obtained from this designated field is used as the target code. This target code, combined with other information from the customer information, generates second-party filing information and sends it to the Shanghai Clearing House. When the Shanghai Commercial Paper Exchange (SCPE) system returns a verification failure message, it indicates that the data in the specified field is not the 18-digit Unified Social Credit Code, but rather an actual organization code (less than 18 digits). Since the third information includes the actual organization code, the received verification failure message confirms that the domestic customer is the target customer. The actual organization code can then be extracted from this customer information. Since the actual organization code is typically 9 digits, the data length (number of digits) of the third information can optionally be less than the SCPE's specified data length (18 digits). Therefore, to ensure the third information meets the SCPE's filing requirements, it is then filled into the corresponding specified positions, combined with preset flags, and the remaining positions are padded with zeros to generate an 18-digit target code. This target code is then combined with other information from the customer information to generate second filing information, which is then sent to the SCPE. The preset flag indicates that the target customer does not have a unified social credit code. When the Shanghai Commercial Paper Exchange (SCPE) system receives the second filing information, it determines based on this preset flag that the target customer does not require business registration verification and can directly file for registration, thus avoiding verification failures caused by business registration verification of the target customer's filing information. For example, the actual organization code (i.e., the third information) is extracted from the customer information. The first two digits are set as the preset flag "A1", the 3rd to 8th digits are "0", the 9th to 17th digits are the actual organization code, and the 18th digit is padded with "0" to generate an 18-digit target code. This target code is combined with other information in the customer information to generate the second filing information. Finally, the second filing information is sent to the SCPE system for filing.

[0094] Method c: In response to the customer type being a non-target customer, extract the fourth information from the customer information and determine the second filing information based on the fourth information.

[0095] In implementation, when a customer is determined to be a non-target customer based on data from a specified field in the customer information, it indicates that the customer information for this non-target customer contains a Unified Social Credit Code. Therefore, the fourth piece of information can be directly extracted from the customer information. This fourth piece of information represents the information required for filing by the Shanghai Commercial Paper Exchange (SCPE) system. The fourth piece of information includes data from a designated field, meaning the data is extracted from the customer information. This designated field stores any one of the following: Unified Social Credit Code, Actual Organization Code, or Registration Certificate Number. When the customer type is a non-target customer, the fourth piece of information includes the Unified Social Credit Code; that is, the data obtained from the designated field is the Unified Social Credit Code. This fourth piece of information is directly used as the target code. The target code, combined with other information from the customer information, generates the second filing information and sends it to the SCPE system. Upon receiving the second filing information, the SCPE system performs a business verification of the Unified Social Credit Code. If the verification passes, the target customer is filed, thus avoiding the problem of verification failure due to the received code not being an 18-digit Unified Social Credit Code, which prevents business verification of the target customer's filing information.

[0096] In some embodiments, after sending the generated filing information to the Shanghai Stock Exchange system, this embodiment can also perform an update process, as shown below:

[0097] In response to the verification failure message returned by the Shanghai Stock Exchange, update the generation rules for the customer type;

[0098] Regenerate the filing information corresponding to the customer type according to the updated generation rules, and send the regenerated filing information to the Shanghai Stock Exchange system.

[0099] In implementation, when a verification failure message is received from the Shanghai Commercial Paper Exchange (SCPE), the failure type can be determined based on the message, the customer type can be identified, and the corresponding generation rules can be updated accordingly. The updated generation rules are then used to regenerate the corresponding filing information, which is sent to the SCPE system for verification. If the verification passes, the customer is filed. This embodiment can automatically update the generation rules for different customer types, adaptively updating the rules as the SCPE system's verification needs arise, improving the automation of filing and providing a more intelligent, universal, and efficient filing method.

[0100] like Figure 3 As shown in the figure, this embodiment provides an information filing process, as detailed below:

[0101] Step 300: Obtain customer information;

[0102] Step 301: Determine the customer type based on the data in the specified fields of the customer information;

[0103] Step 302: In response to the customer type being an overseas customer, extract the first information from the customer information and generate the first filing information based on the preset flag and the first information;

[0104] Step 303: In response to the fact that the customer type is a domestic customer and is a target customer, extract the second information from the customer information, and generate the second filing information according to the preset flag and the second information;

[0105] Step 304: In response to the fact that the customer type is a domestic customer and is not a target customer, extract the fourth information from the customer information and determine the second filing information based on the fourth information;

[0106] Step 305: Send the generated filing information to the Shanghai Stock Exchange system.

[0107] Optionally, the filing information in this embodiment includes, but is not limited to, at least one of the first filing information and the second filing information.

[0108] like Figure 4 As shown in the figure, this embodiment also provides another information filing process, as detailed below:

[0109] Step 400: Obtain customer information;

[0110] Step 401: Determine the customer type based on the data in the specified fields of the customer information;

[0111] Step 402: In response to the customer type being an overseas customer, extract the first information from the customer information and generate the first filing information based on the preset flag and the first information;

[0112] Step 403: In response to the customer type being a domestic customer, extract third information from the customer information and determine the second filing information based on the third information;

[0113] Step 404: Send the generated filing information to the Shanghai Stock Exchange system;

[0114] Step 405: Upon receiving the verification failure message sent by the ticket exchange system, extract the third information from the customer information, and regenerate the second filing information according to the preset flag and the third information;

[0115] Step 406: Send the regenerated second filing information to the Shanghai Stock Exchange system.

[0116] like Figure 5As shown in the illustration, this embodiment also provides a filing process for special domestic clients. For special clients whose filings fail to pass verification by the Shanghai Stock Exchange through ordinary filing procedures, they can re-file using the information filing method described in this application. The system automatically generates a target code starting with "A1" + "000000" + "organization code" + 0 according to the Shanghai Stock Exchange's special client information filing requirements. The specific implementation process is as follows:

[0117] Step 500: In response to the customer number entered by the user, retrieve customer information from the customer information component;

[0118] The customer information includes basic information about the enterprise that needs to be registered, such as customer name, unified social credit code, contact email, storage address, contact address, customer size, industry classification, etc.

[0119] Step 501: Determine the customer type based on the data in the specified fields of the customer information;

[0120] Step 502: In response to the customer type being a domestic customer, extract third information from the customer information and determine the second filing information based on the third information;

[0121] Optionally, the second filing information includes, but is not limited to, any one or more of the following: third information, customer name, account number, bank name, account information, etc. Optionally, the third information includes data under a defined field, which stores any one of the following: unified social credit code, actual organization code, or registration certificate number. The third information is used as the target code, combined with the customer name, account number, bank name, account information, etc., to form the second filing information.

[0122] Step 503: Send the second filing information to the Shanghai Stock Exchange system;

[0123] Step 504: After receiving the second filing information, the Shanghai Stock Exchange system verifies the business registration information of the second filing information.

[0124] The Shanghai Stock Exchange system does not verify every field. It can verify whether the customer name, business license, unified social credit code, legal person name, document type, and account opening bank name are correct.

[0125] Step 505: The Shanghai Stock Exchange system sends a verification failure message;

[0126] When a domestic customer is a special customer, the Shanghai Stock Exchange system will send a verification failure message because the special customer does not have a unified social credit code.

[0127] Step 506: Extract third information from customer information, and regenerate second filing information based on preset flag bits and the third information;

[0128] During implementation, users can enter a customer number, and the system will automatically retrieve customer information based on the customer number and determine the customer type. According to the generation rules corresponding to the customer type, the first two digits are "A1", the 3rd to 8th digits are "0", the 9th to 17th digits are the actual organization code, and the 18th digit is "0", and the target code is automatically generated. The target code is then combined with the customer name, business license, unified social credit code, legal person name, document type, account opening bank name, etc. to automatically generate the second filing information.

[0129] Step 507: Send the second filing information to the Shanghai Stock Exchange system;

[0130] Step 508: The Shanghai Stock Exchange system will directly register target codes starting with "A1" without verifying business registration information.

[0131] like Figure 6 As shown, this embodiment also provides a filing process for overseas customers, optimizes the enterprise information reporting function, adds an overseas account reporting processing mechanism, and performs domestic and foreign identification during the filing application. When the customer is identified as an overseas customer, the system automatically generates a target code based on the special customer information filing requirements of the Shanghai Stock Exchange, which is "A1" followed by "000" (the number of zeros is padded according to the number of digits in the registration document number) + "registration document number". The target code is 16 digits long. The specific implementation process is as follows:

[0132] Step 600: In response to the customer number entered by the user, retrieve customer information from the customer information component;

[0133] The customer information includes basic information about the enterprise that needs to be registered, such as customer name, unified social credit code, contact email, storage address, contact address, customer size, industry classification, etc.

[0134] Step 601: Determine the customer type based on the data in the specified fields of the customer information;

[0135] In practice, the domestic and foreign account identifiers can be used to determine whether the account is a domestic customer or a foreign customer. If the domestic and foreign account identifier is not "156", the customer is a domestic customer; otherwise, the customer is a foreign customer.

[0136] Step 602: In response to the customer type being an overseas customer, extract the first information from the customer information and generate the first filing information based on the preset flag and the first information;

[0137] Optionally, the first filing information includes, but is not limited to, any one or more of the following: first information, customer name, account number, bank name, account information, etc. Optionally, the first information includes data under a defined field, which stores any one of the following: Unified Social Credit Code, Actual Organization Code, or Registration Certificate Number. When the customer type is an overseas customer, the first information includes the Registration Certificate Number. A target code is generated by combining "A1" with "000" (the number of zeros is padded according to the number of digits in the Registration Certificate Number) and the "Registration Certificate Number". The target code is then combined with the customer name, business license, Unified Social Credit Code, legal representative name, document type, and bank name to automatically generate the first filing information.

[0138] Step 603: Send the first filing information to the Shanghai Stock Exchange system;

[0139] Step 604: The Shanghai Stock Exchange system will directly register target codes starting with "A1" without verifying business registration information.

[0140] This application adds a special client reporting function, generating target codes for review and filing requirements based on the Shanghai Clearing House rules to facilitate the registration of clients with special characteristics. This application also optimizes the enterprise information reporting function, adding a mechanism for processing overseas account reporting to facilitate the registration of overseas clients. Therefore, through its automatic judgment mechanism, this application not only meets the registration needs of clients with special characteristics and overseas clients, but also increases the timeliness of registration applications, improves registration efficiency, enhances the registration experience for staff, and saves manual operations during the registration process.

[0141] Based on the same inventive concept, this application provides an information filing device, please refer to... Figure 7 The device includes:

[0142] The type determination module 700 is used to obtain customer information and determine the customer type based on the data of specified fields in the customer information.

[0143] The overseas filing module 701 is used to respond to the fact that the customer type is an overseas customer, generate the first filing information according to the first rule, and send the first filing information to the Shanghai Stock Exchange system for the Shanghai Stock Exchange system to file the overseas customer.

[0144] The domestic filing module 702 is used to respond to a customer whose type is domestic customer, generate second filing information according to the second rule, and send the second filing information to the Shanghai Stock Exchange system for the Shanghai Stock Exchange system to file for domestic customer.

[0145] In one possible embodiment, the overseas filing module 701 is specifically used for:

[0146] In response to the fact that the customer type is an overseas customer, the first information is extracted from the customer information, and the first filing information is generated according to the preset flag and the first information;

[0147] Wherein, the first information is used to characterize the uniqueness of the overseas customer, and the preset flag is used to instruct the Shanghai Stock Exchange to directly register the first information of the overseas customer.

[0148] In one possible embodiment, the domestic customer includes the target customer; the domestic registration module 702 is specifically used for:

[0149] In response to the customer type being a target customer, second information is extracted from the customer information, and second filing information is generated based on a preset flag and the second information;

[0150] The second information is used to characterize the uniqueness of the target customer, and the preset flag is used to instruct the ticket exchange to directly register the second information of the target customer.

[0151] In one possible embodiment, in response to the customer type being a domestic customer, the domestic filing module 702 is specifically used for:

[0152] In response to the customer type being a domestic customer, third information is extracted from the customer information, and second filing information is determined based on the third information.

[0153] In one possible embodiment, after sending the second filing information to the Shanghai Stock Exchange system, the domestic filing module 702 is further configured to:

[0154] Upon receiving a verification failure message from the ticket exchange system, the system extracts third information from the customer information and regenerates second filing information based on a preset flag and the third information; then, it sends the regenerated second filing information to the ticket exchange system.

[0155] The third information is used to characterize the uniqueness of the target customer, and the preset flag is used to instruct the ticket exchange to directly register the third information of the target customer.

[0156] In one possible embodiment, after sending the generated registration information to the ticket exchange system, the device further includes an update module, specifically used for:

[0157] In response to the verification failure message returned by the Shanghai Stock Exchange, update the generation rules for the customer type;

[0158] Regenerate the filing information corresponding to the customer type according to the updated generation rules, and send the regenerated filing information to the Shanghai Stock Exchange system.

[0159] Based on the same inventive concept, this application provides an electronic device that can realize the information filing function described above. Please refer to... Figure 8 The device includes a processor 801 and a memory 802, wherein:

[0160] Memory 802 is used to store program instructions;

[0161] Processor 801 is configured to call program instructions stored in the memory and execute the following steps according to the obtained program instructions:

[0162] Obtain customer information and determine the customer type based on the data in the specified fields of the customer information;

[0163] In response to the fact that the customer type is an overseas customer, the first filing information is generated according to the first rule and sent to the Shanghai Stock Exchange system for the Shanghai Stock Exchange system to file the overseas customer.

[0164] In response to the fact that the customer type is a domestic customer, second filing information is generated according to the second rule, and the second filing information is sent to the Shanghai Commercial Paper Exchange system for the Shanghai Commercial Paper Exchange system to file the domestic customer.

[0165] In one possible embodiment, the processor 801 is specifically configured to perform:

[0166] In response to the fact that the customer type is an overseas customer, the first information is extracted from the customer information, and the first filing information is generated according to the preset flag and the first information;

[0167] Wherein, the first information is used to characterize the uniqueness of the overseas customer, and the preset flag is used to instruct the Shanghai Stock Exchange to directly register the first information of the overseas customer.

[0168] In one possible embodiment, the domestic customer includes the target customer; the processor 801 is specifically configured to execute:

[0169] In response to the customer type being a target customer, second information is extracted from the customer information, and second filing information is generated based on a preset flag and the second information;

[0170] The second information is used to characterize the uniqueness of the target customer, and the preset flag is used to instruct the ticket exchange to directly register the second information of the target customer.

[0171] In one possible embodiment, the processor 801 is specifically configured to perform:

[0172] In response to the customer type being a domestic customer, third information is extracted from the customer information, and second filing information is determined based on the third information.

[0173] In one possible embodiment, after sending the second registration information to the ticket exchange system, the processor 801 is further configured to execute:

[0174] Upon receiving a verification failure message from the ticket exchange system, the system extracts third information from the customer information and regenerates second filing information based on a preset flag and the third information; then, it sends the regenerated second filing information to the ticket exchange system.

[0175] The third information is used to characterize the uniqueness of the target customer, and the preset flag is used to instruct the ticket exchange to directly register the third information of the target customer.

[0176] In one possible embodiment, after sending the generated registration information to the ticket exchange system, the processor 801 is further configured to execute:

[0177] In response to the verification failure message returned by the Shanghai Stock Exchange, update the generation rules for the customer type;

[0178] Regenerate the filing information corresponding to the customer type according to the updated generation rules, and send the regenerated filing information to the Shanghai Stock Exchange system.

[0179] Based on the same inventive concept, embodiments of this application provide a computer-readable storage medium. The computer program product includes computer program code, which, when executed on a computer, causes the computer to perform any of the information filing methods described above. Since the principle by which the computer-readable storage medium solves the problem is similar to that of the information filing method, the implementation of the computer-readable storage medium can be found in the implementation of the method; repeated details will not be elaborated further.

[0180] Based on the same inventive concept, this application also provides a computer program product, which includes computer program code. When the computer program code is run on a computer, it causes the computer to execute any of the information filing methods described above. Since the principle by which the above computer program product solves the problem is similar to that of the information filing method, the implementation of the above computer program product can refer to the implementation of the method, and repeated details will not be repeated.

[0181] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0182] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0183] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0184] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of user-operated steps to be executed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0185] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. An information filing method, characterized in that, The method includes: Obtain customer information and determine the customer type based on the data in the specified fields of the customer information; In response to the fact that the customer type is an overseas customer, the first filing information is generated according to the first rule and sent to the Shanghai Stock Exchange system for the Shanghai Stock Exchange system to file the overseas customer. In response to the fact that the customer type is a domestic customer, second filing information is generated according to the second rule, and the second filing information is sent to the Shanghai Commercial Paper Exchange system for the Shanghai Commercial Paper Exchange system to file the domestic customer.

2. The method according to claim 1, characterized in that, In response to the customer type being an overseas customer, first filing information is generated according to rule one, including: In response to the fact that the customer type is an overseas customer, the first information is extracted from the customer information, and the first filing information is generated according to the preset flag and the first information; Wherein, the first information is used to characterize the uniqueness of the overseas customer, and the preset flag is used to instruct the Shanghai Stock Exchange to directly register the first information of the overseas customer.

3. The method according to claim 1, characterized in that, The domestic customers include the target customers; In response to the customer type being a domestic customer, second filing information is generated according to the second rule, including: In response to the customer type being a target customer, second information is extracted from the customer information, and second filing information is generated based on a preset flag and the second information; The second information is used to characterize the uniqueness of the target customer, and the preset flag is used to instruct the ticket exchange to directly register the second information of the target customer.

4. The method according to claim 1, characterized in that, In response to the customer type being a domestic customer, second filing information is generated according to the second rule, including: In response to the customer type being a domestic customer, third information is extracted from the customer information, and second filing information is determined based on the third information.

5. The method according to claim 4, characterized in that, After sending the second filing information to the Shanghai Stock Exchange system, the method further includes: Upon receiving a verification failure message from the ticket exchange system, the system extracts third information from the customer information and regenerates second filing information based on a preset flag and the third information; then, it sends the regenerated second filing information to the ticket exchange system. The third information is used to characterize the uniqueness of the target customer, and the preset flag is used to instruct the ticket exchange to directly register the third information of the target customer.

6. The method according to claim 1, characterized in that, After sending the generated filing information to the Shanghai Stock Exchange system, the method also includes: In response to the verification failure message returned by the Shanghai Stock Exchange, update the generation rules for the customer type; Regenerate the filing information corresponding to the customer type according to the updated generation rules, and send the regenerated filing information to the Shanghai Stock Exchange system.

7. An information filing device, characterized in that, The device includes: The type determination module is used to obtain customer information and determine the customer type based on the data in the specified fields of the customer information; The overseas filing module is used to respond to customers whose customer type is overseas, generate first filing information according to the first rule, and send the first filing information to the Shanghai Stock Exchange system for the Shanghai Stock Exchange system to file for overseas customers. The domestic filing module is used to respond to customers whose customer type is domestic customers, generate second filing information according to the second rule, and send the second filing information to the Shanghai Commercial Paper Exchange system for the Shanghai Commercial Paper Exchange system to file for domestic customers.

8. The apparatus according to claim 7, characterized in that, The overseas filing module is specifically used for: In response to the fact that the customer type is an overseas customer, the first information is extracted from the customer information, and the first filing information is generated according to the preset flag and the first information; Wherein, the first information is used to characterize the uniqueness of the overseas customer, and the preset flag is used to instruct the Shanghai Stock Exchange to directly register the first information of the overseas customer.

9. The apparatus according to claim 7, characterized in that, The domestic customers include target customers; the domestic filing module is specifically used for: In response to the customer type being a target customer, second information is extracted from the customer information, and second filing information is generated based on a preset flag and the second information; The second information is used to characterize the uniqueness of the target customer, and the preset flag is used to instruct the ticket exchange to directly register the second information of the target customer.

10. The apparatus according to claim 7, characterized in that, In response to the customer type being a domestic customer, the domestic filing module is specifically used for: In response to the customer type being a domestic customer, third information is extracted from the customer information, and second filing information is determined based on the third information.

11. The apparatus according to claim 10, characterized in that, After sending the second filing information to the Shanghai Stock Exchange system, the filing generation module is further used for: Upon receiving a verification failure message from the ticket exchange system, the system extracts third information from the customer information and regenerates second filing information based on a preset flag and the third information; then, it sends the regenerated second filing information to the ticket exchange system. The third information is used to characterize the uniqueness of the target customer, and the preset flag is used to instruct the ticket exchange to directly register the third information of the target customer.

12. The apparatus according to claim 7, characterized in that, After sending the generated registration information to the ticket exchange system, the device also includes an update module, specifically used for: In response to the verification failure message returned by the Shanghai Stock Exchange, update the generation rules for the customer type; Regenerate the filing information corresponding to the customer type according to the updated generation rules, and send the regenerated filing information to the Shanghai Stock Exchange system.

13. An electronic device, characterized in that, include: Memory, used to store program instructions; A processor is configured to invoke program instructions stored in the memory and execute the steps of the method according to any one of claims 1-6 in accordance with the obtained program instructions.

14. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, the computer program including program instructions that, when executed by a computer, cause the computer to perform the method as described in any one of claims 1-6.

15. A computer program product, characterized in that, The computer program product includes: computer program code, which, when run on a computer, causes the computer to perform the method described in any one of claims 1-6.