CN113592575A - Order determining method and device, storage medium and electronic device - Google Patents
Order determining method and device, storage medium and electronic device Download PDFInfo
- Publication number
- CN113592575A CN113592575A CN202110680220.3A CN202110680220A CN113592575A CN 113592575 A CN113592575 A CN 113592575A CN 202110680220 A CN202110680220 A CN 202110680220A CN 113592575 A CN113592575 A CN 113592575A
- Authority
- CN
- China
- Prior art keywords
- information
- interface
- order
- target
- platform
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 64
- 230000008569 process Effects 0.000 claims abstract description 21
- 238000012545 processing Methods 0.000 claims abstract description 20
- 238000012216 screening Methods 0.000 claims abstract description 12
- 238000012795 verification Methods 0.000 claims description 46
- 238000004590 computer program Methods 0.000 claims description 18
- 238000007619 statistical method Methods 0.000 claims description 11
- 238000013475 authorization Methods 0.000 claims description 8
- 238000012360 testing method Methods 0.000 claims description 7
- 230000001360 synchronised effect Effects 0.000 abstract description 10
- 238000007726 management method Methods 0.000 description 10
- 230000005540 biological transmission Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 8
- 238000012384 transportation and delivery Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 5
- 239000002699 waste material Substances 0.000 description 5
- 230000002159 abnormal effect Effects 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000013439 planning Methods 0.000 description 2
- 238000005538 encapsulation Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
- G06Q30/0635—Processing of requisition or of purchase orders
- G06Q30/0637—Approvals
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/25—Integrating or interfacing systems involving database management systems
- G06F16/252—Integrating or interfacing systems involving database management systems between a Database Management System and a front-end application
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Development Economics (AREA)
- Computing Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention provides a method and a device for determining an order, a storage medium and an electronic device, wherein the method comprises the following steps: acquiring purchase information of a target product by a target object on an online store platform, and processing the purchase information according to a preset screening condition to obtain order information of the target object, wherein the order information is used for indicating the target product to enter a distribution process; order information is synchronized to a calling interface corresponding to enterprise resources to indicate the calling interface to create a sales order according to the order information, so that the problems that in the prior art, the purchase information of a target object needs to be manually compared and the order needs to be confirmed, the flow efficiency is low and the like can be solved, the efficiency and the accuracy of sales order generation are ensured, and the shopping experience of the target object on an online shop platform is improved.
Description
Technical Field
The invention relates to the field of communication, in particular to a method and a device for determining an order, a storage medium and an electronic device.
Background
In a traditional operation mode, after a shop owner places an order for payment, the shop owner downloads order data to the local manually at regular time, compares the order data with Enterprise Resource Planning (ERP) data one by one, and then creates a corresponding order in the ERP. Specifically, the manual online shop order downloading mode has poor real-time performance, time difference of about one day exists, the whole shopping flow period is increased, and the customer experience is poor; the manual operation has high error rate, and the order information, such as quantity, address, contact information and the like, is inaccurate; with the problems of missed orders and duplicate orders. These problems lead to poor user experience and waste of resources such as wrong delivery and repeated delivery of goods by the system.
Aiming at the problems that in the related art, the purchase information of the target object needs to be compared and the order needs to be confirmed manually, so that the process efficiency is low and the like, an effective technical scheme is not provided.
Disclosure of Invention
The embodiment of the invention provides an order determining method and device, a storage medium and an electronic device, which are used for at least solving the problems of low flow efficiency and the like caused by the fact that purchase information of a target object needs to be manually compared and an order needs to be confirmed in the related technology.
According to an embodiment of the present invention, there is provided an order determination method including: acquiring purchase information of a target product by a target object on an online store platform, and processing the purchase information according to a preset screening condition to obtain order information of the target object, wherein the order information is used for indicating information that the target product enters a distribution process; and synchronizing the order information to a calling interface corresponding to the enterprise resource so as to indicate the calling interface to create a sales order according to the order information.
In an exemplary embodiment, the method further includes: in the case that the sales order is created, calling inventory information of the target product through an inventory synchronization interface, wherein the inventory information is used for indicating the remaining total number of the target product of a plurality of warehouses under the warehouse management system; and updating the inventory quantity displayed on the online shop platform according to the inventory information.
In an exemplary embodiment, the method further includes: determining a data calling interface of the online store platform; and under the condition that the data call authorization of the online store platform is obtained, performing intercommunication and interconnection authority verification on the application program interface through the data call interface, and under the condition that the authority verification is passed, obtaining the purchase information of the target object on the online store platform for the target product.
In an exemplary embodiment, in the case that the data call authorization of the online store platform is obtained, the authority verification of the interworking interconnection of the application program interfaces through the data call interface includes: under the condition that the authority verification between the data calling interface and the application program interface is passed, interface configuration of the data calling interface and operation data of the online shop platform are called back; and sending prompt information to an operation object under the condition that the authority verification between the data calling interface and the application program interface is not passed so as to prompt the operation object to carry out configuration adjustment on the interface configuration of the data calling interface.
In an exemplary embodiment, the method further includes: acquiring a preset report template, wherein the report template is used for indicating that historical sales orders are checked according to different statistical conditions; and carrying out statistical analysis on the sales orders through the report template.
In an exemplary embodiment, performing a statistical analysis on the sales order through the reporting template includes: determining a target report corresponding to the sales order in a target period; and under the condition that the error report information exists in the target report, prompting an operation object to carry out verification processing, wherein the verification processing is used for indicating the operation object to carry out test verification on the connection configuration of the interface.
According to another embodiment of the present invention, there is provided an order determination apparatus including: the system comprises an acquisition module, a distribution module and a distribution module, wherein the acquisition module is used for acquiring purchase information of a target product by a target object on an online store platform and processing the purchase information according to a preset screening condition to obtain order information of the target object, and the order information is used for indicating the target product to enter a distribution process; and the creating module is used for synchronizing the order information to a calling interface corresponding to the enterprise resource so as to indicate the calling interface to create a sales order according to the order information.
In an exemplary embodiment, the apparatus further includes: the inventory module is used for calling inventory information of the target products through an inventory synchronization interface, wherein the inventory information is used for indicating the remaining total number of the target products of a plurality of warehouses under the warehouse management system; and updating the inventory quantity displayed on the online shop platform according to the inventory information.
In an exemplary embodiment, the apparatus further includes: the verification module is used for determining a data calling interface of the online store platform; and under the condition of acquiring the data call authorization of the online store platform, performing intercommunication and interconnection authority verification on an application program interface through the data call interface.
In an exemplary embodiment, the verification module is further configured to call back the interface configuration of the data call interface and the operation data of the online store platform when the permission verification between the data call interface and the application program interface passes; and sending prompt information to an operation object under the condition that the authority verification between the data calling interface and the application program interface is not passed so as to prompt the operation object to carry out configuration adjustment on the interface configuration of the data calling interface.
In an exemplary embodiment, the apparatus further includes: the report module is used for acquiring a preset report template, wherein the report template is used for indicating that historical sales orders are checked according to different statistical conditions; and carrying out statistical analysis on the sales orders through the report template.
In an exemplary embodiment, the reporting module is further configured to determine a target report corresponding to the sales order in a target period; and under the condition that the error report information exists in the target report, prompting an operation object to carry out verification processing, wherein the verification processing is used for indicating the operation object to carry out test verification on the connection configuration of the interface.
According to a further embodiment of the present invention, there is also provided a storage medium having a computer program stored therein, wherein the computer program is arranged to perform the steps of any of the above method embodiments when executed.
According to yet another embodiment of the present invention, there is also provided an electronic device, including a memory in which a computer program is stored and a processor configured to execute the computer program to perform the steps in any of the above method embodiments.
According to the invention, the purchase information of the target product on the online store platform by the target object is obtained, and the purchase information is processed according to the preset screening condition to obtain the order information of the target object, wherein the order information is used for indicating the information that the target product enters the distribution process; the order information is synchronized to a calling interface corresponding to the enterprise resource to indicate the calling interface to create a sales order according to the order information, that is, the enterprise service calling platform processes purchase information of a target object on an online store platform to determine corresponding order information, and then the order information is synchronized to the calling interface corresponding to the enterprise resource on the enterprise service calling platform to create the sales order, so that intervention of manual processes is avoided.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention without limiting the invention. In the drawings:
fig. 1 is a block diagram of a hardware structure of a cloud platform of an order determination method according to an embodiment of the present invention;
FIG. 2 is a flow chart of a method of determining an order according to an embodiment of the invention;
FIG. 3 is a system relationship diagram of an order determination method according to an alternative embodiment of the invention;
FIG. 4 is a flow chart diagram of a method for determining an order to place in a practical application scenario, in accordance with an alternative embodiment of the present invention;
fig. 5 is a block diagram of a structure of an order determination apparatus according to an embodiment of the present invention.
Detailed Description
The invention will be described in detail hereinafter with reference to the accompanying drawings in conjunction with embodiments. It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict.
It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order.
The method provided by the embodiment of the application can be executed in a computer terminal or a computing device similar to a cloud platform. Taking operation on a cloud platform as an example, fig. 1 is a hardware structure block diagram of a cloud platform of an order determination method according to an embodiment of the present invention. As shown in fig. 1, the cloud platform may include one or more (only one shown in fig. 1) processors 102 (the processors 102 may include, but are not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data, and in an exemplary embodiment, may further include a transmission device 106 for communication functions and an input-output device 108. It will be understood by those of ordinary skill in the art that the structure shown in fig. 1 is merely illustrative and is not intended to limit the structure of the cloud platform. For example, the cloud platform may also include more or fewer components than shown in FIG. 1, or have a different configuration with equivalent functionality to that shown in FIG. 1 or with more functionality than that shown in FIG. 1.
The memory 104 may be used to store a computer program, for example, a software program and a module of an application software, such as a computer program corresponding to the order determination method in the embodiment of the present invention, and the processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, so as to implement the method described above. The memory 104 may include high speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include memory located remotely from the processor 102, which may be connected to the cloud platform via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The transmission device 106 is used for receiving or transmitting data via a network. Specific examples of the network described above may include a wireless network provided by a communication provider of a cloud platform. In one example, the transmission device 106 includes a Network adapter (NIC), which can be connected to other Network devices through a base station so as to communicate with the internet. In one example, the transmission device 106 may be a Radio Frequency (RF) module, which is used for communicating with the internet in a wireless manner.
In the present embodiment, an order determining method is provided, and fig. 2 is a flowchart of an order determining method according to an embodiment of the present invention, where the flowchart includes the following steps:
step S202, obtaining purchase information of a target product of a target object on an online store platform, and processing the purchase information according to a preset screening condition to obtain order information of the target object, wherein the order information is used for indicating the target product to enter a distribution process;
and step S204, synchronizing the order information to a calling interface corresponding to the enterprise resource so as to instruct the calling interface to create a sales order according to the order information.
Through the steps, the purchase information of the target product on the online store platform by the target object is obtained, the purchase information is processed according to the preset screening condition, and the order information of the target object is obtained, wherein the order information is used for indicating the target product to enter the distribution process; the order information is synchronized to a calling interface corresponding to the enterprise resource to indicate the calling interface to create a sales order according to the order information, that is, the enterprise service calling platform processes purchase information of a target object on an online store platform to determine corresponding order information, and then the order information is synchronized to the calling interface corresponding to the enterprise resource on the enterprise service calling platform to create the sales order, so that intervention of manual processes is avoided.
In an exemplary embodiment, the method further includes: in the case that the sales order is created, calling inventory information of the target product through an inventory synchronization interface, wherein the inventory information is used for indicating the remaining total number of the target product of a plurality of warehouses under the warehouse management system; and updating the inventory quantity displayed on the online shop platform according to the inventory information.
In short, in order to ensure that the quantity of target products in stock is uniform with the quantity displayed on the online store platform, the stock information of the target products is tracked in real time through the stock synchronization interface on the enterprise service calling platform, so that excessive sales on the online store platform are avoided, and the accuracy of transactions is ensured.
In an exemplary embodiment, the method further includes: determining a data calling interface of the online store platform; and under the condition that the data call authorization of the online store platform is obtained, performing intercommunication and interconnection authority verification on the application program interface through the data call interface, and under the condition that the authority verification is passed, obtaining the purchase information of the target object on the online store platform for the target product. That is to say, when data information in the online store platform is called through the enterprise service, the connection authority of the data calling interface of the online store platform needs to be verified in advance, and then when the platform corresponding to the enterprise service is in communication connection with the online store platform, the safety of data transmission is ensured.
In an exemplary embodiment, in the case that the data call authorization of the online store platform is obtained, the authority verification of the interworking interconnection of the application program interfaces through the data call interface includes: under the condition that the authority verification between the data calling interface and the application program interface is passed, interface configuration of the data calling interface and operation data of the online shop platform are called back; and sending prompt information to an operation object under the condition that the authority verification between the data calling interface and the application program interface is not passed so as to prompt the operation object to carry out configuration adjustment on the interface configuration of the data calling interface.
Namely, due to the diversity of the current online store platforms, in order to ensure the synchronization effect of the purchase information of the platform corresponding to the enterprise service and the online store platform after connection, the data call interface of the platform corresponding to the enterprise service calls back the information at the application program interface of the online store platform which passes the authority verification, that is, the data call interface is used to call back the interface configuration of the data call interface and the operation data of the online store platform, the connection safety and the synchronization are verified, and in the case that the authority verification does not pass, prompt information is sent to the operation object to prompt the operation object to configure and adjust the interface configuration of the data call interface.
In an exemplary embodiment, the method further includes: acquiring a preset report template, wherein the report template is used for indicating that historical sales orders are checked according to different statistical conditions; and carrying out statistical analysis on the sales orders through the report template.
Optionally, the enterprise service calling platform provides interface log management, and analyzes error information of the interface log by checking a corresponding report; statistical analysis may be performed by analyzing the interface invocation information. In addition, historical sales orders can be analyzed according to the report template, and then inventory of target products with large demand is increased.
In an exemplary embodiment, performing a statistical analysis on the sales order through the reporting template includes: determining a target report corresponding to the sales order in a target period; and under the condition that the error report information exists in the target report, prompting an operation object to carry out verification processing, wherein the verification processing is used for indicating the operation object to carry out test verification on the connection configuration of the interface. That is to say, when the error information exists in the target report corresponding to the sales order in the target period, it is described that abnormal order information exists in the period, and then the maintainer of the enterprise service call platform is reminded to perform test verification of connection configuration, so as to avoid the recurrence of the abnormality and reduce unnecessary resource waste.
In order to better understand the process of the order determination method, the following describes the order determination method flow with reference to two alternative embodiments.
Under the current big background of internet new retail, a user can be acquired all the day, and after the user places an order and pays, a corresponding order is established in the ERP at the first time and delivery is arranged, so that the user experience is improved.
In an optional embodiment of the invention, the method for determining the order is mainly provided, and the online shop data is automatically synchronized to the ERP system, so that the order is created and the delivery is arranged in real time, and the problems of poor real-time performance and long shopping flow period can be solved, and the problems of manual errors, resource waste and poor user experience can be solved. The online shop data are directly synchronized into the ERP in real time, manual intervention is not needed, human errors are avoided, and the feedback efficiency is improved. Under the current big background of internet new retail, a user can get a bill and pay, and a corresponding order is established in the ERP and the delivery is arranged at the first time, so that the user experience is improved,
optionally, as shown in fig. 3, a system relationship diagram of the order determining method according to an alternative embodiment of the present invention includes the following steps:
step 1, the online store system receives user order information and provides an open functional interface API.
Optionally, intercommunication between the internal network and the external network is realized through an Open functional interface API, specifically, the HSC is deployed in the cloud, and the encapsulation of an online store interface (equivalent to a data call interface in the implementation of the present invention) and an enterprise ERP interface (equivalent to an application program interface in the implementation of the present invention) of an online shopping mall is completed through an Open API authority verification mechanism, so as to realize intercommunication and interconnection between the internal network and the external network.
Step 2, an enterprise service calling platform (HSC) provides an Application Programming Interface (API), and receives and converts information sent by the network store.
And step 3, the HSC encapsulates the online store functional interface API for being called by Enterprise ERP (Enterprise resource planning, ERP for short).
And step 4, the HSC packages an enterprise ERP functional interface API to realize order creation and inventory information synchronization of the enterprise ERP.
Optionally, the synchronous creation of the sales order comprises: and the HSC completes the access of the internal network and the external network by packaging the online shop mall interface and the enterprise ERP interface. After the online shop customer order is paid, the online shop mall calls an interface provided by the HSC through the API platform, and data are sent to the HSC. And the HSC completes the creation of the sales order in the ERP by calling an enterprise ERP interface and generates an invoice. ERP completes order picking and delivery by synchronizing data to Warehouse Management system WMS (WMS for short).
Optionally, the inventory synchronization management includes: when the corresponding product inventory in the enterprise ERP changes, the HSC inventory synchronization interface is called to send information to the HSC, and the HSC completes the inventory synchronization of the corresponding products of the online shop through the packaged online shop interface of the online shopping mall.
And step 5, providing log service by the HSC for service call inquiry and statistics.
Optionally, the interface log management corresponding to the log service includes: the HSC provides interface log management, and analyzes error information of the interface log by checking a corresponding report; statistical analysis may be performed by analyzing the interface invocation information.
And 6, the enterprise ERP generates an order request according to the HSC information and finishes the shipment.
And 7, the enterprise ERP finishes order delivery through the WMS storage system.
In an optional embodiment of the present invention, a system architecture diagram of another method for determining an order placement in an actual application scenario is further provided. Fig. 4 is a schematic flowchart of a method for determining an order placement in an actual application scenario according to an alternative embodiment of the present invention;
in summary, according to the optional embodiment of the invention, a system architecture for synchronizing the data of the online shop and the enterprise ERP system is constructed, so that the execution efficiency is greatly improved, the manual error is avoided, and the customer experience is improved. And then the intercommunication and interconnection of the internal and external networks of the enterprise are realized while the access security is ensured. In short, by automatically synchronizing online store data to the ERP system, orders are created in real time and delivery is arranged, so that the problems of poor instantaneity and long shopping flow period can be solved, and the problems of manual errors, resource waste and poor user experience can also be solved.
Through the above description of the embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but the former is a better implementation mode in many cases. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present invention.
In this embodiment, an order determining apparatus is further provided, and the apparatus is used to implement the foregoing embodiments and preferred embodiments, and the description already made is omitted. As used below, the term "module" may be a combination of software and/or hardware that implements a predetermined function. Although the means described in the embodiments below are preferably implemented in software, an implementation in hardware, or a combination of software and hardware is also possible and contemplated.
Fig. 5 is a block diagram of a structure of an order determination apparatus according to an embodiment of the present invention, and as shown in fig. 5, the apparatus includes:
(1) the obtaining module 52 is configured to obtain purchase information of a target product by a target object on an online store platform, and process the purchase information according to a preset screening condition to obtain order information of the target object, where the order information is used to indicate that the target product enters a distribution process;
(2) and the creating module 54 is configured to synchronize the order information to a call interface corresponding to the enterprise resource, so as to instruct the call interface to create a sales order according to the order information.
Through the device, the purchase information of the target product on the online store platform by the target object is obtained, the purchase information is processed according to the preset screening condition, and the order information of the target object is obtained, wherein the order information is used for indicating the information that the target product enters the distribution process; the order information is synchronized to a calling interface corresponding to the enterprise resource to indicate the calling interface to create a sales order according to the order information, that is, the enterprise service calling platform processes purchase information of a target object on an online store platform to determine corresponding order information, and then the order information is synchronized to the calling interface corresponding to the enterprise resource on the enterprise service calling platform to create the sales order, so that intervention of manual processes is avoided.
In an exemplary embodiment, the apparatus further includes: the inventory module is used for calling inventory information of the target products through an inventory synchronization interface, wherein the inventory information is used for indicating the remaining total number of the target products of a plurality of warehouses under the warehouse management system; and updating the inventory quantity displayed on the online shop platform according to the inventory information. In short, in order to ensure that the quantity of target products in stock is uniform with the quantity displayed on the online store platform, the stock information of the target products is tracked in real time through the stock synchronization interface on the enterprise service calling platform, so that excessive sales on the online store platform are avoided, and the accuracy of transactions is ensured.
In an exemplary embodiment, the apparatus further includes: the verification module is used for determining a data calling interface of the online store platform; and under the condition of acquiring the data call authorization of the online store platform, performing intercommunication and interconnection authority verification on an application program interface through the data call interface. That is to say, when data information in the online store platform is called through the enterprise service, the connection authority of the data calling interface of the online store platform needs to be verified in advance, and then when the platform corresponding to the enterprise service is in communication connection with the online store platform, the safety of data transmission is ensured.
In an exemplary embodiment, the verification module is further configured to call back the interface configuration of the data call interface and the operation data of the online store platform when the permission verification between the data call interface and the application program interface passes; and sending prompt information to an operation object under the condition that the authority verification between the data calling interface and the application program interface is not passed so as to prompt the operation object to carry out configuration adjustment on the interface configuration of the data calling interface. Namely, due to the diversity of the current online store platforms, in order to ensure the synchronization effect of the purchase information of the platform corresponding to the enterprise service and the online store platform after connection, the data call interface of the platform corresponding to the enterprise service calls back the information at the application program interface of the online store platform which passes the authority verification, that is, the data call interface is used to call back the interface configuration of the data call interface and the operation data of the online store platform, the connection safety and the synchronization are verified, and in the case that the authority verification does not pass, prompt information is sent to the operation object to prompt the operation object to configure and adjust the interface configuration of the data call interface.
In an exemplary embodiment, the apparatus further includes: the report module is used for acquiring a preset report template, wherein the report template is used for indicating that historical sales orders are checked according to different statistical conditions; and carrying out statistical analysis on the sales orders through the report template. Optionally, the enterprise service calling platform provides interface log management, and analyzes error information of the interface log by checking a corresponding report; statistical analysis may be performed by analyzing the interface invocation information. In addition, historical sales orders can be analyzed according to the report template, and then inventory of target products with large demand is increased.
In an exemplary embodiment, the reporting module is further configured to determine a target report corresponding to the sales order in a target period; and under the condition that the error report information exists in the target report, prompting an operation object to carry out verification processing, wherein the verification processing is used for indicating the operation object to carry out test verification on the connection configuration of the interface. That is to say, when the error information exists in the target report corresponding to the sales order in the target period, it is described that abnormal order information exists in the period, and then the maintainer of the enterprise service call platform is reminded to perform test verification of connection configuration, so as to avoid the recurrence of the abnormality and reduce unnecessary resource waste.
It should be noted that, the above modules may be implemented by software or hardware, and for the latter, the following may be implemented, but not limited to: the modules are all positioned in the same processor; alternatively, the modules are respectively located in different processors in any combination.
Embodiments of the present invention also provide a storage medium having a computer program stored therein, wherein the computer program is arranged to perform the steps of any of the above method embodiments when executed.
In an exemplary embodiment, in the present embodiment, the storage medium may be configured to store a computer program for executing the steps of:
s1, acquiring purchase information of a target product on an online store platform by a target object, and processing the purchase information according to a preset screening condition to obtain order information of the target object, wherein the order information is used for indicating the target product to enter a distribution process;
and S2, synchronizing the order information to a calling interface corresponding to the enterprise resource to indicate the calling interface to create a sales order according to the order information.
In an exemplary embodiment, in the present embodiment, the storage medium may include, but is not limited to: various media capable of storing computer programs, such as a usb disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic disk, or an optical disk.
Embodiments of the present invention also provide an electronic device comprising a memory having a computer program stored therein and a processor arranged to run the computer program to perform the steps of any of the above method embodiments.
In an exemplary embodiment, the electronic apparatus may further include a transmission device and an input/output device, wherein the transmission device is connected to the processor, and the input/output device is connected to the processor.
In an exemplary embodiment, in the present embodiment, the processor may be configured to execute the following steps by a computer program:
s1, acquiring purchase information of a target product on an online store platform by a target object, and processing the purchase information according to a preset screening condition to obtain order information of the target object, wherein the order information is used for indicating the target product to enter a distribution process;
and S2, synchronizing the order information to a calling interface corresponding to the enterprise resource to indicate the calling interface to create a sales order according to the order information.
In an exemplary embodiment, for specific examples in this embodiment, reference may be made to the examples described in the above embodiments and optional implementation manners, and details of this embodiment are not described herein again.
It will be apparent to those skilled in the art that the various modules or steps of the invention described above may be implemented using a general purpose computing device, which may be centralized on a single computing device or distributed across a network of computing devices, and in one exemplary embodiment may be implemented using program code executable by a computing device, such that the steps shown and described may be executed by a computing device stored in a memory device and, in some cases, executed in a sequence different from that shown and described herein, or separately fabricated into individual integrated circuit modules, or multiple ones of them fabricated into a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the principle of the present invention should be included in the protection scope of the present invention.
Claims (10)
1. A method for order determination, comprising:
acquiring purchase information of a target product by a target object on an online store platform, and processing the purchase information according to a preset screening condition to obtain order information of the target object, wherein the order information is used for indicating information that the target product enters a distribution process;
and synchronizing the order information to a calling interface corresponding to the enterprise resource so as to indicate the calling interface to create a sales order according to the order information.
2. The method of claim 1, further comprising:
in the case that the sales order is created, calling inventory information of the target product through an inventory synchronization interface, wherein the inventory information is used for indicating the remaining total number of the target product of a plurality of warehouses under the warehouse management system;
and updating the inventory quantity displayed on the online shop platform according to the inventory information.
3. The method of claim 1, further comprising:
determining a data calling interface of the online store platform;
under the condition that the data call authorization of the online store platform is obtained, performing intercommunication and interconnection authority verification on an application program interface through the data call interface;
and acquiring the purchase information of the target product on the online shop platform by the target object under the condition that the authority verification is passed.
4. The method of claim 3, wherein the authentication of the authority of interworking interconnection of application program interfaces through the data call interface in case of having obtained the data call authorization of the online store platform comprises:
under the condition that the authority verification between the data calling interface and the application program interface is passed, interface configuration of the data calling interface and operation data of the online shop platform are called back;
and sending prompt information to an operation object under the condition that the authority verification between the data calling interface and the application program interface is not passed so as to prompt the operation object to carry out configuration adjustment on the interface configuration of the data calling interface.
5. The method of claim 1, further comprising:
acquiring a preset report template, wherein the report template is used for indicating that historical sales orders are checked according to different statistical conditions;
and carrying out statistical analysis on the sales orders through the report template.
6. The method of claim 5, wherein performing a statistical analysis of the sales order through the reporting template comprises:
determining a target report corresponding to the sales order in a target period;
and under the condition that the error report information exists in the target report, prompting an operation object to carry out verification processing, wherein the verification processing is used for indicating the operation object to carry out test verification on the connection configuration of the interface.
7. An order determining apparatus, comprising:
the system comprises an acquisition module, a distribution module and a distribution module, wherein the acquisition module is used for acquiring purchase information of a target product by a target object on an online store platform and processing the purchase information according to a preset screening condition to obtain order information of the target object, and the order information is used for indicating the target product to enter a distribution process;
and the creating module is used for synchronizing the order information to a calling interface corresponding to the enterprise resource so as to indicate the calling interface to create a sales order according to the order information.
8. The apparatus of claim 7, further comprising: the inventory module is used for calling inventory information of the target products through an inventory synchronization interface, wherein the inventory information is used for indicating the remaining total number of the target products of a plurality of warehouses under the warehouse management system; and updating the inventory quantity displayed on the online shop platform according to the inventory information.
9. A computer-readable storage medium, in which a computer program is stored, wherein the computer program is configured to carry out the method of any one of claims 1 to 6 when executed.
10. An electronic device comprising a memory and a processor, wherein the memory has stored therein a computer program, and wherein the processor is arranged to execute the computer program to perform the method of any of claims 1 to 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110680220.3A CN113592575B (en) | 2021-06-18 | 2021-06-18 | Order determining method and device, storage medium and electronic device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110680220.3A CN113592575B (en) | 2021-06-18 | 2021-06-18 | Order determining method and device, storage medium and electronic device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113592575A true CN113592575A (en) | 2021-11-02 |
CN113592575B CN113592575B (en) | 2024-01-26 |
Family
ID=78244020
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110680220.3A Active CN113592575B (en) | 2021-06-18 | 2021-06-18 | Order determining method and device, storage medium and electronic device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113592575B (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108632204A (en) * | 2017-03-17 | 2018-10-09 | 网宿科技股份有限公司 | HTTP interface method for checking access authority of Internet, system and server |
CN108681856A (en) * | 2018-05-16 | 2018-10-19 | 广州市创乐信息技术有限公司 | A kind of Warehouse Management System and storage management method |
CN110795485A (en) * | 2019-10-29 | 2020-02-14 | 杭州求是优脉科技有限公司 | Database access method, device and equipment |
CN110826980A (en) * | 2019-10-01 | 2020-02-21 | 榕知科技(武汉)有限公司 | ERP system based on cloud platform and operation method thereof |
CN112734349A (en) * | 2019-10-14 | 2021-04-30 | 珠海格力电器股份有限公司 | Interface generation method, data calling method, device and electronic equipment |
-
2021
- 2021-06-18 CN CN202110680220.3A patent/CN113592575B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108632204A (en) * | 2017-03-17 | 2018-10-09 | 网宿科技股份有限公司 | HTTP interface method for checking access authority of Internet, system and server |
CN108681856A (en) * | 2018-05-16 | 2018-10-19 | 广州市创乐信息技术有限公司 | A kind of Warehouse Management System and storage management method |
CN110826980A (en) * | 2019-10-01 | 2020-02-21 | 榕知科技(武汉)有限公司 | ERP system based on cloud platform and operation method thereof |
CN112734349A (en) * | 2019-10-14 | 2021-04-30 | 珠海格力电器股份有限公司 | Interface generation method, data calling method, device and electronic equipment |
CN110795485A (en) * | 2019-10-29 | 2020-02-14 | 杭州求是优脉科技有限公司 | Database access method, device and equipment |
Non-Patent Citations (3)
Title |
---|
C. NARAYANASWAMI等: "Blockchain anchored supply chain automation", 《IBM JOURNAL OF RESEARCH AND DEVELOPMENT》, vol. 63, pages 1 - 11 * |
刘胜等: "面向中小企业的网络化销售和定制***ASP平台", 《重庆大学学报(自然科学版)》, no. 09, pages 19 - 23 * |
李肖雷等: "基于微信公众平台的消防巡检***的设计与实现", 《计算机与现代化》, no. 12, pages 111 - 114 * |
Also Published As
Publication number | Publication date |
---|---|
CN113592575B (en) | 2024-01-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109379430B (en) | 'Internet of things +' industry ecosphere sharing and sharing platform | |
CN110489325A (en) | Vehicle insurance data test method, apparatus, test platform and vehicle insurance test macro | |
CN112416353B (en) | Channel package packing method and device and computer equipment | |
CN109711999A (en) | Go out single method and device, computer equipment, storage medium based on halfpace | |
EP3140953B1 (en) | System, device and methods for billing a user for their consumption of mobile broadband services and virtualized cloud resources | |
CN109582301A (en) | Method for processing business, device, equipment and the medium of task based access control scheduling system | |
US20110225636A1 (en) | Method For Automating Onboarding Application Developers To Sales Distribution Channel | |
US8315920B2 (en) | Method for automating onboarding of user generated ringback tones to sales distribution channel | |
US8867346B2 (en) | Method, system, and computer program product for providing network data flow analysis and routing | |
CN111314424B (en) | Component management method and system of service platform | |
US20200302034A1 (en) | Systems and methods for transaction-based licensing | |
CN110650102A (en) | Resource matching method, device, server and medium | |
US11921615B2 (en) | Computer-implemented methods, computer-readable media and electronic devices for processing test electronic transactions | |
US20190197533A1 (en) | Computer-implemented methods, computer-readable media and electronic devices for processing test electronic transactions | |
CN113721950A (en) | Resource loss prevention and control processing method and device | |
CN113592575B (en) | Order determining method and device, storage medium and electronic device | |
CN112270537B (en) | Multi-channel bill storage method, system and storage medium | |
CN115543491A (en) | Microservice processing method and device | |
CN114254991A (en) | Target object reporting method, device and equipment | |
CN113934552A (en) | Method and device for determining function code, storage medium and electronic device | |
CN111640019A (en) | Method and device for acquiring test data, storage medium and electronic device | |
CN110502313A (en) | Construction method, device, equipment and the medium of foreign trade business system based on Serverless | |
CN114428723A (en) | Test system, system test method, related device and storage medium | |
KR20210085516A (en) | Restaurant Order Ordering Management System Using Mobile Device | |
CN104270439A (en) | IDC resource scheduling management system and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |