Skip to main content

Soliq V1 (FiscalDriveAPI)

Полная инструкция подключения фискализации через драйвер первой версии (Узбекистан). Идите по шагам сверху вниз.

ПараметрЗначение
СтранаУзбекистан
Провайдер на терминалеSoliq V1
ДрайверFiscalDriveAPI
Порт службы3448
Где задаётся ID модуляв config.ini драйвера и в терминале кабинета
Чем отличается от V2

В первой версии служба не узнаёт модуль сама: ID модуля нужно получить командой, вписать в config.ini и только потом запускать службу. Во второй версии служба запускается сама, а ID показывает касса — см. Soliq V2.

Шаг 1. Подготовка​

Соберите документы для ОФД, заполните ИНН точки и ИКПУ у продуктов — Узбекистан: подготовка.

Шаг 2. Установка драйвера​

  1. Вставьте фискальный модуль в USB-разъём компьютера кассы.
  2. Скачайте установщик: страница входа в кабинет → кнопка Приложения → группа Утилиты → FiscalDriveAPI. Прямая ссылка: FiscalDriveAPI3448.exe.
  3. Запустите установщик и пройдите установку до конца, не меняя настроек.

Шаг 3. ID модуля (factory_id)​

  1. Откройте папку, куда установлен FiscalDriveAPI.

  2. Кликните в адресную строку проводника, наберите cmd и нажмите Enter — откроется командная строка сразу в этой папке.

  3. Выполните команду:

    fiscal-drive-api -op list
  4. Если модуль определился, команда выведет его factory_id. Скопируйте его.

Если список пустой — модуль не вставлен или не определился: переставьте его в другой USB-разъём и повторите команду.

Шаг 4. config.ini и запуск службы​

  1. В той же папке откройте файл config.ini.
  2. В разделе [smartcard] впишите номер в строку factory_id=.
  3. Сохраните файл.
  4. Запустите службу FiscalDriveAPI. Если служба уже работала — перезапустите её, иначе новый ID не подхватится.

Шаг 5. Услуга и терминал в кабинете​

  1. Проверьте, что оплачена услуга Фискализация (подробнее).
  2. Настройки → Терминалы → ⋮ → Редактировать (подробнее о полях):
ПолеЗначение
ФискализацияДа
ТипSoliq V1
Значение фискального модулятот же factory_id, что в config.ini

Шаг 6. Типы оплат и синхронизация​

  1. Отметьте Фискализация у типов оплат «Наличные» и «Карта» (подробнее).
  2. Синхронизируйте кассу (способы).

Шаг 7. Проверка​

  1. Меню кассы → Фискализация → Список устройств ФМ — в ответе должен быть модуль с тем же factory_id.
  2. Настройки → Проверка настроек → Фискализация → Проверить — все пункты зелёные.
  3. Пробейте тестовый чек — в нём должны быть фискальный признак и QR-код.

Кнопка Активировать ФМ в первой версии не используется: касса ответит «Метод не поддерживается».

Ошибки Soliq V1​

Все ошибки начинаются с «(Фискализация)». Общие ошибки — на странице Как работает фискализация, ошибки ИКПУ и ИНН — на странице подготовки.

Текст ошибкиЧто делать
Фискальный модуль недоступен на порту 3448. Проверьте, что служба фискализации запущена.Служба FiscalDriveAPI не запущена или не установлена. Запустите её
Фискальный модуль не отвечает на порту 3448 (таймаут)…Медленная связь с ОФД — проверьте интернет на кассе
Касса закрыта, Откройте кассуНа кассе не открыта смена

Коды ошибок самого фискального модуля:

КодЗначениеЧто делать
36889Превышен срок хранения неотправленных чеков в ФМСинхронизировать чеки на экране «Фискализация»
36909Z-отчёт (смена) в ФМ не открытОткрыть кассу на экране «Фискализация»
36912Z-отчёт уже открытНичего, смена уже открыта
36904ФМ заблокированОбращение в налоговую / к поставщику ФМ
36913, 36914Не хватает наличных / безналичных в ФМ для возвратаВозврат больше продаж за смену в ФМ
65279ОФД заблокировал ФМПосле разблокировки подождать 10 минут и перезапустить службу FiscalDriveAPI
65525Неподдерживаемая версия апплетаОбновить ФМ у поставщика
65534Модуль не подключён к компьютеруПроверить, что ФМ вставлен в компьютер кассы
65535Прочие ошибкиПодробности в логе FiscalDriveAPI

Частые вопросы​

Чеки не уходят после замены фискального модуля. Новый модуль — новый factory_id. Его нужно заменить в двух местах: в config.ini (и перезапустить службу) и в терминале кабинета (и синхронизировать кассу).

Команда fiscal-drive-api -op list не находится. Командная строка открыта не в папке драйвера. Откройте папку FiscalDriveAPI и запустите cmd из её адресной строки.