Transaction information verification method, device and electronic equipment

By receiving the company's verification needs, obtaining invoice data and screening transaction records, and verifying the authenticity of tax data, the problem of concealing or falsification of corporate transaction information is solved to ensure transaction security.

CN113919946BActive Publication Date: 2025-08-08SHENZHEN WEIZHONG TAXATION INFORMATION SERVICE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111106515.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-22
Publication Date
2025-08-08
Estimated Expiration
2041-09-22

AI Technical Summary

Technical Problem

When enterprises verify the transaction information of upstream and downstream enterprises, it is difficult for them to avoid transaction risks caused by concealment or fraud.

Method used

By receiving the company's verification needs, obtaining invoice data, filtering and confirming transaction records with the target company, outputting result information, verifying the authenticity of invoice data with tax data, calculating transaction risk index, and avoiding non-compliant transactions.

Benefits of technology

Effectively confirm the authenticity of corporate transactions, avoid transaction risks, and ensure the security of corporate transactions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113919946B_ABST
    Figure CN113919946B_ABST
Patent Text Reader

Abstract

The present application provides a transaction information verification method, device, and electronic device, wherein implementation of the method includes: receiving a verification request from a first enterprise, the verification request being used to request verification of transaction information from a second enterprise; obtaining invoice data from the second enterprise, and determining the transaction information of the second enterprise based on the invoice data, the transaction information including transaction records between the second enterprise and at least one transaction partner within a preset time period; performing a first screening of the transaction information, the first screening being used to obtain first transaction records between the second enterprise and a third enterprise; and outputting the result information of the first screening. Using the method of an embodiment of the present application, the invoice data of the second enterprise is used to confirm whether there have been any non-compliant transactions between the second enterprise and a third enterprise within a preset time period, thereby avoiding transaction risks arising from the second enterprise concealing or falsifying transaction information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of information processing technology, and in particular to a transaction information verification method, device and electronic device. Background Art

[0002] With the rapid development of society and the continuous improvement of productivity, transactions between enterprises are becoming more and more frequent. As transaction volume increases, the task of managing information across the upstream and downstream of an enterprise's industrial chain has become correspondingly arduous. In an enterprise's industrial chain, the supplier of raw materials is upstream, while the recipient of finished products is downstream.

[0003] At present, when conducting upstream and downstream information management of the enterprise's industrial chain, enterprises will inevitably encounter situations where they need to verify the authenticity of historical transactions of upstream and downstream enterprises. For example, during the bidding process, enterprises need to verify the authenticity of the raw material transaction information provided by the bidding enterprises. During the verification process, if the upstream and downstream enterprises conceal or falsify the transaction information provided, the enterprise may face transaction risks arising from non-compliant transactions between upstream and downstream enterprises and sensitive enterprises at the same time. Summary of the Invention

[0004] The embodiments of the present application provide a transaction information verification method, device, and electronic device. By implementing the embodiments of the present application, transaction risks arising from the second enterprise concealing or falsifying transaction information can be avoided.

[0005] In a first aspect, an embodiment of the present application provides a transaction information verification method, which is applied to a credit reporting system. The method includes:

[0006] Receive a verification request from the first enterprise, where the verification request is used to request verification of transaction information of the second enterprise;

[0007] Obtaining invoice data of the second enterprise, and determining transaction information of the second enterprise based on the invoice data, where the transaction information includes transaction records between the second enterprise and at least one transaction partner within a preset time period;

[0008] Performing a first screening on the transaction information, where the first screening is used to obtain a first transaction record between the second enterprise and the third enterprise;

[0009] Output the result information of the first screening.

[0010] In one possible example, if it is determined that the invoice data is not authentic and the result information of the first screening indicates that there is no first transaction record between the second enterprise and the third enterprise, the above method further includes:

[0011] Based on the preset transaction amount and data matching degree between the first and second companies, calculate the reference transaction amount = data matching degree * preset transaction amount;

[0012] Output the reference transaction amount to the first enterprise.

[0013] In a second aspect, an embodiment of the present application provides a transaction information verification device, which is applied to a credit reporting system. The device includes:

[0014] A receiving unit, configured to receive a verification request from a first enterprise, wherein the verification request is used to request verification of transaction information of a second enterprise;

[0015] an acquiring unit, configured to acquire invoice data of the second enterprise and determine transaction information of the second enterprise based on the invoice data, wherein the transaction information includes transaction records between the second enterprise and at least one transaction partner within a preset time period;

[0016] a screening unit, configured to perform a first screening on the transaction information, wherein the first screening is configured to obtain a first transaction record between the second enterprise and the third enterprise;

[0017] The output unit is used to output the result information of the first screening.

[0018] In a third aspect, an embodiment of the present application provides an electronic device comprising a processor, a memory, and computer execution instructions stored in the memory and executable on the processor. When the computer execution instructions are executed, the electronic device executes some or all of the steps described in any method of the first aspect of the embodiment of the present application.

[0019] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, which stores computer instructions. When the computer instructions are executed on a communication device, the communication device executes some or all of the steps described in any method of the first aspect of the embodiment of the present application.

[0020] In a fifth aspect, embodiments of the present application provide a computer program product, wherein the computer program product includes a computer program operable to cause a computer to perform some or all of the steps described in any method of the first aspect of the embodiments of the present application. The computer program product may be a software installation package.

[0021] As can be seen, in the embodiments of the present application, a verification request is received from a first enterprise, the verification request being used to request verification of the transaction information of a second enterprise; invoice data of the second enterprise is obtained, and the transaction information of the second enterprise is determined based on the invoice data, the transaction information including transaction records between the second enterprise and at least one transaction partner within a preset time period; a first screening is performed on the transaction information, the first screening being used to obtain first transaction records between the second enterprise and a third enterprise; and the result information of the first screening is output. Using the method of the embodiments of the present application, the invoice data of the second enterprise is used to confirm whether there are any non-compliant transactions between the second enterprise and a third enterprise within a preset time period, thereby avoiding the transaction risks arising from the second enterprise concealing or falsifying transaction information. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0023] Figure 1A It is a structural deployment diagram of a transaction information verification system;

[0024] Figure 1B This is a flowchart of a transaction information verification method provided by an embodiment of the present application;

[0025] Figure 1C This is a structural deployment diagram of a transaction information verification system used in an embodiment of the present application;

