Acceptance result generation method and device, computer equipment, readable storage medium and program product

By obtaining and matching the arrival information and order information of the purchased materials and generating acceptance results, the problem of lack of online automated acceptance in the existing technology is solved, and the acceptance efficiency and timeliness are improved.

CN120163548APending Publication Date: 2025-06-17CHINA SOUTHERN POWER GRID INTERNET SERVICE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510342621.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-21
Publication Date
2025-06-17

AI Technical Summary

Technical Problem

The lack of online automated acceptance methods in the prior art leads to difficulty in retrieving information, inconvenient updates, easy corruption and loss of files, and low work efficiency.

Method used

By obtaining the first goods information of the purchased goods that have arrived, and querying the second goods information from the order information of the purchased goods, generating acceptance results based on the matching results of the two, and achieving online automatic acceptance.

Benefits of technology

Automatic acceptance of purchased materials has been achieved, acceptance efficiency and timeliness are improved, and human errors and document management are reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120163548A_ABST
    Figure CN120163548A_ABST
Patent Text Reader

Abstract

The invention relates to an acceptance result generation method and device, computer equipment, a readable storage medium and a program product. The method comprises the following steps: acquiring first goods information of purchased goods and materials; querying from the order information of the purchased materials to obtain second cargo information of the purchased materials; and according to a matching result of the first cargo information and the second cargo information, generating an acceptance check result of the purchased materials. By adopting the method, the situation that the acceptance personnel do not carry out acceptance in time or forget to carry out acceptance can be avoided, online automatic acceptance is realized, the acceptance efficiency is improved, human errors are reduced, and transparency and controllability of a purchasing process are enhanced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer application technologies, and particularly to a method, apparatus, computer device, computer-readable storage medium, and computer program product for generating acceptance results. Background Art

[0002] Currently, the common order process for enterprise material procurement is centralized procurement order placement, order delivery, receipt confirmation, and successful transaction. After the order receipt is confirmed, since the e-commerce platform lacks an acceptance link, it needs to be implemented through offline manual acceptance and recorded in paper documents. However, this method has many drawbacks, such as difficult information retrieval, inconvenient update, easy damage and loss of documents, and low work efficiency.

[0003] Therefore, there is an urgent need for a method that can achieve online automated acceptance. Summary of the Invention

[0004] Based on this, in view of the above technical problems, it is necessary to provide an online automated method, apparatus, computer device, computer-readable storage medium, and computer program product for generating acceptance results.

[0005] In a first aspect, this application provides a method for generating an acceptance result, including:

[0006] Obtaining first goods information of the purchased materials that have arrived;

[0007] Querying second goods information of the purchased materials from the order information of the purchased materials;

[0008] Generating an acceptance result of the purchased materials according to the matching result between the first goods information and the second goods information.

[0009] In one embodiment, the generating an acceptance result of the purchased materials according to the matching result between the first goods information and the second goods information includes:

[0010] When the matching result between the first goods information and the second goods information is consistent, determining corresponding acceptance conditions according to the material type to which the purchased materials belong;

[0011] Judging the purchased materials by using the acceptance conditions corresponding to the purchased materials to obtain the acceptance result of the purchased materials.

[0012] In one embodiment, the method further includes:

[0013] Collecting new acceptance conditions at preset intervals;

[0014] Update the currently stored acceptance conditions using the new acceptance conditions, and use the new acceptance conditions for subsequent acceptance result generation operations.

[0015] In one embodiment, the method of judging the purchased materials using the acceptance conditions corresponding to the purchased materials to obtain the acceptance result of the purchased materials includes:

[0016] When the purchased materials meet the acceptance conditions, generate the acceptance result as qualified, and execute the transaction operation corresponding to the purchased materials;

[0017] When the purchased materials do not meet the acceptance conditions, generate the acceptance result as unqualified, push an acceptance unqualified notice to the client, and record the acceptance result in the supplier file of the purchased materials.

[0018] In one embodiment, the method further includes:

[0019] Execute a timing query task at preset time intervals, where the timing query task is used to detect whether there is an acceptance result for the purchased materials that have arrived;

[0020] In the case where it is determined that there is no such acceptance result, perform the operation of obtaining the first goods information and the second goods information and generating the acceptance result of the purchased materials.

[0021] In one embodiment, the method further includes:

[0022] Determine the batch information and the sampling quantity of the materials to be sampled;

[0023] Extract the purchased materials corresponding to the sampling quantity from the purchased materials whose first goods information matches the batch information as the sampled materials;

