Перевел один из магазинов - 2 кассы на Дэнси.(вместо штрих-кассира). Летают шустро, кассиры заняты делом, а не косынками и солитерами:) После недельной эксплуатации в продуктовом супермаркете выскажу свои скромные предложения:
1. Сделаь загрузку кассиров и их прав из файла.
2. Сделать Тест-драйвера штрих-фр - интересуют функции:
-установки скорости обмена,
-управления таблицами фр,
-вывод состояния фр(для диагностики)
3.Добавить запись транзакций 12 и 56 в БД.
4. При снятии Z-отчета записывать в архивный текстовый файл транзакции смены, как это реализовано в штрих-кассире. Понятно, что это можно и вручную выгрузить и управляя флагом выгрузки, но лучше - когда это делает демон на кассе "сам по себе", пока касса работает.
5. Добавить поддержку весов штрих-м2POS, штрих-м5.
6. Добавить возможность переназначать горячие клавишы - например, "-" вместо "del" bли "esc" вместо "f12"
7. Сделать картинку со слоном при печати чека изменяемой, еще лучше - сделать возможности изменять через файл загрузки. В этой картинке можно поместить, например, информацию по фальшивым купюрам, или напоминалку о стандартных фразах кассира или "их разыскивает милиция" и тд.
8. Если стоит формат обмена Штрих - после записи справочника файл загрузки недоступен(дэнси 1.2.5 р2)
9. Сделать запрет на продажу определенных товаров в определенное время - через файл загрузки товаров. Например,у нас в Ивановской области запрещена продажа алкоголя после 21-00, думаю что в других регионах что-либо подобное тоже есть.