[0026] Figure 2A This is a schematic diagram illustrating an example of a transaction information verification method provided in an embodiment of the present application;

[0027] Figure 2B This is a schematic diagram illustrating an example of a transaction information verification method provided in an embodiment of the present application;

[0028] Figure 3 This is a structural diagram of a transaction information verification device provided in an embodiment of the present application;

[0029] Figure 4 This is a schematic diagram of the server structure of the hardware operating environment of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0030] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. 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 creative work are within the scope of protection of this application.

[0031] The terms "first," "second," and so on, in the specification and claims of this application and the accompanying drawings are used to distinguish between different objects, not to describe a specific order. Furthermore, the terms "including," "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps is not limited to the listed steps but may optionally include steps not listed, or may optionally include other steps inherent to the process, method, product, or apparatus.

[0032] References herein to "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0033] The application scenarios involved in the embodiments of the present application are introduced below with reference to the accompanying drawings.

[0034] Figure 1A This is a structural deployment diagram of a transaction information verification system. Figure 1A As shown, the first end of the system is connected to the enterprise to be verified and the second end is connected to the verifying enterprise.

[0035] The "Enterprise to be Verified" refers to the verified role that sorts out invoice data and sends it to the verification enterprise through the transaction information verification system. The invoice data is used to determine the transaction information of the enterprise to be verified, which includes the transaction records between the enterprise to be verified and at least one transaction partner within a preset time period.

[0036] The transaction information verification system is used to receive invoice data from the enterprise to be verified and send the invoice data to the verifying enterprise;

[0037] Among them, the verification enterprise refers to the enterprise that has a verification requirement for the transaction information of the enterprise to be verified, receives the invoice data of the enterprise to be verified from the transaction information verification system, and determines the verification role of the transaction information of the enterprise to be verified based on the invoice data. The verification purpose of the verification enterprise is to confirm whether the enterprise to be verified has engaged in non-compliant transactions with sensitive enterprises. The verification enterprise can be a downstream enterprise in the enterprise chain of the enterprise to be verified;

[0038] During the process of transaction information verification by the above-mentioned system, since the invoice data provided by the enterprise to be verified may be part of the invoice data that has been selectively and selfishly screened out in advance by the enterprise to be verified, and the verifying enterprise can only verify the transaction information of the verifying enterprise based on this part of the invoice data, it cannot ensure whether the enterprise to be verified has any non-compliant transactions with sensitive enterprises. Therefore, it is difficult for the verifying enterprise to avoid the transaction risks caused by the concealment or falsification of transaction information by the enterprise to be verified.

[0039] Based on this, the present application embodiment provides a transaction information verification method, which is applied to the credit reporting system. Figure 1B , Figure 1B This is a flow chart of a transaction information verification method provided by an embodiment of the present application. Figure 1B As shown, the method includes the following steps:

[0040] 101: Receive a verification request from a first enterprise, where the verification request is used to request verification of transaction information of a second enterprise.

[0041] Among them, the method of submitting the verification requirements of the first enterprise, in specific implementation, can be to provide the first enterprise with a registration and login window through the credit reporting system. After the first enterprise registers and logs in, it submits its own verification requirements on the credit reporting system. On the verification requirement submission page of the credit reporting system, the first enterprise can be required to fill in verification information such as the second enterprise and the preset time period.

[0042] Among them, transaction information includes specific contents such as transaction object, transaction amount, transaction content, transaction time, etc. of transaction records within a preset time period.

[0043] For example, in a certain industrial chain, the first enterprise is a raw material processor, and the second enterprise is a raw material supplier. That is, in the industrial chain, the second enterprise is the upstream enterprise of the first enterprise.

[0044] 102: Obtain invoice data of the second enterprise, and determine transaction information of the second enterprise based on the invoice data. The transaction information includes transaction records between the second enterprise and at least one transaction partner within a preset time period.

[0045] The preset time period refers to a certain period of time in the past history, which may be the past 6 months, the past 1 year, etc.

[0046] For example, please refer to Table 1, which is an example schematic table of transaction information of a second enterprise provided in an embodiment of the present application. As shown in Table 1, the second enterprise sold raw material 1 to enterprise 1 at a price of RMB 30,000 on April 15, 2021, and the second enterprise sold raw material 2 to enterprise 2 at a price of RMB 50,000 on August 15, 2021.

[0047] Transaction Object Transaction amount Transaction Details Trading Hours Enterprise 1 30,000 yuan Raw materials 1 April 15, 2021 Enterprise 2 50,000 yuan Raw materials 2 August 15, 2021 …… …… …… ……

[0048] Table 1

[0049] It should be noted that the above exemplary table is only an example of the style of the transaction information of the second enterprise. In specific applications, the style of the transaction information of the second enterprise may also be presented in other ways.

[0050] The invoice data may include the invoice and the contract corresponding to the invoice.

[0051] Among them, the transaction information of the second enterprise is determined based on the invoice data. In specific implementation, the transaction object can be determined by the "purchaser's name" on the invoice face, the transaction amount can be determined by the "amount" on the invoice face, the transaction content can be determined by the "goods or taxable services, service name" on the invoice face, and the transaction time can be determined by the "invoice issuance time" on the invoice face.

[0052] 103: Perform a first screening on the transaction information, where the first screening is used to obtain the first transaction record between the second enterprise and the third enterprise.

[0053] The first screening of the transaction information may be performed, in a specific implementation, by screening out transaction records in which the purchaser's name is a third enterprise.

[0054] 104: Output the result information of the first screening.

[0055] For example, in a specific implementation, the result information of the first screening can be presented in the form of "the existence / non-existence of transaction records between the second enterprise and the third enterprise." Alternatively, the specific content of the transaction records between the second enterprise and the third enterprise can be directly displayed, such as the transaction object, transaction amount, transaction content, transaction time, etc. of each transaction record between the second enterprise and the third enterprise within a preset time period.

[0056] The following is an introduction to the devices involved in the embodiments of the present application with reference to the accompanying drawings.

[0057] See also Figure 1C , Figure 1C This is a structural deployment diagram of a transaction information verification system used in an embodiment of the present application. Figure 1CAs shown, the system includes a receiving module, an acquisition module, a screening module and an output module. The first end of the system is connected to the first enterprise and the second end is connected to the second enterprise, wherein the function of each module can be implemented by a separate server, or the functions of multiple modules can be implemented by one server. Multiple servers that implement the functions of different modules communicate with each other. The server can be an independent server or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDNs), and big data and artificial intelligence platforms.