[0024] Perform quality inspection on the sampled materials to obtain the quality inspection result of the sampled materials.

[0025] In a second aspect, the present application also provides a device for generating an acceptance result, including:

[0026] An arrival information acquisition module, configured to acquire the first goods information of the purchased materials that have arrived;

[0027] An order information matching module, configured to query and obtain the second goods information of the purchased materials from the order information of the purchased materials;

[0028] A goods acceptance module, configured to generate the acceptance result of the purchased materials according to the matching result of the first goods information and the second goods information.

[0029] In a third aspect, the present application further provides a computer device. The computer device includes a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, the method for generating the acceptance result according to any one of the embodiments of the first aspect is implemented.

[0030] In a fourth aspect, the present application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, and when the computer program is executed by a processor, the method for generating the acceptance result according to any one of the embodiments of the first aspect is implemented.

[0031] In a fifth aspect, the present application further provides a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, the method for generating the acceptance result according to any one of the embodiments of the first aspect is implemented.

[0032] The above method, device, computer device, computer-readable storage medium, and computer program product for generating the acceptance result can realize the automatic acceptance of procurement materials, improve the acceptance efficiency and timeliness by obtaining the first goods information of the arrived procurement materials; querying the second goods information of the procurement materials from the order information of the procurement materials; and generating the acceptance result of the procurement materials according to the matching result of the first goods information and the second goods information. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following will briefly introduce the drawings required for use in the description of the embodiments of the present application or related technologies. Obviously, the following drawings are only some embodiments of the present application. For those of ordinary skill in the art, other related drawings can be obtained based on these drawings without creative efforts.

[0034] Figure 1 It is an application environment diagram of the method for generating the acceptance result in an embodiment;

[0035] Figure 2 It is a flowchart of the method for generating the acceptance result in an embodiment;

[0036] Figure 3 It is a flowchart of the quality sampling inspection step in an embodiment;

[0037] Figure 4 It is a flowchart of the method for generating the acceptance result in another embodiment;

[0038] Figure 5 It is a structural block diagram of the acceptance result generation device 500 in an embodiment;

[0039] Figure 6 The internal structure diagram of a computer device in an embodiment. Detailed implementation manners

[0040] In order to make the objectives, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0041] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data need to comply with relevant regulations.

[0042] The method for generating an acceptance result provided by an embodiment of the present application can be applied to an Figure 1 application environment as shown. Among them, the terminal 102 communicates with the server 104 through a network. The data storage system can store the data that the server 104 needs to process. The data storage system can be integrated on the server 104, or can be placed in the cloud or other network servers.

[0043] Exemplarily, the terminal 102 can obtain the first goods information of the currently arrived procurement materials in response to the arrival notice sent by the server 104. The terminal 102 can query the second goods information of the procurement materials from the order information of the procurement materials, and generate an acceptance result of the procurement materials according to the matching result between the first goods information and the second goods information.

[0044] Among them, the terminal 102 can be but is not limited to various personal computers, laptop computers, smart phones, tablet computers, etc. The server 104 can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services.

[0045] In an exemplary embodiment, as Figure 2 shown, a method for generating an acceptance result is provided. Taking the method applied to the Figure 1 terminal 102 therein as an example for description, it includes the following steps S202 to step S206. Among them:

[0046] Step S202, obtaining the first goods information of the arrived procurement materials.

[0047] Among them, the first goods information can include but is not limited to information such as the name, quantity, specification, delivery time, etc. of the arrived procurement materials.

[0048] Exemplarily, the terminal can receive the arrival notice of the purchased materials and related logistics information pushed by the supplier for delivery through an Electronic Data Interchange (EDI) system or an e-commerce platform, and obtain the first goods information of the arrived purchased materials. The first goods information can be obtained and entered into the e-commerce platform system by means of scanning a code or measurement during the process of receiving the purchased materials.

[0049] Step S204: Query and obtain the second goods information of the purchased materials from the order information of the purchased materials.

[0050] The second goods information may include, but is not limited to, information such as the name, quantity, specification, delivery time, etc. of the purchased materials when placing an order or at the time of shipment.

[0051] Exemplarily, the terminal can read the order information of the purchased materials according to the identification information of the purchased materials (such as name, number, etc.) or information such as the order number or transaction serial number of the purchased materials, and query and obtain the second goods information of the purchased materials from the order information of the purchased materials.

[0052] Step S206: Generate an acceptance result for the purchased materials according to the matching result between the first goods information and the second goods information.

