CN112686601A - Product purchase message reminding method and device and electronic equipment - Google Patents

Product purchase message reminding method and device and electronic equipment Download PDF

Info

Publication number
CN112686601A
CN112686601A CN202011590225.9A CN202011590225A CN112686601A CN 112686601 A CN112686601 A CN 112686601A CN 202011590225 A CN202011590225 A CN 202011590225A CN 112686601 A CN112686601 A CN 112686601A
Authority
CN
China
Prior art keywords
reminding
message
cashier
day
reminding message
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.)
Pending
Application number
CN202011590225.9A
Other languages
Chinese (zh)
Inventor
卓韦攸
罗秦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Sankuai Online Technology Co Ltd
Original Assignee
Beijing Sankuai Online Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Sankuai Online Technology Co Ltd filed Critical Beijing Sankuai Online Technology Co Ltd
Priority to CN202011590225.9A priority Critical patent/CN112686601A/en
Publication of CN112686601A publication Critical patent/CN112686601A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application discloses a product purchase message reminding method, belongs to the technical field of computers, and is beneficial to timely obtaining product purchase information. The method comprises the following steps: the cash registering system detects that day knot operation is triggered, calls the purchase reminding service of predetermineeing the supply chain system to trigger the supply chain system and carry out purchase reminding service, wherein, supply chain system carries out purchase reminding service and includes: the supply chain system determines whether to send a first reminding message indicating that product purchasing is needed to the cash register system or not according to a first preset reminding rule associated with the cash register system, and feeds back the first reminding message to the cash register system in response to determining to send the first reminding message to the cash register system; after receiving the first reminding information, the cashier system displays the first reminding information on a day operation interface; and setting an identifier indicating that the first reminding message is touched in response to the detection of the confirmation operation of the displayed first reminding message, wherein the identifier is used for judging whether to execute the finishing operation.

Description

