Accounting information systems

A retailer wants its inventory records to reflect a sale as soon as the sale is entered, so staff can check current availability. Which processing approach best meets that objective?