Добавление экземпляра ККТ к ЕСМ/ТС ПИоТ

Регистрация нового экземпляра. Можно добавлять второй, третий, четвёртый и т.д.

⚠ CORS: сервис ТС ПИоТ не отдаёт заголовки Access-Control-Allow-Origin, поэтому браузер блокирует POST/PUT/DELETE к 127.0.0.1:51077 (ошибка Failed to fetch). Это ограничение браузера, обойти из HTML нельзя. Надёжный путь — кнопка «Скопировать PowerShell» у каждого действия: вставьте команду в Windows PowerShell на кассовом ПК. Либо используйте утилиту tspiot-add-kkt.ps1 — она выполняет всё нативно, без CORS.

Параметры подключения к сервису

127.0.0.1 — этот же ПК; иначе IP кассового ПК
по умолчанию 51077

Параметры нового экземпляра ККТ

id и kktSerial совпадают
уникален для каждой ККТ
его указывают в кассовом ПО как «Порт ЕСМ»
по умолчанию 4041, общий для всех ККТ

1 Проверить список экземпляров

не выполнялось
GET

  

2 Создать экземпляр сервиса

не выполнялось
POST

  

3 Вручную: установить связь в драйвере ККТ

Перед PUT-регистрацией переключите драйвер АТОЛ на нужную физическую кассу и нажмите «Проверить связь» в кассовом ПО или тесте драйвера ККТ. Проверьте, что «Порт сервера GRPC» = 4041 (если не меняли вручную) и что служба ATOL: Fptr grpc service запущена.

4 Зарегистрировать ККТ

не выполнялось
PUT

  

5 Проверить список экземпляров

не выполнялось
GET

  

× Удаление экземпляра

не выполнялось
DELETE
Защита: галочка + повторный ввод id для подтверждения. Удаление необратимо.

  

Произвольный запрос

не выполнялось

  

Частые ошибки

КодЧто значитЧто сделать
1010Сервис с таким id уже существуетПроверьте список (шаг 1). Возможно, ККТ уже создана.
1001Некорректное тело запросаПроверьте поля формы (id, порты, ФН, ИНН).
1015Не запущен агент-сервис ДККТЗапустите ATOL: Fptr grpc service и проверьте dkktPort (обычно 4041).
2046Служба ЕСМ не зарегистрирована/не запущенаПроверьте связь драйвера с нужной ККТ (шаг 3) и повторите PUT.
Failed to fetchБраузер заблокировал запрос (CORS)Используйте «Скопировать PowerShell» или утилиту .ps1.

Что указать в кассовом ПО для экземпляра

ПараметрЗначение
Адрес ЕСМ127.0.0.1
Порт ЕСМ51402 (= softPort)
Порт сервера GRPC4041
Скопировано