[0058] The first enterprise refers to a role that has a verification requirement for verifying the transaction information of the second enterprise and sends the verification requirement to the transaction information verification system to obtain the result information of the first screening for obtaining the first transaction record between the second enterprise and the third enterprise. For example, the third enterprise is a competitor of the first enterprise.

[0059] The receiving module is used to receive the verification request of the first enterprise and send the verification request to the obtaining module. The verification request is used to request verification of the transaction information of the second enterprise.

[0060] Among them, the acquisition module is used to obtain the invoice data of the second enterprise after receiving the verification request from the receiving module, determine the transaction information of the second enterprise based on the invoice data, and send the transaction information to the screening module. The transaction information includes the transaction records between the second enterprise and at least one transaction object within a preset time period.

[0061] Among them, the screening module is used to perform a first screening on the transaction information after receiving the transaction information from the acquisition module, and send the result information of the first screening to the output module. The first screening is used to obtain the first transaction record between the second enterprise and the third enterprise.

[0062] The output module is used to output the first screening result information to the first enterprise after receiving the first screening result information from the screening module.

[0063] The second enterprise, based on the verification requirements of the first enterprise, sends its invoice data to the transaction information verification system. The invoice data is used to determine the second enterprise's transaction information, which includes transaction records between the second enterprise and at least one transaction partner within a preset time period. The second enterprise may be a supplier of raw materials within the first enterprise's industrial chain.

[0064] For example, the preset time period is the past year, and the result information of the first screening directly displays the specific content of the transaction records between the second enterprise and the third enterprise. A verification request is received from the first enterprise, which is used to request verification of the transaction information of the second enterprise in the past year. The invoice data of the second enterprise in the past year is obtained. Based on the "purchaser name" on the invoice face of the invoice data, it is determined that the transaction information of the second enterprise in the past year includes transaction records between the second enterprise and 10 transaction partners in the past year, and the third enterprise is one of the 10 transaction partners. The transaction information is filtered according to the "purchaser name" as the screening condition for the third enterprise to obtain the transaction records of the second enterprise and the third enterprise. The transaction records of the second enterprise and the third enterprise in the past year are screened and the specific content of the transaction records between the second enterprise and the third enterprise, such as the transaction amount, transaction content, and transaction time, is output and displayed to the first enterprise.

[0065] As can be seen, in the embodiments of the present application, a verification request is received from a first enterprise, the verification request being used to request verification of the transaction information of a second enterprise; invoice data of the second enterprise is obtained, and the transaction information of the second enterprise is determined based on the invoice data, the transaction information including transaction records between the second enterprise and at least one transaction partner within a preset time period; a first screening is performed on the transaction information, the first screening being used to obtain first transaction records between the second enterprise and a third enterprise; and the result information of the first screening is output. Using the method of the embodiments of the present application, the invoice data of the second enterprise is used to confirm whether there are any non-compliant transactions between the second enterprise and a third enterprise within a preset time period, thereby avoiding the transaction risks arising from the second enterprise concealing or falsifying transaction information.

[0066] In one possible example, before determining the transaction information of the second enterprise based on the invoice data, the above method also includes: obtaining the tax data of the second enterprise; matching the tax data with the invoice data to obtain a data matching degree; when the data matching degree is higher than or equal to a preset matching degree, determining that the invoice data is authentic.

[0067] Tax data can include invoice data (input and output invoicing data, invoice cancellation data, etc.) and tax return data (tax declaration data, tax collection data, tax audit data, etc.). Since invoice data submitted by enterprises themselves may contain omissions or concealments, the credit reporting system can spontaneously obtain relevant tax data of enterprises to verify the authenticity of the invoice data submitted by enterprises.

[0068] Before obtaining the tax data of the second enterprise, authorization from the second enterprise is required. This authorization indicates that the second enterprise agrees to allow the first enterprise to obtain its tax data for transaction verification. In practice, this authorization can be achieved by the second enterprise and the first enterprise signing an authorization agreement.

[0069] For example, the authorization agreement could be stated as follows: "Enterprise 2 agrees and irrevocably authorizes Enterprise 1 to obtain Enterprise 2's credit information, including tax data, in accordance with relevant national regulations when handling the business requested by Enterprise 2. Enterprise 2 authorizes Enterprise 1 to obtain Enterprise 2's credit information, which will be used for the following purposes: (1) corporate credit evaluation; (2) supplier qualification review; (3) distributor qualification review. Except for items (1), (2), and (3), Enterprise 1 may select the specific credit information services it needs based on actual circumstances."

[0070] The calculation of the data matching degree, in a specific implementation, may be to use the ratio of the number of invoice data that are successfully matched to the number of tax data within a preset time period as the data matching degree.

[0071] The preset matching degree may be 90%, 100% or other percentages.

[0072] For example, the preset matching degree is 100%. Then, only when the data matching degree is equal to 100%, that is, the tax data of the second enterprise completely matches the invoice data, is the invoice data determined to be authentic.

[0073] As can be seen, in this embodiment of the application, before determining the transaction information of the second enterprise based on the invoice data, the tax data of the second enterprise is obtained, the tax data is matched with the invoice data to obtain a data matching degree, and when the data matching degree exceeds a preset matching degree, the invoice data is determined to be authentic. This prevents the second enterprise from selectively concealing facts and only providing partial invoice data, or falsifying invoice data. Thus, when the invoice data is not authentic, the first enterprise can avoid trading with the second enterprise, which may pose a transaction risk. This allows the first enterprise to avoid transaction risks and ensures the transaction security of the first enterprise.

[0074] In one possible example, if it is determined that the invoice data is not authentic and the result information of the first screening indicates that there is no first transaction record between the second enterprise and the third enterprise, the above method also includes: calculating the reference transaction amount = data matching degree * preset transaction amount based on the preset transaction amount and data matching degree between the first enterprise and the second enterprise; and outputting the reference transaction amount to the first enterprise.

[0075] The preset transaction amount refers to the expected transaction amount between the first and second companies. Since 0 ≤ data matching < 100%, the reference transaction amount < the preset transaction amount.

