Здравствуйте!
Используем самописку, сами посылаем на драйвер кассы АТОЛ информацию для печати чека. Не через драйвер 1С, а сразу на драйвер ККМ. Т.е. в коде это выглядит примерно так:

```1c
    ECR = Новый COMОбъект("AddIn.Fptr10");
    ECR.DeviceEnabled = 1;
    Если ECR.ResultCode <> 0 тогда
    Предупреждение("ККМ не подключена!");
    Возврат;
    КонецЕсли;
    ECR.Password = "1";
```

и так далее...

Теперь нам надо в кассовый чек запихнуть результат проверки КМ в Честном Знаке для Разрешительного Режима,
а именно - то что вернул запрос в честный Знак "api/v4/true-api/codes/check" с использованием специального токена.

Никто не знает - в какие тэги драйвера ККМ надо записывать этот результат запроса и таймштамп, которые ЧЗ возвращает?
---
Техподдержка АТОЛ ответила примером (я сам жирным выделил важное):

Fptr.setParam(1262, "030");
Fptr.setParam(1263, "21.11.2023");
Fptr.setParam(1264, "1944");
Fptr.setParam(1265, "UUID=2ce10bdb-6510-4d37-be04-dd473b98c728&Time=1692691702065");
Fptr.utilFormTlv();
industryInfo = Fptr.getParamByteArray(Fptr.LIBFPTR_PARAM_TAG_VALUE);

Fptr.setParam(Fptr.LIBFPTR_PARAM_COMMODITY_NAME, "Товар");
Fptr.setParam(Fptr.LIBFPTR_PARAM_PRICE, 450);
Fptr.setParam(Fptr.LIBFPTR_PARAM_QUANTITY, 1.000);
Fptr.setParam(Fptr.LIBFPTR_PARAM_MEASUREMENT_UNIT, Fptr.LIBFPTR_IU_PIECE);
Fptr.setParam(Fptr.LIBFPTR_PARAM_TAX_TYPE, Fptr.LIBFPTR_TAX_VAT10);
Fptr.setParam(1212, 33);
Fptr.setParam(1214, 4);

Fptr.setParam(1260, industryInfo);

Fptr.registration();

Теперь бы еще понять что является документом-основаанием, номер и дата которого засовываюся в тэги 1263 и 1264 ?
---
1263

тег 1262 (идентификатор федерального органа исполнительной власти) — «030», Министерство промышленности и торговли Российской Федерации.

тег 1263 (дата документа основания) — «21.11.2023», дата публикации Постановления Правительства РФ №1944.

тег 1264 (номер документа основания) — «1944», номер Постановления Правительства РФ №1944.

тег 1265 (значение отраслевого реквизита) — UUID и Time из атрибутов reqId и reqTimestamp ответа от сервиса Честного знака.
---
спасибо огромное за ответ! Как только проверю все на кассе обязательно поставлю что это решение.
---
Теперь нам надо в кассовый чек запихнуть результат проверки КМ
После проверки всех КМ можно начать регистрировать позиции чека. В нужных позициях нужно повторно передать код маркировки, привязанный к товару. Для этого используются параметры
---
попробую поднять, может кто ответит. Очень важно ((((
---
Техподдержка АТОЛ ответила примером (я сам жирным выделил важное):

Fptr.setParam(1262, "030");
Fptr.setParam(1263, "21.11.2023");
Fptr.setParam(1264, "1944");
Fptr.setParam(1265, "UUID=2ce10bdb-6510-4d37-be04-dd473b98c728&Time=1692691702065");
Fptr.utilFormTlv();
industryInfo = Fptr.getParamByteArray(Fptr.LIBFPTR_PARAM_TAG_VALUE);

Fptr.setParam(Fptr.LIBFPTR_PARAM_COMMODITY_NAME, "Товар");
Fptr.setParam(Fptr.LIBFPTR_PARAM_PRICE, 450);
Fptr.setParam(Fptr.LIBFPTR_PARAM_QUANTITY, 1.000);
Fptr.setParam(Fptr.LIBFPTR_PARAM_MEASUREMENT_UNIT, Fptr.LIBFPTR_IU_PIECE);
Fptr.setParam(Fptr.LIBFPTR_PARAM_TAX_TYPE, Fptr.LIBFPTR_TAX_VAT10);
Fptr.setParam(1212, 33);
Fptr.setParam(1214, 4);

Fptr.setParam(1260, industryInfo);

Fptr.registration();

Теперь бы еще понять что является документом-основаанием, номер и дата которого засовываюся в тэги 1263 и 1264 ?
---
1263

тег 1262 (идентификатор федерального органа исполнительной власти) — «030», Министерство промышленности и торговли Российской Федерации.

тег 1263 (дата документа основания) — «21.11.2023», дата публикации Постановления Правительства РФ №1944.

тег 1264 (номер документа основания) — «1944», номер Постановления Правительства РФ №1944.

тег 1265 (значение отраслевого реквизита) — UUID и Time из атрибутов reqId и reqTimestamp ответа от сервиса Честного знака.
---
спасибо огромное за ответ! Как только проверю все на кассе обязательно поставлю что это решение.
---
Получили ли Вы средствами АТОЛ значение reqTimestamp для тега 1265?
---
(4)
(5)
Хоть бы в одной документации было написано что это приказы, я посчитал что это № внутренних документов.

Подскажите общий тег 1261 на чек можно использовать? или лучше на строку, и куда его поставить после проверки и регистрации КМ?
---
Ответила Тех.поддержка ЧЗ, на тег 1261 они не смотрят, только 1260. Это касается ТГ Сигареты, альтерн.табачная и никотин содержащая, возможно это имеет значение.
---
Добрый день..

Подскажите pls где взять значения атрибутов reqId и reqTimestamp - ответ от сервиса Честного знака - тег 1265 (значение отраслевого реквизита)?

Я использую API Atol - https://integration.atol.ru/api/ - но там вообще нет информации о разрешительном режиме

и в том числе про аттрибуты reqId и reqTimestamp
---
reqId - это токен для контрольно-кассовой техники в профиле учетной записи Честного знака. Данный токен является константой.

Тоже интересует вопрос: Возможно ли получить средствами АТОЛ значение reqTimestamp?
---
Нет. Используйте TrueAPI - curl.......
Получение списка CDN
curl -X GET "https://cdn.crpt.ru/api/v4/true-api/cdn/info" -H "Content-Type: application/json" -H "X-API-KEY:ваш_токен"

Проверка CDN
curl -X GET "https://cdn01.crpt.ru/api/v4/true-api/cdn/health/check" -H "Content-Type: application/json" -H "X-API-KEY: ваш_токен"

Проверка КМ
curl -X POST "https://cdn01.crpt.ru/api/v4/true-api/codes/check" -H "Content-Type: application/json" -H "X-Api-Key: ваш_токен" -d " {""codes"":[""01029006547****************""],""inn"":""ваш_ИНН""}"

Это коды для вставки в командную строку. Кавычки продублированы для экранирования
В "длинном" коде маркировки GS экранировать "\u001d" х- я убрал GS и вставил \u001d
---
Добрый день. Подскажите, куда нужно вставлять код уведомления о реализации - после открытия чека сразу, или после регистрации позиции, или после регистрации, или после закрытия чека?