Запустить исполняемый файл exe.
Вводим адрес webApi и учётные данные SH5
Окно входа, в котором требуется соединиться с Web API сервером SHouse
- Адрес SHouse5 - адрес сервера Web API SHouse 5. При удачном соединении запоминается
- Имя пользователя и Пароль - учётные данные пользователя SHouse 5.
Основное окно программы
- Загружать реализацию «с» и «по» - диапазон дат за которые будет загружена реализация
- Импорт - начинает загрузку меню и реализации
- Настройки - показывает окно настроек
- Сохранить лог - сохраняет информацию из лога главного окна в файл
Окно настроек
- Вкладка «Подключение» - настройка подключения к iiko API
-
Порт - порт iiko
API (указываем
HTTP/HTTPS порт, т.е.
8080 для Lifetime версии или
443 для версии cloud)
Пользователь - пользователь iiko
API
-
- Вкладка «Сопоставление» - настройки выгрузки
Выгружать только те блюда и модификаторы, которые есть в реализации - в дерево товаров и товары будут добавлены только те товары, которые присутствуют в реализации за указанный период выгрузки
Группа товаров SHouse куда будут выгружены товары iiko - корневая вершина группы товаров в Shouse куда будут загружаться товары из iiko
Сопоставление групп станций - список пар «iiko торговое предприятие» - «SHouse место реализации»
Редактирование
Двойной щелчок по ячейке в столбце «iiko торговое предприятие» позволяет выбрать торговое предприятие из словаря iiko
Двойной щелчок по ячейке в столбце «SHouse место реализации» позволяет выбрать место реализации из словаря SHouse
Пара задаёт какое место реализации будет в заявке SHouse для данного торгового предприятия в реализации iiko
При получении реализации из iiko у каждой позиции есть торговое предприятие, программа исходя из этого списка задаёт место реализации для заявки в Shouse
Разные торговые предприятия могут быть сопоставлены с одинаковыми местами реализации (связь многие к одному).
Сопоставление заказчиков - список пар «iiko тип оплаты» - «SHouse заказчик»
Редактирование
Двойной щелчок по ячейке в столбце «iiko тип оплаты» позволяет выбрать тип оплаты из словаря iiko
Двойной щелчок по ячейке в столбце «SHouse заказчик» позволяет выбрать заказчика из словаря SHouse
Пара задаёт какой заказчик будет в заявке SHouse для данного типа оплаты в реализации iiko
При получении реализации из iiko у каждой позиции есть тип оплаты, программа исходя из этого списка задаёт заказчика для заявки в Shouse
Разные типы оплат могут быть сопоставлены с одинаковыми заказчиками (связь многие к одному).
ВАЖНО!!! При импорте из iiko бывают позиции, у которых нет типа оплаты, например удаление со списанием, заказчика для них можно задать, если в iiko тип оплаты выбрать первый пункт «(без списания)».