[0053] Exemplarily, the terminal can perform a consistency match on the first goods information and the second goods information of the purchased materials to obtain a consistency match result between the first goods information and the second goods information, and generate an acceptance result for the purchased materials according to the consistency match result. For example, a qualified acceptance result can be generated when the consistency match result is consistent. Or, when the consistency match result is consistent, other acceptance rules can also be used to perform a secondary verification on the first goods information of the arrived purchased materials to obtain the acceptance result of the purchased materials.

[0054] In the above method for generating the acceptance result, by obtaining the first goods information of the arrived purchased materials, querying and obtaining the second goods information of the purchased materials from the order information of the purchased materials, and generating an acceptance result for the purchased materials according to the matching result between the first goods information and the second goods information, it is possible to achieve automatic acceptance of the purchased materials, improve the acceptance efficiency and acceptance timeliness.

[0055] In an exemplary embodiment, step S206 may further include:

[0056] When the matching result between the first goods information and the second goods information is consistent, determine the corresponding acceptance conditions according to the material type to which the purchased materials belong, and use the acceptance conditions corresponding to the purchased materials to judge the purchased materials to obtain the acceptance result of the purchased materials.

[0057] Among them, the acceptance conditions may include acceptance indicators and judgment rules formulated for the purchased materials and logistics services of different material types based on business requirements and industry standards.

[0058] Exemplarily, the terminal may enter the next acceptance link when the matching result of the first cargo information and the second cargo information is consistent. Query the acceptance conditions corresponding to the current purchased materials from a variety of pre-stored acceptance conditions according to the material type to which the purchased materials belong. Use the acceptance conditions corresponding to the current purchased materials to judge the purchased materials to obtain the acceptance result of the purchased materials. For example, image processing technology can be used to determine whether there are defects such as stains, damages, and deformations on the surface of the purchased materials, or a preset detection device can also be used to test the quality performance of the purchased materials (such as load-bearing performance, tension performance, etc.).

[0059] In this embodiment, by performing acceptance using the acceptance conditions corresponding to the material type when the key first cargo information and the second cargo information match, problem materials with inconsistent cargo information can be quickly filtered out, reducing the amount of data for further acceptance processing, thereby improving the acceptance efficiency. At the same time, by configuring corresponding acceptance conditions for the purchased materials of different material types, it helps to improve the accuracy of the acceptance of procurement resources.

[0060] In an exemplary embodiment, the method for generating the acceptance result provided by the present application may further include:

[0061] Every preset period, collect new acceptance conditions. Update the currently stored acceptance conditions with the new acceptance conditions, and use the new acceptance conditions for subsequent acceptance result generation operations.

[0062] Exemplarily, the terminal may store a preset period. Push an acceptance condition update notice to the user every preset period to receive the new acceptance conditions input by the user. Or, the latest acceptance indicators and determination rules can also be queried through the network every preset period, and new acceptance conditions are generated based on the latest acceptance indicators and determination rules. Update the currently stored acceptance conditions with the new acceptance conditions, and use the new acceptance conditions for subsequent acceptance result generation operations.

[0063] In this embodiment, by regularly updating and optimizing the acceptance conditions according to the actual situation, the effectiveness and adaptability of the acceptance conditions can be guaranteed, thereby helping to improve the accuracy of the acceptance result generation.

[0064] In an exemplary embodiment, the method for generating the acceptance result provided by the present application may further include:

[0065] When the matching result of the first cargo information and the second cargo information is inconsistent, generate an exception message and send the exception message to the client.

[0066] Exemplarily, when the matching result of the first cargo information and the second cargo information is inconsistent, the terminal can also automatically trigger an exception handling process, generate corresponding exception information according to the inconsistent cargo information, and send the exception information to the client to notify the purchaser and the supplier to negotiate a solution.

[0067] In this embodiment, by generating an exception message and pushing it to the client when the matching result of the first cargo information and the second cargo information is inconsistent, the efficiency of exception handling in the material acceptance process can be improved.

[0068] In an exemplary embodiment, step S206 may further include:

[0069] When the purchased materials meet the acceptance conditions, generate an acceptance result of qualified and perform the transaction operation corresponding to the purchased materials. When the purchased materials do not meet the acceptance conditions, generate an acceptance result of unqualified, push an unqualified acceptance notice to the client, and record the acceptance result in the supplier file of the purchased materials.

