№
|
Дата
|
Версия
|
Описание
|
0
|
до 31.07
|
2.1.3
|
|
1
|
31.07.17
|
2.2.0
|
Добавлена поддержка изображений из прейскуранта из iikoDelivery.
Плагин:
PluginTester:
- Отображение полных свойств продуктов и групп.
- Отображение изображений.
- Возможность раздельного добавления одинаковых позиций в заказ для проверки ошибки «An item with the same key has already been added».
|
2
|
04.08.17
|
2.2.1
|
Добавлена настройка плагина по привязке к определенному отделению ресторана и выбору стола в этом отделении для оформления заказа.
Плагин:
- Исправлена ошибка «An item with the same key has already been added» при добавлении заказа. Теперь можно добавлять одинаковые продукты.
- Запрет создания пустого заказа.
- Дополнен раздел настройки плагина из iikoFront.
- Дополнен раздел настройки iikoOffice – создание отделения.
|
3
|
10.08.17
|
2.2.2
|
Плагин:
- При первом запуске плагина тип заказа по умолчанию устанавливается автоматически - первый из тех, которые доступны в iikoOffice
- Добавлена надпись об автоматическом сохранении настроек.
|
4
|
29.08.2017
|
2.2.3
|
PluginTester:
- Кнопка «Оплатить заказ» сохраняет и оплачивает заказ, кнопка «Сохранить заказ» только сохраняет заказ.
|
5
|
13.10.17
|
2.2.4
|
PluginTester:
- Кнопка «Активировать карту» на вкладке iikoCard c генератором тестовых данных.
|
6
|
15.11.17
|
2.2.5
|
Плагин:
- Исправлена ошибка при сохранении заказа, если не передается тип заказа. Не брался тип по умолчанию.
|
7
|
22.11.17
|
2.2.6
|
Плагин:
- Исправлена ошибка падения плагина при недоступности iiko.biz.
|
8
|
28.11.17
|
2.2.7
|
Плагин:
- Расширен лог при обновлении регистра изображений.
- При переименовании типа заказа в iikoOffice эти изменения подхватываются плагином.
- Разделение плагина на 2 версии: для iikoFront версии 5.4 и для iikoFront версии ≥ 5.4. Первая требует .NET Framework 4, вторая ‑ с .NET Framework 4.5
- Исправлена ошибка входа в iiko.biz, если пароль содержал символы «+» и т.п.
|
9
|
16.01.18
|
2.2.8
|
Плагин:
- Определение пустых групп и игнорирование их при формировании прейскуранта.
|
10
|
13.02.18
|
2.2.9
|
Плагин:
PluginTester:
- Запрос версии плагина. Будет работать для плагина версии, начиная с 2.2.9.
- Пин-код для запросов берется из конфигурационного файла плагина.
- Увеличены ограничения по объему запросов.
- Добавлен поиск по прейскуранту.
|
11
|
19.02.18
|
2.3.0
|
Плагин:
- Реализован сценарий работы с заказами, по которому сначала создается новый заказ, получая номер заказа, потом он или закрывается с оплатой, или отменяется (см. док. по api).
PluginTester:
- Добавлен новый сценарий работы с заказами, старый сценарий временно сохранен.
|
12
|
01.03.18
|
2.3.1
|
Плагин:
- Возвращается ошибка при запросе версии прейскуранта и самого прейскуранта, если не задано отделение в настройках плагина.
PluginTester:
- Отображение количества позиций в прейскуранте (без учета групп).
|
13
|
05.04.18
|
2.3.2
|
Плагин:
- Добавлена периодическая проверка наличия реестра изображений и директории images. Если их нет, то будет проведена инициализация реестра.
- Расширенный лог ошибки создания файла реестра/директории images.
|
14
|
04.06.18
|
2.3.4
|
Плагин:
- Исправлено добавление второго гостя в заказ, когда объект работает в режиме «Фаст-фуд».
- Добавлена настройка выбора типа обслуживания.
- Расширен лог: вывод прейскуранта при инициализации и изменении; вывод id родительского продукта при ошибке с поиском модификаторов; вывод нового заказа, который приходит от Киоска.
|
15
|
05.07.18
|
2.3.5
|
Плагин:
- Убрана блокировка при запросе версии прейскуранта. Исправлено редкое долгое выполнение запроса.
- Вывод в лог прейскуранта только при изменении версии. Если изменялись поля в iikoOffice, которые не участвуют в формировании прейскуранта, то он выводиться не будет.
- Исправлена ошибка "простой/групповой модификатор не продается".
- Отображение версии плагина в верхнем левом углу GUI.
|
16
|
11.07.18
|
2.3.6
|
Плагин:
- Для того, чтобы фронт в режиме «Фаст-фуд» не захватывал заказы Киоска, плагин постоянно следит, чтобы в очереди заказов было как минимум 2 заказа: первый – текущий для кассы, второй – пустой заказ, который будет захвачен фронтом после закрытия первого.
|
17
|
31.07.18
|
2.3.8
|
Плагин:
- Убрана задержка при запросе сессии.
- Расширен лог: вывод меток начала и конца запросов.
PluginTester:
- Исправлено падение при запросе версии плагина при недоступности плагина.
- Возможность изменения и сохранения пин-кода и ip адреса по умолчанию из тестера, а не руками в конфигурационном файле.
|
18
|
02.08.18
|
2.3.9
|
Плагин:
- Игнорирование заказов доставки при создании буферного заказа.
- Вывод в лог информации о старых заказах (> 2 дней). Если есть такие заказы, то буферный заказ не создается до того момента, пока не будет решена проблема со старыми заказами.
- Расширен вывод в лог ошибки при невозможности обновить реестр изображений.
- Добавлено право F_DNPI – удалять неотпечатанные строки.
|
19
|
23.08.18
|
2.4.0
|
Плагин:
- Изменено условие создания буферных заказов. Теперь игнорируются старые заказы, потому что они могут быть на виртуальных кассах. Но проверяется количество текущих существующих буферных заказов, созданных именно плагином.
|
20
|
28.08.18
|
3.0.0
|
Плагин:
- Плагин разделен на 2 библиотеки: ядро с основной бизнес-логикой и обертка над iiko sdk для нужной версии iiko.
- Изменен раздел «Ручная установка».
- Изменены минимальные системные требования для плагина.
PluginTester:
- При запросе версии плагина еще выводится версия sdk, с которой работает плагин, и режим функионирования.
|
21
|
06.09.18
|
3.0.1
|
PluginTester:
- Добавлена кнопка «Проверить позиции», которая позволяет проверить на активность (флаг IsActive = true) выбранные позиции из прейскуранта.
- Отображение НДС для позиций. При работе с iiko 4 всегда равно 0.
|
22
|
25.09.18
|
3.0.2
|
Плагин:
- Добавлено право F_AOT – создавать и редактировать заказы других официантов.
PluginTester:
- Отображение бесплатного количества для модификаторов.
|
23
|
09.10.18
|
3.0.3
|
Плагин:
- В конфигурационный файл добавлен параметр extendedLog, включающий расширенный лог.
- Выгрузка прейскуранта из iiko.biz.
- Выбор прейскуранта происходит на вкладке «Прейскурант» в GUI плагина.
PluginTester:
|
24
|
17.10.18
|
3.0.4
|
Плагин:
- Выгрузка комбо из iiko.biz и iikoCard.
- Включение выгрузки комбо происходит на вкладке «Прейскурант» в GUI плагина.
- Добавлено раздел по описанию настроек во вкладке «Прейскурант».
- Добавлено право D_DEP – удалять внешние платежи.
PluginTester:
- Добавлена работа с комбо.
|
25
|
25.10.18
|
3.0.5
|
Плагин:
- Во вкладке «Прейскурант» добавлена возможность выбора альтернативной корневой группы прейскуранта из имеющихся групп первого уровня.
|
26
|
29.10.18
|
3.0.6
|
Плагин:
- Исправлена ошибка постоянного обновления изображений для одинаковых позиций, но находящихся в разных группах.
|
27
|
10.11.18
|
3.1.0
|
Плагин:
- Добавлена поддержка ценовых категорий. Только для iiko версии 5 и выше.
- В разделы документации «Настройка iikoOffce» и «Настройка плагина из iikoFront» добавлена информация о ценовых категориях.
- При создании типа оплаты отмечено, что тип должен быть нефискальным. Эта настройка появилась в iiko 6.
- Добавлено право F_PA – повторно печатать блюда.
- Оповещение на фронт, если при закрытии заказа произошла ошибка.
|
28
|
21.11.18
|
3.1.1
|
Плагин:
- Исправлена ошибка, при которой плагин не сообщал киоску о неудачном закрытии заказа.
|
29 |
29.11.18 |
3.1.2 |
Плагин:
- URL адрес iiko.biz вынесен в конфигурационный файл.
|
30 |
10.12.18 |
3.1.3 |
Плагин:
- Удаление пустых буферных заказов при закрытии кассовой смены.
|
31 |
24.01.19 |
3.1.4 |
Плагин:
- В конфигурационный файл добавлены флаги:
logging.iikoBizRequests – логирование запросов iiko.biz;
logging.productsFilterInfo – логирование отделений, в которых продаются продукты;
menuInfo.filterBySection – фильтровать прейскурант по отделению (по умолчанию true) |
32 |
12.02.19 |
3.1.5 |
Плагин:
- В конфигурационный файл добавлен параметр bufferOrdersNumber.
Документация:
- В раздел «Настройка плагина из iikoFront» добавлена информация о настройке стола при типе обслуживания «фаст-фуд».
- В раздел «Конфигурационный файл» добавлено описание параметра bufferOrdersNumber.
PluginTester:
Добавлена вкладка «Готовность», где можно вызвать методы GetSections, GetOrderInfo. |
33 |
19.02.19 |
3.1.6 |
Плагин:
Исправлена ошибка, при которой не устанавливался НДС у модификаторов, если использовался прейскурант iiko.biz. |
34 |
18.03.19 |
3.1.7 |
Плагин:
- Наименование и описание на иностранном языке для модификаторов из прейскуранта iiko.biz.
PluginTester:
- Тестер переработан для работы с идентификаторами заказов вместо их номеров.
|
35 |
12.04.19 |
3.1.8 |
Плагин:
- Исправлено пополнение iikoCard.
- Убрана проверка открытой личной сессии.
Документация:
В раздел «Создание сотрудника для плагина» добавлена информация о галочке «Только для плагинов». |
36 |
07.05.19 |
3.1.9 |
Плагин:
- Поддержка контроля хранения.
PluginTester:
Вкладка «Контроль хранения».
|
37 |
20.05.19 |
3.2.0 |
Плагин:
- Поддержка перевода наименования и описания для групп и продуктов на несколько языков.
- Исправлено определение установки iiko в установщике для x64 систем.
- Если установщик не нашел iiko, он спрашивает, для какой версии iiko надо установить файлы.
Документация:
- Добавлен раздел «Надстройка прейскуранта» с описанием перевода.
PluginTester:
Поддержка вывода мультиязычных строк. |
38 |
03.05.19 |
3.2.1 |
Плагин:
Исправлено попадание в прейскурант модификаторов, которые сняты с продажи по приказу. |
39 |
17.06.19 |
3.2.2 |
Плагин:
Отменены изменения версии 3.2.1. |
40 |
09.07.19 |
3.2.3 |
Плагин:
- Адаптирован для iiko 6.4.
- Добавлен файл Manifest.xml, который при установке должен копироваться вместе с плагином и лежать рядом.
Версия .NET Framework 4.7.2 |
41 |
15.08.19 |
3.2.4 |
Плагин:
- Возможность добавления комментариев к позициям заказа.
PluginTester:
- Убрана старая логика создания и закрытия заказа.
- Добавление комментария к позициям заказа.
|
42 |
28.08.19 |
3.3.0 |
Плагин:
- Убрано разделение для трех версий SDK. Используется только SDK V5.
- Изменился состав файлов плагина.
PluginTester:
- Адаптирован под разрешение терминалов 1024х768.
Документация:
- Изменен раздел «Ручная установка».
Минимальные требования для функционирования плагина:
- iikoRMS 6;
- Windows 7;
- .NET Framework 4.7.2.
|
43 |
16.10.19 |
3.3.1 |
Плагин:
- Исправлено обновление статуса смен (закрыта/открыта)
|
44 |
27.11.19 |
3.3.2 |
Плагин:
- Добавлена возможность работы с видами оплаты IIKO для заказов.
- Улучшена обработка нештатных ситуаций при работе с видом оплаты по умолчанию.
|
45 |
06.02.20 |
3.3.3 |
Плагин:
- Добавлена работа со скидочными картами
- Переход на iiko api V6. Версия api 5 более не поддерживается. Минимальная версия iikoRMS 6.4
|
46 |
15.02.20 |
3.3.4 |
PluginTester:
- Добавлена возможность ручного ввода скидочной карты
- Изменение интерфейса – под работу с картами выделена отдельная вкладка.
|
47 |
20.02.20 |
3.3.5 |
Плагин:
- Исправление ошибки при работе со скидочными картами при добавлении из плагин-тестера.
|
48 |
19.03.20 |
3.3.6 |
Плагин:
- Исправление работы с версиями прейскуранта
PluginTester:
Доработки интерфейса |
49 |
25.03.20 |
3.3.7 |
Плагин:
- Исправление работы с группами и версиями прейскуранта
|
50 |
08.04.20 |
3.3.8 |
Плагин:
- Поддержка версии iiko 7.2
|
51 |
20.02.21 |
3.3.9 |
Плагин:
- Исправлена ошибка вычисления версии прейскуранта
|
52 |
31.03.21 |
3.4.0 |
Плагин:
- Добавлен метод отправки сообщений на главную кассу iiko
- Добавлен метод списания денежных средств с iikoCard5
Плагин-тестер:
- На вкладке «Дополнительно» добавлена возможность отправки сообщений на главную кассу iiko. Сообщения могут быть 3-х типов (сообщение об ошибке, предупреждение, уведомление). Сообщения могут отображаться указанное в параметре время (в секундах) или отображаться на кассе iiko до появления последующих сообщений (значение 0 в параметре «продолжительность»).
- На вкладке «iikoCard» добавлена возможность списания денежных средств с карты.
|
53 |
04.02.22 |
3.4.1 |
Плагин:
- Добавлена поддержка работы с версией iiko 7.8
- Расширен лог при формировании и загрузки меню
|
54 |
14.07.22 |
3.4.2 |
Плагин:
- Исправлена ошибка загрузки меню, возникающая при отсутствии некоторых данных у позиций и групп меню
- Расширен лог при формировании и загрузки меню
|
55 |
22.11.22 |
3.4.3 |
Плагин:
Добавлена поддержка работы с iiko.Transport.
- На вкладке «Прейскурант» в настройках плагина на главной кассе iiko добавлена настройка «Использовать прейскурант iiko.Transport».
- В настройках плагина на главной кассе iiko добавлена вкладка «iiko.Transport».
- Для подключения необходимо на вкладке «iiko.Transport» указать сервер («https://api-ru.iiko.services/» по умолчанию) и API-ключ (API-ключ необходимо получить из iiko.Office в задаче «Настройка iiko.Transport» в разделе «Обмен данными»).
- В настройках плагина на главной кассе iiko на вкладке «iiko.Transport» необходимо выбрать организацию и (для работы с iikoCard) программу.
- В конфигурационном файле «IntellectStyle.Plugin.Kiosk.config.xml» добавлен параметр для записи в лог обмена данных с iiko.Transport
<logging>
<iikoTransportRequests>false</iikoTransportRequests>
</logging>
Плагин-тестер:
- В команде «Версия плагина» добавлена информация о работе с iiko.Biz и iiko.Transport.
|
56 |
15.12.22 |
3.4.4 |
Плагин:
- При работе с iiko.Transport добавлена информация о пищевой ценности продукта.
- «Косметические» изменения окна iiko-плагина на главной кассе iiko
- Дополнительный вызов виртуальной клавиатуры по адресу «%windir%\system32\osk.exe», если файл «osk.exe» не был найден
- Расширен лог работы
Плагин-тестер:
- Добавлено ведение версий плагин-тестера.
- При запуске в лог выводится версия плагин-тестера
- Добавлено отображение пищевой ценности позиций и модификаторов.
|
57 |
26.04.23 |
3.4.5 |
Плагин:
- Исправлена ошибка при вычислении версии прейскуранта. Ранее, когда позиции добавлялись или удалялись из стоп-листа (не меняя количество остатков), версия прейскуранта изменялась.
|
58 |
12.05.23 |
3.4.6 |
Плагин:
- Исправлена ошибка при формировании групп модификаторов при работе с iiko.Transport, когда некоторые группы не загружались / не отображались в прейскуранте.
|
59 |
26.05.23 |
3.4.7 |
Плагин:
- В конфигурационном файле IntellectStyle.Plugin.Kiosk.config.xml добавлен параметр updateCashMenuTimeout – частота обновления кэша прейскуранта (частота обращения плагина к iiko). Значение в миллисекундах. По умолчанию 30000.
- В конфигурационном файле IntellectStyle.Plugin.Kiosk.config.xml добавлен параметр updateCashMenuOnEvents – обновление кэша меню при событиях в iiko (при изменении позиций, категории позиций, при изменении групп или изображений элементов меню). По умолчанию отключён
- Скорректирован лог работы плагина.
Плагин-тестер:
- Поиск позиций по названию модификаторов.
|
60 |
26.07.23 |
3.4.8 |
Плагин:
- Исправлена ошибка, когда окно плагина в iikoFront могло не закрываться.
- На вкладках iiko.biz и iiko.transport при нажатии на клавишу «Подключиться» отправляются информационные сообщения об ошибке или успешности подключения к сервисам.
- Исправлена ошибка, когда буферные заказы не создавались при работе с дисконтными картами iiko. Теперь старт проверки буферных заказов выполняется не только в методе CheckOrder(), но и методах SaveOrder() и SaveOrderWithoutPayment().
- Расширен лог при формировании буферных заказов.
- При установке большого количества буферных заказов в лог записывается сообщение «Значение BufferOrdersNumber выходит за рамки... Используется максимальное значение (7)». Ранее устанавливалось значение по умолчанию (2).
|
61 |
03.08.23 |
3.4.9 |
Плагин:
- Исправлена ошибка считывания программ iiko.Biz в окне плагина на экране кассы iiko.
- Расширен лог работы с iiko.Biz.
|
62 |
30.01.24 |
3.5.0 |
Плагин:
- Исправлена ошибка загрузки программ при использовании iiko.Transport.
- Исправлена ошибка при загрузке изображений прейскуранта, которая могла произойти при авторизации на сервере iiko.
|
63 |
02.02.24 |
3.5.1 |
Плагин:
- Изменение логики обработки флага isIncludedInMenu для модификаторов, получаемого в меню из iiko.Transport. Ранее не включались в меню модификаторы с таким признаком, что является ошибкой.
|
64 |
02.02.24 |
3.5.2 |
Плагин:
- Исправлена ошибка получения цены модификатора из iiko.Transport, связанная с флагом isIncludedInMenu.
- Исправлена ошибка, возникающей при отсутствии в iikoOffice указанного в параметрах типа оплаты по умолчанию.
- Добавлена обработка ошибки, когда вместо ссылки на изображение iiko возвращает строку «IMAGE_UPLOAD_ERROR». В этом случае в лог плагина записывается информация об ошибке получения изображения на стороне iiko.
|