Patent ID: 8447660

Claim:
An article sales data processing apparatus comprising: a transaction storage unit which stores sales data of each article sold in one transaction; an editing buffer which stores the sales data in an editable state; a display unit which displays a registration screen including a details area; a list display control unit which causes a list of articles sold in one transaction to be displayed in the details area on the basis of the sales data stored in the transaction storage unit; a selection unit which accepts selection of an article, of the articles displayed in the details area; a read-out unit which reads out the sales data of the article selected by the selection unit from the transaction storage unit, and stores the sales data in the editing buffer; an editing acceptance unit which causes the display unit to display an editing screen for the sales data stored in the editing buffer, and accepts editing of the sales data; an update unit, which when the sales data displayed in the editing screen is edited, updates the sales data of the article selected by the selection unit, of the sales data of each article stored in the transaction storage unit, to the edited data by rewriting the data of the transaction storage unit with the sales data stored in the editing buffer; wherein the sales data stored in the transaction storage unit includes flag data to identify whether an article is an article on which a discount is allowed or not, and when the article selected by the selection unit is an article on which a discount is allowed, the editing acceptance unit accepts a change in the amount; and wherein the editing screen includes a discount amount display section which displays a discount amount included in the sales data, and when the discount amount displayed in the discount amount display section is changed, the editing acceptance unit performs processing, assuming that the amount included in the sales data is changed to an amount acquires as a result of making a discount by the changed discount amount.