[0070] Exemplarily, when the purchased materials meet the acceptance conditions, the terminal can also generate an acceptance result of qualified for the purchased materials and perform the transaction operation corresponding to the purchased materials, such as triggering the financial payment process. When the purchased materials do not meet the acceptance conditions, the terminal can generate an acceptance result of unqualified for the purchased materials, generate an unqualified acceptance notice for the purchased materials according to the acceptance conditions and push it to the client to notify the purchaser to negotiate with the supplier about return, exchange, replenishment and other handling methods. At the same time, the terminal can record the acceptance result in the supplier file of the purchased materials, so that the purchaser can evaluate the performance of the supplier based on the supplier file later.

[0071] In this embodiment, by making payment when the acceptance is qualified, generating an unqualified acceptance notice and recording it in the file when the acceptance is unqualified, online automated material acceptance processing can be realized, and the material acceptance efficiency can be improved.

[0072] In an exemplary embodiment, the method for generating the acceptance result provided by this application may further include:

[0073] Execute a timed query task at preset time intervals. The timed query task is used to detect whether there is an acceptance result for the purchased materials that have arrived. When it is determined that there is no acceptance result, perform the operations of obtaining the first cargo information and the second cargo information and generating the acceptance result of the purchased materials.

[0074] Exemplarily, the terminal may execute a timing query task at preset time intervals. The timing query task may be used to detect whether there is an acceptance result for the purchased materials that have arrived. In the case where it is determined that there is no acceptance result in the database, the operations of steps S202 to S206 are performed to generate a corresponding acceptance result. In the case where it is determined that there is an acceptance result, no operation is performed.

[0075] In this embodiment, by timing querying whether there is an acceptance result for the purchased materials that have arrived, the problem of failure to timely accept due to the acceptance personnel not accepting in time or forgetting to accept can be solved.

[0076] In an exemplary embodiment, as Figure 3 shown, the method for generating an acceptance result provided by the present application may further include steps S302 to S306. Wherein:

[0077] Step S302, determine the batch information and the sampling quantity of the materials to be sampled.

[0078] Exemplarily, preset sampling rules may be stored in the terminal. For example, sampling is performed at preset time intervals, or sampling is performed at intervals of a preset number of orders, or sampling is performed for orders with a purchase quantity greater than a preset quantity threshold, etc. According to the preset sampling rules and the created order information, determine the batch information and the sampling quantity of the currently sampled materials.

[0079] Step S304, extract the purchased materials corresponding to the sampling quantity from the purchased materials whose first goods information matches the batch information as the sampled materials.

[0080] Exemplarily, the terminal may match the first goods information with the batch information of the materials to be sampled. Extract the purchased materials corresponding to the sampling quantity from the purchased materials whose first goods information matches the batch information as the sampled materials.

[0081] Step S306, perform a quality inspection on the sampled materials to obtain a quality inspection result of the sampled materials.

[0082] Exemplarily, the terminal may refer to the quality inspection method provided in the above embodiment to perform a quality inspection on the sampled materials to obtain a quality inspection result of the sampled materials. The quality inspection result may be used as the acceptance result of the sampled materials. Or, the acceptance result of the full quantity of purchased materials of this batch may also be determined according to the quality inspection result of the sampled materials.

[0083] In this embodiment, the batch and quantity of goods to be sampled are automatically determined through preset sampling rules, and for the goods that need to be quality inspected, they are inspected according to quality standards, which can reduce the amount of data to be processed for quality inspection and improve the quality inspection efficiency.

[0084] In an exemplary embodiment, as Figure 4 shown, a method for generating an acceptance result is also provided, including the following steps S402 to step S412. Among them:

[0085] Step S402, obtain the first goods information of the purchased materials that have arrived.

[0086] Step S404, query and obtain the second goods information of the purchased materials from the order information of the purchased materials.

[0087] Exemplarily, the terminal can, in response to the arrival notice, obtain information such as the name, quantity, specification, delivery time, etc. of the purchased materials that have arrived as the first goods information. Alternatively, the terminal can also execute a timed query task every preset time period, and when it is determined that the acceptance result does not exist, obtain the first material information of the purchased materials that have arrived. Query and obtain information such as the name, quantity, specification, delivery time, etc. corresponding to the first goods information from the order information of the purchased materials as the second goods information.

[0088] Step S406, when the matching result of the first goods information and the second goods information is inconsistent, generate an exception message and send the exception message to the client.

[0089] Step S408, when the matching result of the first goods information and the second goods information is consistent, determine the corresponding acceptance conditions according to the material type to which the purchased materials belong.

