|
- Знать остаток товара на каждом из складов в любой момент времени.
|
- Иметь возможность добавлять, изменять и удалять товары.
|
- Сохранять информацию о количестве покупок и их общей сумме для каждого из клиентов.
|
- Для всех товаров должна быть известна цена (на каждом из складов отдельно).
|
- Отдельная таблица в базе данных для каждого магазина или склада.
|
- Вывод отчета о продажах и поступлениях за заданный промежуток времени. (Обновление, печать)
|
- Возможность печати товарного чека, прайс-листа, остатка товаров, расходных накладных.
|
- Наличие для каждой недиалоговой формы помощи или подсказки.
|
- Полная невозможность удаления записи о продаже, уже внесенной в базу данных. То есть можно изменить данные или отменить продажу совсем, но только до того как информация помещена в базу данных. Сама запись в БД должна производиться в самый последний момент, когда продавец уверен в правильности введенного.
|
- Желательно сохранить похожий интерфейс для особо одаренных пользователей.
|