KassaLite

АРМ кассира школьной столовой

Автоматизированное рабочее место кассира школьной столовой. Предназначена для устанавки на неттоп, но может работать и на других видах компьютеров. Протестирована на Windows, Linux, микрокомпьютерах RaspberryPi и CubieBoard.

Ссылки

Особенности

    • кросс-платформенный
        • Windows
        • Linux (x86, ARM)
    • настройки в файле config.ini
    • поддержка баз данных:
        • Oracle (подключается к школьному серверу, нужен драйвер)
        • RPC (подключается к школьному серверу, драйвер не нужен)
        • SQLite3 (для автономной работы и демонстрации возможностей)
        • можно добавить поддержку других баз данных
    • поддержка оборудования:
        • встраиваемый кардридер Carddex
        • выносной картридер Carddex
        • торговые автоматы Carddex
        • принтер чеков Citizen CT-S2000
        • можно добавить поддержку других устройств и нескольких одинаковых устройств одновременно
    • диагностика:
        • журнал событий с записью на диск (log-файлы)
        • журнал событий на сервере (syslog)
        • панель индикаторов состояния устройств и компонентов
        • режим отладки с выводом подробной отладочной информации

Режимы работы

    • продажа

При поднесении карты отображается информация о владельце карты и доступной сумме на счету. Вводится сумма продажи по первому и второму отделу, после чего фиксируется операция продажи и печатается чек.

    • возврат

При поднесении карты отображается информация о владельце карты и доступные суммы возврата по отделам. Вводится сумма возврата по первому и второму отделу, после чего фиксируется операция возврата и печатается чек.

    • отчеты
        • X-отчет (текущие итоги)
        • Z-отчет (текущие итоги с закрытием смены)
    • групповые заказы

Отображает количество комплексных обедов по классам.

    • торговый автомат

Отображает состояние торгового автомата, позволяет устанавливать цены на товары в разных колонках.