Product purchase message reminding method and device and electronic equipment
Technical Field
The embodiment of the application relates to the technical field of computers, in particular to a product purchase message reminding method and device, electronic equipment and a computer readable storage medium.
Background
The front office operation of the restaurant is particularly dependent on the food material inventory condition of the back-end supply chain, and the key food material inventory is insufficient, so that the operation of the restaurant is influenced. Therefore, the store needs to purchase the required food materials in time to the supply chain according to the consumption of the food materials, so as to avoid the situation of insufficient key food materials. In the prior art, restaurant stores basically rely on manual initiative ordering to purchase requisites. For example, a store manually submits a product purchase list to a supply chain system, then the supply chain system sends a product purchase list submission state table to a distribution center, and when a distribution center worker sees that the product purchase list is in an uncommitted state, the distribution center manually communicates with the store to prevent the store from forgetting to submit the product purchase list.
This kind is communicated by distribution center personnel and shop among the prior art, reminds the flow of shop staff to submit "product purchase list", and is inefficient to can appear the distribution personnel forget to remind the shop staff, and the shop staff forget to submit the condition of product purchase list.
Therefore, the product purchasing information in the prior art cannot be acquired timely.
Disclosure of Invention
The embodiment of the application provides a product purchase message reminding method which is beneficial to timely obtaining product purchase information.
In a first aspect, an embodiment of the present application provides a product purchase message reminding method, including:
the cashier system detects that the day and end operation is triggered, and calls a purchase reminding service of a preset supply chain system; wherein the calling is used for triggering the supply chain system to execute the purchase reminding service, and the supply chain system executing the purchase reminding service comprises: the supply chain system determines whether to send a first reminding message indicating that product purchasing is needed to the cash register system or not according to a first preset reminding rule associated with the cash register system, and feeds back the first reminding message to the cash register system in response to determining to send the first reminding message to the cash register system;
after receiving the first reminding information, the cashier system displays the first reminding information on a day operation interface;
and setting an identifier indicating that the first reminding message is touched in response to the detection of the confirmation operation of the displayed first reminding message, wherein the identifier is used for judging whether to execute the operation of finishing the day.
In a second aspect, an embodiment of the present application provides a product purchase message reminding device, including:
the purchase reminding service calling module is used for calling the purchase reminding service of the preset supply chain system when the cashier system detects that the day and end operation is triggered; wherein the calling is used for triggering the supply chain system to execute the purchase reminding service, and the supply chain system executing the purchase reminding service comprises: the supply chain system determines whether to send a first reminding message indicating that product purchasing is needed to the cash register system or not according to a first preset reminding rule associated with the cash register system, and feeds back the first reminding message to the cash register system in response to determining to send the first reminding message to the cash register system;
the first reminding message receiving and displaying module is used for displaying the first reminding message on a day operation interface after the cashier system receives the first reminding message;
and the first reminding message touch confirmation module is used for responding to the detection of the confirmation operation of the displayed first reminding message and setting an identifier for indicating that the first reminding message is touched, wherein the identifier is used for judging whether to execute the operation of finishing the day.
In a third aspect, an embodiment of the present application provides a product purchase message reminding method, including:
the supply chain system responds to the calling of the purchasing reminding service by the cash registering system, and determines whether to send a first reminding message indicating that product purchasing is needed to the cash registering system or not according to a first preset reminding rule associated with the cash registering system; the calling is executed after the cashier system detects that the day and end operation is triggered;
in response to determining to send the first reminder message to the cashier system, feeding back a first reminder message to the cashier system; the first reminding message is used for triggering the cashier system to display the first reminding message on a daily operation interface after receiving the first reminding message, and setting an identifier for indicating that the first reminding message is touched in response to the detection of the confirmation operation of the displayed first reminding message, wherein the identifier is used for judging whether to execute the daily operation.
In a fourth aspect, an embodiment of the present application provides a product purchase message reminding device, including:
the first reminding message sending and judging module is used for responding to the calling of a cash register system to the purchase reminding service by a supply chain system, and determining whether to send a first reminding message indicating that product purchase is required to the cash register system or not according to a first preset reminding rule associated with the cash register system; the calling is executed after the cashier system detects that the day and end operation is triggered;
the first reminding message sending module is used for responding to the first reminding message sent to the cashier system and feeding back the first reminding message to the cashier system; the first reminding message is used for triggering the cashier system to display the first reminding message on a daily operation interface after receiving the first reminding message, and setting an identifier for indicating that the first reminding message is touched in response to the detection of the confirmation operation of the displayed first reminding message, wherein the identifier is used for judging whether to execute the daily operation.
In a fifth aspect, an embodiment of the present application further discloses an electronic device, which includes a memory, a processor, and a computer program stored on the memory and executable on the processor, where the processor implements the product purchase message reminding method according to the embodiment of the present application when executing the computer program.
In a sixth aspect, the present application provides a computer-readable storage medium, on which a computer program is stored, where the computer program is executed by a processor to perform the steps of the product purchase message reminding method disclosed in the present application.
According to the product purchase message reminding method disclosed by the embodiment of the application, a cashier system detects that day and end operations are triggered, and a purchase reminding service of a preset supply chain system is called; wherein the calling is used for triggering the supply chain system to execute the purchase reminding service, and the supply chain system executing the purchase reminding service comprises: the supply chain system determines whether to send a first reminding message indicating that product purchasing is needed to the cash register system or not according to a first preset reminding rule associated with the cash register system, and feeds back the first reminding message to the cash register system in response to determining to send the first reminding message to the cash register system; after receiving the first reminding information, the cashier system displays the first reminding information on a day operation interface; and setting an identifier for indicating that the first reminding message is touched in response to the detection of the confirmation operation of the displayed first reminding message, wherein the identifier is used for judging whether to execute the finishing operation, and is helpful for timely acquiring product purchasing information.
The foregoing description is only an overview of the technical solutions of the present application, and the present application can be implemented according to the content of the description in order to make the technical means of the present application more clearly understood, and the following detailed description of the present application is given in order to make the above and other objects, features, and advantages of the present application more clearly understandable.
Drawings
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
FIG. 1 is a flow chart of a product procurement message reminding method according to a first embodiment of the application;
FIG. 2 is a second flowchart of a product purchase message reminding method according to a first embodiment of the present application;
FIG. 3 is a schematic structural diagram of an application system of a product procurement message reminding method according to a first embodiment of the application;
FIG. 4 is a flowchart of a product procurement message reminding method according to a second embodiment of the application;
FIG. 5 is a second flowchart of a product purchase message reminding method according to the second embodiment of the present application;
FIG. 6 is a schematic structural diagram of a product purchase message reminding device according to a third embodiment of the present application;
FIG. 7 is a second schematic structural diagram of a product purchase message reminding device according to a third embodiment of the present application;
FIG. 8 is a schematic structural diagram of a product purchase message reminding device according to a fourth embodiment of the present application;
FIG. 9 is a second schematic structural diagram of a product purchase message reminding device according to a fourth embodiment of the present application;
FIG. 10 schematically shows a block diagram of an electronic device for performing a method according to the present application; and
fig. 11 schematically shows a storage unit for holding or carrying program code implementing a method according to the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
Example one
As shown in fig. 1, the product purchase message reminding method disclosed in the embodiment of the present application includes: step 110 to step 130.
And step 110, the cashier system detects that the day and end operation is triggered and calls a purchase reminding service of a preset supply chain system.
Wherein the calling is used for triggering the supply chain system to execute the purchase reminding service, and the supply chain system executing the purchase reminding service comprises: the supply chain system determines whether to send a first reminding message indicating that product purchasing is needed to the cash register system according to a first preset reminding rule associated with the cash register system, and feeds back the first reminding message to the cash register system in response to determining to send the first reminding message to the cash register system.
The product purchase message reminding method disclosed in the embodiment of the present application is applied to a product purchase management system shown in fig. 2, and the purchase management system includes: a cashier system 210 and a supply chain system 220, wherein the cashier system 210 is connected with the supply chain system by remotely calling a service interface provided by the supply chain system 220; the supply chain system 220 listens for the checkout system 210's daily end event messages by registering with the checkout system to listen for events. In some embodiments of the present application, the cashier system accesses the supply chain system through a pre-registered user account and obtains a service provided by the supply chain system, for example, sending a reminder message.
The cashier system is arranged in a store, and when work is finished every day, a day end operator executes day end operation through the cashier system to complete settlement of orders on the day. Taking the catering field as an example, restaurant workers need to operate a cash register system every day after business is finished, and carry out daily closing operation to check orders of the day.
In some embodiments of the application, the cashier system may detect that the day knot operation is triggered in an event monitoring manner, or may set a callback function at a program code start position of a day knot function module of the cashier system, and detect that the day knot operation is triggered through the callback function. In other embodiments of the present application, it may also be detected that the daily knot operation is triggered by other methods, which are not listed in this embodiment. The present application does not limit the specific implementation of the cashier system detecting that the day and end operation is triggered.
When the day ends the operator and gets into the day ends interface of the cashier system, the cashier system will detect that the day ends the operation and be triggered, and then, the cashier system calls the purchase reminding service of the preset supply chain system. In some embodiments of the present application, the cashier system calls the purchase reminding service of the preset supply chain system in a remote synchronous calling manner. In the process of invoking the purchase reminding service of the preset supply chain system, the cashier system needs to invoke the purchase reminding service of the preset supply chain system by taking an account identifier (such as a store identifier) logged in the cashier system as a parameter.
In some embodiments of the present application, the account identifier is a unique identifier of a store in the preset supply chain system, and is used for distinguishing different stores. The account identification may be generated by the supply chain system when the store is pre-registered in the preset supply chain system; when the account identifier carried in the calling parameter is the unique identity identifier of the store in the third-party system approved by the supply chain when the cashier system calls the purchase reminding service of the preset supply chain system, the account identifier can also be determined according to the calling parameter.
Then, the supply chain system responds to the call of a cashier system to the purchase reminding service, determines the account identification currently logged in the cashier system according to the call parameter, and determines a first preset reminding rule related to the account identification from prestored reminding rules; and then, determining whether to send a first reminding message indicating that product purchasing is needed to the cash registering system or not according to the first preset reminding rule.
In some embodiments of the present application, before determining whether to send a first prompting message indicating that product purchasing is required to the cashier system according to a first preset prompting rule associated with the cashier system, the method further includes: and responding to the configuration operation of the first preset reminding rule, and storing the first preset reminding rule. For example, the cashier system may configure the specific rule for prompting the product purchase message by calling a configuration service of the supply chain system, or by logging in a client of the supply chain system, or by other means (e.g., by negotiating with the supply system and then configuring the inside of the supply system). Wherein the first preset reminding rule includes but is not limited to: the method comprises the steps of starting or closing a switch for unconditionally sending a first reminding message, acquiring and distributing rules such as acquiring and distributing periods, reminding modes, a first reminding message receiving channel and the like.
The supply chain system stores the incidence relation between the account identification and the first preset reminding rule, so that the first preset reminding rule matched with the account identification carried in the parameter can be conveniently determined according to the parameter in the service call executed by the cashier system.
In some embodiments of the present application, determining whether to send a first reminding message indicating that product purchasing is required to the cashier system according to a first preset reminding rule associated with the cashier system includes: determining whether a switch for unconditionally sending a first reminding message is in an open state or not, wherein the first reminding message is used for indicating that a product purchasing list needs to be sent; responding to the situation that a switch for unconditionally sending the first reminding message is in an open state, and feeding back the first reminding message to the cash registering system; and responding to the condition that a switch for sending the first reminding message is in a closed state, and determining whether to send the first reminding message to the cashier system according to a preset matching rule associated with the cashier system.
Firstly, the supply chain system determines the current account identification for logging in the cash register system according to the parameter of the purchase reminding service called by the cash register system, retrieves the incidence relation between the prestored account identification and the first preset reminding rule, and determines the first preset reminding rule matched with the account identification carried in the parameter. Then, the supply chain system further sends the first reminding message according to the first preset reminding rule, wherein the switch for unconditionally sending the first reminding message is in an open state or a closed state. If the switch for unconditionally sending the first reminding message is in an open state, the supply chain system directly returns the first reminding message to the cash register system to remind a user who logs in the cash register system to carry out product purchasing operation, such as sending a product purchasing list to the supply chain system; if the switch for unconditionally sending the first reminding message is in a closed state, the supply chain system further needs to further judge whether other first preset reminding rules are met. For example, the supply chain system further determines whether the current conditions (e.g., current time) meet the mating rules.
In some embodiments of the application, the determining, according to the preset matching rule associated with the cash register system, whether to send the first reminding message to the cash register system includes: determining whether a current date matches a matching period associated with the cashier system; in response to the current date matching the dispensing cycle, the supply chain system determines whether to send the first reminder message to the cashier system based on the number of product purchase lists associated with the cashier system that have been received during the current dispensing cycle.
In a specific application scenario, a store usually has a certain matching period, such as purchasing products once every two days or purchasing products every friday. In some embodiments of the present application, a preset matching period of each account identifier (e.g., store identifier corresponding to a store) is stored in the supply chain system. When the supply chain system judges the matching degree of other first preset reminding rules of a certain specified account identifier, the supply chain system further judges whether the current date matches the pre-configured matching period of the specified account identifier, for example, judges whether the current date is the pre-configured matching period ending date.
And if the current date is matched with the acquisition and distribution period, the supply chain system determines whether to send the first reminding message to the cash register system according to whether a product purchasing list sent by the specified account identifier is received in the current acquisition and distribution period. For example, if the supply chain system has received the product purchase list sent by the specific account identifier in the current matching period (e.g., the current date), it is considered that the specific account identifier identifies that the store has performed the product purchase operation, and the first reminding message is no longer sent to the specific account identifier (i.e., the first reminding message is no longer returned to the cashier system). The supply chain system does not receive the product purchase list sent by the specified account identifier in the current acquisition and distribution cycle (taking the acquisition and distribution cycle as every two days as an example, if the current date is the deadline date of the current acquisition and distribution cycle and the supply chain system does not receive the product purchase list sent by the specified account identifier in the last two days), the supply chain system considers that the store of the specified account identifier does not execute the product purchase operation, and sends a first reminding message to the store of the specified account identifier (namely, the first reminding message is returned to the cashier system).
If the current date does not match the dispensing cycle, the supply chain system does not send the first reminder message to the cashier system. For example, if the current date is not the expiration date of the current matching period, then no first reminder message is sent to the designated account identifying the store (i.e., the first reminder message is not returned to the cashier system).
In some embodiments of the present application, the determining, by the supply chain system, whether to send the first reminder message to the cashier system according to the number of product purchase lists associated with the cashier system that have been received in the current matching period includes: and if the number of the product purchase lists associated with the cash register system, which are received by the supply chain system in the current acquisition and distribution period, is zero, determining to send the first reminding message to the cash register system.
In some application scenarios, the cashier system and the supply chain system operate independently. The daily end operator manually submits product purchase inventory information to the supply chain, after which the supply chain system generates a product purchase inventory associated with the corresponding store. For example, a day-end operator calls the supply chain, prepares a product list for purchase at a store, and a worker with the supply chain system manually enters the store and purchased product information into the system and generates a product purchase list associated with the store. Or the daily end operator manually logs in a client of the supply chain system, a product list purchased by the store is input through a client interface, and the supply chain system can generate the product purchase list associated with the store according to the input of the daily end operator.
In the embodiment of the present application, a specific manner in which a store reports a purchased product list to a supply chain system is not limited.
After determining to send the first reminder message to the cashier system, the supply chain system feeds back a first reminder message to the cashier system. The content of the first reminding message is used for indicating that the current login account of the cash register system needs to be purchased.
If it is determined that the first reminder message need not be sent to the cashier system, the supply chain system will only return a call success, but not a reminder message.
In some embodiments of the present application, the content of the first reminding message may be, for example, "please confirm whether a product purchase list needs to be submitted? "," you have not yet submitted a product purchase inventory! "and the like. The specific content of the first reminding message is not limited in the present application.
And 120, after receiving the first reminding information, the cashier system displays the first reminding information on a day operation interface.
In the process that a day and end operator executes day and end operation, the cashier system displays the received first reminding message on a day and end operation interface of the client after receiving the first reminding message sent by the supply chain system. After seeing the first reminding message displayed on the day ending operation interface, the day ending operator can close the displayed first reminding message or continue to execute day ending operation until the day ending operation is finished.
Step 130, in response to detecting the confirmation operation on the displayed first reminding message, setting an identifier indicating that the first reminding message has been touched, wherein the identifier is used for judging whether to execute an end-of-day operation.
In some embodiments of the application, when the day end operator displays the first reminding message to execute the confirmation operation on the day end operation interface, the cashier system detects the confirmation operation on the first reminding message, and then sets an appointed identifier for indicating that the first reminding message has touched the day end operator.
When the day end operator ends the day end operation, the cashier system will detect that the day end operation is performed. In some embodiments of the present application, the cashier system detects that the day and end operation is triggered, and after calling the purchase reminding service of the preset supply chain system, the cashier system further includes: in response to detecting an end-of-day operation, the cashier system determines whether the identification has been set; in response to determining that the flag has been set, performing the end of day operation; and responding to the fact that the identification is not set, and executing prompt operation for confirming the first reminding message.
In some embodiments of the application, when the operation of the day end operator ends, the cashier system first determines whether the operation of the day end operator has performed the confirmation operation on the first reminding message, so as to ensure that the operation of the day end operator has seen the first reminding message, that is, ensure that the first reminding message has touched the operation of the day end operator. As previously described, the cashier system may determine whether the day node operator has acknowledged the first reminder message by determining whether the flag indicating that the first reminder message has been reached is set. For example, when the cashier system determines that the identifier indicating that the first reminder message has been reached has been set, it is considered that the day end operator has confirmed the first reminder message; otherwise, the day ending operator is considered not to confirm the first reminding message.
In some embodiments of the present application, the end-of-day operation may be terminated only after the end-of-day operator confirms that the first reminder disappears. Therefore, when the cashier system determines that the identifier indicating that the first reminding message reaches is not set, the cashier system firstly prompts an operator at the end of the day to determine the first reminding message, and after the operator at the end of the day confirms the first reminding message, the cashier system detects the confirmation operation of the first reminding message and sets the identifier indicating that the first reminding message reaches; the checkout system then responds to the day end operation performed by the day end operator and performs the end day end operation in the background.
In some embodiments of the present application, as shown in fig. 3, after the step of performing the end of day operation, the method further includes: step 140.
At step 140, the cashier system sends an event message to a supply chain system indicating that the cashier system is finished day and end operations.
The event message indicating that the cashier system finishes the day and end operation enables the supply chain system to monitor the event message indicating that the cashier system finishes the day and end operation, determine whether to send a second reminding message according to a second preset reminding rule associated with the cashier system, and send the second reminding message to a designated message receiving channel in response to the determination that the second reminding message is sent, wherein the second reminding message is used for indicating that product purchasing needs to be executed.
In some embodiments of the present application, the second reminder message is a message sent to the purchasing person. The second reminding message is sent through a pre-configured message receiving channel, for example, the message receiving channel may be: mobile short messages, WeChat messages, supply chain system client messages, and the like.
In the embodiment of the present application, a manner of sending the second reminding message and a message receiving channel of the second reminding message are not limited. The content of the second reminder message may include: the information such as the store name associated with the product purchase list and the account identifier can also only comprise prompt information for receiving the product purchase task. In the embodiment of the present application, the content of the second reminding message is not limited.
In some embodiments of the present application, the event message indicating that the cashier system finishes the day ending operation may be sent in a short message, a WeChat message, a message queue, or the like. In some embodiments of the present application, a receiving channel configuration interface of the event message may be set at a cashier system, and is used for configuring a channel for receiving the event message. In other embodiments of the present application, the event message monitoring service may be opened in the cashier system, and the registered monitoring service may monitor message changes of a specified message queue, so as to monitor an event message sent by the cashier system through the specified message queue and indicating that the cashier system finishes daily operation. In other embodiments of the present application, an event message generated by the cashier system and indicating that the cashier system finishes the daily operation may also be obtained through other embodiments, which are not listed here.
After the cashier system executes the end-of-day operation, the end-of-day event message is sent through a preset message receiving channel such as a short message and a WeChat message, or through an event message monitoring service. The supply chain system may receive the end of day event message via the message receive channel.
The end-of-day event message carries an account identifier (such as a store identifier) currently logged in the cashier system. And after receiving the end-of-day event message, the supply chain system determines a second preset reminding rule matched with the account identifier according to a second preset reminding rule which is configured and stored in advance. In some embodiments of the present application, the second preset reminding rule may be a reminding rule common to all account ids, or may be an individualized reminding rule associated with each account id. And when the second preset reminding rule is the personalized reminding rule respectively associated with each account identifier, the supply chain system respectively stores the association relationship between the account identifier and the second preset reminding rule according to the second preset reminding rule set by each account identifier. And when the end-of-day event message is received, further retrieving a pre-stored association relation according to the account identifier carried in the end-of-day event message, thereby determining a second preset reminding rule associated with the account identifier.
In some embodiments of the present application, before the step of determining whether to send the second reminding message according to the second preset reminding rule associated with the cashier system, the method further includes: and responding to the configuration operation of the second preset reminding rule, and storing the second preset reminding rule. In response to the configuration operation on the second preset reminding rule, the specific implementation manner of storing the second preset reminding rule is referred to as the configuration and storage manner of the first preset reminding rule, and details are not described here.
In some embodiments of the present application, the second preset reminding rule includes, but is not limited to, one or more of the following: the switch for sending the second reminding message is turned on or off, the switch for sending the second reminding message unconditionally is turned on or off, the matching rule such as matching period, the reminding mode, the second reminding message receiving channel and the like are adopted.
In some embodiments of the present application, the determining whether to send a second reminding message according to a second preset reminding rule associated with the cashier system includes: determining whether a switch sending the second reminding message is in an open state; responding to the switch which sends the second reminding message and is in an on state, and determining whether the switch which sends the second reminding message unconditionally is in the on state; responding to the switch which sends the second reminding message unconditionally and sending the second reminding message to the purchasing staff when the switch is in an open state; and responding to the switch for unconditionally sending the second reminding message and determining whether to send the second reminding message according to a preset matching rule associated with the cash register system when the switch for unconditionally sending the second reminding message is in a closed state. In some embodiments of the application, the second reminding message may be sent to a message receiving channel such as a product purchasing center, a phone number pre-bound by a purchaser, or an account number of a client in a supply chain system.
In some embodiments of the present application, in response to the switch sending the second reminder message being in the off state, the supply chain system will not make any message reminders for the end of day event message. If the switch for sending the second reminding message is in an on state, the supply chain system needs to further judge whether to send the second reminding message according to other second preset reminding rules.
For example, the supply chain system further determines whether a switch for unconditionally sending the second reminding message in the second preset reminding rule is in an open state or a closed state. If the switch for unconditionally sending the second reminding message is in an open state, the supply chain system directly sends the second reminding message to the product purchasing center or the appointed purchasing personnel so as to remind the product purchasing center or the appointed purchasing personnel to carry out product purchasing on the product purchasing list of the store associated with the account identification; if the switch for unconditionally sending the second reminding message is in a closed state, the supply chain system further needs to further judge whether the current condition meets other second preset reminding rules. For example, the supply chain system further determines whether the current conditions (e.g., current time) meet the mating rules.
In some embodiments of the application, determining whether to send the second reminding message according to a preset matching rule associated with the cashier system includes: determining whether a current date matches a matching period associated with the cashier system; in response to the current date matching the dispensing cycle, the supply chain system determines whether to send the second reminder message based on the number of product purchase listings associated with the cashier system that have been received during the current dispensing cycle.
For a specific embodiment of determining whether the current date matches the matching period associated with the cashier system, refer to the foregoing description, and will not be described herein again.
A specific implementation of determining whether to send the second reminding message according to the number of the product purchase lists associated with the cashier system and received in the current acquisition and distribution cycle is described, and a specific implementation of determining whether to send the first reminding message according to the number of the product purchase lists associated with the cashier system and received in the current acquisition and distribution cycle is not described herein again.
And when the second reminding message needs to be sent is determined according to the number of the product purchase lists which are received in the current acquisition and distribution period and are associated with the cash register system, the supply chain system further sends the second reminding message according to a predetermined message receiving channel. For example, the second reminding message is sent to a product purchasing center, or the second reminding message is sent to a pre-configured purchasing personnel. In the embodiment of the present application, a manner of sending the second reminding message by the supply chain system is not limited.
According to the product purchase message reminding method disclosed by the embodiment of the application, a cashier system detects that day and end operations are triggered, and a purchase reminding service of a preset supply chain system is called; wherein the calling is used for triggering the supply chain system to execute the purchase reminding service, and the supply chain system executing the purchase reminding service comprises: the supply chain system determines whether to send a first reminding message indicating that product purchasing is needed to the cash register system or not according to a first preset reminding rule associated with the cash register system, and feeds back the first reminding message to the cash register system in response to determining to send the first reminding message to the cash register system; after receiving the first reminding information, the cashier system displays the first reminding information on a day operation interface; and setting an identifier for indicating that the first reminding message is touched in response to the detection of the confirmation operation of the displayed first reminding message, wherein the identifier is used for judging whether to execute the finishing operation, and is helpful for timely acquiring product purchasing information.
The daily end of the store is a necessary matter for the end of the daily operation of the store, and the product purchase message reminding method disclosed by the embodiment of the application is characterized in that a purchase reminding service program module is added in a supply chain system by improving a cashier system and the supply chain system, purchase reminding service provided by the supply chain system is added in the process of operating the cashier system by store operators to execute daily end operation, and when the fact that the store needs to purchase products is determined according to the acquisition and distribution configuration of the store, the product purchase reminding message is automatically sent to the cashier system operators of the store, so that the store operators can timely receive product purchase reminding. And moreover, the link that purchasing staff manually remind store staff to send purchasing information is reduced, the product purchasing reminding efficiency is improved, and human resources are saved.
On the other hand, the product purchase message reminding method disclosed in the embodiment of the application can remind the purchasing staff according to the configuration, so that the purchasing staff can obtain the product purchase order of the store in time, and the product purchase opportunity is prevented from being delayed.
Example two
As shown in fig. 4, the product purchase message reminding method disclosed in the embodiment of the present application includes: step 410 and step 420.
Step 410, in response to the call of the procurement reminding service by the cashier system, the supply chain system determines whether to send a first reminding message indicating that product procurement is required to the cashier system according to a first preset reminding rule associated with the cashier system.
Wherein the calling is executed after the cashier system detects that the day and end operation is triggered.
The product purchase message reminding method disclosed in the embodiment of the present application is applied to a product purchase management system shown in fig. 2, and the purchase management system includes: a cashier system 210 and a supply chain system 220, wherein the cashier system 210 is connected with the supply chain system by remotely calling a service interface provided by the supply chain system 220; the supply chain system 220 listens for the checkout system 210's daily end event messages by registering with the checkout system to listen for events. In some embodiments of the present application, the cashier system accesses the supply chain system through a pre-registered user account and obtains a service provided by the supply chain system, for example, sending a reminder message.
The cashier system is arranged in a store, and when work is finished every day, a day end operator executes day end operation through the cashier system to complete settlement of orders on the day. Taking the catering field as an example, restaurant workers need to operate a cash register system every day after business is finished, and carry out daily closing operation to check orders of the day.
In some embodiments of the application, the cashier system may detect that the day knot operation is triggered in an event monitoring manner, or may set a callback function at a program code start position of a day knot function module of the cashier system, and detect that the day knot operation is triggered through the callback function. In other embodiments of the present application, it may also be detected that the daily knot operation is triggered by other methods, which are not listed in this embodiment. The present application does not limit the specific implementation of the cashier system detecting that the day and end operation is triggered.
When the day ends the operator and gets into the day ends interface of the cashier system, the cashier system will detect that the day ends the operation and be triggered, and then, the cashier system calls the purchase reminding service of the preset supply chain system. In some embodiments of the present application, the cashier system calls the purchase reminding service of the preset supply chain system in a remote synchronous calling manner. In the process of invoking the purchase reminding service of the preset supply chain system, the cashier system needs to invoke the purchase reminding service of the preset supply chain system by taking an account identifier (such as a store identifier) logged in the cashier system as a parameter.
In some embodiments of the present application, the account identifier is a unique identifier of a store in the preset supply chain system, and is used for distinguishing different stores. The account identification may be generated by the supply chain system when the store is pre-registered in the preset supply chain system; when the account identifier carried in the calling parameter is the unique identity identifier of the store in the third-party system approved by the supply chain when the cashier system calls the purchase reminding service of the preset supply chain system, the account identifier can also be determined according to the calling parameter.
Then, the supply chain system responds to the call of a cashier system to the purchase reminding service, determines the account identification currently logged in the cashier system according to the call parameter, and determines a first preset reminding rule related to the account identification from prestored reminding rules; and then, determining whether to send a first reminding message indicating that product purchasing is needed to the cash registering system or not according to the first preset reminding rule.
In some embodiments of the present application, before determining whether to send a first prompting message indicating that product purchasing is required to the cashier system according to a first preset prompting rule associated with the cashier system, the method further includes: and responding to the configuration operation of the first preset reminding rule, and storing the first preset reminding rule. For example, the cashier system may configure the specific rule for prompting the product purchase message by calling a configuration service of the supply chain system, or by logging in a client of the supply chain system, or by other means (e.g., by negotiating with the supply system and then configuring the inside of the supply system). Wherein the first preset reminding rule includes but is not limited to: the method comprises the steps of starting or closing a switch for unconditionally sending a first reminding message, acquiring and distributing rules such as acquiring and distributing periods, reminding modes, a first reminding message receiving channel and the like.
The supply chain system stores the incidence relation between the account identification and the first preset reminding rule, so that the first preset reminding rule matched with the account identification carried in the parameter can be conveniently determined according to the parameter in the service call executed by the cashier system.
In some embodiments of the present application, determining whether to send a first reminding message indicating that product purchasing is required to the cashier system according to a first preset reminding rule associated with the cashier system includes: determining whether a switch for unconditionally sending a first reminding message is in an open state or not, wherein the first reminding message is used for indicating that a product purchasing list needs to be sent; responding to the situation that a switch for unconditionally sending the first reminding message is in an open state, and feeding back the first reminding message to the cash registering system; and responding to the condition that a switch for sending the first reminding message is in a closed state, and determining whether to send the first reminding message to the cashier system according to a preset matching rule associated with the cashier system.
Referring to embodiment one, for a specific implementation of determining whether to send a first prompting message indicating that product purchasing is required to be performed to the cashier system according to a first preset prompting rule associated with the cashier system, this embodiment is not described again.
In some embodiments of the application, the determining, according to the preset matching rule associated with the cash register system, whether to send the first reminding message to the cash register system includes: determining whether a current date matches a matching period associated with the cashier system; in response to the current date matching the dispensing cycle, the supply chain system determines whether to send the first reminder message to the cashier system based on the number of product purchase lists associated with the cashier system that have been received during the current dispensing cycle.
Referring to the first embodiment, a specific implementation of determining whether to send the first reminding message to the cashier system according to a preset matching rule associated with the cashier system is not described in this embodiment.
In some embodiments of the present application, the determining, by the supply chain system, whether to send the first reminder message to the cashier system according to the number of product purchase lists associated with the cashier system that have been received in the current matching period includes: and if the number of the product purchase lists associated with the cash register system, which are received by the supply chain system in the current acquisition and distribution period, is zero, determining to send the first reminding message to the cash register system.
For the specific implementation of determining, by the supply chain system, whether to send the first reminding message to the cashier system according to the number of the product purchase lists associated with the cashier system and received in the current matching period, refer to embodiment one, which is not described in detail in this embodiment.
Step 420, in response to determining to send the first reminder message to the cashier system, feeding back a first reminder message to the cashier system.
The first reminding message is used for triggering the cashier system to display the first reminding message on a daily operation interface after receiving the first reminding message, and setting an identifier for indicating that the first reminding message is touched in response to the detection of the confirmation operation of the displayed first reminding message, wherein the identifier is used for judging whether to execute the daily operation.
After a supply chain system determines to send the first reminder message to the cashier system, the supply chain system feeds back a first reminder message to the cashier system. The content of the first reminding message is used for indicating that the current login account of the cash register system needs to be purchased.
If it is determined that the first reminder message does not need to be sent to the cashier system, the supply chain system will only return a call success, and not a reminder message.
In some embodiments of the present application, the content of the first reminding message may be, for example, "please confirm whether a product purchase list needs to be submitted? "," you have not yet submitted a product purchase inventory! "and the like. The specific content of the first reminding message is not limited in the present application.
And after receiving the first reminding information, the cashier system displays the first reminding information on a day operation interface.
In the process that a day and end operator executes day and end operation, the cashier system displays the received first reminding message on a day and end operation interface of the client after receiving the first reminding message sent by the supply chain system. After seeing the first reminding message displayed on the day ending operation interface, the day ending operator can close the displayed first reminding message or continue to execute day ending operation until the day ending operation is finished.
In some embodiments of the present application, the cashier system sets an identifier indicating that the first reminding message has been touched in response to detecting a confirmation operation on the presented first reminding message, where the identifier is used to determine whether to execute an end-of-day operation.
In some embodiments of the application, when the day end operator displays the first reminding message to execute the confirmation operation on the day end operation interface, the cashier system detects the confirmation operation on the first reminding message, and then sets an appointed identifier for indicating that the first reminding message has touched the day end operator.
When the day end operator ends the day end operation, the cashier system will detect that the day end operation is performed. In some embodiments of the present application, the determining whether to perform the end-of-day operation includes: in response to detecting an end-of-day operation, the cashier system determines whether the identification has been set; in response to determining that the flag has been set, performing the end of day operation; and responding to the fact that the identification is not set, and executing prompt operation for confirming the first reminding message.
In some embodiments of the application, when the operation of the day end operator ends, the cashier system first determines whether the operation of the day end operator has performed the confirmation operation on the first reminding message, so as to ensure that the operation of the day end operator has seen the first reminding message, that is, ensure that the first reminding message has touched the operation of the day end operator.
In some embodiments of the present application, the end-of-day operation may be terminated only after the end-of-day operator confirms that the first reminder disappears. Therefore, when the cashier system determines that the identifier indicating that the first reminding message reaches is not set, the cashier system firstly prompts an operator at the end of the day to determine the first reminding message, and after the operator at the end of the day confirms the first reminding message, the cashier system detects the confirmation operation of the first reminding message and sets the identifier indicating that the first reminding message reaches; the checkout system then responds to the day end operation performed by the day end operator and performs the end day end operation in the background.
In some embodiments of the present application, after the step of performing the end of day operation, the method further includes: the cashier system sends an event message to a supply chain system indicating that the cashier system is ending day-end operations.
For a specific implementation of the cashier system sending the event message indicating that the cashier system finishes the day and end operation to the supply chain system, refer to the first embodiment, which is not described in detail in this embodiment.
In some embodiments of the present application, the checkout system, after performing the checkout operation, sends an event message to the supply chain system indicating that the checkout system finishes the checkout operation.
For a specific implementation that the cashier system sends an event message indicating that the cashier system finishes the day ending operation to the supply chain system after the cashier system finishes the day ending operation, refer to embodiment one, which is not described in detail in this embodiment.
As shown in fig. 5, after the step of feeding back the first reminding message to the cashier system, the method further includes: step 430 to step 450.
And 430, monitoring an event message of finishing the day and end operation of the cashier system.
Step 440, after monitoring the event message indicating that the cashier system finishes the day and end operation, determining whether to send a second reminding message according to a second preset reminding rule associated with the cashier system.
The second reminding message is used for indicating that product purchasing needs to be performed, and the event message for indicating that the cashier system finishes day ending operation is used for sending the event message for indicating that the cashier system finishes day ending operation to a supply chain system after the cashier system performs the day ending operation.
The supply chain system further determines whether to send a second reminding message after monitoring an event message indicating that the cashier system finishes day ending operation.
Referring to the first embodiment, a specific implementation of determining whether to send a second reminding message according to a second preset reminding rule associated with the cashier system is not described in this embodiment.
Step 450, in response to determining to send the second prompting message, sending the second prompting message to the designated message receiving channel.
For a specific implementation of sending the second reminding message to the designated message receiving channel, reference is made to embodiment one, and details are not described in this embodiment.
In some embodiments of the present application, the second reminder message is a message sent to the purchasing person. The second reminding message is sent through a pre-configured message receiving channel, for example, the message receiving channel may be: mobile short messages, WeChat messages, supply chain system client messages, and the like.
In the embodiment of the present application, a manner of sending the second reminding message and a message receiving channel of the second reminding message are not limited. The content of the second reminder message may include: the information such as the store name associated with the product purchase list and the account identifier can also only comprise prompt information for receiving the product purchase task. In the embodiment of the present application, the content of the second reminding message is not limited.
In some embodiments of the present application, the event message indicating that the cashier system finishes the day ending operation may be sent in a short message, a WeChat message, a message queue, or the like. In some embodiments of the present application, a receiving channel configuration interface of the event message may be set at a cashier system, and is used for configuring a channel for receiving the event message. In other embodiments of the present application, the event message monitoring service may be opened in the cashier system, and the registered monitoring service may monitor message changes of a specified message queue, so as to monitor an event message sent by the cashier system through the specified message queue and indicating that the cashier system finishes daily operation. In other embodiments of the present application, an event message generated by the cashier system and indicating that the cashier system finishes the daily operation may also be obtained through other embodiments, which are not listed here.
After the cashier system executes the end-of-day operation, the end-of-day event message is sent through a preset message receiving channel such as a short message and a WeChat message, or through an event message monitoring service. The supply chain system may receive the end of day event message via the message receive channel.
The end-of-day event message carries an account identifier (such as a store identifier) currently logged in the cashier system. And after receiving the end-of-day event message, the supply chain system determines a second preset reminding rule matched with the account identifier according to a second preset reminding rule which is configured and stored in advance. In some embodiments of the present application, the second preset reminding rule may be a reminding rule common to all account ids, or may be an individualized reminding rule associated with each account id. The setting and storing method of the second preset reminding rule refers to the first embodiment, and details are not described in this embodiment.
In some embodiments of the present application, the determining whether to send a second reminding message according to a second preset reminding rule associated with the cashier system includes: determining whether a switch sending the second reminding message is in an open state; responding to the switch which sends the second reminding message and is in an on state, and determining whether the switch which sends the second reminding message unconditionally is in the on state; responding to the switch which sends the second reminding message unconditionally and sending the second reminding message to a designated message receiving channel in an open state; and responding to the switch for unconditionally sending the second reminding message and determining whether to send the second reminding message according to a preset matching rule associated with the cash register system when the switch for unconditionally sending the second reminding message is in a closed state. Wherein, the appointed message receiving channel is preset and comprises any one of the following: the product purchasing center, the telephone number pre-bound by the purchasing personnel or the account number of the client of the supply chain system, etc.
In some embodiments of the present application, in response to the switch sending the second reminder message being in the off state, the supply chain system will not make any message reminders for the end of day event message. If the switch for sending the second reminding message is in an on state, the supply chain system needs to further judge whether to send the second reminding message according to other second preset reminding rules.
For example, the supply chain system further determines whether a switch for unconditionally sending the second reminding message in the second preset reminding rule is in an open state or a closed state. If the switch for unconditionally sending the second reminding message is in an open state, the supply chain system directly sends the second reminding message to the product purchasing center or the appointed purchasing personnel so as to remind the product purchasing center or the appointed purchasing personnel to carry out product purchasing on the product purchasing list of the store associated with the account identification; if the switch for unconditionally sending the second reminding message is in a closed state, the supply chain system further needs to further judge whether the current condition meets other second preset reminding rules. For example, the supply chain system further determines whether the current conditions (e.g., current time) meet the mating rules.
In some embodiments of the application, determining whether to send the second reminding message according to a preset matching rule associated with the cashier system includes: determining whether a current date matches a matching period associated with the cashier system; in response to the current date matching the dispensing cycle, the supply chain system determines whether to send the second reminder message based on the number of product purchase listings associated with the cashier system that have been received during the current dispensing cycle.
For a specific embodiment of determining whether the current date matches the matching period associated with the cashier system, refer to the foregoing description, and will not be described herein again.
A specific implementation of determining whether to send the second reminding message according to the number of the product purchase lists associated with the cashier system and received in the current acquisition and distribution cycle is described, and a specific implementation of determining whether to send the first reminding message according to the number of the product purchase lists associated with the cashier system and received in the current acquisition and distribution cycle is not described herein again.
And when the second reminding message is determined to need to be sent according to the number of the product purchase lists which are received in the current acquisition and distribution period and are associated with the cash register system, the supply chain system further sends the second reminding message according to a preset message receiving channel. For example, the second reminding message is sent to a product purchasing center, or the second reminding message is sent to a pre-configured purchasing personnel. In the embodiment of the present application, a manner of sending the second reminding message by the supply chain system is not limited.
In some embodiments of the present application, before the step of determining whether to send the second reminding message according to the second preset reminding rule associated with the cashier system, the method further includes: and responding to the configuration operation of the first preset reminding rule, storing the first preset reminding rule, and/or responding to the configuration operation of the second preset reminding rule, and storing the second preset reminding rule.
For a specific implementation manner of storing the second preset reminding rule, reference is made to embodiment one in response to the configuration operation on the first preset reminding rule, and details of this embodiment are not repeated.
The product purchase message reminding method disclosed by the embodiment of the application responds to the calling of a cash register system to the purchase reminding service through a supply chain system, and determines whether to send a first reminding message indicating that product purchase is required to the cash register system or not according to a first preset reminding rule associated with the cash register system; the calling is executed after the cashier system detects that the day and end operation is triggered; in response to determining to send the first reminder message to the cashier system, feeding back a first reminder message to the cashier system; the first reminding message is used for triggering the cashier system to display the first reminding message on a daily operation interface after receiving the first reminding message, and setting an identifier for indicating that the first reminding message is touched in response to the detection of the confirmation operation of the displayed first reminding message, wherein the identifier is used for judging whether to execute daily operation ending or not, and is beneficial to timely acquiring product purchasing information.
The daily end of the store is a necessary matter for the end of the daily operation of the store, and the product purchase message reminding method disclosed by the embodiment of the application is characterized in that a purchase reminding service program module is added in a supply chain system by improving a cashier system and the supply chain system, purchase reminding service provided by the supply chain system is added in the process of operating the cashier system by store operators to execute daily end operation, and when the fact that the store needs to purchase products is determined according to the acquisition and distribution configuration of the store, the product purchase reminding message is automatically sent to the cashier system operators of the store, so that the store operators can timely receive product purchase reminding. And moreover, the link that purchasing staff manually remind store staff to send purchasing information is reduced, the product purchasing reminding efficiency is improved, and human resources are saved.
On the other hand, the product purchase message reminding method disclosed in the embodiment of the application can remind the purchasing staff according to the configuration, so that the purchasing staff can obtain the product purchase order of the store in time, and the product purchase opportunity is prevented from being delayed.
EXAMPLE III
The product purchase message reminding device disclosed in the embodiment of the present application, as shown in fig. 6, the device includes:
the purchase reminding service calling module 610 is used for calling the purchase reminding service of the preset supply chain system when the cashier system detects that the day and end operation is triggered; wherein the calling is used for triggering the supply chain system to execute the purchase reminding service, and the supply chain system executing the purchase reminding service comprises: the supply chain system determines whether to send a first reminding message indicating that product purchasing is needed to the cash register system or not according to a first preset reminding rule associated with the cash register system, and feeds back the first reminding message to the cash register system in response to determining to send the first reminding message to the cash register system;
a first reminding message receiving and displaying module 620, configured to display the first reminding message on a day ending operation interface after the cashier system receives the first reminding message;
a first reminding message reach confirmation module 630, configured to set, in response to detecting a confirmation operation on the displayed first reminding message, an identifier indicating that the first reminding message has reached, where the identifier is used to determine whether to execute an end-of-day operation.
In some embodiments of the present application, as shown in fig. 7, the apparatus further comprises:
a first reminding message reach judgment module 640, configured to, in response to detecting that the end-of-day operation is detected, determine, by the cashier system, whether the identifier has been set; and, in response to determining that the flag has been set, performing the end of day operation;
the first reminding message reach judging module 640 is further configured to execute a prompt operation for confirming the first reminding message in response to determining that the identifier is not set.
In some embodiments of the present application, as shown in fig. 7, the apparatus further comprises:
an end date operation event message sending module 650, configured to send, by the cashier system, an event message indicating that the cashier system ends date operation to a supply chain system; the event message indicating that the cashier system finishes the day and end operation enables the supply chain system to monitor the event message indicating that the cashier system finishes the day and end operation, determine whether to send a second reminding message according to a second preset reminding rule associated with the cashier system, and send the second reminding message to a designated message receiving channel in response to the determination that the second reminding message is sent, wherein the second reminding message is used for indicating that product purchasing needs to be executed.
In some embodiments of the present application, determining whether to send a first reminding message indicating that product purchasing is required to the cashier system according to a first preset reminding rule associated with the cashier system includes:
determining whether a switch for unconditionally sending a first reminding message is in an open state or not, wherein the first reminding message is used for indicating that a product purchasing list needs to be sent;
responding to the situation that a switch for unconditionally sending the first reminding message is in an open state, and feeding back the first reminding message to the cash registering system;
and responding to the condition that a switch for sending the first reminding message is in a closed state, and determining whether to send the first reminding message to the cashier system according to a preset matching rule associated with the cashier system.
In some embodiments of the application, the determining, according to the preset matching rule associated with the cash register system, whether to send the first reminding message to the cash register system includes:
determining whether a current date matches a matching period associated with the cashier system;
in response to the current date matching the dispensing cycle, the supply chain system determines whether to send the first reminder message to the cashier system based on the number of product purchase lists associated with the cashier system that have been received during the current dispensing cycle.
The product purchase message reminding device disclosed in this embodiment is used for implementing the product purchase message reminding method described in the first embodiment of the present application, and specific implementation manners of each module of the device are not described again, and reference may be made to specific implementation manners of corresponding steps in method embodiments.
The product purchase message reminding device disclosed by the embodiment of the application detects that the day and end operation is triggered through the cash register system, and calls the purchase reminding service of the preset supply chain system; wherein the calling is used for triggering the supply chain system to execute the purchase reminding service, and the supply chain system executing the purchase reminding service comprises: the supply chain system determines whether to send a first reminding message indicating that product purchasing is needed to the cash register system or not according to a first preset reminding rule associated with the cash register system, and feeds back the first reminding message to the cash register system in response to determining to send the first reminding message to the cash register system; after receiving the first reminding information, the cashier system displays the first reminding information on a day operation interface; and setting an identifier for indicating that the first reminding message is touched in response to the detection of the confirmation operation of the displayed first reminding message, wherein the identifier is used for judging whether to execute the finishing operation, and is helpful for timely acquiring product purchasing information.
The daily end of the store is a necessary matter for the end of the daily operation of the store, the product purchase message reminding device disclosed by the embodiment of the application increases a purchase reminding service module in a supply chain system by improving a cash register system and the supply chain system, calls a purchase reminding service provided by the supply chain system in the process of operating the cash register system by store operators to execute daily end operation, and automatically sends a product purchase reminding message to the cash register system operators of the store when the store needs to purchase products according to the acquisition and distribution configuration of the store, so that the store operators can timely receive product purchase reminding. And moreover, the link that purchasing staff manually remind store staff to send purchasing information is reduced, the product purchasing reminding efficiency is improved, and human resources are saved.
On the other hand, the product purchase message reminding device disclosed in the embodiment of the application can remind the purchasing staff according to the configuration, so that the purchasing staff can obtain the product purchase orders of stores in time, and the product purchase opportunity is prevented from being delayed.
Example four
The product purchase message reminding device disclosed in the embodiment of the present application, as shown in fig. 8, the device includes:
a first reminding message sending and judging module 810, configured to determine, by a supply chain system in response to a cash register system calling the purchase reminding service, whether to send a first reminding message indicating that product purchase is required to the cash register system according to a first preset reminding rule associated with the cash register system; the calling is executed after the cashier system detects that the day and end operation is triggered;
a first reminding message sending module 820, configured to, in response to determining to send the first reminding message to the cashier system, feed back a first reminding message to the cashier system; the first reminding message is used for triggering the cashier system to display the first reminding message on a daily operation interface after receiving the first reminding message, and setting an identifier for indicating that the first reminding message is touched in response to the detection of the confirmation operation of the displayed first reminding message, wherein the identifier is used for judging whether to execute the daily operation.
In some embodiments of the present application, the determining whether to perform the end-of-day operation includes: in response to detecting an end-of-day operation, the cashier system determines whether the identification has been set; in response to determining that the flag has been set, performing the end of day operation; and responding to the fact that the identification is not set, and executing prompt operation for confirming the first reminding message.
In some embodiments of the present application, the checkout system, after completing performing the checkout operations, sends an event message to the supply chain system indicating that the checkout system is finished checkout operations.
In some embodiments of the present application, as shown in fig. 9, the apparatus further comprises:
an ending daily operation event message monitoring module 830, configured to monitor an event message indicating that the cashier system ends daily operation;
a second reminding message sending and judging module 840, configured to, after monitoring an event message indicating that the cashier system finishes the day and end operation, determine whether to send a second reminding message according to a second preset reminding rule associated with the cashier system; the second reminding message is used for indicating that product purchasing needs to be performed, and the event message for indicating that the cashier system finishes day ending operation is used for sending the event message for indicating that the cashier system finishes day ending operation to a supply chain system after the cashier system performs the day ending operation;
and the second reminding message sending module 850 is configured to send the second reminding message to the designated message receiving channel in response to determining to send the second reminding message.
In some embodiments of the present application, determining whether to send a first reminding message indicating that product purchasing is required to the cashier system according to a first preset reminding rule associated with the cashier system includes:
determining whether a switch for unconditionally sending a first reminding message is in an open state or not, wherein the first reminding message is used for indicating that a product purchasing list needs to be sent;
responding to the situation that a switch for unconditionally sending the first reminding message is in an open state, and feeding back the first reminding message to the cash registering system;
and responding to the condition that a switch for sending the first reminding message is in a closed state, and determining whether to send the first reminding message to the cashier system according to a preset matching rule associated with the cashier system.
In some embodiments of the application, the determining, according to the preset matching rule associated with the cash register system, whether to send the first reminding message to the cash register system includes:
determining whether a current date matches a matching period associated with the cashier system;
in response to the current date matching the dispensing cycle, the supply chain system determines whether to send the first reminder message to the cashier system based on the number of product purchase lists associated with the cashier system that have been received during the current dispensing cycle.
In some embodiments of the present application, the apparatus further comprises:
and a preset reminding rule setting module (not shown in the figure) for storing the first preset reminding rule in response to the configuration operation on the first preset reminding rule, and/or storing the second preset reminding rule in response to the configuration operation on the second preset reminding rule.
The product purchase message reminding device disclosed in this embodiment is used for implementing the product purchase message reminding method described in the second embodiment of the present application, and specific implementation manners of each module of the device are not described again, and reference may be made to specific implementation manners of corresponding steps in method embodiments.
The product purchase message reminding device disclosed in the embodiment of the application responds to the calling of a cash register system to the purchase reminding service through a supply chain system, and determines whether to send a first reminding message indicating that product purchase is required to the cash register system or not according to a first preset reminding rule associated with the cash register system; the calling is executed after the cashier system detects that the day and end operation is triggered; in response to determining to send the first reminder message to the cashier system, feeding back a first reminder message to the cashier system; the first reminding message is used for triggering the cashier system to display the first reminding message on a daily operation interface after receiving the first reminding message, and setting an identifier for indicating that the first reminding message is touched in response to the detection of the confirmation operation of the displayed first reminding message, wherein the identifier is used for judging whether to execute daily operation ending or not, and is beneficial to timely acquiring product purchasing information.
The daily end of the store is a necessary matter for the end of the daily operation of the store, the product purchase message reminding device disclosed by the embodiment of the application increases a purchase reminding service module in a supply chain system by improving a cash register system and the supply chain system, calls a purchase reminding service provided by the supply chain system in the process of operating the cash register system by store operators to execute daily end operation, and automatically sends a product purchase reminding message to the cash register system operators of the store when the store needs to purchase products according to the acquisition and distribution configuration of the store, so that the store operators can timely receive product purchase reminding. And moreover, the link that purchasing staff manually remind store staff to send purchasing information is reduced, the product purchasing reminding efficiency is improved, and human resources are saved.
On the other hand, the product purchase message reminding device disclosed in the embodiment of the application can remind the purchasing staff according to the configuration, so that the purchasing staff can obtain the product purchase orders of stores in time, and the product purchase opportunity is prevented from being delayed.
The embodiments in the present specification are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other. For the device embodiment, since it is basically similar to the method embodiment, the description is simple, and for the relevant points, refer to the partial description of the method embodiment.
The product purchase message reminding method and device provided by the application are introduced in detail, a specific example is applied in the description to explain the principle and the implementation mode of the application, and the description of the embodiment is only used for helping to understand the method and a core idea of the method; meanwhile, for a person skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.
The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
The various component embodiments of the present application may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art will appreciate that a microprocessor or Digital Signal Processor (DSP) may be used in practice to implement some or all of the functionality of some or all of the components in an electronic device according to embodiments of the present application. The present application may also be embodied as apparatus or device programs (e.g., computer programs and computer program products) for performing a portion or all of the methods described herein. Such programs implementing the present application may be stored on a computer readable medium or may be in the form of one or more signals. Such a signal may be downloaded from an internet website or provided on a carrier signal or in any other form.
For example, fig. 10 illustrates an electronic device that may implement a method according to the present application. The electronic device can be a PC, a mobile terminal, a personal digital assistant, a tablet computer and the like. The electronic device conventionally comprises a processor 1010 and a memory 1020 and a program code 1030 stored on said memory 1020 and executable on the processor 1010, said processor 1010 implementing the method described in the above embodiments when executing said program code 1030. The memory 1020 may be a computer program product or a computer readable medium. The memory 1020 may be an electronic memory such as a flash memory, an EEPROM (electrically erasable programmable read only memory), an EPROM, a hard disk, or a ROM. The memory 1020 has a storage space 10201 for program code 1030 of a computer program for performing any of the method steps of the above-described method. For example, the memory space 10201 for the program code 1030 may include respective computer programs for implementing various steps in the above methods, respectively. The program code 1030 is computer readable code. The computer programs may be read from or written to one or more computer program products. These computer program products comprise a program code carrier such as a hard disk, a Compact Disc (CD), a memory card or a floppy disk. The computer program comprises computer readable code which, when run on an electronic device, causes the electronic device to perform the method according to the above embodiments.
The embodiment of the application also discloses a computer readable storage medium, on which a computer program is stored, which when executed by a processor implements the steps of the product purchase message reminding method according to the first embodiment of the application.
Such a computer program product may be a computer-readable storage medium that may have memory segments, memory spaces, etc. arranged similarly to memory 1020 in the electronic device shown in fig. 10. The program code may be stored in a computer readable storage medium, for example, compressed in a suitable form. The computer readable storage medium is typically a portable or fixed storage unit as described with reference to fig. 11. Typically, the storage unit comprises computer readable code 1030 ', said computer readable code 1030' being code read by a processor, which when executed by the processor implements the steps of the method described above.
Reference herein to "one embodiment," "an embodiment," or "one or more embodiments" means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present application. Moreover, it is noted that instances of the word "in one embodiment" are not necessarily all referring to the same embodiment.
In the description provided herein, numerous specific details are set forth. However, it is understood that embodiments of the application may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The application may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by one and the same item of hardware. The usage of the words first, second and third, etcetera do not indicate any ordering. These words may be interpreted as names.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions in the embodiments of the present application.

