Hi, Sun, 16 Aug 2015 23:39:09 +0200 Cédric Krier <[email protected]>: > ... >The design should be take into account such possible extension: > > - using a wizard to add lines > - allow to request a shipment (included back-order) > - support for sale_extra and sale_promotion > - fidelity card > ... there are some other considerable requirements I heard about with cash register drawers (e.g. POS terminals in a supermarket):
- Shift Change When the employees change shift, the former employee makes a cashing-up. Which means she counts manually the amount of money in the cash register drawer and compares the number with the ending balance of her shift. The new employee brings a new money bag or takes the former one. Before he starts, he counts the money in his bag and types the number in the cash register drawer as starting balance. - Cancellation One employee can only enter products and quantities, but can not correct or cancel them. For cancellation there is another employee needed with the cancellation-key. - Standalone System A POS System should work even when there is no network connection to a backend or database. If a system fails it should be easily replaceable by a new system. All needed data should be considered local for the system and synchronised on demand. - No Stock Limitation If a product is out of stock but a customer has found one to buy, it should be possible to sell it, even it is out of stock. Regards Udo Spallek -- _____________________________ virtual things Preisler & Spallek GbR München - Aachen Windeckstr. 77 81375 München Tel: +49 (89) 710 481 55 Fax: +49 (89) 710 481 56 [email protected] http://www.virtual-things.biz
pgpUPwelNz3o4.pgp
Description: Digitale Signatur von OpenPGP
