Repository navigation
12-1 Подключаемся к ГИС МТ
12-1 Подключаемся к ГИС МТ
Документация: https://fmuapi.ru/releases/12-1/
Новое в релизе
-
Переход на .NET 10 (новая LTS-версия фреймворка), обновление используемых NuGet-пакетов, обновление драйвера CouchDB.
-
Настройка урезания базы статистики — по умолчанию включена.
-
Настройка ведения статистики — по умолчанию включена.
-
Кнопка очистки статистики (адрес запроса —
POST /api/statistics/clear). -
Выполнена интеграция с ГИС МТ — получение остатков товаров и входящих документов через True API.
-
Если проверка была выполнена через локальный модуль и есть информация об остатках марок в ГИС МТ, то срок годности берётся из информации об остатках.
-
В настройках обмена FMU-API-CENTRAL подсказки вынесены правее названия поля.
-
Настройки обмена FMU-API-CENTRAL — веб-адрес серверов и время загрузки и установки обновления могут быть загружены из FMU-API-CENTRAL.
-
Поддержка докачки файлов обновлений (требуется FMU-API-CENTRAL версии 1-7).
-
Изменение структуры запуска проекта на два приложения: приложение-хост
fmu-api.exeиfmu-api-check.exe— непосредственно программу по проверке маркировки. Это сделано для облегчения автообновления FMU-API, а также для повышения стабильности работы (хост-приложение само мониторит статус своих приложений и запускает их, если нужно).
Структура файлов приложения:
FMU-API/
├── fmu-api.exe
└── fmu-api-check/
└── 12-1/
├── fmu-api-check.exe
└── wwwroot/
├── bundle/
│ └── bundle.js
├── lib/
│ └── webix/
└── favicon.ico
-
На странице информации о марке добавлена информация, полученная по True API (если включена интеграция).
-
Новый вид настроек базы данных: настройки перенесены во вкладки для тех настроек, функциональность которых зависит от базы данных.
-
В информации о проверке марки сохраняются данные о запросе кассового ПО и ответе FMU-API.
-
Реализована принудительная синхронизация таймаутов с ТС ПИоТ.
-
Сохранение HTTP-кода ответа от ТС ПИоТ в состоянии FMU-API, отображение его в интерфейсе.
-
Настройки интеграции FMU-API-CENTRAL и автообновления через каталог объединены в одну панель с вкладками.
-
Кнопка «Выполнить обмен» в FMU-API-CENTRAL перенесена выше и уменьшена в размерах.
-
Реализована автоматическая инициализация локального модуля при его переходе в состояние
sync_error. -
Настройка товарных групп для проверки, соответствие кодам товарных групп Frontol. Настройка проверки ЕМЦ. Справочник заполняется по умолчанию (если пустой), потом его можно дополнить.
Добавление новых товарных групп и удаление существующих — кнопками над таблицей. Редактирование — интерактивно в самой таблице.
-
Сохранение соответствия GTIN — код товарной группы в базе данных. Необходимо для дотарифного Frontol (там в пакете запроса нет кода товарной группы).
-
Передача кода товарной группы в запросе проверки марок в локальный модуль.
Исправлено
- При настройке организации правильно отрабатывается пустое поле с информационным портом ТС ПИоТ.
- Подробный лог ошибок с FMU-API-CENTRAL перенесён на уровень Debug, сокращённый — на Warning.
- Инициализация локального модуля из web-интерфейса была возможна только в состоянии «Не сконфигурирован», добавлена инициализация из состояния «Ошибка синхронизации».
- Исправлена ошибка при добавлении подключения базы Frontol через интерактивный диалог.
- В интерфейс настроек возвращены настройки интеграции с Атол FMU.
- В просмотре логов реализован перехват нажатия PgUp/PgDown для корректной работы прокрутки.
- Правильное отображение количества строк в базе (ранее учитывались и сервисные документы).
Warning
Если у вас в подключении используется ещё эндпоинт вида http://localhost:2578/api/fmu, он не будет работать!
Поменяйте его на http://localhost:2578
















