Сопряжение ShopDesk с БД учетных систем
Для организации взаимодействия Shopdesk с базой данных ТЦУ достаточно установить и настроить торговый сервер ТЦУ. Чтобы узнать, как это сделать, перейдите в раздел справки "Настройка торгового сервера ТЦУ". Однако, если перед вами стоит задача минимальными усилиями организовать взаимодействие фронт-офисной системы Shopdesk с базой данных любой другой учётной системы (кроме ТЦУ), то далее речь пойдет именно об этом.
Опыт сопряжения Shopdesk и других баз данных показывает, что наиболее эффективным является использование вспомогательной промежуточной базы данных со структурой, хорошо знакомой Shopdesk, а именно - упрощенным вариантом структуры базы данных ТЦУ. В этом случае, заполнив необходимые таблицы данными из вашей учетной системы (справочник товаров, справочник штрихкодов, реестр товаров, который содержит количественные остатки товаров и их цены и некоторые другие таблицы), вы обеспечиваете Shopdesk необходимым набором данных и он готов начать работу сразу же.
Продажи и кассовые документы Shopdek предоставляет в виде файлов-чеков. Это файлы XML структуры, из которых ваша учетная система получит необходимые данные для формирования расходных накладных, кассовых ордеров и других документов. Структура файлов чеков описана в разделе справки Файл чека (*.TCUDOC).
Давайте рассмотрим подробнее схему взаимодействия Shopdesk с базой данных ТЦУ:
А теперь рассмотрим схему взаимодействия Shopdesk с базой данных другой учетной системы:
Как вы можете заметить, обе схемы достаточно просты и близки друг другу и не имеют принципиальных различий.
Таким образом, итоговый список операций для сопряжения вашей учетной системы и Shopdesk, выглядит следующим образом:
- Заполнить промежуточную базу необходимыми данными о товарах, клиентах и др.
- Разобрать XML чек от Shopdesk и внести данные из него в свою учетную систему
Перейдите к следующему разделу справки, чтобы получить информацию о структуре промежуточной базы данных и наполнении её данными.