Document return checking method and device, equipment and medium
By comparing the check-in and transaction amounts between the e-commerce system within the enterprise and the mall system, the problem of inconsistent order amounts after return is solved, ensuring the consistency and accuracy of data, and improving operational efficiency and financial management level.
Patent Information
- Application Number
- CN202411715419.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-27
- Publication Date
- 2025-03-18
AI Technical Summary
Between the e-commerce system and the mall system within the enterprise, the final amount of the order after the return may be inconsistent, resulting in reduced processing efficiency, confusion in financial data, and may cause legal and tax risks.
By responding to key bill processing operation requests, obtain e-commerce order information and mall acceptance information, and compare the bill object checks and transaction amounts. If an inconsistency is found, obtain the return order record, determine the return data abnormal platform, and terminate the key ticket processing operation, and report error information to the transaction amount to the abnormal platform.
Ensure the consistency and accuracy of data, improve the operational efficiency and financial management level of the enterprise, reduce the time for manual verification and processing, and avoid financial chaos caused by inconsistency in data.
Smart Images

Figure CN119648331A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of information verification, and in particular to a document return verification method, device, equipment and medium. Background Art
[0002] In current enterprises, various departments or units usually purchase goods through e-commerce systems or shopping mall systems, and each system operates independently. However, in actual operations, when a return is needed, each department or unit may choose to operate in any system. Due to the information synchronization mechanism between the two systems, the final amount of the order after the return may be inconsistent between the two systems. This will not only affect the efficiency of order processing, but also cause a series of problems in subsequent links such as billing, reconciliation, invoicing and payment, making financial data confusing and causing unnecessary troubles for the enterprise. On the other hand, these problems may sometimes go undetected for a long time, or even remain unnoticed, which not only increases the workload of the financial department, but may also cause dissatisfaction among suppliers and customers, and even lead to legal and tax risks. Summary of the invention
[0003] The present invention provides a document return verification method, device, equipment and medium to solve the above-mentioned technical problems.
[0004] In a first aspect, a document return verification method is provided, comprising: in response to a key bill processing operation request, obtaining the current e-commerce order information and the current mall acceptance form information of the target bill object; performing bill object verification on the current e-commerce order information and the current mall acceptance form information; if the bill objects of the current e-commerce order information and the current mall acceptance form information are consistent, then comparing the transaction amounts of the current e-commerce order information and the current mall acceptance form information; if the transaction amounts of the current e-commerce order information and the current mall acceptance form information are inconsistent, then obtaining a return order record, and determining a return data abnormality platform based on the return order record; terminating the key bill processing operation, and initiating a transaction amount error message to the return data abnormality platform.
[0005] In one embodiment of the present invention, before responding to a key bill processing operation request, the document return verification method also includes: if a return request is received, generating a change order according to the return request; querying the processing status of the corresponding initial mall acceptance form according to the change order, and matching the corresponding acceptance change operation according to the processing status, so as to change the initial mall acceptance form according to the corresponding acceptance change process to obtain the current mall acceptance form; based on the change order and calling the corresponding initial e-commerce order, and generating an order verification change request based on the current mall acceptance form and the change order, and sending the order verification change request to the e-commerce platform terminal for prompting.
[0006] In one embodiment of the present invention, matching the corresponding acceptance change process according to the processing status includes changing the initial mall acceptance form according to the corresponding acceptance change process to obtain the current mall acceptance form: if the acceptance form has not been billed, changing the amount of the initial mall acceptance form according to the change form to obtain the current mall acceptance form; if the acceptance form has been billed, executing the invoice processing query change process to change the acceptance form of the initial mall acceptance form to obtain the current mall acceptance form.
[0007] In one embodiment of the present invention, the invoice processing query change process includes: if there is no invoice application form, the statement information corresponding to the initial mall acceptance form is called, and the amount of the statement information and the initial mall acceptance form is changed according to the change form to obtain the current mall acceptance form; if there is an invoice application form and the prefabricated invoice has not been generated, the amount of the invoice application form and the initial mall acceptance form is changed according to the change form to obtain the current mall acceptance form; if there is an invoice application form and the prefabricated invoice has been generated, the current status of the prefabricated invoice is obtained, and an error warning message is generated according to the current status of the prefabricated invoice, so that the error warning message can be displayed on the terminal.
[0008] In one embodiment of the present invention, generating error warning information based on the current status of the premade invoice includes: if the current status of the premade invoice is that the invoice has been issued but not yet released, the error warning information includes canceling the current invoice or offsetting the current invoice, and changing the amount of the acceptance form; if the current status of the premade invoice is that the invoice has been issued and collaboratively released, the error warning information includes contacting the purchaser to reject the invoice and then canceling the current invoice or offsetting the current invoice, and changing the amount of the acceptance form; if the current status of the premade invoice is the invoice draft status, the error warning information includes abandoning the premade invoice and changing the amount of the acceptance form.
[0009] In one embodiment of the present invention, after the order verification change request is sent to the e-commerce platform terminal for prompting, the document return verification method also includes: the e-commerce platform terminal sends a verification information request to the mall terminal in response to the return request verification request; the mall terminal executes the identity verification process according to the verification information request; when the mall terminal receives the identity verification information fed back by the user, it calls the return request, change order, return request time information and identity verification information, and generates a verification information file according to the return request, change order, return request time information and identity verification information, and sends it to the e-commerce platform terminal for verification by the mall terminal; if the verification information file is proofread and correct, the initial e-commerce order is changed according to the order verification change request to obtain the current e-commerce order information.
[0010] In one embodiment of the present invention, the bill object verification of the current e-commerce order information and the current mall acceptance form information includes a purchaser object consistency verification, an order number consistency verification, and a purchase time information consistency verification.
[0011] In a second aspect, a document return verification device is provided, comprising:
[0012] A proofreading information acquisition module is used to respond to a key bill processing operation request and obtain the current e-commerce order information and the current mall acceptance form information of the target bill object; a return information proofreading module is used to perform bill object verification on the current e-commerce order information and the current mall acceptance form information; if the bill objects of the current e-commerce order information and the current mall acceptance form information are consistent, the transaction amounts of the current e-commerce order information and the current mall acceptance form information are compared; if the transaction amounts of the current e-commerce order information and the current mall acceptance form information are inconsistent, the return order record is obtained, and the return data abnormality platform is determined based on the return order record; a document verification processing module is used to terminate the key bill processing operation and initiate a transaction amount error report to the return data abnormality platform.
[0013] Secondly, a computer device is also provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the steps of the document return verification method in any one of the above embodiments are implemented.
[0014] A computer-readable storage medium is also provided, which stores a computer program. When the computer program is executed by a processor, the steps of the document return verification method in any one of the above embodiments are implemented.
[0015] By means of the above technical solution, the technical solution provided by the embodiment of the present invention has at least the following advantages:
[0016] In the solution implemented by the above-mentioned document return verification method, device, equipment and medium, in response to the key bill processing operation request, the current e-commerce order information and the current mall acceptance order information of the target bill object are obtained. If the bill objects of the current e-commerce order information and the current mall acceptance order information are consistent, the transaction amounts of the current e-commerce order information and the current mall acceptance order information are compared. If the transaction amounts of the current e-commerce order information and the current mall acceptance order information are inconsistent, the return order record is obtained, and the return data abnormal platform is determined according to the return order record, the key bill processing operation is terminated, and the transaction amount error information is initiated to the return data abnormal platform; the present invention verifies the bill object, compares the transaction amount, and confirms the transaction amount. Steps such as establishing a platform for abnormal return data and terminating key invoice processing operations ensure the consistency and accuracy of data and improve the company's operational efficiency and financial management level. Specifically, by verifying the invoice objects of the current e-commerce order information and the current mall acceptance form information, it ensures that the invoice objects of the two systems are consistent, ensuring that the basic data for subsequent comparisons are valid. Through invoice object verification and transaction amount comparison, the problem of inconsistent order amounts is discovered in a timely manner, ensuring that the data of the two systems remain consistent, improving the accuracy of financial data, and avoiding financial chaos caused by inconsistent data. The process quickly locates and resolves data anomalies, reduces the time for manual verification and processing, and improves the company's operational efficiency.
[0017] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments of the present invention will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative labor.
[0019] Figure 1 It is a schematic diagram of an application environment of a document return verification method in one embodiment of the present invention;
[0020] Figure 2 A schematic diagram of a process flow of a document return verification method provided by an embodiment of the present invention;
[0021] Figure 3 It is a structural schematic diagram of a document return verification device in one embodiment of the present invention;
[0022] Figure 4 is a schematic diagram of a structure of a computer device in one embodiment of the present invention;
[0023] Figure 5It is another structural schematic diagram of a computer device in one embodiment of the present invention. DETAILED DESCRIPTION
[0024] The technical solutions in the embodiments of the present invention will be described clearly and completely below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention. The present invention can also be implemented or applied through other different specific implementation methods, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present invention. It should be understood that the preferred embodiments are only for illustrating the present invention, not for limiting the scope of protection of the present invention.
[0025] It should be noted that the illustrations provided in the following embodiments are only used to illustrate the basic concept of the present invention in a schematic manner, and thus the illustrations only show components related to the present invention rather than being drawn according to the number, shape and size of components in actual implementation. In actual implementation, the type, quantity and proportion of each component may be changed arbitrarily, and the component layout may also be more complicated.
[0026] In the following description, numerous details are discussed to provide a more thorough explanation of the embodiments of the present invention. However, it is obvious to those skilled in the art that the embodiments of the present invention can be implemented without these specific details. In other embodiments, well-known structures and devices are shown in the form of block diagrams rather than in detail to avoid making the embodiments of the present invention difficult to understand.
[0027] First of all, it should be explained that a document refers to a document or written voucher that records and proves the exchange of funds, goods, services, etc. in business activities. Documents play an important role in business activities. They not only record and prove various transactions, but also serve as important vouchers for business activities. Documents can be used as a basis for dispute resolution and legal proceedings, or as an internal management tool for enterprises to help them manage finance and logistics. Different documents play different roles in business activities. For example, invoices are vouchers for commodity transactions.
[0028] An invoice is an important commercial document used to record and prove the details of a commercial transaction. It is issued by the seller to prove that the seller has received the payment for goods or service fees. It is an original document for accounting and can help companies and individuals record the details of transactions, such as transaction date, content of goods or services, price, quantity, tax rate, etc. At the same time, invoices are also an important basis for tax authorities to conduct tax management. Depending on the content of the transaction and the tax policy, there are different types of invoices, including: value-added tax invoices, ordinary invoices, business tax invoices, motor vehicle sales invoices, used car sales invoices, etc. Invoices usually include invoice name, invoice number, invoice date, buyer name, seller name, goods or service name, specifications, quantity, unit price, total price, tax rate, tax amount, invoice issuer signature, financial seal, etc.
[0029] The document return verification method provided by the embodiment of the present invention can be applied in the following aspects: Figure 1 In application environments such as Figure 1 As shown, Figure 1 The present invention is a schematic diagram of an application environment of a document return verification method in an embodiment of the present invention, including a mall terminal 101, an e-commerce platform terminal 102 and a document system 103, wherein the mall terminal 101, the e-commerce platform terminal 102 and the document system 103 can communicate with each other. The document system 103 responds to the key bill processing operation request, and obtains the current e-commerce order information and the current mall acceptance sheet information of the target bill object at the mall terminal 101 and the e-commerce platform terminal 102 respectively; performs bill object verification on the current e-commerce order information and the current mall acceptance sheet information; if the bill objects of the current e-commerce order information and the current mall acceptance sheet information are consistent, the transaction amount of the current e-commerce order information and the current mall acceptance sheet information are compared; if the transaction amount of the current e-commerce order information and the current mall acceptance sheet information are inconsistent, the return order record is obtained, and the return data abnormal platform is determined according to the return order record; the key bill processing operation is terminated, and the transaction amount error information is sent to the return data abnormal platform.
[0030] Exemplarily, the document system 103 responds to the key bill processing operation request, and obtains the current e-commerce order information and the current mall acceptance form information of the target bill object at the mall terminal 101 and the e-commerce platform terminal 102 respectively. If the bill objects of the current e-commerce order information and the current mall acceptance form information are consistent, the transaction amounts of the current e-commerce order information and the current mall acceptance form information are compared. If the transaction amounts of the current e-commerce order information and the current mall acceptance form information are inconsistent, the return order record is obtained, and the return data abnormal platform is determined according to the return order record, the key bill processing operation is terminated, and a transaction amount error message is sent to the return data abnormal platform. The present invention ensures the consistency and accuracy of data through the steps of bill object verification, transaction amount comparison, determination of return data abnormal platform and termination of key bill processing operations, thereby improving the company's operating efficiency and financial management level.
[0031] See also Figure 2 As shown, Figure 2 A flow chart of a document return verification method provided by an embodiment of the present invention, which can be applied to Figure 1 It should be understood that the method can also be applied to other exemplary implementation environments and specifically executed by devices in other implementation environments. This embodiment does not limit the implementation environment to which the method is applicable. It at least includes steps S210 to S250, which are described in detail as follows:
[0032] In step S210, in response to the key bill processing operation request, the current e-commerce order information and the current mall acceptance order information of the target bill object are obtained.
[0033] In one embodiment of the present application, before responding to a key bill processing operation request, if a return request is received, a change order is generated based on the return request, the processing status of the corresponding initial mall acceptance form is queried based on the change order, and the corresponding acceptance change operation is matched based on the processing status, so that the initial mall acceptance form is changed according to the corresponding acceptance change process, and the current mall acceptance form is obtained. The corresponding initial e-commerce order is called based on the change order, and an order verification change request is generated based on the current mall acceptance form and the change order, and the order verification change request is sent to the e-commerce platform terminal for prompting.
[0034] In one embodiment of the present application, if the acceptance form has not been issued, the amount of the initial mall acceptance form is changed according to the change form to obtain the current mall acceptance form.
[0035] If the acceptance form has been issued, the invoice processing query change process is executed to change the acceptance form of the initial mall acceptance form to obtain the current mall acceptance form.
[0036] In one embodiment of the present application, the invoice processing query change process includes calling the statement information corresponding to the initial mall acceptance form if there is no invoice application form, and changing the amount of the statement information and the initial mall acceptance form according to the change form to obtain the current mall acceptance form. If there is an invoice application form and the prefabricated invoice has not been generated, the amount of the invoice application form and the initial mall acceptance form is changed according to the change form to obtain the current mall acceptance form. If there is an invoice application form and the prefabricated invoice has been generated, the current status of the prefabricated invoice is obtained, and an error warning message is generated according to the current status of the prefabricated invoice, so that the error warning message is displayed on the terminal.
[0037] In one embodiment of the present application, the error warning information generated according to the current status of the premade invoice includes: if the current status of the premade invoice is that the invoice has been issued but not yet released, the error warning information includes canceling the current invoice or cancelling the current invoice, and changing the amount of the acceptance form; if the current status of the premade invoice is that the invoice has been issued and collaboratively released, the error warning information includes contacting the purchaser to reject the invoice and then cancelling the current invoice or cancelling the current invoice, and changing the amount of the acceptance form; if the current status of the premade invoice is the draft invoice issuance status, the error warning information includes abandoning the premade invoice and changing the amount of the acceptance form. Among them, cancelling the current invoice means that when an error is found in the invoice or it needs to be cancelled, a red invoice (i.e., a negative invoice) is issued to reduce the amount of the original invoice, thereby achieving the purpose of correcting or canceling the original invoice. This method is often used to deal with sales returns, invoicing errors, service terminations, etc.
[0038] In one embodiment of the present application, after an order verification change request is sent to the e-commerce platform terminal for prompting, the e-commerce platform terminal responds to the return request verification request and sends a verification information request to the mall terminal; the mall terminal executes the identity verification process according to the verification information request; when the mall terminal receives the identity verification information fed back by the user, it calls the return request, change order, return request time information and identity verification information, and generates a verification information file based on the return request, change order, return request time information and identity verification information, and sends it to the e-commerce platform terminal for verification by the mall terminal; if the verification information file is proofread and correct, the initial e-commerce order is changed according to the order verification change request to obtain the current e-commerce order information.
[0039] In step S220, the current e-commerce order information and the current mall acceptance form information are verified by the bill object.
[0040] In one embodiment of the present application, the bill object verification of the current e-commerce order information and the current mall acceptance form information includes a purchaser object consistency verification, an order number consistency verification, and a purchase time information consistency verification.
[0041] In one embodiment of the present application, in order to ensure the accuracy and security of the transaction, it is usually necessary to perform bill object verification on the e-commerce order information and the mall acceptance form information, which mainly includes three aspects of inspection: first, the consistency verification of the purchaser object, that is, confirming that the buyer information (such as name, contact information, etc.) on the e-commerce order is completely matched with the purchaser information recorded on the mall acceptance form; second, the consistency verification of the order number, ensuring that the unique identifier (order number) of the e-commerce order is the same as the order number in the mall acceptance form, so as to verify whether the two documents correspond to the same transaction; finally, the consistency verification of the purchase time information, that is, checking whether the purchase date and time on the e-commerce order are consistent with the records on the mall acceptance form, so as to avoid errors or fraud caused by time differences. For example, member unit A placed an order on an e-commerce platform to purchase 20 laptops, the order number is 2023123456789, and the order time is 10:00 am on October 10, 2024, then the same order number and order time records should also be found in the mall acceptance form, as well as the basic information of member unit A, to complete the verification process of the bill object.
[0042] In step S230, if the bill objects of the current e-commerce order information and the current mall acceptance form information are consistent, the transaction amounts of the current e-commerce order information and the current mall acceptance form information are compared.
[0043] In step S240, if the transaction amounts of the current e-commerce order information and the current mall acceptance order information are inconsistent, the return order record is obtained, and the return data abnormal platform is determined based on the return order record.
[0044] In one embodiment of the present application, when the transaction amount between the current e-commerce order information and the current mall acceptance form information is inconsistent, the relevant return order records are obtained. These records contain all return information related to the order, such as return time, return quantity and refund amount.
[0045] For example, suppose that member unit A purchased a batch of goods on the mall terminal platform with a total value of 500 yuan, but the transaction amount shown on the bill was 450 yuan. When the current e-commerce order information and the current mall acceptance order information were checked, a difference of 50 yuan was found. At this time, the system will further check whether there is a return. By checking the return order record, it can be determined whether the data is not updated on the e-commerce platform or the mall itself. Finally, the abnormal platform is determined and corresponding corrective measures are taken, which helps to ensure the transparency and accuracy of the transaction.
[0046] In step S250, the key bill processing operation is terminated, and a transaction amount error message is sent to the return data exception platform.
[0047] In one embodiment of the present application, the types of documents generated by the document system of the present application include centralized documents and distributed documents. Specifically, in centralized documents, the document system verifies the current order amount during the stages of invoice application, invoice issuance, sending invoice notice, collecting input invoices, and initiating payment; in distributed documents, the document system verifies the current order amount during the stages of sending invoice notices to member unit suppliers, collecting input invoices, and initiating payment.
[0048] After reporting the transaction amount error to the return data abnormality platform, take measures based on the source of the difference:
[0049] If the current e-commerce order information is incorrect, the document system will automatically send a correction request to the e-commerce platform terminal.
[0050] If the current mall acceptance form information is incorrect, the document system will automatically send a correction request to the mall terminal.
[0051] Secondly, the operations side can check orders that are inconsistent with the central or separate orders, and manually trigger the retrieval of data and comparison.
[0052] It can be seen that in the scheme implemented by the above-mentioned document return verification method, device, equipment and medium, in response to the key bill processing operation request, the current e-commerce order information and the current mall acceptance form information of the target bill object are obtained. If the bill objects of the current e-commerce order information and the current mall acceptance form information are consistent, the transaction amounts of the current e-commerce order information and the current mall acceptance form information are compared. If the transaction amounts of the current e-commerce order information and the current mall acceptance form information are inconsistent, the return order record is obtained, and the return data abnormal platform is determined according to the return order record, the key bill processing operation is terminated, and a transaction amount error message is initiated to the return data abnormal platform; the present invention ensures the consistency and accuracy of the data through the steps of bill object verification, transaction amount comparison, determination of the return data abnormal platform and termination of key bill processing operations, thereby improving the enterprise's operating efficiency and financial management level.
[0053] Specifically, by performing bill object verification on the current e-commerce order information and the current mall acceptance form information, it is ensured that the bill objects of the two systems are consistent, ensuring that the basic data for subsequent comparisons are valid. Through bill object verification and transaction amount comparison, the problem of inconsistent order amounts is discovered in a timely manner, ensuring that the data of the two systems remain consistent, improving the accuracy of financial data, and avoiding financial chaos caused by inconsistent data. This process quickly locates and resolves data anomalies, reduces the time for manual verification and processing, and improves the company's operational efficiency.
[0054] It should be understood that the order of execution of the steps in the above embodiment does not necessarily mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present invention.
[0055] The following describes an embodiment of the device of the present application, which can be used to execute the above embodiments of the present application. For details not disclosed in the embodiment of the device of the present application, please refer to the embodiment of the document return verification method mentioned above in the present application. The device can be applied to Figure 2 The implementation environment shown is that the device can also be applicable to other exemplary implementation environments and specifically configured in other devices. This embodiment does not limit the implementation environment to which the device is applicable.
[0056] In one embodiment, a document return verification device is provided, which corresponds one-to-one to the document return verification method in the above embodiment. Figure 3 As shown, Figure 3 3 is a schematic diagram of a structure of a document return verification device in an embodiment of the present invention, the document return verification device includes a verification information acquisition module 301, a return information verification module 302, and a document verification processing module 303. The functional modules are described in detail as follows:
[0057] The proofreading information acquisition module 301 is used to respond to the key bill processing operation request and obtain the current e-commerce order information and the current mall acceptance order information of the target bill object;
[0058] The return information checking module 302 is used to check the bill object of the current e-commerce order information and the current mall acceptance form information; if the bill objects of the current e-commerce order information and the current mall acceptance form information are consistent, the transaction amount of the current e-commerce order information and the current mall acceptance form information are compared; if the transaction amount of the current e-commerce order information and the current mall acceptance form information are inconsistent, the return order record is obtained, and the return data abnormal platform is determined according to the return order record;
[0059] The document checking and processing module 303 is used to terminate the key document processing operation and initiate a transaction amount error report to the return data abnormality platform.
[0060] In an apparatus embodiment of the present application, the proofreading information acquisition module 301 is further used to:
[0061] If a return request is received, a change order is generated based on the return request;
[0062] Query the processing status of the corresponding initial mall acceptance form according to the change order, and match the corresponding acceptance change operation according to the processing status, so as to change the acceptance form of the initial mall acceptance form according to the corresponding acceptance change process to obtain the current mall acceptance form;
[0063] According to the change order and the corresponding initial e-commerce order, an order verification change request is generated according to the current mall acceptance order and the change order, and the order verification change request is sent to the e-commerce platform terminal for prompting.
[0064] In an apparatus embodiment of the present application, the proofreading information acquisition module 301 is further used to:
[0065] If the acceptance form has not been issued, the amount of the initial mall acceptance form will be changed according to the change form to obtain the current mall acceptance form;
[0066] If the acceptance form has been issued, the invoice processing query change process is executed to change the acceptance form of the initial mall acceptance form and obtain the current mall acceptance form.
[0067] In an apparatus embodiment of the present application, the proofreading information acquisition module 301 is specifically used to:
[0068] If there is no invoicing application form, call the statement information corresponding to the initial mall acceptance form, and change the amount of the statement information and the initial mall acceptance form according to the change form to obtain the current mall acceptance form;
[0069] If there is an invoicing application form and a prefabricated invoice has not been generated, the amount of the invoicing application form and the initial mall acceptance form will be changed according to the change form to obtain the current mall acceptance form;
[0070] If there is an invoicing application form and a prefabricated invoice has been generated, the current status of the prefabricated invoice is obtained, and an error warning message is generated according to the current status of the prefabricated invoice, so that the error warning message is displayed on the terminal.
[0071] In an apparatus embodiment of the present application, the proofreading information acquisition module 301 is specifically used to:
[0072] If the current status of the prefabricated invoice is that the invoice has been issued but not yet released, the error warning information includes canceling the current invoice or reversing the current invoice, and changing the amount of the acceptance document;
[0073] If the current status of the prefabricated invoice is that the invoice has been issued and released collaboratively, the error warning information includes contacting the purchaser to reject the invoice, canceling the current invoice or reversing the current invoice, and changing the amount of the acceptance document;
[0074] If the current status of the prefabricated invoice is the draft invoice issuance status, the error warning information includes abandoning the prefabricated invoice and changing the amount of the acceptance order.
[0075] In an apparatus embodiment of the present application, the document checking and processing module 303 is further used to:
[0076] The e-commerce platform terminal responds to the return request verification request by sending a verification information request to the mall terminal;
[0077] The mall terminal executes the identity verification process according to the verification information request;
[0078] When the mall terminal receives the identity verification information fed back by the user, it calls the return request, change order, return request time information and identity verification information, and generates a verification information file based on the return request, change order, return request time information and identity verification information, and sends it to the e-commerce platform terminal for verification;
[0079] If the verification information file is correct, the initial e-commerce order is changed according to the order verification change request to obtain the current e-commerce order information.
[0080] In an apparatus embodiment of the present application, the return information checking module 302 is further used to:
[0081] The bill object verification is performed on the current e-commerce order information and the current mall acceptance form information, including the purchaser object consistency verification, order number consistency verification, and purchase time information consistency verification.
[0082] The present invention provides a document return verification device, which ensures the consistency and accuracy of data through the steps of bill object verification, transaction amount comparison, determination of return data abnormal platform and termination of key bill processing operations, and improves the operation efficiency and financial management level of the enterprise. Specifically, by performing bill object verification on the current e-commerce order information and the current mall acceptance form information, it is ensured that the bill objects of the two systems are consistent, and the basic data for subsequent comparison is ensured to be valid. Through bill object verification and transaction amount comparison, the problem of inconsistent order amounts is discovered in time, and the data of the two systems are ensured to be consistent, which improves the accuracy of financial data and avoids financial confusion caused by inconsistent data. The process quickly locates and solves data abnormality problems, reduces the time for manual verification and processing, and improves the operation efficiency of the enterprise.
[0083] The specific definition of the document return verification device can be found in the definition of the document return verification method above, which will not be repeated here. Each module in the above-mentioned document return verification device can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.
[0084] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Figure 4As shown. The computer device includes a processor, a memory, a network interface and a database connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile and / or volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external client via a network connection. When the computer program is executed by the processor, it implements the functions or steps of a service-side method for document return verification.
[0085] In one embodiment, a computer device is provided. The computer device may be a client, and its internal structure diagram may be as follows: Figure 5 As shown. The computer device includes a processor, a memory, a network interface, a display screen and an input device connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external server through a network connection. When the computer program is executed by the processor, it realizes the functions or steps on the client side of a document return verification method
[0086] In one embodiment, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the following steps when executing the computer program:
[0087] In response to the key bill processing operation request, obtain the current e-commerce order information and the current mall acceptance order information of the target bill object;
[0088] Perform bill object verification on the current e-commerce order information and the current mall acceptance form information;
[0089] If the bill objects of the current e-commerce order information and the current mall acceptance form information are consistent, the transaction amounts of the current e-commerce order information and the current mall acceptance form information are compared;
[0090] If the transaction amounts of the current e-commerce order information and the current mall acceptance order information are inconsistent, the return order record is obtained, and the platform with abnormal return data is determined based on the return order record;
[0091] Terminate key bill processing operations and report transaction amount error information to the return data exception platform.
[0092] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0093] In response to the key bill processing operation request, obtain the current e-commerce order information and the current mall acceptance order information of the target bill object;
[0094] Perform bill object verification on the current e-commerce order information and the current mall acceptance form information;
[0095] If the bill objects of the current e-commerce order information and the current mall acceptance form information are consistent, the transaction amounts of the current e-commerce order information and the current mall acceptance form information are compared;
[0096] If the transaction amounts of the current e-commerce order information and the current mall acceptance order information are inconsistent, the return order record is obtained, and the platform with abnormal return data is determined based on the return order record;
[0097] Terminate key bill processing operations and report transaction amount error information to the return data exception platform.
[0098] It should be noted that the above functions or steps that can be implemented by the computer-readable storage medium or computer device can refer to the relevant descriptions on the server side and the client side in the aforementioned method embodiment. To avoid repetition, they will not be described one by one here.
[0099] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing related hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
[0100] Through the description of the above implementation methods, it is easy for those skilled in the art to understand that the example implementation methods described here can be implemented by software or by combining software with necessary hardware. Therefore, the technical solution according to the implementation methods of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which can be a personal computer, a server, a touch terminal, or a network device, etc.) to execute the method according to the implementation methods of the present application.
[0101] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above.
[0102] It should be noted that, although several modules or units of the equipment for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present application, the features and functions of two or more modules or units described above can be embodied in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into being embodied by multiple modules or units.
[0103] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention, and should be included in the protection scope of the present invention.
Claims
1. A document return verification method, characterized in that: The order return verification method includes: In response to the key bill processing operation request, obtain the current e-commerce order information and the current mall acceptance order information of the target bill object; Performing a bill object verification on the current e-commerce order information and the current mall acceptance form information; If the bill objects of the current e-commerce order information and the current mall acceptance form information are consistent, then the transaction amounts of the current e-commerce order information and the current mall acceptance form information are compared; If the transaction amounts of the current e-commerce order information and the current mall acceptance order information are inconsistent, the return order record is obtained, and the return data abnormal platform is determined according to the return order record; Terminate key bill processing operations and report transaction amount error information to the return data exception platform.
2. The document return verification method according to claim 1, characterized in that: Before responding to the key bill processing operation request, the document return verification method further includes: If a return request is received, a change order is generated according to the return request; Query the processing status of the corresponding initial mall acceptance form according to the change form, and match the corresponding acceptance change operation according to the processing status, so as to change the acceptance form of the initial mall acceptance form according to the corresponding acceptance change process to obtain the current mall acceptance form; According to the change order and the corresponding initial e-commerce order, an order verification change request is generated according to the current mall acceptance order and the change order, and the order verification change request is sent to the e-commerce platform terminal for prompting.
3. The document return verification method according to claim 2, characterized in that: Matching the corresponding acceptance change process according to the processing status includes changing the initial mall acceptance form according to the corresponding acceptance change process to obtain the current mall acceptance form: If the acceptance form has not been issued, the amount of the initial mall acceptance form is changed according to the change form to obtain the current mall acceptance form; If the acceptance form has been issued, the invoice processing query change process is executed to change the acceptance form of the initial mall acceptance form to obtain the current mall acceptance form.
4. The document return verification method according to claim 3, characterized in that: The invoice processing query change process includes: If there is no invoicing application form, the statement information corresponding to the initial mall acceptance form is called, and the amount of the statement information and the initial mall acceptance form is changed according to the change form to obtain the current mall acceptance form; If there is an invoicing application form and a prefabricated invoice has not been generated, the amount of the invoicing application form and the initial mall acceptance form is changed according to the change form to obtain the current mall acceptance form; If there is an invoicing application form and a prefabricated invoice has been generated, the current status of the prefabricated invoice is obtained, and error warning information is generated according to the current status of the prefabricated invoice, so that the error warning information is displayed on the terminal.
5. The document return verification method according to claim 4, characterized in that: The error warning information generated according to the current status of the prefabricated invoice includes: If the current status of the prefabricated invoice is that the invoice has been issued but not yet released, the error warning information includes canceling the current invoice or reversing the current invoice, and changing the amount of the acceptance document; If the current status of the prefabricated invoice is that the invoice has been issued and released collaboratively, the error warning information includes contacting the purchaser to reject the invoice, canceling the current invoice or reversing the current invoice, and changing the amount of the acceptance document; If the current status of the pre-made invoice is the draft invoice issuance status, the error warning information includes abandoning the pre-made invoice and changing the amount of the acceptance order.
6. The document return verification method according to claim 2, characterized in that: After sending the order verification change request to the e-commerce platform terminal for prompting, the document return verification method further includes: The e-commerce platform terminal responds to the return request verification request by sending a verification information request to the mall terminal; The mall terminal executes the identity verification process according to the verification information request; When the mall terminal receives the identity verification information fed back by the user, it calls the return request, change order, return request time information and identity verification information, and generates a verification information file based on the return request, change order, return request time information and identity verification information, and sends it to the e-commerce platform terminal for verification; If the verification information file is correct, the initial e-commerce order is changed according to the order verification change request to obtain the current e-commerce order information.
7. The document return verification method according to any one of claims 1 to 6, characterized in that: The bill object verification is performed on the current e-commerce order information and the current mall acceptance form information, including the purchaser object consistency verification, the order number consistency verification, and the purchase time information consistency verification.
8. A document return verification device, characterized in that: The order return verification device comprises: The proofreading information acquisition module is used to respond to the key bill processing operation request and obtain the current e-commerce order information and the current mall acceptance order information of the target bill object; The return information verification module is used to verify the bill object of the current e-commerce order information and the current mall acceptance form information; if the bill objects of the current e-commerce order information and the current mall acceptance form information are consistent, the transaction amount of the current e-commerce order information and the current mall acceptance form information are compared; if the transaction amounts of the current e-commerce order information and the current mall acceptance form information are inconsistent, the return order record is obtained, and the return data abnormal platform is determined according to the return order record; The document verification processing module is used to terminate the key document processing operation and initiate a transaction amount error report to the return data abnormality platform.
9. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the document return verification method according to any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the document return verification method according to any one of claims 1 to 7 are implemented.