[0076] It can be seen that in the embodiment of the present application, when the invoice data is not authentic and the result information of the first screening indicates that there is no first transaction record between the second enterprise and the third enterprise, the reference transaction amount is determined based on the data matching degree and the preset transaction amount, and the reference transaction amount is output to the first enterprise. The data matching degree and the reference transaction amount are positively correlated. The first enterprise can avoid the transaction risk of the first enterprise and ensure the transaction security of the first enterprise by reducing the transaction amount with the second enterprise when the invoice data matching degree of the second enterprise is not ideal but there is no non-compliant transaction.

[0077] In one possible example, if it is determined that the invoice data is authentic and the result information of the first screening indicates that there is no first transaction record between the second enterprise and the third enterprise, the above method also includes: obtaining the purchase transaction records and sales transaction records of the second enterprise within a preset time period based on the transaction information; determining the cost index of the second enterprise based on the purchase transaction records and sales transaction records within the preset time period; analyzing the enterprise address of each transaction object in at least one transaction object in the transaction information to determine the regional transaction object ratio, which is the ratio of the number of transaction objects whose enterprise addresses are located in a preset administrative level area to the number of at least one transaction object; determining the risk index of the second enterprise based on the cost index and the regional transaction object ratio, and the size of the risk index is negatively correlated with the size of the regional transaction object ratio.

[0078] Among them, obtaining the procurement transaction records of the second enterprise within the preset time period, in a specific implementation, can be to filter out the transaction records of the second enterprise as the buyer in the transaction information; obtaining the sales transaction records of the second enterprise within the preset time period, in a specific implementation, can be to filter out the transaction records of the second enterprise as the seller in the transaction information.

[0079] Among them, the cost index of the second enterprise is determined based on the purchase transaction records and sales transaction records within a preset time period. In a specific implementation, the transaction amounts of the purchase transaction records can be summed to obtain the purchase transaction amount, and the transaction amounts of the sales transaction records can be summed to obtain the sales transaction amount. The cost index of the second enterprise is determined through cost index = purchase transaction amount / sales transaction amount.

[0080] The preset administrative level region may be a preset province, a preset prefecture-level city, or a preset region. In a specific implementation, it may be the administrative level region where the first enterprise's corporate address is located. For example, the preset administrative level region is the prefecture-level city where the first enterprise's corporate address is located.

[0081] Among them, the risk index is used to characterize the risk of transactions with the second enterprise. The size of the risk index is negatively correlated with the proportion of regional transaction objects. This means that if the second enterprise has a large transaction volume in the preset administrative level area, it means that the second enterprise has a strong ability to continuously supply products in the preset administrative level area. In other words, the risk of transactions with the second enterprise is relatively low.

[0082] It can be seen that in the embodiment of the present application, when it is determined that the invoice data is authentic and the result information of the first screening indicates that there is no first transaction record between the second enterprise and the third enterprise, the transaction information of the second enterprise is analyzed to determine the cost index and regional transaction object ratio of the second enterprise, and then determine the risk index of the second enterprise, so that the first enterprise can understand the risk level of the transaction with the second enterprise before considering whether to cooperate in the transaction with the second enterprise, thereby avoiding the first enterprise from encountering transaction risks in the process of cooperating in the transaction with the second enterprise, and ensuring the transaction security of the first enterprise.

[0083] In a possible example, the above-mentioned first screening of transaction information is specifically: obtaining the target affiliated enterprise of the third enterprise; detecting whether there is a second transaction record between the second enterprise and the target affiliated enterprise in the transaction information; the above-mentioned output of the result information of the first screening includes: outputting the transaction record between the second enterprise and the target affiliated enterprise existing in the transaction information.

[0084] Among them, the target affiliated enterprises may include branches, subsidiaries, shareholder enterprises and investment enterprises of the third enterprise and other enterprises that have an affiliated relationship with the third enterprise.

[0085] It can be seen that in the embodiment of the present application, by obtaining the target affiliated enterprise of the third enterprise and detecting whether there is a second transaction record between the second enterprise and the target affiliated enterprise in the transaction information, the situation where the second enterprise has no direct transaction record with the third enterprise but has non-compliant transactions with the affiliated enterprises of the third enterprise is avoided, thereby avoiding the situation where the first enterprise encounters transaction risks in the process of transaction cooperation with the second enterprise, and further ensuring the transaction security of the first enterprise.

[0086] In one possible example, the target associated enterprises include identical enterprises, and the above-mentioned acquisition of the target associated enterprises of the third enterprise includes: determining at least one target suspected enterprise, the corporate name of the target suspected enterprise having a higher similarity to the corporate name of the third enterprise than a preset similarity; acquiring corporate information of each target suspected enterprise among the third enterprise and at least one target suspected enterprise, the corporate information including first category information and second category information, wherein the first category information is the business scope of the enterprise, and the second category information is the contact information of the enterprise; matching the corporate information of the third enterprise with the corporate information of each target suspected enterprise to obtain the degree of similarity between the third enterprise and each target suspected enterprise; determining that the target suspected enterprise whose degree of similarity with the third enterprise is higher than the preset degree of similarity is an identical enterprise.

[0087] Among them, the corporate name is the most distinctive and important component of the corporate name, and it is also the only element in the corporate name that can be exclusively used by the enterprise in addition to the administrative division, industry, and organizational form.

[0088] For example, the corporate name of a certain enterprise is "Shenzhen XX Technology Co., Ltd.", where "Shenzhen" is the administrative division of the enterprise, "technology" is the industry of the enterprise, and "joint-stock company" is the organizational form of the enterprise. It can be seen that "XX" is the corporate name of the enterprise.

[0089] Among them, the similarity between the corporate name of the target suspected enterprise and the corporate name of the third enterprise can be determined in specific implementation by the similarity of fonts, similarity of pronunciations, whether the duplicate characters are simply added / reduced, etc.

[0090] Among them, obtaining the enterprise information of the third enterprise and each target suspected enterprise in at least one target suspected enterprise can be obtained from the National Enterprise Credit Information Publicity System in a specific implementation.

[0091] Among them, the business scope of the enterprise refers to the production, operation and service projects that the enterprise can engage in; the contact information of the enterprise may include the enterprise's email address, telephone number and address.

[0092] The preset similarity may be 80%, 90%, 100% or other percentages.