[0090] Step S410, when the purchased materials meet the acceptance conditions, generate an acceptance result of qualified and execute the transaction operation corresponding to the purchased materials.

[0091] Step S412, when the purchased materials do not meet the acceptance conditions, generate an acceptance result of unqualified, push an acceptance unqualified notice to the client, and record the acceptance result in the supplier file of the purchased materials.

[0092] Exemplarily, the terminal can perform a consistency match on the first goods information and the second goods information. When the matching result of the first goods information and the second goods information is inconsistent, perform the operation of step S406 to generate an exception message and send the exception message to the client. When the matching result of the first goods information and the second goods information is consistent, perform the operation of step S408, and perform acceptance using the acceptance conditions corresponding to the material type to which the purchased materials belong. When the purchased materials meet the acceptance conditions, perform the operation of step S410 to generate a qualified acceptance result and execute the corresponding transaction operation. When the purchased materials do not meet the acceptance conditions, perform the operation of step S412 to push the acceptance unqualified notice and record it.

[0093] In this embodiment, by automatically matching the arrival information of the purchased materials with the order information, determining the corresponding acceptance conditions according to the material type to which the purchased materials belong for online automated acceptance, and obtaining the acceptance result of the purchased materials, it is possible to avoid the situation where the acceptance personnel fail to conduct acceptance in a timely manner or forget to conduct acceptance, achieve online automated acceptance, improve the acceptance efficiency, reduce human errors, and enhance the transparency and controllability of the procurement process.

[0094] It should be understood that although the steps in the flowcharts involved in the above embodiments are sequentially shown according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear description in this article, the execution of these steps has no strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be executed alternately or in turn with at least a part of other steps or steps or stages in other steps.

[0095] Based on the same inventive concept, an embodiment of the present application also provides an acceptance result generation device for implementing the acceptance result generation method involved above. The solution provided by this device to solve the problem is similar to the solution described in the above method. Therefore, the specific limitations in one or more embodiments of the acceptance result generation device provided below can refer to the limitations on the acceptance result generation method in the above text, and will not be repeated here.

[0096] In an exemplary embodiment, as Figure 5 shown, an acceptance result generation device 500 is provided, including: an arrival information acquisition module 502, an order information matching module 504, and a goods acceptance module 506, where:

[0097] The arrival information acquisition module 502 is configured to acquire the first goods information of the purchased materials that have arrived.

[0098] The order information matching module 504 is configured to query and obtain the second goods information of the purchased materials from the order information of the purchased materials.

[0099] The goods acceptance module 506 is configured to generate an acceptance result of the purchased materials according to the matching result of the first goods information and the second goods information.

[0100] In an exemplary embodiment, the goods acceptance module 506 is further configured to determine corresponding acceptance conditions according to the material type to which the purchased materials belong when the matching result of the first goods information and the second goods information is consistent; judge the purchased materials by using the acceptance conditions corresponding to the purchased materials to obtain the acceptance result of the purchased materials.

[0101] In an exemplary embodiment, the acceptance result generation device 500 further includes: a condition update module, configured to collect new acceptance conditions every preset period; update the currently stored acceptance conditions by using the new acceptance conditions, and use the new acceptance conditions for subsequent acceptance result generation operations.

[0102] In an exemplary embodiment, the goods acceptance module 506 is further configured to generate a qualified acceptance result and execute a transaction operation corresponding to the purchased materials when the purchased materials meet the acceptance conditions; generate an unqualified acceptance result, push an unqualified acceptance notice to the client, and record the acceptance result in the supplier file of the purchased materials when the purchased materials do not meet the acceptance conditions.

[0103] In an exemplary embodiment, the acceptance result generation device 500 further includes: a task scheduling module, configured to execute a timed query task every preset time period, where the timed query task is used to detect whether there is an acceptance result of the purchased materials that have arrived; when it is determined that there is no acceptance result, perform an operation of obtaining the first goods information and the second goods information and generating the acceptance result of the purchased materials.

[0104] In an exemplary embodiment, the acceptance result generation device 500 further includes: a quality sampling inspection module, configured to determine the batch information and the sampling quantity of the materials to be sampled; extract the purchased materials corresponding to the sampling quantity from the purchased materials whose first goods information matches the batch information as the sampled materials; perform a quality inspection on the sampled materials to obtain the quality inspection result of the sampled materials.

[0105] Each module in the above acceptance result generation device 500 can be implemented in whole or in part by software, hardware, and their combination. The above modules can be embedded in or independent of the processor in the computer device in the form of hardware, or 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.