Claims (14)

1. A product purchase message reminding method is characterized by comprising the following steps:
the cashier system detects that the day and end operation is triggered, and calls a purchase reminding service of a preset supply chain system; wherein the calling is used for triggering the supply chain system to execute the purchase reminding service, and the supply chain system executing the purchase reminding service comprises: the supply chain system determines whether to send a first reminding message indicating that product purchasing is needed to the cash register system or not according to a first preset reminding rule associated with the cash register system, and feeds back the first reminding message to the cash register system in response to determining to send the first reminding message to the cash register system;
after receiving the first reminding information, the cashier system displays the first reminding information on a day operation interface;
and setting an identifier indicating that the first reminding message is touched in response to the detection of the confirmation operation of the displayed first reminding message, wherein the identifier is used for judging whether to execute the operation of finishing the day.
2. The method of claim 1, wherein the cashier system detects that the day end operation is triggered, and after the step of invoking the purchase reminding service of the preset supply chain system, the method further comprises:
in response to detecting an end-of-day operation, the cashier system determines whether the identification has been set;
in response to determining that the flag has been set, performing the end of day operation;
and responding to the fact that the identification is not set, and executing prompt operation for confirming the first reminding message.
3. The method of claim 2, wherein after the step of performing the end of day operation, further comprising:
the cashier system sending an event message to a supply chain system indicating that the cashier system finishes day ending operations; the event message indicating that the cashier system finishes the day and end operation enables the supply chain system to monitor the event message indicating that the cashier system finishes the day and end operation, determine whether to send a second reminding message according to a second preset reminding rule associated with the cashier system, and send the second reminding message to a designated message receiving channel in response to the determination that the second reminding message is sent, wherein the second reminding message is used for indicating that product purchasing needs to be executed.
4. The method of any one of claims 1 to 3, wherein the step of determining whether to send a first reminder message to the cashier system indicating that product procurement is required according to a first preset reminder rule associated with the cashier system comprises:
determining whether a switch for unconditionally sending a first reminding message is in an open state or not, wherein the first reminding message is used for indicating that a product purchasing list needs to be sent;
responding to the situation that a switch for unconditionally sending the first reminding message is in an open state, and feeding back the first reminding message to the cash registering system;
and responding to the condition that a switch for sending the first reminding message is in a closed state, and determining whether to send the first reminding message to the cashier system according to a preset matching rule associated with the cashier system.
5. The method of claim 4, wherein the preset matching rule comprises a matching period, and the step of determining whether to send the first reminder message to the cashier system according to the preset matching rule associated with the cashier system comprises:
determining whether a current date matches a matching period associated with the cashier system;
in response to the current date matching the dispensing cycle, the supply chain system determines whether to send the first reminder message to the cashier system based on the number of product purchase lists associated with the cashier system that have been received during the current dispensing cycle.
6. A product purchase message reminding method is characterized by comprising the following steps:
the supply chain system responds to the calling of the purchasing reminding service by the cash registering system, and determines whether to send a first reminding message indicating that product purchasing is needed to the cash registering system or not according to a first preset reminding rule associated with the cash registering system; the calling is executed after the cashier system detects that the day and end operation is triggered;
in response to determining to send the first reminder message to the cashier system, feeding back a first reminder message to the cashier system; the first reminding message is used for triggering the cashier system to display the first reminding message on a daily operation interface after receiving the first reminding message, and setting an identifier for indicating that the first reminding message is touched in response to the detection of the confirmation operation of the displayed first reminding message, wherein the identifier is used for judging whether to execute the daily operation.
7. The method of claim 6, wherein the step of feeding back the first reminder message to the cashier system is further followed by:
monitoring an event message of the cashier system for finishing the day and end operation;
after an event message indicating that the cashier system finishes day ending operation is monitored, whether a second reminding message is sent or not is determined according to a second preset reminding rule associated with the cashier system; the second reminding message is used for indicating that product purchasing needs to be performed, and the event message for indicating that the cashier system finishes day ending operation is used for sending the event message for indicating that the cashier system finishes day ending operation to a supply chain system after the cashier system performs the day ending operation;
and responding to the determination of sending the second reminding message, and sending the second reminding message to the designated message receiving channel.
8. The method of claim 6 or 7, wherein the step of determining whether to send a first reminder message to the cashier system indicating that product procurement is required according to a first preset reminder rule associated with the cashier system comprises:
determining whether a switch for unconditionally sending a first reminding message is in an open state or not, wherein the first reminding message is used for indicating that a product purchasing list needs to be sent;
responding to the situation that a switch for unconditionally sending the first reminding message is in an open state, and feeding back the first reminding message to the cash registering system;
and responding to the condition that a switch for sending the first reminding message is in a closed state, and determining whether to send the first reminding message to the cashier system according to a preset matching rule associated with the cashier system.
9. The method of claim 8, wherein the predetermined matching rules comprise a matching period, and wherein the step of determining whether to send the first reminder message to the cashier system according to the predetermined matching rules associated with the cashier system comprises:
determining whether a current date matches a matching period associated with the cashier system;
in response to the current date matching the dispensing cycle, the supply chain system determines whether to send the first reminder message to the cashier system based on the number of product purchase lists associated with the cashier system that have been received during the current dispensing cycle.
10. The method of claim 6, wherein the identifying is used to determine whether to perform an end-of-day operation, and comprises:
in response to detecting an end-of-day operation, the cashier system determines whether the identification has been set;
in response to determining that the flag has been set, performing the end of day operation;
and responding to the fact that the identification is not set, and executing prompt operation for confirming the first reminding message.
11. A product procurement message reminding device, comprising:
the purchase reminding service calling module is used for calling the purchase reminding service of the preset supply chain system when the cashier system detects that the day and end operation is triggered; wherein the calling is used for triggering the supply chain system to execute the purchase reminding service, and the supply chain system executing the purchase reminding service comprises: the supply chain system determines whether to send a first reminding message indicating that product purchasing is needed to the cash register system or not according to a first preset reminding rule associated with the cash register system, and feeds back the first reminding message to the cash register system in response to determining to send the first reminding message to the cash register system;
the first reminding message receiving and displaying module is used for displaying the first reminding message on a day operation interface after the cashier system receives the first reminding message;
and the first reminding message touch confirmation module is used for responding to the detection of the confirmation operation of the displayed first reminding message and setting an identifier for indicating that the first reminding message is touched, wherein the identifier is used for judging whether to execute the operation of finishing the day.
12. A product procurement message reminding device, comprising:
the first reminding message sending and judging module is used for responding to the calling of a cash register system to the purchase reminding service by a supply chain system, and determining whether to send a first reminding message indicating that product purchase is required to the cash register system or not according to a first preset reminding rule associated with the cash register system; the calling is executed after the cashier system detects that the day and end operation is triggered;
the first reminding message sending module is used for responding to the first reminding message sent to the cashier system and feeding back the first reminding message to the cashier system; the first reminding message is used for triggering the cashier system to display the first reminding message on a daily operation interface after receiving the first reminding message, and setting an identifier for indicating that the first reminding message is touched in response to the detection of the confirmation operation of the displayed first reminding message, wherein the identifier is used for judging whether to execute the daily operation.
13. An electronic device comprising a memory, a processor, and program code stored on the memory and executable on the processor, wherein the processor implements the product procurement message reminder method of any of claims 1 to 10 when executing the program code.
14. A computer readable storage medium having stored thereon program code means for implementing the steps of the product procurement message reminder method of any of claims 1 to 10 when executed by a processor.
CN202011590225.9A 2020-12-28 2020-12-28 Product purchase message reminding method and device and electronic equipment Pending CN112686601A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011590225.9A CN112686601A (en) 2020-12-28 2020-12-28 Product purchase message reminding method and device and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011590225.9A CN112686601A (en) 2020-12-28 2020-12-28 Product purchase message reminding method and device and electronic equipment

