Журнализация
Важной особенностью ShopDesk является журнализация действий. В журнал (формируется по каждому дню и каждому кассиру отдельно) записываются практически все действия кассира при наборе чека, корректировке количества продаваемого товара, удалении товара из списка либо полной очистке чека. Попадают в журнал также действия по вносу средств в кассу и выноса средств из кассы, распечатка отчетов, некоторая служебная информация и др. Файл журнала имеет формат “csv” и может быть открыт для анализа администратором системы обыкновенным текстовым редактором, либо Microsoft Excel, либо другим приложением, поддерживающим такой формат табличных данных.
Администраторам: сопряжение ShopDesk с БД учетных систем
Компания ANDRIY.CO предлагает простое и эффективное решение по сопряжению приложения ShopDesk с различными учетными системами. В качестве идеи, легшей в основу решения, является использование промежуточной базы данных, своего рода шлюза между данными основной учетной системы любой платформы и приложением ShopDesk. В качестве такого шлюза используется база данных из дистрибутива - db_gate.mdb, содержащая в себе все необходимые таблицы для обеспечения полной функциональности приложения на рабочем месте кассира. Ее структура описана в разделе справки "Структура базы данных db_gate.mdb"
Вот как схематично выглядит работа ShopDesk c ТЦУ-3 (шлюз не используется, так как структура базы данных db_gate.mdb полностью совместима со структурой базы данных ТЦУ-3):
Как видно из схем, при интеграции ShopDesk с учетными системами, отличными от ТЦУ-3, разработчику достаточно создать приложение, формирующее "срез" (актуальный набор) данных, с которым будет работать приложение на рабочем месте кассира. Задача не представляется особенно сложной ввиду того, что структура базы данных db_gate.mdb достаточно проста и полностью описана в разделе справки “Структура базы данных db_gate.mdb”. Приложение должно иметь возможность формировать "срезы" автоматически и регулярно, чтобы поддерживать актуальность данных на высоком уровне.
Немногим более сложным представляется разработка торгового сервера, но и с ним не должно возникнуть особых трудностей – обработка файлов открытого формата GRR потребует лишь хорошего знания своей учетной системы. Из файлов продаж необходимо формировать расходные накладные, которые будет утверждать основная учетная система (либо торговый сервер).