[0106] In an exemplary embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as Figure 6As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit, and an input device. Among them, the processor, the memory, and the input / output interface are connected through a system bus, and the communication interface, the display unit, and the input device are connected to the system bus through the input / output interface. 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 computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and external devices. The communication interface of the computer device is used to communicate with external terminals in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, near field communication (NFC), or other technologies. When the computer program is executed by the processor, it implements a method for generating acceptance results. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen. The input device of the computer device can be a touch layer covering the display screen, or a button, a trackball, or a touchpad provided on the housing of the computer device, or an external keyboard, touchpad, or mouse, etc.

[0107] Those skilled in the art can understand that Figure 6 the structure shown in is only a block diagram of some structures related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine some components, or have different component arrangements.

[0108] In an exemplary embodiment, a computer device is provided, including a memory and a processor. A computer program is stored in the memory, and when the processor executes the computer program, the steps in the above method embodiments are implemented.

[0109] In an exemplary embodiment, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by the processor, the steps in the above method embodiments are implemented.

[0110] In an exemplary embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by the processor, the steps in the above method embodiments are implemented.

[0111] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. 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 methods. Among them, any reference to a memory, database, or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include Read-Only Memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, Resistive Random Access Memory (ReRAM), Magnetoresistive Random Access Memory (MRAM), Ferroelectric Random Access Memory (FRAM), Phase Change Memory (PCM), graphene memory, etc. Volatile memory can include Random Access Memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM), etc. The databases involved in the embodiments provided in the present application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., without limitation. The processors involved in the embodiments provided in the present application can be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, data processing logics based on quantum computing, Artificial Intelligence (AI) processors, etc., without limitation.

[0112] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope recorded in the present application.

[0113] The above-described embodiments merely represent several implementation manners of the present application. The description thereof is relatively specific and detailed, but it should not be construed as a limitation on the patent scope of the present application. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all fall within the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the appended claims.

Claims

1. A method for generating an acceptance result, characterized in that: The method comprises: Get the first cargo information of the purchased materials that have arrived; Querying and obtaining second goods information of the purchased materials from the order information of the purchased materials; The acceptance result of the purchased materials is generated according to the matching result of the first goods information and the second goods information.

2. The method according to claim 1, characterized in that Generating the acceptance result of the purchased materials according to the matching result of the first goods information and the second goods information includes: When the matching results of the first goods information and the second goods information are consistent, determining corresponding acceptance conditions according to the material type to which the purchased materials belong; The purchased materials are judged using the acceptance conditions corresponding to the purchased materials to obtain the acceptance results of the purchased materials.

3. The method according to claim 2, characterized in that The method further comprises: Collect new acceptance conditions at every preset period; The new acceptance condition is used to update the currently stored acceptance condition, and the new acceptance condition is used for subsequent acceptance result generation operations.

4. The method according to claim 2, characterized in that: The step of judging the purchased materials by using the acceptance conditions corresponding to the purchased materials to obtain the acceptance results of the purchased materials includes: If the purchased materials meet the acceptance conditions, the acceptance result is generated as qualified, and the transaction operation corresponding to the purchased materials is performed; In the case that the purchased materials do not meet the acceptance conditions, the acceptance result is generated as unqualified, an acceptance failure notification is pushed to the client, and the acceptance result is recorded in the supplier file of the purchased materials.

5. The method according to claim 1, characterized in that The method further comprises: Execute a scheduled query task at every preset time period, wherein the scheduled query task is used to detect whether there is an acceptance result of the purchased materials that have arrived; In the case where it is determined that the acceptance result does not exist, an operation of acquiring the first cargo information and the second cargo information and generating an acceptance result of the purchased materials is performed.

6. The method according to claim 1, characterized in that The method further comprises: Determine the batch information and quantity of materials to be sampled; Extracting, from the purchased materials whose first cargo information matches the batch information, purchased materials corresponding to the sampling quantity as the sampling materials; Perform quality inspection on the sampled materials to obtain quality inspection results of the sampled materials.

7. A device for generating an acceptance result, characterized in that: The device comprises: The arrival information acquisition module is used to acquire the first cargo information of the purchased materials that have arrived; An order information matching module, used for querying and obtaining the second goods information of the purchased materials from the order information of the purchased materials; The goods acceptance module is used to generate the acceptance result of the purchased materials according to the matching result of the first goods information and the second goods information.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.