[0093] As can be seen, in the embodiments of the present application, the target related enterprises include identical enterprises. This is accomplished by identifying at least one target suspected enterprise whose corporate name has a higher similarity to that of a third enterprise than a preset similarity, obtaining corporate information for each of the third enterprise and the at least one target suspected enterprise, matching the corporate information of the third enterprise with the corporate information of each target suspected enterprise, obtaining a degree of similarity between the third enterprise and each target suspected enterprise, and determining that target suspected enterprises whose degree of similarity with the third enterprise exceeds a preset degree of similarity are identical enterprises. Because the corporate information similarity between identical enterprises and the third enterprise is extremely high, the identical enterprise is likely to have some association with the third enterprise. Therefore, using the embodiments of the present application to identify identical enterprises can avoid situations where the second enterprise has transaction records with the identical enterprise and indirectly has transaction records with the third enterprise, thereby avoiding transaction risks when the first enterprise and the second enterprise engage in transaction cooperation, and thus ensuring the transaction security of the first enterprise.

[0094] In one possible example, after determining that a target suspected enterprise having a degree of similarity with a third enterprise higher than a preset degree of similarity is an identical enterprise, the above method further includes: obtaining an enterprise graph of the third enterprise, the enterprise graph including the third enterprise, and enterprise nodes corresponding to at least one other enterprise having an associated relationship with the third enterprise, and associated lines determined based on the associated relationship between the enterprise nodes; confirming whether there are identical enterprises on the enterprise graph; if so, determining a target association score between the third enterprise and the identical enterprise based on the target associated line between the third enterprise and the identical enterprise; the above detection of whether there is a second transaction record between the second enterprise and the target associated enterprise in the transaction information includes: if the target association score reaches the preset association score, detecting whether there is a second transaction record between the second enterprise and the identical enterprise in the transaction information.

[0095] Among them, the relationships between enterprise nodes include suppliers, customers, holding companies, foreign investments, historical foreign investments and other relationships.

[0096] Among them, the target association score between the third enterprise and the similar enterprise is determined based on the target association lines between the third enterprise and the similar enterprise. In a specific implementation, the target association score between the third enterprise and the similar enterprise can be determined based on the association relationship and the number of target association lines between the third enterprise and the similar enterprise.

[0097] For example, if in the enterprise graph of a third enterprise, there is a direct connection between the third enterprise and the identical enterprise, then the connection score of the target connection line between the third enterprise and the identical enterprise when the connection relationship is a holding enterprise is greater than the connection score when the connection relationship is a customer; if there is an indirect connection between the third enterprise and the identical enterprise, then when the number of target connection lines is N (greater than 1), the target connection score = (connection 1 + connection 2 + ... connection N) / N. Please refer to Figure 2A , Figure 2A This is an example diagram of a transaction information verification method provided in an embodiment of the present application. Figure 2A As shown, the third enterprise is directly connected to the similar enterprise 1, and the association relationship between the third enterprise and the similar enterprise is: the similar enterprise 1 is the holding enterprise of the third enterprise, the third enterprise is indirectly connected to the similar enterprise 2 through other enterprise 1 and other enterprise 2, and the association relationship between the third enterprise and other enterprise 1 is: other enterprise 1 is the customer of the third enterprise, the association relationship between other enterprise 1 and other enterprise 2 is: other enterprise 2 is the customer of other enterprise 1, and the association relationship between other enterprise 2 and the similar enterprise 2 is: similar enterprise 2 is the customer of other enterprise 2. Assuming that the association relationship is a holding enterprise, the association relationship value is 1, and when the association relationship is a customer, the association relationship value is 0.4. The preset association score is 0.8, it can be obtained The target correlation score 1 between the third enterprise and the similar enterprise 1 = the correlation between the third enterprise and the similar enterprise = 1>0.8, the target correlation score 2 between the third enterprise and the similar enterprise 2 = (the correlation between the third enterprise and other enterprise 1 + the correlation between other enterprise 1 and other enterprise 2 + the correlation between other enterprise 2 and the similar enterprise 2) / 3 = (0.4+0.4+0.4) / 3 = 0.4<0.8. It can be seen that the target correlation score 1 between the third enterprise and the similar enterprise 1 has reached the preset correlation score, and the degree of substantial correlation between the similar enterprise 1 and the third enterprise is relatively large. It is necessary to detect whether there is a second transaction record between the second enterprise and the similar enterprise 1 in the transaction information.

[0098] As can be seen, in the embodiment of the present application, after determining that a target suspected enterprise with a degree of similarity with a third enterprise that exceeds a preset degree of similarity is an identical enterprise, if an identical enterprise is confirmed to exist on the third enterprise's enterprise map, a target association score between the third enterprise and the identical enterprise is determined based on the target association line between the third enterprise and the identical enterprise. If the target association score reaches the preset association score, the transaction information is checked for the presence of a second transaction record between the second enterprise and the identical enterprise. This allows the degree of association between the identical enterprise and the third enterprise to be determined based on the actual association between the identical enterprise and the third enterprise. When the degree of association is high, the transaction information is checked for the presence of a second transaction record between the second enterprise and the identical enterprise. This avoids the situation where the first enterprise encounters transaction risks when cooperating with the second enterprise due to omitting the screening of identical enterprises with a high degree of association with the third enterprise during the transaction information screening process, thereby ensuring the transaction security of the first enterprise.

[0099] In one possible example, the above-mentioned matching of the corporate information of the third enterprise with the corporate information of each target suspected enterprise to obtain the degree of similarity between the third enterprise and each target suspected enterprise includes: matching the first category of information of the third enterprise with the first category of information of each target suspected enterprise to determine the first degree of similarity between the third enterprise and each target suspected enterprise; matching the second category of information of the third enterprise with the second category of information of each target suspected enterprise to determine the second degree of similarity between the third enterprise and each target suspected enterprise; and determining the degree of similarity between the third enterprise and each target suspected enterprise based on the first degree of similarity and the second degree of similarity between the third enterprise and each target suspected enterprise.

[0100] Among them, the first type of information is the business scope of the enterprise. The first type of information of the third enterprise is matched with the first type of information of each target suspected enterprise to determine the first degree of similarity between the third enterprise and each target suspected enterprise. In a specific implementation, the first degree of similarity between the third enterprise and each target suspected enterprise can be determined based on the degree of overlap between the business scope of the third enterprise and the business scope of each target suspected enterprise. That is, the higher the degree of overlap between the business scope of the third enterprise and the business scope of each target suspected enterprise, the higher the first degree of similarity between the third enterprise and each target suspected enterprise.

[0101] Among them, the degree of similarity between the third enterprise and each target suspected enterprise is determined based on the first degree of similarity and the second degree of similarity between the third enterprise and each target suspected enterprise. In the specific implementation, it can be: similarity = first degree of similarity + second degree of similarity, or it can be: similarity = first degree of similarity * second degree of similarity, or it can be: by assigning a first weight to the first type of information and a second weight to the second type of information, so that similarity = first degree of similarity * first weight + second degree of similarity * second weight, and there is no limitation here.

[0102] It can be seen that in the embodiment of the present application, the first degree of similarity between the third enterprise and each target suspected enterprise is determined by matching the first category of information of the third enterprise with the first category of information of each target suspected enterprise, and the second degree of similarity between the third enterprise and each target suspected enterprise is determined by matching the second category of information of the third enterprise with the second category of information of each target suspected enterprise. Thus, based on the first degree of similarity and the second degree of similarity between the third enterprise and each target suspected enterprise, the degree of similarity between the third enterprise and each target suspected enterprise is determined, so that there is a clear basis for determination when obtaining the degree of similarity between the third enterprise and each target suspected enterprise, thereby ensuring the accuracy of transaction information processing in the process of transaction information verification.

[0103] In one possible example, the second category of information includes the company's email address, telephone number and company address. The above-mentioned matching of the second category of information of the third company with the second category of information of each target suspected company to determine the second degree of similarity between the third company and each target suspected company includes: determining the email similarity between the third company and each target suspected company based on the account similarity between the email address of the third company and the email address of each target suspected company; determining the phone number similarity between the third company's phone number and the phone number of each target suspected company; determining the address similarity between the third company and each target suspected company based on the distance between the company address of the third company and the company address of each target suspected company; determining the second degree of similarity between the third company and each target suspected company based on the email similarity, phone number similarity and address similarity.

[0104] For example, the email address similarity can be 0 or 1. That is, if the account similarity between a third company's email address and a target suspected company indicates that the third company and the target suspected company share the same email address, the email address similarity between the third company and the target suspected company is determined to be 1. If not, the email address similarity between the third company and the target suspected company is determined to be 0. Similarly, phone number similarity, address similarity, and the second similarity can also be determined using this method, which will not be further explained here.

[0105] The second degree of similarity between the third enterprise and each target suspected enterprise is determined based on the degree of similarity of the email address, the degree of similarity of the telephone number, and the degree of similarity of the address. In a specific implementation, the second degree of similarity between the third enterprise and each target suspected enterprise may be:

[0106] If the prefix and / or suffix of the email address of the third enterprise is the same as that of the target suspected enterprise, it is determined that the email addresses of the third enterprise and the target suspected enterprise are identical;

[0107] If the first A digits of the third-party enterprise's telephone number are the same as the target suspected enterprise's, it is determined that the third-party enterprise and the target suspected enterprise have the same telephone number;

[0108] If the first B digits of the corporate address of the third enterprise and the target suspected enterprise are the same as the administrative region level, then it is determined that the corporate address of the third enterprise and the target suspected enterprise is identical;

[0109] Finally, the degree of similarity is determined based on the similarity between the email address, telephone number and company address. For example, if two or more of the three items are determined to be similar, then the second type of information between the third company and the target suspected company is determined to be similar.

[0110] For example, if the suffix of the email address of the third enterprise is the same as that of the target suspected enterprise, then the email address relationship between the third enterprise and the target suspected enterprise is determined to be identical; if the first 11 digits of the telephone number of the third enterprise and the target suspected enterprise are the same, then the telephone number relationship between the third enterprise and the target suspected enterprise is determined to be identical; if the first 4 digits of the administrative region level of the corporate address of the third enterprise and the target suspected enterprise are the same, then the corporate address relationship between the third enterprise and the target suspected enterprise is determined to be identical; if two of the email address, telephone number and corporate address are determined to be identical, then the second type of information between the third enterprise and the target suspected enterprise is determined to be identical. Please refer to Figure 2B , Figure 2B This is an example diagram of a transaction information verification method provided in an embodiment of the present application. Figure 2B As shown, the email address of the third enterprise is "disanqiye@disanqiye.com", the telephone number is "111111111111", and the corporate address is "No. G, F Street, E District, D City, Province C", while the email address of the target suspected enterprise is "xianyiqiye@disanqiye.com", the telephone number is "111111111111", and the corporate address is "No. H, F Street, E District, D City, Province C". It can be seen that the email address suffix of the third enterprise and the target suspected enterprise are the same, the first 11 digits of the telephone number are the same, and the first 4 digits of the corporate address are the same administrative area level. Therefore, the third enterprise and the target suspected enterprise have an identical email address relationship, an identical telephone number relationship, and an identical corporate address relationship. Furthermore, it can be determined that the second type of information between the third enterprise and the target suspected enterprise is an identical relationship.

[0111] It can be seen that in the embodiment of the present application, the second category of information includes the company's email address, telephone number and company address. When matching the second category of information of the third company with the second category of information of each target suspected company, the second degree of similarity between the third company and each target suspected company is determined based on the email address similarity, telephone number similarity and address similarity between the third company's email address and each target suspected company. This provides a clear basis for determining the second degree of similarity between the third company and each target suspected company, thereby ensuring the accuracy of transaction information processing during transaction information verification.

[0112] With the above Figure 1B For details on the embodiment shown, please refer to Figure 3 , Figure 3 This is a schematic diagram of the structure of a transaction information verification device provided in an embodiment of the present application. Figure 3 As shown:

[0113] A transaction information verification device, used in a credit investigation system, comprising:

[0114] 301: A receiving unit, configured to receive a verification request from a first enterprise, where the verification request is used to request verification of transaction information of a second enterprise;

[0115] 302: an acquiring unit, configured to acquire invoice data of the second enterprise and determine transaction information of the second enterprise based on the invoice data, wherein the transaction information includes transaction records between the second enterprise and at least one transaction partner within a preset time period;

[0116] 303: a screening unit, configured to perform a first screening on the transaction information, wherein the first screening is used to obtain a first transaction record between the second enterprise and the third enterprise;

[0117] 304: an output unit, configured to output the result information of the first screening.