Publications (1)

Publication Number Publication Date
CN112686601A true CN112686601A (en) 2021-04-20

Family

ID=75454883

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011590225.9A Pending CN112686601A (en) 2020-12-28 2020-12-28 Product purchase message reminding method and device and electronic equipment

Country Status (1)

Country Link
CN (1) CN112686601A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115965350A (en) * 2023-03-18 2023-04-14 北京新发地农产品网络配送中心有限责任公司 Order reminding method, device, equipment and computer readable storage medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115965350A (en) * 2023-03-18 2023-04-14 北京新发地农产品网络配送中心有限责任公司 Order reminding method, device, equipment and computer readable storage medium

Similar Documents

Publication Publication Date Title
KR101388993B1 (en) Integrated order and delivery management system for customer
JP6707352B2 (en) System, server, system control method, server control method, and server program
US20140188637A1 (en) Automated delivery system
US20120158597A1 (en) Methods, Devices, and Computer Program Products for Providing Enhanced Customer Service
CN111476516A (en) Takeout distribution method, takeout distribution device, electronic equipment and storage medium
CN113988532A (en) Community delivery order submitting method and device and electronic equipment
US20130268379A1 (en) Method and apparatus for fraud and reconciliation control at point of sale
CN112686601A (en) Product purchase message reminding method and device and electronic equipment
CN110390581A (en) The method and device of business processing, system, storage medium, electronic device
JP6132899B1 (en) Information processing apparatus control method, information processing apparatus, and control program
KR101272658B1 (en) Order system and method using qr code
KR20190011624A (en) Customized two way contactless electrical ordering system using artificial intelligence algorithm
CN107545413A (en) Event-handling method and device
CN106686204A (en) Event processing method and device
KR20180000073A (en) Supporting method for order receiving and delivering with web-pos
CN107316413B (en) Payment method, payment device, storage medium and electronic equipment
KR20190104691A (en) System and method for responding to no-show customer
JP2022089055A (en) Waiting management system
CN109816342B (en) Contract management method, contract management device, terminal and computer readable storage medium
CN108256961B (en) Shopping list generation method, system and storage device
KR20210011687A (en) Order mistake prevention and fast processing ordering system in restaurant and method thereof
CN113139777B (en) Distribution information processing method and device and electronic equipment
CN110163635A (en) Actively trace the intelligent refrigerator and its food security supervision method of food security information
CN102238094B (en) Method and system for sending message
US20230214897A1 (en) Information processing system, information processing method, program, and recording medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20210420