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

Attachment: pgpUPwelNz3o4.pgp
Description: Digitale Signatur von OpenPGP

Reply via email to