Sale data processing device and sale data processing method
A sale data processing device includes a member storage memory configured to store input member specification information, and a processor configured to determine whether or not an acquired sale target is a sale target to be sold only to only a member, on the basis of specification information for specifying the sale target. The processor is configured to execute a settlement process related to the sale target only when the sale target is a sale target to be sold to only a member and the member information is stored in the member storage memory.
1. A sale data processing device comprising:
a member storage memory configured to store input member specification information inputted to the memory; and
a control unit including a processor configured to
receive, from a server, member-exclusive commodity information and normal commodity information stored in the memory at a predetermined time;
determine, based on sale target specification information, whether or not an acquired sale target is a member-exclusive sale target to be sold only to a member, the determination being based on whether a first flag or a second flag is included in the member-exclusive commodity information;
execute, responsive to determining that the sale target is a member-exclusive sale target, a settlement process for the member-exclusive sale target only when the member information is stored in the member storage memory, a member price being set for the member-exclusive sale target, the first flag corresponding to the member-exclusive sale target and the second flag corresponding to a normal commodity available for sale to members and customers other than members, and the normal commodity information being information in which a normal price and the member price are set for the normal commodity;
generate, responsive to determining the sale target is a member-exclusive sale target and the member information is not stored in the member storage memory, a first message indicating that the sale target is not available for sale; and
generate a second message to prompt input of the member information before generation of the first message, the first message and the second message being displayed on at least one display screen visible to at least one of a store clerk or a customer.
2. The device according to claim 1 , wherein, the processor is configured to generate, responsive to determining that the sale target is a sale target related to a service to be provided to a member, an instruction for starting work of the service after the settlement process related to the sale target is completed.
3. The device according to claim 1 , further comprising a closing indicator,
wherein, upon operation of the closing indicator, the processor executes sale target determination and settlement processing to complete a transaction.
4. The device according to claim 1 , wherein the member specification information is associated with a member code stored on a member card.
5. A method of controlling a sale data processing device, comprising:
storing, in a member storage memory, input member specification information;
receiving, from a server, member-exclusive commodity information and normal commodity information stored in the memory at a predetermined time;
determining, by a processor, whether or not an acquired sale target is a member-exclusive sale target to be sold only to a member, the determination being based on whether a first flag or a second flag is included in the member-exclusive commodity information;
executing, by the processor, a settlement process only when the sale target is a member-exclusive sale target and the member specification information is stored in the member storage memory, a member price being set for the member-exclusive sale target, the first flag corresponding to the member-exclusive sale target and the second flag corresponding to a normal commodity available for sale to members and customers other than members, and the normal commodity information being information in which a normal price and the member price are set for the normal commodity;
generating a first message indicating that the sale target is not available for sale when the sale target is a member-exclusive sale target and the member information is not stored in the member storage memory;
generating a second message to prompt input of the member information before generation of the first message; and
displaying the first message and the second message on at least one display visible to at least one of a store clerk or a customer.
6. The method according to claim 5 , wherein the processor is coupled to a server in a store via a data bus.
7. The method according to claim 5 , further comprising, responsive to determining that the sale target is a sale target related to a service to be provided to a member, generating an instruction for starting the service after the settlement process related to the sale target is completed.
8. The method according to claim 5 , further comprising
upon operation of a closing key, executing sale target determination and settlement processing to complete a transaction.
9. A non-transitory computer-readable medium configured to store instructions, which, when executed by a processor, cause the processor to carry out operations comprising:
causing input member specification information to be stored in a member storage memory;
receiving, from a server, member-exclusive commodity information and normal commodity information stored in the memory at a predetermined time;
determining, by the processor, whether or not an acquired sale target is a member-exclusive sale target to be sold only to a member, the determination being based on whether a first flag or a second flag is included in the member-exclusive commodity information;
determining, responsive to determining the acquired sale target is not a member-exclusive sale target, a first price of the sale target and a member price of the sale target, wherein the member price is a discounted amount of the first price;
executing, by the processor, a settlement process using the member price of the sale target when the member specification information is stored in the member storage memory, the first flag corresponding to the member-exclusive sale target and the second flag corresponding to a normal commodity available for sale to members and customers other than members, and the normal commodity information being information in which the first price and the member price are set for the normal commodity;
generating a first message indicating that the sale target is not available for sale when the sale target is a member-exclusive sale target and the member information is not stored in the member storage memory,
generating a second message to prompt input of the member information before generation of the first message; and
displaying the first message and the second message on at least one display visible to at least one of a store clerk or a customer.
10. The non-transitory computer-readable medium according to claim 9 , wherein the member information is associated with a member code stored on a member card.