[0118] It can be seen that in the device provided in the embodiment of the present application, a verification request of a first enterprise is received through a receiving unit, and the verification request is used to request verification of the transaction information of a second enterprise; the invoice data of the second enterprise is obtained through an acquisition unit, and the transaction information of the second enterprise is determined based on the invoice data, and the transaction information includes transaction records between the second enterprise and at least one transaction object within a preset time period; the transaction information is subjected to a first screening through a screening unit, and the first screening is used to obtain first transaction records between the second enterprise and a third enterprise; and the result information of the first screening is output through an output unit. Using the device of the embodiment of the present application, the invoice data of the second enterprise is used to confirm whether there are any non-compliant transactions between the second enterprise and the third enterprise within the preset time period, thereby avoiding the transaction risks caused by the second enterprise concealing or falsifying transaction information.

[0119] Specifically, the embodiment of the present application can divide the transaction information verification device into functional units according to the above method example. For example, each functional unit can be divided according to each function, or two or more functions can be integrated into one processing unit. The above integrated unit can be implemented in the form of hardware or in the form of software functional units. It should be noted that the division of units in the embodiment of the present application is schematic and is only a logical functional division. In actual implementation, there may be other division methods.

[0120] With the above Figure 1B In accordance with the embodiment shown, the present application embodiment provides an electronic device, see Figure 4 , Figure 4 This is a schematic diagram of the server structure of the hardware operating environment of an electronic device provided by an embodiment of the present application, such as Figure 4 As shown, the electronic device includes a processor, a memory, and computer execution instructions stored in the memory and executable on the processor. When the computer execution instructions are executed, the electronic device executes instructions including the steps of any transaction information verification method.

[0121] Among them, the processor is a CPU.

[0122] The memory may be a high-speed RAM memory or a stable memory such as a disk memory.

[0123] Those skilled in the art will understand that Figure 4 The structure of the server shown in the figure does not constitute a limitation thereof, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0124] like Figure 4As shown, the memory may include an operating system, a network communication module, and computer execution instructions of a transaction information verification method. The operating system is used to manage and control server hardware and software resources and support the operation of computer execution instructions. The network communication module is used to realize communication between the components inside the memory, as well as communication with other hardware and software inside the server. Communication can use any communication standard or protocol, including but not limited to GSM (Global System of Mobile communication), GPRS (General Packet Radio Service), CDMA2000 (Code Division Multiple Access 2000), WCDMA (Wideband Code Division Multiple Access), TD-SCDMA (Time Division-Synchronous Code Division Multiple Access), etc.

[0125] exist Figure 4 In the server shown, the processor is used to execute computer-executable instructions for personnel management stored in the memory to implement the following steps: receiving a verification request from a first enterprise, where the verification request is used to request verification of the transaction information of a second enterprise; obtaining the invoice data of the second enterprise, and determining the transaction information of the second enterprise based on the invoice data, where the transaction information includes transaction records between the second enterprise and at least one transaction object within a preset time period; performing a first screening on the transaction information, where the first screening is used to obtain the first transaction record between the second enterprise and a third enterprise; and outputting the result information of the first screening.

[0126] The specific implementation of the server involved in this application can be found in the various embodiments of the above-mentioned transaction information verification method, which will not be repeated here.

[0127] An embodiment of the present application provides a computer-readable storage medium having computer instructions stored therein. When the computer instructions are executed on a communication device, the communication device is caused to perform the following steps: receiving a verification request from a first enterprise, the verification request being used to request verification of transaction information of a second enterprise; obtaining invoice data of the second enterprise, and determining transaction information of the second enterprise based on the invoice data, the transaction information including transaction records between the second enterprise and at least one transaction partner within a preset time period; performing a first screening on the transaction information, the first screening being used to obtain first transaction records between the second enterprise and a third enterprise; and outputting the result information of the first screening. The computer includes an electronic device.

[0128] Among them, electronic terminal devices include mobile phones, tablet computers, personal digital assistants, wearable devices, etc.

[0129] Among them, the computer-readable storage medium can be the internal storage unit of the electronic device described in the above embodiment, such as the hard disk or memory of the electronic device. The computer-readable storage medium can also be an external storage device of the above electronic device, such as a plug-in hard disk equipped on the electronic device, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. Furthermore, the computer-readable storage medium can also include both the internal storage unit of the electronic device and the external storage device. The computer-readable storage medium is used to store computer-executable instructions and other computer-executable instructions and data required by the electronic device. The computer-readable storage medium can also be used to temporarily store data that has been output or is to be output.

[0130] The specific implementation of the computer-readable storage medium involved in this application can be found in the various embodiments of the above-mentioned transaction information verification method, which will not be described in detail here.

[0131] An embodiment of the present application provides a computer program product, wherein the computer program product includes a computer program, and the computer program is operable to enable a computer to perform part or all of the steps of any transaction information verification method recorded in the above method embodiments. The computer program product can be a software installation package.

[0132] It should be noted that for the sake of simplicity, the embodiments of any of the aforementioned transaction information verification methods are described as a series of actions. However, those skilled in the art should be aware that this application is not limited by the order of the actions described, because according to this application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in this specification are all preferred embodiments, and the actions involved are not necessarily required by this application.

[0133] The above is a detailed introduction to the embodiments of the present application. Specific examples are used in this article to illustrate the principles and implementation methods of a transaction information verification method, device, and electronic device of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for general technical personnel in this field, based on the idea of a transaction information verification method, device, and electronic device of the present application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

[0134] The present application is described with reference to the flowcharts and / or block diagrams of the methods, hardware products, and computer program products of the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0135] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, such that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device that implements the functions specified in one or more flow charts and / or one or more blocks in the block diagrams. Memory may include a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc.

[0136] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art may understand and implement other variations of the disclosed embodiments by reviewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude a plurality of components or steps. The fact that certain measures are recited in different dependent claims does not mean that these measures cannot be combined to produce good results.

[0137] Those skilled in the art will understand that all or part of the steps in the various methods of any of the above-mentioned transaction information verification method embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable memory, which may include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0138] Obviously, those skilled in the art may make various modifications and variations to the transaction information verification method, device, and electronic device provided herein without departing from the spirit and scope of this application. Thus, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application is intended to encompass such modifications and variations.

Claims

1. A transaction information verification method, applied to a credit reporting system, characterized in that: The method comprises: receiving a verification request from a first enterprise, wherein the verification request is for requesting verification of transaction information of a second enterprise; Obtaining invoice data of the second enterprise, and determining transaction information of the second enterprise based on the invoice data, wherein the transaction information includes transaction records between the second enterprise and at least one transaction partner within a preset time period; performing a first screening on the transaction information, wherein the first screening is used to obtain a first transaction record between the second enterprise and the third enterprise; Outputting the result information of the first screening; Before determining the transaction information of the second enterprise based on the invoice data, the method further includes: obtaining tax data of the second enterprise; Matching the tax data with the invoice data to obtain a data matching degree; when the data matching degree is higher than or equal to a preset matching degree, determining that the invoice data is authentic; in, The first screening of the transaction information is specifically as follows: Acquire a target affiliated enterprise of the third enterprise; detecting whether there is a second transaction record between the second enterprise and the target affiliated enterprise in the transaction information; The outputting the result information of the first screening includes: The transaction record between the second enterprise and the target affiliated enterprise in the transaction information is output.

2. The method according to claim 1, characterized in that If it is determined that the invoice data is authentic and the result information of the first screening indicates that the first transaction record between the second enterprise and the third enterprise does not exist, the method further includes: Acquiring, based on the transaction information, purchase transaction records and sales transaction records of the second enterprise within the preset time period; determining a cost index of the second enterprise based on the purchase transaction records and sales transaction records within the preset time period; Analyze the business address of each transaction object in at least one transaction object of the transaction information to determine a regional transaction object ratio, where the regional transaction object ratio is the ratio of the number of transaction objects whose business addresses are located in a preset administrative level area to the number of the at least one transaction object; The risk index of the second enterprise is determined based on the cost index and the proportion of the regional transaction objects, and the size of the risk index is negatively correlated with the size of the proportion of the regional transaction objects.

3. The method according to claim 1, characterized in that The target related enterprises include identical enterprises, and obtaining the target related enterprises of the third enterprise includes: Determining at least one target suspected enterprise, wherein the similarity between the corporate name of the target suspected enterprise and the corporate name of the third enterprise is higher than a preset corporate name similarity; Obtaining enterprise information of each target suspected enterprise among the third enterprise and the at least one target suspected enterprise, the enterprise information including first-category information and second-category information, wherein the first-category information is the business scope of the enterprise and the second-category information is the contact information of the enterprise; Matching the enterprise information of the third enterprise with the enterprise information of each target suspected enterprise to obtain the degree of similarity between the third enterprise and each target suspected enterprise; The target suspected enterprise whose similarity with the third enterprise is higher than a preset similarity is determined to be the identical enterprise.

4. The method according to claim 3, characterized in that After determining that the target suspected enterprise whose degree of similarity with the third enterprise is higher than a preset degree of similarity is the identical enterprise, the method further includes: Obtaining an enterprise graph of the third enterprise, the enterprise graph including enterprise nodes corresponding to the third enterprise and at least one other enterprise associated with the third enterprise, and association lines determined based on the associations between the enterprise nodes; Confirm whether the same enterprise exists on the enterprise map; If so, determining a target association score between the third enterprise and the identical enterprise according to the target association line between the third enterprise and the identical enterprise; The detecting whether there is a second transaction record between the second enterprise and the target affiliated enterprise in the transaction information includes: If the target correlation score reaches a preset correlation score, it is detected whether there is a second transaction record between the second enterprise and the identical enterprise in the transaction information.

5. The method according to claim 3, characterized in that The matching of the enterprise information of the third enterprise with the enterprise information of each target suspected enterprise to obtain the degree of similarity between the third enterprise and each target suspected enterprise includes: matching the first category of information of the third enterprise with the first category of information of each target suspected enterprise to determine a first degree of similarity between the third enterprise and each target suspected enterprise; matching the second type of information of the third enterprise with the second type of information of each target suspected enterprise to determine a second degree of similarity between the third enterprise and each target suspected enterprise; The degree of similarity between the third enterprise and each of the target suspected enterprises is determined based on the first degree of similarity and the second degree of similarity between the third enterprise and each of the target suspected enterprises.

6. The method according to claim 5, characterized in that The second type of information includes an email address, a telephone number, and an address of the enterprise. Matching the second type of information of the third enterprise with the second type of information of each target suspected enterprise to determine a second degree of similarity between the third enterprise and each target suspected enterprise includes: Determining the degree of similarity between the email addresses of the third enterprise and each of the target suspected enterprises based on the account similarity between the email addresses of the third enterprise and the email addresses of each of the target suspected enterprises; Determining the degree of phone number similarity between the phone number of the third enterprise and the phone number of each target suspected enterprise; determining the degree of address similarity between the third enterprise and each of the target suspected enterprises based on the distance between the enterprise address of the third enterprise and the enterprise address of each of the target suspected enterprises; A second degree of similarity between the third enterprise and each of the target suspected enterprises is determined based on the mailbox similarity, the telephone number similarity, and the address similarity.

7. A transaction information verification device, used in a credit investigation system, characterized in that: The device comprises: a receiving unit, configured to receive a verification request from a first enterprise, wherein the verification request is used to request verification of transaction information of a second enterprise; an acquiring unit, configured to acquire invoice data of the second enterprise and determine transaction information of the second enterprise based on the invoice data, wherein the transaction information includes transaction records between the second enterprise and at least one transaction partner within a preset time period; a screening unit, configured to perform a first screening on the transaction information, wherein the first screening is used to obtain a first transaction record between the second enterprise and the third enterprise; an output unit, configured to output the result information of the first screening; Before determining the transaction information of the second enterprise based on the invoice data, the device is further configured to: obtaining tax data of the second enterprise; Matching the tax data with the invoice data to obtain a data matching degree; when the data matching degree is higher than or equal to a preset matching degree, determining that the invoice data is authentic; in, The first screening of the transaction information is specifically as follows: Acquire a target affiliated enterprise of the third enterprise; detecting whether there is a second transaction record between the second enterprise and the target affiliated enterprise in the transaction information; The outputting the result information of the first screening includes: The transaction record between the second enterprise and the target affiliated enterprise in the transaction information is output.

8. An electronic device, characterized in that: The electronic device comprises a processor, a memory, and computer-executable instructions stored in the memory and executable on the processor, wherein when the computer-executable instructions are executed, the electronic device executes the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Method for determining trade background authenticity and evaluating enterprise trade background authenticity

    CN110245957A