Обновление конфигурации Управление торговлей 10.3 для маркировки (Локальный модуль ЧЗ + ПиоТ)

26.10.26

База данных - Обновление 1С

ВАЖНО! Обновление предназначено для технических специалистов! Поддержка формата обмена V2 в локальном модуле ЧЗ. Поддержка формата обмена V2 в модуле ПиоТ. Поддержка многих видов маркируемой продукции.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Обновление конфигурации Управление торговлей 10.3 для маркировки (Локальный модуль ЧЗ + ПиоТ)
.zip 71,86Mb
103 6 200 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

- В обновлении поднят релиз до 10.3.88.4. Необходимо для того, чтобы запустились обработчики обновлений модулей ИСМП. Если используете клиент-серверную архитектуру, то в администрировании 1С в настройках БД разрешите рег.задания.

- Обязательно сделайте резервную копию, т.к. поднят режим совместимости конфигурации до "Версия 8.3.25". После обновления конфигурации обязательно выполнить тестирование и исправление, т.к. архитектура внутренних таблиц изменится.

- для пользователя, под которым выполняется обновление, требуется установить все базовые/основные роли ИСМП, ЕГАИС, ЭДО, МЧД и т.п.

- Для контроля успешности обновления подсистем ИСМП смотрите регистр сведений "Версии подсистем". БиблиотекаИнтеграцииИСМП должна быть свежей версии 10.1.30.108. УправлениеТорговлей = 10.3.88.4.

- Если обновление не прошло, смотрите журнал регистрации на наличие ошибок.

- Все важные изменения ищите в коде по комментарию //sweetand. Например для добавления нового вида маркируемой продукции.

- Обязательно обновите локальный модуль ЧЗ до последнего релиза и в настройке подключения к ЛМ ЧЗ измените версию обмена на V2.

- В настройке подключения ТС ПиоТ также укажите версию обмена V2.

- Поставьте галочку "Использовать токен формата UUID".

- Обмен с ЛМ ЧЗ и ТС ПиоТ происходит через api, не через драйвер ККТ.

- В архиве обновление конфигурации 10.3.88.4 + обработки обслуживания торгового оборудования для PosCenterkkt с поддержкой ПиоТ.

 

Гарантий никаких на успешное обновление не даю! Релиз предназначен для технических специалистов, которые могут разобрать появившиеся ошибки при обновлении и могут их поправить самостоятельно.

Версия 2.3

- исправлены ошибки работы с марками в оптовом звене.

Версия 2.2

- Честный знак с 13.10.2026 стал полностью закрывать доступ проверки марки в розничной торговле через true api. Все модули переведены на проверку только через ПиоТ.

Версия 2.1

- изменился алгоритм авторизации open api ЧЗ. Переход на новый механизм. Теперь нет токенов на год. При авторизации требуется запрашивать данные нового токена.

Версия 2.0

- исправлены ошибки работы клиент-серверной базы.

Версия 1.9

- Отлажен механизм работы с ПиоТ. Обновлены версии обработок обслуживания ККТ Атол + Постцентр.

Добавлена обработка групповых упаковок.

Версия 1.8

- Протестирован ККТ Атол. Запросы в ПиоТ, передача результата проверки оффлайн/онлайн в ЛК ЧЗ.

Версия 1.7

- исправлены модули по работе с ПиоТ.

Версия 1.6

- доработаны модули + обработка обслуживания для ККТ Атол.

Версия 1.5

- Убрана принудительная проверка марки через драйвер ККТ. NotSendToServer=False Убрано, т.к. ККТ Атол не отражает в ОФД марку М+.

 

Версия 1.4

- исправлена ошибка при повторном открытии проверки и подбора маркируемой продукции, терялся активный ключ сессии.

Версия 1.3

- исправлены ошибки при сканировании марки в документе Чек ККМ.

Версия 1.2

- исправлена ошибка при переходе по навигационной ссылке (недоступность метода в обычном приложении)

Версия 1.1

- Обновлены процедуры/функции в глобальных модулях маркировки.

- Добавлены новые виды продукции ИС.

- Исправлены ошибки при работе с ТСД.

Вступайте в нашу телеграмм-группу Инфостарт

маркировка ПИоТ Честный знак Управление торговлей

См. также

Обмен с ГосИС Бюджетный учет Регламентированный учет и отчетность Бухгалтер Пользователь 1С:Предприятие 8 1С:Бухгалтерия 3.0 1С:Управление холдингом Химическая промышленность Государственные, бюджетные структуры Электротехника и микроэлектроника Машиностроение и приборостроение Металлургическая промышленность Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Автоматизация раздельного учета в 1С:Бухгалтерии по ГОЗ в соответствии с 275-ФЗ. Готовое решение для учета госконтрактов, формирования отчетности и контроля исполнения. Поддержка военной приемки, НИОКР и требований Минпромторга. Профессиональный консалтинг и регулярные обновления продукта

40000 руб.

28.08.2020    576132    4228    145    

1532

Бюджетный учет Обмен с ГосИС Бухгалтер 1С:Предприятие 8 1С:Бухгалтерия 3.0 Государственные, бюджетные структуры Россия Бухгалтерский учет Платные (руб)

Доработка конфигурации 1С:Бухгалтерия предприятия, редакция 3.0. реализована в виде расширения. Предназначена для ведения раздельного учета и автоматизации заполнения отчетности исполнения контрактов ГОЗ в конфигурациях 1С БП КОРП, ПРОФ, Базовая, БИТ.ФИНАНС.

62220 руб.

16.08.2019    108345    338    97    

190

Оптовая торговля Розничная торговля Обмен с ГосИС Бухгалтер 1С:Предприятие 8 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Россия Бухгалтерский учет Управленческий учет Акцизы Платные (руб)

Автоматизация учета ЕГАИС в 1С для оптовой торговли, производства и импорта алкогольной продукции. Получение и отправка ТТН, отправка акта о постановке на баланс и акта о списании. Получение остатков. Загрузка и сопоставление номенклатуры и контрагентов. Оправка в ЕГАИС отчетов о производстве и импорте.

1091 руб.

15.12.2015    188336    1403    374    

421

Оптовая торговля Розничная торговля Обмен с ГосИС Разработчик Бухгалтер Пользователь 1С:Предприятие 8 1C:Бухгалтерия Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Россия Бухгалтерский учет Управленческий учет Платные (руб)

Решение создано для помощи разработчикам, интеграторам и другим заинтересованным лицам по настройке системы маркировки обуви, одежды, лекарств, табака, фото, молока, духов(парфюма), питьевой воды, велосипедов и шин. Задавайте вопросы по работе с ЦРПТ, GS1, ЭДО, Национальным каталогом, накоплен опыт и знания по данным темам.

20900 руб.

18.03.2019    128301    108    115    

211

Обмен с ГосИС Бухгалтер Пользователь 1С 8.3 1С 8.5 1С:Бухгалтерия 3.0 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 1С:Управление торговлей 11 1С:Розница 2 1С:Розница 3.0 1С:РМК Ювелирная промышленность и торговля Россия Управленческий учет Платные (руб)

Интеграция для работы 1С с ГИИС ДМДК. Государственная интегрированная информационная система в сфере контроля за оборотом драгоценных металлов, драгоценных камней и изделий из них на всех этапах этого оборота.

80000 руб.

12.04.2022    27992    216    34    

57

Обмен с ГосИС Логистика, склад и ТМЦ Разработчик Пользователь 1С:Предприятие 8 1С:Розница 2 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

Внешняя обработка для инвентаризации кодов маркировки в системе "Честный знак". Позволяет быстро определить и списать коды маркировки проданного, испорченного, утраченного (полный перечень причин списания указан ниже)  товара, которые всё ещё числятся за организацией. Привести в соответствие остатки маркированного товара программы 1С и системы "Честного знака".

6649 руб.

09.01.2024    22086    227    30    

204

Обмен с ГосИС Разработчик 1С:Предприятие 8 1C:Бухгалтерия Оптовая торговля, дистрибуция, логистика Россия Управленческий учет Платные (руб)

Универсальная конфигурация ХамелеонЗерно для взаимодействия с системой ФГИС Зерно (тестовый+рабочий контур) может использоваться для интеграции в любую конфигурацию на базе 1С, версии ПРОФ и выше. Работа через API 1.0.7 и на API 1.0.8. Для удобства реализован общий интерфейс в виде обработки, схожей с интерфейсом ФГИС Зерно, но возможностей гораздо больше, т.к. при интеграции в Вашу учетную систему, можно на основании Ваших справочников и документов, создавать соответствующие документы и справочники в системе ФГИС Зерно и наоборот.

25498 руб.

27.06.2023    9798    52    2    

25

Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Обмен с ГосИС Разработчик Бухгалтер Пользователь 1С:Предприятие 8 1C:Бухгалтерия Сельское хозяйство и рыболовство Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Пищевая промышленность Россия Бухгалтерский учет Управленческий учет Платные (руб)

Универсальная конфигурация Хамелеон Меркурий для взаимодействия с системой Меркурий (тестовый+рабочий+демо контур) может использоваться для интеграции в любую конфигурацию на базе 1С, версии ПРОФ и выше. Основное отличие от других решений - работа через веб-интерфейс и API 2.0(API 2.1). Для удобства реализован общий интерфейс в виде обработки, схожей с интерфейсом Меркурий, но возможностей гораздо больше, т.к. при интеграции в Вашу учетную систему, можно на основании Ваших справочников и документов, создавать соответствующие документы и справочники в системе Меркурий и наоборот.

11000 руб.

08.11.2017    132000    293    153    

409
Отзывы
183. Voron19805 23.09.26 13:50 Сейчас в теме
Всем здравствуйте. Сообщаю. После долгих стараний Автора топика система наконец-то заработала..
товар корректно сканируется, проверки в ОСИМ, ПИОТ и ГИС МТ проходят, чек корректно уходит в ОФД, марка выбывает из оборота - в лк чз статус проверки горит зеленым - на скрине (снимок6). также исправлен баг "владелец неопределен" - снимок4.
Также теперь корректно сканирует воду в бутылках - ранее из-за особенностей видов упаковки товар не попадал в форму.
В общем как-то так..
Тестировали и отлаживали на последней версии ЕСМ и ЛМ ЧЗ.
думаю Автор скоро сюда зальет последнее исправленное обновление.
Огромное спасибо!!!!
Прикрепленные файлы:
Остальные комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Mpirogov 17.06.26 08:50 Сейчас в теме
в чеке ккм при сканировании шк-ошибки
2. andrew.ab 292 17.06.26 12:45 Сейчас в теме
(1) протокол ошибок?
3. Mpirogov 17.06.26 17:07 Сейчас в теме
(2) Метод объекта не обнаружен (ОбработатьВводШтрихкода)
{Документ.ЧекККМ.Форма.ФормаДокумента.Форма(2740)}: РезультатОбработкиШтрихкода = ШтрихкодированиеИС.ОбработатьВводШтрихкода(
{Документ.ЧекККМ.Форма.ФормаДокумента.Форма(2731)}: РезультатОбработки = ОбработатьВводШтрихкода(ШтрихкодКоличество, Неопределено, ПараметрыСканирования);
{Документ.ЧекККМ.Форма.ФормаДокумента.Форма(1263)}: ОбработатьКодМаркировки(ДанныеШтрихкода);
{Обработка.ТОСервер.МодульОбъекта(397)}: Ответ = Клиент.СШКНеизвестныйКод(ШК, ТипШК, СШК);
{Документ.ЧекККМ.Форма.ФормаДокумента.Форма(2358)}: ПолучитьСерверТО().ОбработатьВведенныйШтрихкод(Результат, ЭтаФорма);

многих методов нет в общих модулях
4. andrew.ab 292 18.06.26 08:24 Сейчас в теме
(3) поменяй вызов на:

ШтрихкодированиеОбщегоНазначенияИС.ОбработатьВводШтрихкода

и еще

ШтрихкодированиеОбщегоНазначенияИС.ИнициализироватьПараметрыОбработкиВыбора
5. andrew.ab 292 18.06.26 08:26 Сейчас в теме
(3)
многих методов нет в общих модулях
в новых релизах УТ 11 часто методы перекладывают в другие модули. Можно просто делать поиск, например ОбработатьВводШтрихкода, далее смотреть в каком реально модуле находится метод и делать вызов из другого модуля.
6. Mpirogov 18.06.26 08:55 Сейчас в теме
(4)
(5)
понимаю, но если публикация позиционируется как обновление, предполагается, что там все из коробки работает.
user619063_49828; +1 –1 Ответить
7. andrew.ab 292 18.06.26 12:27 Сейчас в теме
(6) описание внимательно прочитай "Гарантий никаких на успешное обновление не даю! Релиз предназначен для технических специалистов, которые могут разобрать появившиеся ошибки при обновлении и могут их поправить самостоятельно.".

Если какие-то претензии можешь из коробки взять УТ 11 и переложить кучу модулей в УТ 10. Я не препятствую.
8. andrew.ab 292 22.06.26 13:30 Сейчас в теме
Информация для тех кто будет пробовать заимствовать модули для своих конфигураций отличных от УТ 10.3.

Локальный модуль ЧЗ интеграция rest API находится здесь: ОМ.ИнтерфейсИСМПОбщегоНазначенияКлиентСервер.

Модуль ПиОТ интеграция rest API находится здесь: ОМ.ИнтеграцияТСПИоТКлиентСервер.

Глобально можете искать по "Перечисление.ВерсииФорматаОбменаЛокальногоМодуляИСМП.V2".
9. dimas333 22.06.26 16:40 Сейчас в теме
Это решение позволит нам работать в конфигурации УТ 10.3 с ТС ПИОТ ?
10. andrew.ab 292 22.06.26 19:01 Сейчас в теме
(9) поможет. Только внимательно прочитайте описание, чтобы потом не было претензий "должно работать из коробки".
11. Mpirogov 24.06.26 05:46 Сейчас в теме
как получить версию 1.3, если покупал раньше
12. пользователь 24.06.26 06:38
Сообщение было скрыто модератором.
...
13. ital 24.06.26 07:21 Сейчас в теме
День добрый подскажите у кого получилось пробить чек с маркировкой (у нас легкопром), настройки ЛМЧЗ и ПИоТ все ок показывает в 1С и в самом приложении ЕСП.
Набили первый чек при пробитии пишет "Контрольная марка не проверена" и все... куда копать не понятно...
ЭЦП в 1С нет, только розничный токен, попробовал удалить его ничего не изменилось. ЭЦП вроде как и не нужна если ПИоТ и ЛМЧЗ стоит локально.
Прикрепленные файлы:
14. andrew.ab 292 24.06.26 08:08 Сейчас в теме
(13) Попробуйте марку проверить через сервис "Проверка кодов маркировки".

Возможно сканер не настроен и не передает скрытые управляющие символы, возможно сама марка не валидна (проверяйте в личном кабинете честного знака).
Прикрепленные файлы:
16. ital 24.06.26 08:17 Сейчас в теме
(14) все в обороте и владелец мы...
Прикрепленные файлы:
15. andrew.ab 292 24.06.26 08:14 Сейчас в теме
(13)
ЭЦП в 1С нет
Есть. Сертификаты настраиваются в разделе "Настройка электронной подписи и шифрования", без сертификата марка не будет зашифрована.

Также должны быть актуализированы CDN-площадки ГИС МТ и указаны токены авторизации.
Прикрепленные файлы:
17. ital 24.06.26 08:21 Сейчас в теме
(15) да тоже в эту сторону начал копать, поставил ЭЦП, токены Авторизации ИС МП показывает 9ч, розничный Бессрочный. CDN-площадки актуализировал.
18. ital 24.06.26 08:23 Сейчас в теме
в Чек если зайти и нажать Проверить - маркированную продукцию пишет что Требуется обновление ключа сессии, хотя все вроде есть, или еще где то ключ сессии храниться, может от сюда ноги растут.
Прикрепленные файлы:
20. andrew.ab 292 24.06.26 09:49 Сейчас в теме
(18) должно быть два токена: ИСМП и ИМСП Розница. И оба актуальные.

Токены хранятся в регистре сведений "Данные ключа сессии ИС МП".
21. andrew.ab 292 25.06.26 14:16 Сейчас в теме
(18) ошибку нашли. В обработке ПроверкаИПодборПродукцииИСМП.Форма.ПроверкаИПодбор в функции НачатьЗагрузкуДанныхДокумента(ЭтоВосстановлениеДетализации) изменить код:

Если НеобходимоОбращениеКСервисуИСМП(ПараметрыСканирования, ПараметрыПроверкиКодовМаркировки)
			Или ПараметрыПроверкиКодовМаркировки.ПроверятьЗаполнениеИдентификатораГИСМТ Тогда
			ПараметрыПроцедуры.Вставить("ДанныеКлючаСессииИСМП",            ПараметрыСеанса.ДанныеКлючаСессииИСМП);
			ПараметрыПроцедуры.Вставить("ПараметрыЛогированияЗапросовИСМП", ПараметрыСеанса.ПараметрыЛогированияЗапросовИСМП);
		КонецЕсли;
		
		//sweetand
		Если ЗначениеЗаполнено(ПараметрыСканирования.Владелец)
			И НЕ ЗначениеЗаполнено(ПараметрыСканирования.Организация) Тогда
			ПараметрыСканирования.Организация = ПараметрыСканирования.Владелец;
		КонецЕсли;
		//sweetand
		
		ПараметрыВыполнения = ДлительныеОперации.ПараметрыВыполненияВФоне(УникальныйИдентификатор);
		ПараметрыВыполнения.НаименованиеФоновогоЗадания = НСтр("ru = 'Фоновое заполнение данных проверки и подбора маркируемой продукции'");
		ПараметрыВыполнения.ЗапуститьВФоне = Истина;
Показать
22. ital 25.06.26 15:30 Сейчас в теме
(21) Спасибо, чуток не успели в моем случае) Психанул) Потратил вчера пол дня и вечер перекинул номенклатуру с ШК по остаткам с ценами в 1С Розницу, сегодня уже 1 день отработали в новой программе ) А до этого да потратил не 1 час чтобы попытаться расколупать и тоже кстати насторожило пустое значение "ПараметрыСканирования.Организация".

Еще это вдруг кому пригодиться если не поправили, поправил ОМ.ИнтеграцияТСПИоТКлиентСервер, чтобы статус ТСПиот отображался в 1С:

//Если ПараметрыПодключения.ФорматОбмена = ПредопределенноеЗначение("Перечисление.ВерсииФорматаОбменаЛокальногоМодуляИСМП.V2") Тогда
// URLЗапроса = "api/v2/info";
// Иначе
URLЗапроса = "api/v1/info";
// КонецЕсли;
28. exe 28.06.26 20:06 Сейчас в теме
(21) так же пишет чек при пробитии "Контрольная марка не проверена"
сертификат обновил, марки проверяю в обороте, код вроде все норм
40. leffkrskalias 01.07.26 17:01 Сейчас в теме
Добрый день!
(13)
(28)
Также пишет "Контрольная марка не проверена" при пробитие чека.
Пробовали разные марки. Драйвер Атол.
Сообщение выходит и при подключенном модуле ПИоТ, и при отключенном.
41. andrew.ab 292 02.07.26 07:51 Сейчас в теме
(40) у Вас ККТ сама начинает проверку марок. Отключите в драйвере ККТ проверку марок. Либо настройте правильно параметры проверки марки в ККТ.

Лучше отключить, чтобы 1С сама проверяла марки.

1. Прошивка, драйвер ККТ должны быть свежие. Обработка обслуживания под 1С свежая (с свежими dll).
2. В настройках поставьте параметры при сканировании и игнорировать результаты проверки.
3. В документе нажимаем "Проверка маркируемой продукции" - пикаем марки. 1С шлет запросы в ЛМ ЧЗ, ПиоТ. Если все ок и ошибок нет, значит марка валидна.
4. Далее марка шифруется сертификатом и отправляется в ККТ.
5. Вот на этом этапе ККТ начинает самостоятельно делать еще раз проверку марки.
6. Отключить проверку марок в драйвере ККТ.
Прикрепленные файлы:
46. exe 05.07.26 20:32 Сейчас в теме
(40) у вас получилось?
47. leffkrskalias 06.07.26 12:37 Сейчас в теме
(46) нет, пока не получилось.
Рекомендации выше постарался сделать, кроме "Отключить проверку марок в драйвере ККТ".
Не нашел такой возможности в драйвере Атол. Возможно, такого параметра и нет.
Использую драйвер Атол 10.10.8.24 с поставки ПИоТа.
Обработка обслуживания ATOLkkt (версия 3,15).
Ошибка возникает в процедуре обработки обслуживание ФискализироватьЧек при обращении к драйверу.
Какие именно параметры не нравятся драйверу сложно сказать.
Их очень много, в том числе позиции чека.
Прикрепленные файлы:
48. exe 06.07.26 16:23 Сейчас в теме
(47)
ации выше постарался сделать, кроме

так же дошел до этого, но пока отложил, надо обработку уже саму смотреть а свободного тестового кассого аппарта нет под рукой
49. andrew.ab 292 06.07.26 22:00 Сейчас в теме
(48) можете не мучать ккт атол, т. к. у них dll сырая и сама 1с признает что в драйвер нет кучи новых методов под Пиот. В тесте драйвера атол нет параметра отключения проверки средствами ккт (раньше был).

https://pro.mista.ru/topic/902704
54. exe 12.07.26 21:07 Сейчас в теме
50. andrew.ab 292 06.07.26 22:09 Сейчас в теме
(48) если в драйвер атол нет возможности отключить проверку или игнорировать проверку - настраивайте параметры драйвера под ЛМ ЧЗ, Пиот, CDN и. т. п. чтобы ккт также проверяла марку. Будет тогда двойная проверка марок. При сканировании и при пробитии чека.
68. maxxx82@inbox.ru 23.07.26 21:38 Сейчас в теме
(40) Удалось разобраться с "Контрольная марка не проверена"?
70. leffkrskalias 24.07.26 05:41 Сейчас в теме
(68) Нет, пока не удалось.
Взяли паузу.
Но, насколько я понял, проблема возникает не при пробитии марки, а еще при проверке.
ПИоТ при проверке возвращает ошибку 404 при сканировании марки.
Сразу не вышел на эту ошибку, т.к. никакого сообщения не выходит и то, что проверка не прошла понять невозможно.
Через отладку минимум информации (404 и все).
При этом проверка связи с ПИоТ через 1с работает нормально, марки отдельно через АРМ тоже проверяются.
19. ital 24.06.26 08:27 Сейчас в теме
Токены вот есть ...или это не ключ сессии :-/
Прикрепленные файлы:
23. Prog_D 25.06.26 17:02 Сейчас в теме
Добрый день, дошли до момента сканирования товара в Чек Кмм при продаже, после сканирования должно вылетатть окошко для ввода кода маркировки, но его нет( в чем может быть причина?
24. andrew.ab 292 26.06.26 08:42 Сейчас в теме
(23) "после сканирования должно вылетатть окошко для ввода кода маркировки" - такого функционала точно нет, окошки не выскакивают.

Добавляете позицию в чек, далее кнопка "Проверить-Маркируемую продукцию", выбираете вид маркируемой продукции. Там можно пикать марки.
25. Prog_D 26.06.26 10:07 Сейчас в теме
(24) Т.е. функционал проверки работает только из формы документа? Кассиры же работают через форму "регистрации продаж". Набивают чек сканером.
26. andrew.ab 292 26.06.26 10:08 Сейчас в теме
(25) Т.е. функционал проверки работает только из формы документа? Да.
27. exe 28.06.26 19:32 Сейчас в теме
(26) а можно добавить в регистрацию продаж?
29. andrew.ab 292 29.06.26 08:36 Сейчас в теме
(27) На бирже заказов поищите разработчика, может кто согласится доработать маркировку в регистрацию продаж.
30. Ledok 30.06.26 03:21 Сейчас в теме
В тексте есть использование общего модуля "ОбщийБизнес", но его нет в поставке. Почему так?
Прикрепленные файлы:
31. andrew.ab 292 30.06.26 08:09 Сейчас в теме
(30) вырежьте этот кусок, пришел как атавизм.
32. Prog_D 30.06.26 09:53 Сейчас в теме
При пробитии чека из формы документа, вылетает в ошибку, не пойму в чем дело.

Поле объекта не обнаружено "УникальныйИдентификатор".

В ФормаБлокировкиПоПараметрам проверки попадает тип ДокументОбъект.ЧекККМ
Прикрепленные файлы:
33. exe 30.06.26 10:11 Сейчас в теме
(32) у вас получилось пробить? у меня до сих пор контрольная марка не проверена, проверил сканер подходит под честный знак, пиот и лмчз все подключено, марки проверяю, в обороте
35. andrew.ab 292 30.06.26 11:13 Сейчас в теме
(33) уже месяц как работаем, все штатно. Отладчиком ловите какой запрос и тело летит в ЛМ ЧЗ и ПиоТ и какой ответ на выходе.
69. maxxx82@inbox.ru 23.07.26 21:56 Сейчас в теме
(35) Подскажите куда копать? При попытке пробить чек выходит "Контрольная марка не проверена". Насколько я понимаю, в Пиот тоже не уходит запрос, так как в ЛК висит статус Завершите настройку ЕСМ. Для завершения установки выполните онлайн‑проверку кода маркировки через ТС ПИоТ в ГИС МТ.
В чеке в форме проверки маркированной продукции все проверяется.
Через сервис проверка кодов маркировки все проверяется, все ОК.
Актуализированы CDN-площадки ГИС МТ и указаны токены авторизации, ЭЦП есть.
Обработка обслуживания Атол 3.16
"Отладчиком ловите какой запрос и тело летит в ЛМ ЧЗ и ПиоТ и какой ответ на выходе." В какой процедуре это ловить?
Как понять отправляется запрос в Пиот или нет?
Заранее благодарю!
67. maxxx82@inbox.ru 23.07.26 21:37 Сейчас в теме
(33) Удалось разобраться с "контрольная марка не проверена"?
34. andrew.ab 292 30.06.26 11:10 Сейчас в теме
(32) не дообновили форму документа. На форме куча вспомогательных реквизитов.
Прикрепленные файлы:
36. Prog_D 30.06.26 12:20 Сейчас в теме
(34) Передается не форма в процедуру, а ДокументОбъект
37. andrew.ab 292 30.06.26 12:34 Сейчас в теме
(36) полный стек пришли, т.к. в обновлении под УТ нет такой процедуры УникальныйИдентификаторФормыБлокировки()
38. Prog_D 30.06.26 12:52 Сейчас в теме
(37) Тоже самое происходит и здесь
Прикрепленные файлы:
39. andrew.ab 292 30.06.26 13:13 Сейчас в теме
(38) в моем обновлении для общей формы ОжиданиеПроверкиКодовМаркировкиИСМП нет строки из Вашего скриншота (1585).
Откуда Вы брали общую форму там и смотрите что прилетает на входе в процедуру ВыполнениеШагаПроверкиСредствамиККТ(ЭтаФорма).

Помочь ни чем не смогу.

Подтверждение
Прикрепленные файлы:
42. MissionOnly 29 03.07.26 14:23 Сейчас в теме
Можно было бы обозначить главные узлы доработок в 1С УТ 10.3 (об этом тема). А то много воды и такое чувство, что автор сам не знает, что делать. Очень много статей, что вот все просто, результат - ни чего не работает.
43. andrew.ab 292 03.07.26 14:52 Сейчас в теме
(42) "обозначить главные узлы доработок в 1С УТ 10.3" - в приложенном архиве есть файл обновления cfu, там при сравнении все обозначено и виден объем доработок.

По мимо обновления УТ еще требуется нормально настроить ККТ и хоть немного понимать принцип работы ЛМ ЧЗ, ПиоТ и.т.п.
44. MissionOnly 29 03.07.26 14:57 Сейчас в теме
(43) DLL какую используете? В двух словах можно было бы на писать как алгоритм пробития чеков поменялся, чтобы было понятно, что не развод.
45. andrew.ab 292 03.07.26 18:43 Сейчас в теме
(44) в описании все указано - обработки обслуживания торгового оборудования для PosCenterkkt с поддержкой Пиот. Dll внутри свежая на момент публикации.

Прежде чем писать комментарии, не ленитесь читать описание. Также в коментах пишу всем в чем могут быть ошибки.
51. YA_2275014512 07.07.26 12:35 Сейчас в теме
При выборе файл обновления взыскивает ошибка
Ошибка при выполнении файловой операции 'C:\Users\User\Downloads\10.3.88.4.cfu'
по причине:
Неверный формат хранилища данных 'file://C:/Users/User/Downloads/10.3.88.4.cfu'
52. progaoff 4 07.07.26 18:48 Сейчас в теме
Не выполнено обновление информационной базы .
Вот такое выскакивает после принятия легальности обновления.
user619063_49828; +1 – Ответить
53. user619063_49828 10.07.26 08:43 Сейчас в теме
(52)
У меня такая же история. Вы решили вопрос?
57. lytsaltykov 16.07.26 18:05 Сейчас в теме
(52) добрый вечер. Как-то решили ошибку?
58. andrew.ab 292 17.07.26 12:25 Сейчас в теме
(52) версия платформы какая?
59. lytsaltykov 17.07.26 13:42 Сейчас в теме
(58) я поставил 8.3.25.1546
60. andrew.ab 292 17.07.26 15:45 Сейчас в теме
(59) попробуй релиз платформы поставить 8.3.27.1786. я на нем тестировал.
62. maxxx82@inbox.ru 17.07.26 23:22 Сейчас в теме
(59) удалось решить вопрос?
63. maxxx82@inbox.ru 18.07.26 00:14 Сейчас в теме
(52) Там проходит стандартная процедура обновления информационной базы. И в коде он не устанавливает константу НомерВерсииКонфигурации в нужное значение 10.3.88.4 и поэтому не может завершить обновление. Общий модуль ОбновлениеИнформационнойБазы строка 3783 добавляем Константы.НомерВерсииКонфигурации.Установить(Метаданные.Версия); и вуаля
55. maxxx82@inbox.ru 16.07.26 10:21 Сейчас в теме
В этом обновлении есть "новые" категории маркированных товаров? Конкретно интересуют моторные масла.
56. andrew.ab 292 16.07.26 12:03 Сейчас в теме
(55) Да, есть и подключены в документы.

Все категории перелиты из УТ11. Подключать дополнительные можете сами. Необходимо искать по комменту sweetand, там найдете куски кода как добавить другие категории.
61. maxxx82@inbox.ru 17.07.26 19:51 Сейчас в теме
Подскажите, обработки обслуживания для ККТ Атол надо обновлять? Если да, то где взять?
64. Ledok 22.07.26 07:50 Сейчас в теме
Подскажите, пожалуйста, по такому вопросу.
Если обновить УТ по указанной разработке до 10.3.88.4
АТОЛ 10.10.8.24
Прошивка кассы 5.17
Обработка обслуживания ATOLkkt (версия 3.15)
и при этом не выполнять настройки ПИОТ
то будут пробиваться чеки как раньше?

На текущем этапе на обычном товаре (без маркировки) всё проходит успешно.
А на товаре с маркировкой выходит ошибка "Неверный формат команды"

И тут я теряюсь, мне дальше обязательно надо настроить ПИОТ или есть способ понять, что именно не так передано в кассу? Вроде дошла до обработки обслуживания, и уже при выполнении команды в ОМ ПодключаемоеОборудованиеУниверсальныйДрайверКлиент

Результат = ОбъектДрайвера.СформироватьЧек(ПараметрыПодключения.ИДУстройства, ПараметрыФискализации.Электронно, ДанныеЧекаXML, ПараметрыФискализации.РезультатОперацииXML);


Выходит указанная ошибка.

ДанныеЧекаXML передаются в таком виде:

<?xml version="1.0" encoding="UTF-8"?>
<CheckPackage>
	<Parameters CashierName="" OperationType="1" TaxationSystem="1" GroupingPositionsWhenPrinting="false" OperationOnline="false" TimeZone="7" CustomerEmail="" CustomerPhone="">
		<AgentData/>
		<VendorData/>
		<CustomerDetail/>
		<OperationalAttribute/>
		<IndustryAttribute/>
	</Parameters>
	<Positions>
		<FiscalString Name="BADEN-ANTISTRESS NU513-022 (п, 40), Лаковая кожа, Иск.кожа" Quantity="1" PriceWithDiscount="4640" AmountWithDiscount="4640" DiscountAmount="0" Department="1" VATRate="5" VATAmount="220.95" PaymentMethod="4" CalculationSubject="33" MeasurementUnit="п" MeasureOfQuantity="255">
			<GoodCodeData GS1.M="MDEwNDYxMDE2MzMzMTA1NTIxNW0uWlcsZnJORnoiKQ=="/>
			<AgentData/>
			<VendorData/>
			<IndustryAttribute/>
		</FiscalString>
		<TextString Text="                                                "/>
	</Positions>
	<Payments Cash="4640" ElectronicPayment="0" PrePayment="0" PostPayment="0" Barter="0"/>
</CheckPackage>
Показать
65. andrew.ab 292 22.07.26 09:30 Сейчас в теме
(64) Сложно ответить. Надо читать описание dll от Атол, искать какой параметр ему не нравится. У 1С есть стандарт драйверов торгового оборудования https://its.1c.ru/db/metod8dev#content:4829:hdoc:checkpackage, визуально по xml данных чека вроде все ОК.

Попробуйте в самом драйвере Атол загнать xml-ку и пробить. Может драйвер сразу скажет что ему не нравится.

В целом выше уже писал что драйвера от Атол сырые.

Еще скажите какая ревизия интерфейса ККТ?
66. Ledok 23.07.26 09:48 Сейчас в теме
(65) На текущем этапе решилось сменой параметра "CalculationSubject" с 33 на 1 (просто "товар").
Но я не знаю передает ли при этом ККТ информацию о маркировке корректно дальше. В налоговую чек уходит, тут всё ок. Сейчас пробуем смотреть, что там в Честном знаке..

Версия ФФД ККТ: 1.05
Версия ФФД ФН: 1.2

(сегодня клиент внезапно узнал, что у него уже год чеки вообще не приходят в ЧЗ... занавес..)
хотя до этого всё было долго стабильно, торгует обувью с маркировкой давно
71. maxxx82@inbox.ru 24.07.26 08:17 Сейчас в теме
(70)
ПИоТ при проверке возвращает ошибку 404 при сканировании марки.
Сразу не вышел на эту ошибку, т.к. никакого сообщения не выходит и то, что проверка не прошла понять невозможно.
Через отладку минимум информации (404 и все).

Подскажите, в какой процедуре/модуле отлаживать?
72. andrew.ab 292 24.07.26 09:09 Сейчас в теме
(71) Локальный модуль ЧЗ интеграция rest API находится здесь: ОМ.ИнтерфейсИСМПОбщегоНазначенияКлиентСервер.

Модуль ПиОТ интеграция rest API находится здесь: ОМ.ИнтеграцияТСПИоТКлиентСервер.
73. andrew.ab 292 28.07.26 09:07 Сейчас в теме
Статья в которой описывается интеграция модулей Пиот для УТ 10.3.

В ней есть блок где рассматривается ошибка Ошибка 420 «Контрольная марка не проверена». Пункт 3.4.

Вывод: нужна доработка обработки торгового оборудования для ККТ Атол.
74. andrew.ab 292 28.07.26 09:08 Сейчас в теме
(73)
Статья в которой описывается интеграция модулей Пиот для УТ 10.3.

В ней есть блок где рассматривается ошибка Ошибка 420 «Контрольная марка не проверена». Пункт 3.4.

Вывод: нужна доработка обработки торгового оборудования для ККТ Атол.


https://infostart.ru/1c/articles/2746974/
75. YA_2275014512 28.07.26 11:43 Сейчас в теме
Подскажите пожалуйста... а как обновиться
76. andrew.ab 292 28.07.26 13:55 Сейчас в теме
Для тех у кого ККт Атол попробуйте в общем модуле МенеджерОборудованияВызовСервера в функции СформироватьXMLДляЗапросаКМ изменить строки:

ЗаписьXML.ЗаписатьАтрибут("WaitForResult", ?(ПараметрыОперации.ОжидатьПолучениеОтветаОИСМ, "True", "False"));      
	ЗаписьXML.ЗаписатьАтрибут("NotSendToServer", ?(НЕ ПараметрыОперации.ОтправлятьНаСерверОИСМ, "True", "False"));


на

ЗаписьXML.ЗаписатьАтрибут("WaitForResult", ?(ПараметрыОперации.ОжидатьПолучениеОтветаОИСМ, "False", "False"));      
	ЗаписьXML.ЗаписатьАтрибут("NotSendToServer", ?(НЕ ПараметрыОперации.ОтправлятьНаСерверОИСМ, "False", "False"));
89. Ledok 30.07.26 11:42 Сейчас в теме
(76) Что делать, если в этот модуль вообще не заходит?

Как и не заходит в ИнтерфейсИСМП.СокращеннаяИнформацияПоКМПриРозничнойПродаже

Вызов СокращеннаяИнформацияПоКМПриРозничнойПродаже я нашла только в ОМ.ИнтерфейсИСМПВызовСервера в Процедуре ПолучитьСокращеннуюИнформациюПоКМДлительнаяОперация()

А уже вызова этой процедуры вообще нигде нет в конфигурации...

Есть другой модуль - ИнтерфейсИСМПОбщегоНазначения.СокращеннаяИнформацияПоКМПриРозничнойПродаже

И туда заходит из обработки проверки марок. но..
Для этого необходим параметр ПараметрыСканирования.ТребуетсяПроверкаСредствамиККТ = истина
а у меня там Ложь.
(в настройка ГИС МТ стоит Что проверять средствами ККТ)

найти при каких условиях туда встает Истина я просто не смогла, искала долго.
пробовала принудительно поставить истина, ругается что не указан ИдентификаторУстройства, а он как понимаю есть только у Подключаемого оборудования, а тут обычное подключение ккм...
96. maxxx82@inbox.ru 30.07.26 19:36 Сейчас в теме
(89) Абсолютно до туда же докопался в отладчике.
77. maxxx82@inbox.ru 28.07.26 14:18 Сейчас в теме
Как получить версию 1.5?
78. andrew.ab 292 28.07.26 15:07 Сейчас в теме
(77) в версии 1.5 пока сделал доработки из коммента 76. Проще руками внести изменения и проверить.
79. maxxx82@inbox.ru 28.07.26 15:27 Сейчас в теме
(78) Можно, пожалуйста, сформулировать список что нужно настроить в базе чтобы 1С начала обращаться к ПИОТ? 2 дня сижу в отладчике. Настроены CDN, ЭЦП, параметры на скриншотах, драйвер Атол из поставки ЕСМ, обработка обслуживания обновлена, прошивка на кассе обновлена. У меня в модуль с Пиот даже не заходит. Разрешительный режим и отправка марок в чеках перестали работать.
Прикрепленные файлы:
80. andrew.ab 292 29.07.26 08:10 Сейчас в теме
информации мало. Какая категория маркированного товара пробивается? Где пробиваете чек в документе Чек ККМ или через интерфейс кассира (не поддерижвается)? Какая ревизия интерфейса ККТ (должна быть больше 4000)?
81. maxxx82@inbox.ru 29.07.26 09:06 Сейчас в теме
(80) Категория Легкая промышленность. Через Чек ККМ, ревизия интерфейса 4007. Пиот работает через Подключаемое оборудование (Левая часть скрина) или через Торговое оборудование (Правая часть скрина)?
Прикрепленные файлы:
82. andrew.ab 292 29.07.26 09:44 Сейчас в теме
(81)

1. Пиот работает через api интерфейс, ему без разницы какая ККТ подключена. Подключение ККТ по старому интерфейсу.

2. Легкой промышленности в конфигурации есть три вида (старая, с 2025, с 2026), см. скрин, у них разные признаки которые летят в ККТ. Поиском по комменту //sweetand ищи куски кода где добавляются новые виды продукции (не сложно, разберетесь).

3. В общей форме ВыборВидаПродукцииИСУТ добавьте новые виды продукции.
Прикрепленные файлы:
104. maxxx82@inbox.ru 31.07.26 09:38 Сейчас в теме
(82) Легкая промышленность старая. Новые тоже добавлены в код. Но такого товара в базе нет.
83. andrew.ab 292 29.07.26 09:47 Сейчас в теме
(81)
Пиот работает через


ревизия свежая = 4007.

Можете в общем модуле МенеджерОборудованияВызовСервера в функции РевизияИнтерфейсаДрайверов поднять ревизию до 4007.
84. Ledok 30.07.26 04:10 Сейчас в теме
(79) Аналогичный вопрос.

Я вообще не понимаю, кто-нибудь тут смог запустить работу ПИОТ?

Касса Атол, драйвера 10.10.8.24, Прошивка кассы 5.17
Обработка обслуживания ATOLkkt (версия 3.16) - новее вроде нету
Подключение к ПИОТ в 1С выполнено, подключение к ЛМ ЧЗ выполнено, в модуле ЕСМ всё корректно
Работаю в форме документа ЧекККМ.

Но в 1С ничего не происходит и при отправке Чека на ККМ у меня по прежнему "Контрольная марка не проверена"

Отладчиком в процедуру СформироватьXMLДляЗапросаКМ вообще не попадает.. то есть явно в ПИОТ вообще ничего не запрашивается и не происходит. Я уже неделю бьюсь с этим.. просто всё уже, мозг кипит...

И я так и не понимаю зачем подключать Сертификат эл.подписи, если при рознице проверка должна быть средствами ККМ...
88. andrew.ab 292 30.07.26 09:50 Сейчас в теме
(84) Сертификат нужен чтобы марку подписать, она в зашифрованном виде уходит.

Вот здесь отладчиком ловите почему не срабатывает подтверждение марки в ККТ, она должна положится в буфер ФН. Рекомендации выше изменения в СформироватьXMLДляЗапросаКМ.

ПодключаемоеОборудованиеУниверсальныйДрайверКлиент.ФискализацияЧека()

Если ПараметрыФискализации.РевизияИнтерфейса >= 3004  Тогда
				Если ПараметрыПодключения.Свойство("ИдентификаторУстройства") Тогда
					ТекущийСтатус = МенеджерОборудованияКлиент.ПроверкаКодаМаркировки(ПараметрыПодключения.ИдентификаторУстройства);
					// Если есть текущая проверка КМ 
					Если НЕ ПустаяСтрока(ТекущийСтатус.ИдентификаторЗапроса) Тогда
						Попытка
							ОбъектДрайвера.ПодтвердитьКМ(ПараметрыПодключения.ИДУстройства, ТекущийСтатус.ИдентификаторЗапроса, 0);
							МенеджерОборудованияКлиент.УстановитьПроверкуКодаМаркировки(ПараметрыПодключения.ИДУстройства);
						Исключение
							СформироватьОшибкуДрайвера(ВыходныеПараметры, "ЗапросКМ", ОписаниеОшибки());
							Возврат Результат;
						КонецПопытки;
					КонецЕсли;
				КонецЕсли;
			КонецЕсли;
Показать
90. Ledok 30.07.26 11:47 Сейчас в теме
(88)
ИдентификаторУстройства


Хм..
В параметрах подключения есть только ИдентификаторТО и ИДУстройства


МенеджерОборудованияКлиент.ПроверкаКодаМаркировки


И там проверка идет по списку Подключаемого оборудования (через глПодключаемоеОборудование.ФискальныеУстройства)..
А тут касса ККМ Подключена не через подключаемое оборудование
Прикрепленные файлы:
92. andrew.ab 292 30.07.26 13:04 Сейчас в теме
(90)
МенеджерОборудованияКлиент.ПроверкаКодаМаркировки


Поздравляю Вы нашли баг. В архиве приложенном к публикации есть файлы PosCenterkkt_ПиоТ_x32.epf (PosCenterkkt_ПиоТ_x64.epf). В них смотрите как сделаны методы проверки КМ и остальные.

Вывод в Ваша обработка обслуживания для Атол не адаптирована под УТ 10.3 и новых модулей для работы с Пиот И ЛМ ЧЗ.

Функция ПодтвердитьКМ(Объект, ПараметрыККТ, ПараметрыПроверки, ВыходныеПараметры, Идентификатор) Экспорт
	
	мПараметрыПодключения.Вставить("ПараметрыРегистрации", ПараметрыККТ);
	мПараметрыПодключения.Вставить("ТипОборудования", "ККТ");
	мПараметрыПодключения.Вставить("ИдентификаторУстройства", Идентификатор);
	
	РезультатВыполнения = ПодключаемоеОборудованиеУниверсальныйДрайверКлиент.ВыполнитьКоманду("ПодтвердитьКМ",
		ПараметрыПроверки, ВыходныеПараметры, Объект.Драйвер, мПараметрыУстройства, мПараметрыПодключения);

	Если Не РезультатВыполнения Тогда
		Результат = Ложь;
		Объект.ОписаниеОшибки = ВыходныеПараметры[1];
	Иначе
		Результат = Истина;
		Объект.Вставить("ВыходныеПараметры", ВыходныеПараметры);
	КонецЕсли;
	
	Возврат Результат;
	
КонецФункции
Показать
97. Ledok 31.07.26 04:43 Сейчас в теме
(92)
Ваша обработка обслуживания для Атол не адаптирована

Обработка адаптирована, там есть методы проверки КМ и они буква в букву такие же.

Вопрос в другом, что при выполнении процедуры Фискализации в параметрах устройства нет такого реквизита как ИдентификаторУстройства.
Он нужен, чтобы получить ИдентификаторЗапроса и далее это всё передать уже в ПодтвердитьКМ

ТекущийСтатус = МенеджерОборудованияКлиент.ПроверкаКодаМаркировки(ПараметрыПодключения.ИдентификаторУстройства);


Зато есть реквизит ИдентификаторТО, который судя по всему и есть тот самый ИдентификаторУстройства.

Идем далее, он нужен вот в этой процедуре:

Функция ПроверкаКодаМаркировки(ИдентификаторУстройства) Экспорт
	
	Результат = Новый Структура();
	Результат.Вставить("ИдентификаторСессии");
	Результат.Вставить("ИдентификаторЗапроса");
	
	ФискальныеУстройства = глПодключаемоеОборудование.ФискальныеУстройства;
	
	Для Каждого ФискальноеУстройство Из ФискальныеУстройства Цикл
		Если ФискальноеУстройство.ИдентификаторУстройства = ИдентификаторУстройства Тогда
			Результат.ИдентификаторСессии  = ФискальноеУстройство.ИдентификаторСессии;
			Результат.ИдентификаторЗапроса = ФискальноеУстройство.ИдентификаторЗапроса;
			Прервать;
		КонецЕсли;
	КонецЦикла;
	
	Возврат Результат;
	
КонецФункции
Показать


И вот тут ключевое, в ФискальныеУстройства пусто.. нет тут моей кассы ККМ, чтобы получить ИдентификаторЗапроса.

Вероятно дело в том, что не вызывается процедура, которая бы инициализировала сессию проверки КМ. Она есть в процедуре МенеджерОборудованияКлиент.ЗапросКМ()

но судя по всему она ниоткуда не вызывается..
поэтому нет ни Сессии, ни ИдентификаторЗапроса..

а без них Подтверждение КМ не пройдет.

Вот и возникает вопрос - а где собственно формируется запрос по КМ?? При сканировании QR кода этого точно нет. Вот поэтому у меня и в процедуру СформироватьXMLДляЗапросаКМ отладчик не попадает..

Ну я точно на финишной прямой. Но пока не понимаю как это корректно всё вызвать..
101. andrew.ab 292 31.07.26 08:22 Сейчас в теме
(97)
ФискальныеУстройства = глПодключаемоеОборудование.ФискальныеУстройства;


Вчера посмотрел, проблема действительно здесь
ФискальныеУстройства = глПодключаемоеОборудование.ФискальныеУстройства;


глПодключаемоеОборудование - это подключаемое оборудование. Необходимо дорабатывать подключение ККТ по новому механизму как в УТ 11. Сейчас пока руки не доходят, много доработок. Поэтому в эту сторону копать не стоит.

Лучше добивать обработку обслуживания которую я приложил под ККТ Атол.
105. maxxx82@inbox.ru 31.07.26 09:46 Сейчас в теме
(101) А у Вас работает через подключение по старому варианту?
106. andrew.ab 292 31.07.26 10:23 Сейчас в теме
(105) у меня ККТ Poscentr, ему по барабану если честно, марку и признак маркировки = 33 передаешь в ККТ и он печатает М+ и отправляет в ОФД + ЧЗ.

С ККТ Атол оказалось все сложнее, он требует чтобы марка была обязательно в буфере ФН + играться надо с NotSendToServer + WaitForResult
107. Ledok 31.07.26 13:01 Сейчас в теме
(106) Да, тут вопрос был в буфере ФН.

На сейчас Чеки формируются, из Честного знака маркировка уходит, но в ОФД прилетает так:
Результат проверки маркированных товаров - КМ?

То есть что-то при проверке Кода маркировке Атолу не нравится.

ПараметрыОперацииXML

<?xml version="1.0" encoding="UTF-8"?>
<RequestKM GUID="734d8b8a-25f0-4eed-9bc2-8011c1952e7e" WaitForResult="False" NotSendToServer="True" MarkingCode="MDEwMjkwMDE5MzcwNjc4MDIxNW0hUSdPbW1EQ21sZR05MTA­wQkUdOTJnRmVWU2w5VjRJa2NvSktpMi9rTUhZeUFpUUJhRmhEZjhjeElWWHF­HWUxUVUREeHVzcURwbEFNWExaandFMGtoK2VJRzRkTmxEKzc0am9oME4zWGV­yUT09" PlannedStatus="1"/>


РезультатОперацииXML

<?xml version="1.0" encoding="UTF-8"?>
<RequestKMResult Checking="False" CheckingResult="False"/>


Да, попробую другие параметры задать NotSendToServer + WaitForResult
94. andrew.ab 292 30.07.26 16:12 Сейчас в теме
(90) Попробуйте обработку ТО Атол. В функции ФискализироватьЧек() вшил принудительную регистрацию марок в ККТ через ПроверитьКодыКМПослеВнешнейПроверки().

в функции СформироватьXMLДляЗапросаКМ строки вернуть как было:

ЗаписьXML.ЗаписатьАтрибут("WaitForResult", ?(ПараметрыОперации.ОжидатьПолучениеОтветаОИСМ, "True", "False"));      
    ЗаписьXML.ЗаписатьАтрибут("NotSendToServer", ?(НЕ ПараметрыОперации.ОтправлятьНаСерверОИСМ, "True", "False"));
Прикрепленные файлы:
ATOLkkt22(Проверка КМ).epf
98. Ledok 31.07.26 05:40 Сейчас в теме
(94) Спасибо! Чек стал хотя бы печататься.. ушла ошибка "Контрольная марка не проверена"

Чуть доработала условие в функции ПроверитьКодыКМ()

Для Каждого СтрокаПроверки из МассивПроверки Цикл
			
	        ОписаниеОшибки = "";  
			
			Если СтрокаПроверки.Свойство("ФискальнаяСтрока") Тогда //++ могут быть и не фискальные строки в массиве
				
	            Если СтрокаПроверки.Свойство("КонтрольнаяМарка") И ЗначениеЗаполнено(СтрокаПроверки.КонтрольнаяМарка) Тогда
	                
	                //Запрос на проверку КМ на ККТ.
Показать



На сейчас все равно не ушла маркировка в ЧЗ.
Получила результат проверки маркированных товаров "КМ?"
Прикрепленные файлы:
99. Ledok 31.07.26 06:39 Сейчас в теме
(98) Так, при попытке пробить этот товар ещё раз, система выдала, что товар "Выбыл"
То есть информация ушла в ЧЗ..

Но все-таки отсутствие знака [M+] меня смущает..
Прикрепленные файлы:
85. Ledok 30.07.26 06:15 Сейчас в теме
Можете подсказать где в 1С вообще начинается СТАРТ проверки через ПИОТ?

Вот есть форма документа Чек ККМ, я добавила товар, система подсветила, что есть маркировка.
Нажимаю - "Проверить" - "Маркируемую продукцию" - открывается форма и далее сканером считываю QR код маркировки.

Вот после этого в какой процедуре, модуле происходит запрос в ЛМ ЧЗ? Кто-то может мне подсказать куда искать?
87. Ledok 30.07.26 09:26 Сейчас в теме
Сертификат прописала, один чек пробился.. но выдал в самом чеке "ТМ"
и ОФД показывает, что в чеке нет маркировки.
Что я делаю не так?
(85)
95. maxxx82@inbox.ru 30.07.26 19:20 Сейчас в теме
(87) Ровно такая же история. Тоже не уходит в проверку ПИОТ. Просто выходит чек без маркировки. Если решите вопрос, отпишитесь, пожалуйста.
91. Ledok 30.07.26 12:52 Сейчас в теме
(85)
Тут я через меню Все действия - Проверить состояние кодов маркировки в ГИС МТ - успешно получаю информацию о марке, что она в Обороте.
Это относится к ПИОТ? Или нет?
Прикрепленные файлы:
93. andrew.ab 292 30.07.26 13:06 Сейчас в теме
(91) да, относится. Это как раз проверка марки в ЛМ ЧЗ и ПиоТ по api протоколу. Ваша проблема что драйвер ККТ Атол не пропускает пробитие, т.к. марки еще нет в кеше ФН.
86. Ledok 30.07.26 06:15 Сейчас в теме
Или, может, кто-то может на платной основе подключиться и помочь мне победить этот пиот и маркировку?
100. Ledok 31.07.26 07:36 Сейчас в теме
Может кто-то отправить пример XML файла, который отправляется в кассу с успешным результатом проверки КМ ?

У меня полное ощущение, что я что-то недостаточно передаю в ККМ..
Ведь проверка же проходит успешно, а в каком реквизите передается результат этой проверки в кассу? Если есть только сам QR код, который передается в зашифрованном виде?

Или результат проверки сохраняется в ККМ в Обработке обслуживания при вызове ПроверитьКодыКМ() ?

У меня XML выглядит так:

<?xml version="1.0" encoding="UTF-8"?>
<CheckPackage>
	<Parameters CashierName="" OperationType="1" TaxationSystem="1" SaleLocation="ИП Ринас С.Э." GroupingPositionsWhenPrinting="false" OperationOnline="false" TimeZone="7" CustomerEmail="" CustomerPhone="">
		<AgentData/>
		<VendorData/>
		<CustomerDetail/>
		<OperationalAttribute/>
		<IndustryAttribute/>
	</Parameters>
	<Positions>
		<TextString Text="ДОК:Пр000000036                                 "/>
		<TextString Text="30.07.2026                                 15:56"/>
		<TextString Text="СКЛАД:ЛИТВИНОВА                                 "/>
		<TextString Text="------------------------------------------------"/>
		<TextString Text="Сумма без скидки:                        1520.00"/>
		<TextString Text="                                                "/>
		<FiscalString Name="BELSTA-AMORA 04-081-519-1-0-0 (п, 45), Текстиль, Текстиль" Quantity="1" PriceWithDiscount="1520" AmountWithDiscount="1520" DiscountAmount="0" Department="1" VATRate="5" VATAmount="72.38" PaymentMethod="4" CalculationSubject="33" MarkingCode="MDEwNDYyMDIwOTI5ODU0OTIxNUhkZFVzKWVSSFAvcB05MTg­wQzEdOTJLWkxGMjNlVTJIeTAyL05MQWE3azVMK3ZPWnV0UHpGbVMremwwSmF­4VDgvU3kzd3BuN0NXQVdRWFhBbVhXN0dkaWsrREpPOXppS3MrbEh5MlducnI­3Zz09" MeasureOfQuantity="255">
			<AgentData/>
			<VendorData/>
			<IndustryAttribute/>
		</FiscalString>
		<TextString Text="                                                "/>
	</Positions>
	<Payments Cash="1520" ElectronicPayment="0" PrePayment="0" PostPayment="0" Barter="0"/>
</CheckPackage>
Показать
102. andrew.ab 292 31.07.26 08:31 Сейчас в теме
(100) странная ситуация, xml правильная CalculationSubject="33", т.к. ККТ должен принять М+ в чеке. Может косяки в самом ККТ?

Посмотрите коммент 82. У Вас в чеке лег.пром. В 1С есть несколько видов этой маркированной продукции. Необходимо дополнить остальные виды.
108. Ledok 31.07.26 13:06 Сейчас в теме
(102) У меня Обувная продукция..
А как вы увидели, что лег.пром. ?
109. andrew.ab 292 31.07.26 13:18 Сейчас в теме
(108) "BELSTA-AMORA 04-081-519-1-0-0 (п, 45), Текстиль, Текстиль" я подумал это что-то из нижнего белья.
103. andrew.ab 292 31.07.26 08:37 Сейчас в теме
(100)
Или результат проверки сохраняется в ККМ в Обработке обслуживания при вызове ПроверитьКодыКМ() ?


В этой процедуре марки просто кладутся в буфер ККТ. Это не моя идея, а идея https://infostart.ru/1c/articles/2746974/

Попробуйте в обработке обслуживания поставить отправку проверки на сервера ЧЗ.

ПараметрыОперации.Вставить("ОжидатьПолучениеОтветаОИСМ"	, Истина);
ПараметрыОперации.Вставить("ОтправлятьНаСерверОИСМ"		, Истина);
110. Ledok 31.07.26 13:28 Сейчас в теме
(103) Поставила так, и добавила вывод сообщений

ПараметрыОперацииXML

<?xml version="1.0" encoding="UTF-8"?>
<RequestKM GUID="ae99fd76-460b-43b9-b351-8e81e9cec676" WaitForResult="True" NotSendToServer="False" MarkingCode="MDEwNDYyMDIwOTI5ODU0OTIxNUhkZFVzKWVSSFAvcB05MTg­wQzEdOTJLWkxGMjNlVTJIeTAyL05MQWE3azVMK3ZPWnV0UHpGbVMremwwSmF­4VDgvU3kzd3BuN0NXQVdRWFhBbVhXN0dkaWsrREpPOXppS3MrbEh5MlducnI­3Zz09" PlannedStatus="1"/>

РезультатОперацииXML

<?xml version="1.0" encoding="UTF-8"?>
<RequestKMResult Checking="False" CheckingResult="False"/>

Счетчик = 0
РезультатОперацииXML и СтатусЗапроса

Счетчик = 1
РезультатОперацииXML и СтатусЗапроса

Счетчик = 2
РезультатОперацииXML и СтатусЗапроса
<?xml version="1.0" encoding="UTF-8"?>
<ProcessingKMResult GUID="ae99fd76-460b-43b9-b351-8e81e9cec676" Result="True" ResultCode="15" StatusInfo="1" HandleCode="0"/>

ПодтвердитьКМ (01)04620209298549(21)5HddUs)eRHP/p

В итоге в Чеке получила [М+]

та дааааа!!!!
Прикрепленные файлы:
111. andrew.ab 292 31.07.26 13:35 Сейчас в теме
(110) Поздравляю с успехом!

Обновлю данные в публикации и добавлю поддержку ККТ Атол.
115. exe 03.08.26 12:26 Сейчас в теме
(111) как скачать обновление? Если прошел месяц с момента покупки? заново оплатить?
112. Ledok 31.07.26 13:35 Сейчас в теме
(110)

Кому вдруг надо, мой вариант обработки обслуживания
Прикрепленные файлы:
ATOLkkt_3.16_ПИОТ_2026-07-31.epf
gzharkoj; evn-zorin; Светлый ум; +3 – Ответить
113. maxxx82@inbox.ru 01.08.26 19:22 Сейчас в теме
Как получить версию 1.6?
114. andrew.ab 292 01.08.26 22:45 Сейчас в теме
(113) нажать кнопку скачать файл. Вроде бы так организовано на инфостарте.
116. Ledok 03.08.26 12:38 Сейчас в теме
Итак. Что на сегодня.
Получила информацию, что в ЕСП не отображается, что марка была проверена Онлайн или офлайн...
То есть по прежнему что-то не так. Вернее, не всё так как нужно.

Как мне убедиться, что идет запрос через токен ЕСМ? Где в отладчике это поискать? В каком модуле?)

Правильно же я понимаю, что это должно быть в форме обработки ПроверкаИПодборПродукцииИСМП ?
Прикрепленные файлы:
117. andrew.ab 292 03.08.26 12:51 Сейчас в теме
(116) по моей информации статус разрешительного режима сама ККТ должна отправлять, как раз в обработке обслуживания добавлен метод ПодтвердитьКМ.
118. Ledok 04.08.26 01:56 Сейчас в теме
(117) Возможно, пока не до конца понимаю.

У меня вопрос относительно самой ЕСМ. В ней не отображается, что были какие-то запросы проверок, а они должны быть.

То есть, когда мы именно сканируем QR код - марка должна быть проверена через ТС ПИОТ.
Если есть интернет есть - то через Токен по api, если связи нет, то через ЛМ ЧЗ.
В первом случае должен быть статус проверки Онлайн, во втором Офлайн.
И, так как этот запрос выполняется перед продажей, то продажи ведь может и не быть, так как срок годности закончился или марка уже не в обороте. При этом сам запрос должен в системе сохраниться. У меня ни запросов нет, ни в ЧЗ не отображается статус.

У вас в личном кабинете вот этом: https://lk.ao-esp.ru/
отображаются запросы?
Прикрепленные файлы:
119. andrew.ab 292 04.08.26 11:54 Сейчас в теме
(118) в обработке обслуживания мы добавили подтверждение ПроверитьКодыКМ(), там вшита последовательность:

1. ОткрытьСессиюРегистрацииКМ
2. ЗапросКМ
3. ПолучитьРезультатыЗапросаКМ
4. ПодтвердитьКМ

как раз в ПодтвердитьКМ летит идентификатор запроса после успешной проверки марки на предыдущих этапах.

Возникает вопрос: в логах ККТ какие данные по обращением к драйверу по п.1-3?
121. Voron19805 13.08.26 04:07 Сейчас в теме
(118) Вот точно такая же ситуация...не могу понять...все настроено как указано, обработка атол ккт последняя 3.16
В чеке стоит метка М+, в кабинете ЧЗ марка выбыла из оборота, но разрешительный режим "Не проверен", в кабинете ESM тишина.
в ОМ.МенеджерОборужованияВызовСервера:

Функция ПолучитьРезультатыЗапросаКМИзXMLПакета(ДанныеXML) Экспорт
	
	Параметры = Новый Структура();
	Параметры.Вставить("КодМаркировкиПроверен", Ложь);
	Параметры.Вставить("РезультатПроверки", Ложь);
	
	Если Не ПустаяСтрока(ДанныеXML) Тогда
		ЧтениеXML = Новый ЧтениеXML; 
		ЧтениеXML.УстановитьСтроку(ДанныеXML);
		ЧтениеXML.ПерейтиКСодержимому();
		Если ЧтениеXML.Имя = "RequestKMResult" И ЧтениеXML.ТипУзла = ТипУзлаXML.НачалоЭлемента Тогда
			Параметры.КодМаркировкиПроверен = ВРег(ЧтениеXML.ЗначениеАтрибута("Checking")) = "TRUE";
			Параметры.РезультатПроверки = ВРег(ЧтениеXML.ЗначениеАтрибута("CheckingResult")) = "TRUE";
		КонецЕсли;
	КонецЕсли;
	
	Возврат Параметры;
	
КонецФункции
Показать

Возвращает следующее:

Параметры Структура Структура
КодМаркировкиПроверен Ложь Булево
РезультатПроверки Ложь Булево

Кто-то знает куда копать?
Прикрепленные файлы:
122. andrew.ab 292 13.08.26 08:02 Сейчас в теме
(121) драйвер ККТ Атол возвращает что марка не проверена.

Проверил на ККТ Посцентр с ПиоТ + ЛМ ЧЗ - у меня ККТ возвращает что марка прошла проверку., оба статуса в ИСТИНА.

Лови отладчиком в драйвере оборудования ATOLkkt22_3.16.epf есть функция ПроверитьКодыКМ, там ОбъектДрайвера.ЗапросКМ - там как раз ККТ возвращает ответ по марке.
124. Voron19805 13.08.26 15:06 Сейчас в теме
(122) Начал копать выходные параметры и вижу это:
Объект.Выходные Параметры.ПоддержкаТСПИоТ = ЛОЖЬ

Так и должно быть?
125. andrew.ab 292 13.08.26 15:47 Сейчас в теме
(124) должно быть TRUE.

если РевизияИнтерфейса ККТ >= 4007 то ККТ должна вернуть параметр SupportFNPiot, в котором отражено ККТ поддерживает ПиоТ или нет.

у тебя получается что ККТ возвращает ЛОЖЬ.

попробуй ловить в ОМ.МенеджерОборудованияВызовСервера.СформироватьТаблицуПараметровДляОперацииФН() - в ней читаются параметры из ККТ и записываются в объект драйвера.

Также в драйвере ККТ есть где-либо галка с параметром SupportFNPiot?

Если ничего не поможет надо будет думать как в ATOLkkt22_3.16.epf добавить SupportFNPiot=True, хотя это сомнительно.
130. Voron19805 14.08.26 15:42 Сейчас в теме
(125)
У меня почему-то эта процедура не проходит вообще в процессе пробития чека...
126. Ledok 14.08.26 02:28 Сейчас в теме
(124) Есть какие-то подвижки?

У меня также вопрос с этим признаком. И тут возникает вопрос: это на стороне драйвера или на стороне обработки обслуживания проблема?
У меня в списке оборудования отображается Поддержка ТС ПИОТ false..
Прикрепленные файлы:
127. andrew.ab 292 14.08.26 08:03 Сейчас в теме
(126) на стороне драйвера.

ККТ Посцентр с драйвером поддержки ПиоТ возвращает SupportFNPiot=True.

На скрине как раз параметры которые возвращает драйвер ККТ.
131. Voron19805 15.08.26 16:03 Сейчас в теме
(127)
В общем SupportFNPiot=True я прописал вручную принудительно.
В обработке вот тут выдает :
Результат = ОбъектДрайвера.ЗапросКМ(мПараметрыПодключения.ИДУстройства, ПараметрыОперацииXML, РезультатОперацииXML);
РезультатОперацииXML - код маркировки и результат проверки ложь.
Вопрос почему?
Когда в чек пикаешь марку все нормально проходит и уходит из оборота после пробития...
ESM настроен, настройки ПИОТ в 1с выполнены...
Короче пока топчусь на месте...
132. Voron19805 17.08.26 01:35 Сейчас в теме
(131) Вот что вижу в уведомлениях ESM (на скрине). наверное в этом причина.
Опять же не пойму почему эти ошибки...
Прикрепленные файлы:
134. stas84 10 17.08.26 01:40 Сейчас в теме
(132) После сканирования в ЛК ЕСМ ПиОТ отображается что марка проверена? Возможно у вас через CDN проверка идет, а не ПиОТ
135. Voron19805 17.08.26 07:47 Сейчас в теме
(134) Нет, не отображается.
Зелёная галка в 1с стоит что товар в наличии и проверен.
А в лк есм пиот тишина.
Не могу понять что не так.
128. Voron19805 14.08.26 10:00 Сейчас в теме
(122)
(126)
Ни фига...у меня также как на вашей картинке.
В драйвере ККТ подобной галки нет.
Открыл руковоство программиста по атолу...изучаю.
129. andrew.ab 292 14.08.26 11:54 Сейчас в теме
(128) в драйвере ККТ Постцентр галки также нет, но драйвер возвращает SupportFNPiot=True. На всякий случай у нас версия 5.21.1.1257.
133. stas84 10 17.08.26 01:37 Сейчас в теме
(118) Вы верно мыслите. После сканирования должна отображаться информация в ЛК ЕСМ (как на вашем скрине). Скорее всего проверка у вас идет через CDN(старый режим) а не через ПиОТ.
136. Voron19805 17.08.26 07:49 Сейчас в теме
(133) интересно почему так..
Все настройки сделаны в1с верно.
Понять бы где 1с делает выбор через что проверять марку..
137. stas84 10 17.08.26 12:42 Сейчас в теме
(136) Попробуйте найти этот кусок возможно в нем. ШтрихкодированиеИСМПСлужебный.ЗаполнитьДанныеИдентификатораРозничнойПродажиПоОбязательнымТ­оварнымГруппам(ДанныеПоШтрихкодам, ПараметрыСканирования) Экспорт

НастройкиПодключенияТСПИоТ = ИнтеграцияТСПИоТ.НастройкиПодключенияЭкземпляраТСПИоТ(ПараметрыСканирования);
Если НастройкиПодключенияТСПИоТ.Настроено Тогда
ИнтеграцияТСПИоТ.ЗаполнитьДанныеИдентификатораРозничнойПродажиПоДаннымТСПИоТ(
ДанныеПоШтрихкодам,
ДанныеКМ,
НастройкиПодключенияТСПИоТ,
ПараметрыСканирования);
Возврат;
КонецЕсли;

параметр НастройкиПодключенияТСПИоТ.Настроено
138. Ledok 18.08.26 04:56 Сейчас в теме
(137) Эта процедура находится в другом модуле - ШтрихкодированиеОбщегоНазначенияИСМП

И там есть такой интересное условие в начале процедуры

Если Не ОбщегоНазначенияИСМПКлиентСервер.ЗначениеПараметраСканированияЗапрашиватьДанныеСервисаИСМП(ПараметрыСканирования)
		Или Не ПараметрыСканирования.ТребуетсяПроверкаСредствамиККТ Тогда
		Возврат;
	КонецЕсли;


Так вот ПараметрыСканирования.ТребуетсяПроверкаСредствамиККТ = Ложь

Этот параметр переводится в значение Истина только в 1м случае, когда есть некая форма просмотра.
Проверка эта выполняется в ОМ.РозничныеПродажиКлиент.ПроверитьКодМаркировкиСредствамиККТ()

Если ФормаПросмотра <> Неопределено
		И МенеджерОборудованияВызовСервера.ФискальноеУстройствоПоддерживаетПроверкуКодовМаркировки(ФормаПросмотра.ОборудованиеККТ, ПараметрыККТ) Тогда
		ПараметрыСканирования.ТребуетсяПроверкаСредствамиККТ = Истина;
		ПараметрыСканирования.ККТФФД12ИСМП                   = ФормаПросмотра.ОборудованиеККТ;
	КонецЕсли;


Эта форма просмотра есть только в документе ПриходныйКассовыйОрдер, в случае с ЧекККМ такой формы нет.
Я пробовала принудительно заполнить в Истина и как-то заполнить ККТФФД12ИСМП, но ничего из этого не вышло, выходят другие ошибки после этого.

То есть получается, что проверки через ПИОТ не происходит.
Я убила огромное количеств времени на решение, которое по факту не работает.
maxxx82@inbox.ru; +1 – Ответить
140. andrew.ab 292 18.08.26 09:44 Сейчас в теме
(138) не туда смотрели. Все проверки проходят по api, что для ЛМ ЧЗ, что для ПиоТ.

Настройки берутся из РС.НастройкиПодключенияТСПИоТ.
Проверка: ИнтеграцияТСПИоТКлиентСервер.ДанныеПоКодуМаркировкиПриРозничнойПродаже → HTTP JSON на Сервер:Порт ТС ПИоТ.
143. andrew.ab 292 18.08.26 13:52 Сейчас в теме
(138) Косяк был мой, я не провел ревизию обновления. Проблема была в том что не передавался номер ФН, соответственно В РС.НастройкиПодключенияТСПИоТ не происходил отбор параметров настройки модуля ПиоТ.

В ОМ.ИнтеграцияИСУТКлиентСервер + ОМ.РозничныеПродажиКлиент замените полностью код из приложенных файлов.
Прикрепленные файлы:
ИнтеграцияИСУТКлиентСервер.txt
РозничныеПродажиКлиент.txt
144. Voron19805 19.08.26 14:53 Сейчас в теме
(143) вот я споткнулся на том что в параметры сканирования не передается номер фн и как следствие ничего не берет из РС.НастройкиПодключенияТСПИоТ.
сидел ковырял как его передать туда :-)
а тут уже выложили
145. andrew.ab 292 19.08.26 15:40 Сейчас в теме
(144) сорян), это был мой косяк. В обновление не переложил кусок кода(.
146. Voron19805 20.08.26 13:42 Сейчас в теме
(145) Так...все чудесатее и чудесатее..
Номер ФН в параметры сканирования передается..
Но вот сюда РС.НастройкиПодключенияТСПИоТ не заходит совсем...через ПИОТ ничего не проверяет...ищу проблему...
149. Ledok 21.08.26 11:04 Сейчас в теме
(146) У меня тоже не заходит.

Меня с самого начала смущал тот факт, что в настройках есть такая штука - проверять при сканировании или при пробитии чека. Вроде как я хочу проверять сразу при сканировании, но в этот момент точно ничего не происходит у меня.
При пробитии - также проблема с тем, что параметр "ТребуетсяПроверкаСредствамиККТ = Ложь", по нему никакие проверки вообще не запускаются.

Когда ставлю принудительно в Истина вылазит много чего еще не работающего.. сейчас в этом разбираюсь.

Начала с того, что пробую запустить проверку через ПИОТ вручную и вижу, что в параметрах сканирования формы не верно указаны параметры.
А обработке ПроверкаИПодборПродукцииИСМП в форме ПроверкаИПодбор в процедуре ИнициализироватьПараметрыСканирования() вызывается процедура ОМ.ПараметрыСканирования = ШтрихкодированиеОбщегоНазначенияИСКлиент.ПараметрыСканирования()

И вот тут я в качестве теста принудительно добавила 3 параметра:

//++
	ПараметрыСканирования.ТребуетсяПроверкаСредствамиККТ = Истина;
	ПараметрыСканирования.ККТФФД12ИСМП = "FC60A1A7-46CD-4298-9CD9-6BEC033C4C4E";
	ПараметрыСканирования.НомерФискальногоНакопителя = "7380440903253907";
	//--


Только после этого начались какие-то движения в сторону проверки через ПИОТ..
и потом там стоооолько всего повылазило не работающего..
я весь день из другой конфигурации модули и методу переношу, чтобы хоть как-то запустить.

и только теперь я наконец-то попала в модуль ТС ПИОТ вот сюда:
ИнтеграцияТСПИоТКлиентСервер.ДанныеПоКодуМаркировкиПриРозничнойПродаже

Но проверить до конца по прежнему не получается, сижу дальше колупаюсь.
тут явно дело в том, что оборудование подключено не как "Подключаемое оборудование" и как обычное и те процедуры которые заточены под такой формат судя по всему просто не работают.

Мы уже приняли решение переходить на другую программу (на УНФ), но вроде как дело чести довести это "чудо" до ума.. да и сам переход у нас не будет быстрым, а хотелось бы с сентября работать уже с ПИОТом в текущей базе
Прикрепленные файлы:
153. Voron19805 25.08.26 16:59 Сейчас в теме
154. Voron19805 25.08.26 17:02 Сейчас в теме
У вас получилось довести до конца, чтобы ПИОТ работал?
голову уже свернул..
Можете поделиться, что вы переносили и куда.
Спасибо.
156. andrew.ab 292 25.08.26 18:00 Сейчас в теме
(154) да, сегодня дали ККТ Атол на тест, запрос в Пиот + отображение запрос - ответ, потом в ЛК ЧЗ статус марки онлайн.

Там много пришлось допилить, я могу только дать txt портянку при сравнении с типовой, разберётесь там?
158. Voron19805 25.08.26 22:08 Сейчас в теме
(156) думаю разберусь.
Киньте пожалуйста
161. andrew.ab 292 26.08.26 07:55 Сейчас в теме
159. Voron19805 26.08.26 03:47 Сейчас в теме
(156) я вчера скачал последнюю версию обновления, накатил.
При сканировании марки выдаёт ошибку 514
Прикрепленные файлы:
160. andrew.ab 292 26.08.26 07:02 Сейчас в теме
(159) к обновлению это не относится, гугл те может связи нет, может сертификат протух и. т. п. В Пиоте посмотрите логи, должно быть обращение к нему перед передачей марки в ЛМ ЧЗ
162. Voron19805 26.08.26 09:43 Сейчас в теме
(149)
(160) Понял. Спасибо огромное. Будем искать :-)
165. Voron19805 29.08.26 02:38 Сейчас в теме
(160) Всем доброй ночи. Такая интересная ситуация..
В чеке ккм ввожу обычный штрихкод товара (вода в бутылках), далее открываю форму поверки маркированной продукции (на скрине), далее пикаю марку...
проходит обработка сканирования кода, но в форму ничего не попадает, кнопки на форме доступны для нажатия..
несмотря на это в личном кабинете ПИОТ появляется информация об успешной проверке марки в онлайн-режиме.
Либо (1 раз примерно из 20) попадает в форму товар со статусом "неопределен" ( на втором скрине).
Версии ЛМ и ЕСП последние, настроены как надо. в 1с настройки тоже верные (с зелеными галочками).
Марки все в обороте..
Кто-нибудь знает что это может быть?
P.s. До обновления от 25 августа такого не было (но тогда не работал ПИОТ)
Прикрепленные файлы:
166. andrew.ab 292 29.08.26 09:03 Сейчас в теме
(165) Проблема есть, подтверждаю. Пиот ведёт себя не предсказуемо. На одну и ту же марку можно получить разные ответы от пустого ответа до марка онлайн / офлайн.

Пробовали в цикле делать запросы к Пиот но ответы по прежнему не стабильные. С чем это связано не понятно, на профильных форумах также обсуждается данная проблема.
167. Voron19805 29.08.26 10:19 Сейчас в теме
(156)
(166)
Ну то что пиот нестабилен это я не удивлён..не зря же что то там до 1 октября отложили.
Меня больше беспокоит почему если онлайн проверка прошла успешно товар и марка не попадают форму проверки маркированной продукции и как следствие-в чек
168. andrew.ab 292 29.08.26 10:57 Сейчас в теме
(167) логи Пиот посмотри, там ответ от апи. будет пустой, 1с нужен нормализованный ответ валидна марка или нет. Делать обработку пустых ответов от Пиот и считать что марка не валидна не камильфо. Если пришлёшь стек вызова и логи из Пиот будет отлично, может там ещё какой случай найдём.
169. Voron19805 29.08.26 13:26 Сейчас в теме
(145)
(168) Так...отлично...ближе к вечеру буду работать - пришлю.
спасибо
170. Voron19805 29.08.26 22:10 Сейчас в теме
(145)
(168) Вот логи ПИОТ
глянул ответ на последнее сканирование - там: "valid":true
но в форму подбора и проверки маркир. продукции товар не попал вообще..
стек вызова - откуда лучше начинать? в каком модуле лучше ставить точку останова?
вот в 1с источникданных в функции ПараметрыКодаМаркировкиПоДаннымРазрешительногоРежима ()
ОМ.ИнтерфейсИСМПОбщегоНазначенияКлиентСервер
КлючИЗначение КлючИЗначение "sold" Ложь
КлючИЗначение КлючИЗначение "isBlocked" Ложь
КлючИЗначение КлючИЗначение "utilised" Истина
КлючИЗначение КлючИЗначение "realizable" Истина
КлючИЗначение КлючИЗначение "gtin" "04602983004486"
КлючИЗначение КлючИЗначение "printView" "0104602983004486215c;fY(.j3o-<0"
КлючИЗначение КлючИЗначение "valid" Истина
КлючИЗначение КлючИЗначение "verified" Истина
КлючИЗначение КлючИЗначение "found" Истина
КлючИЗначение КлючИЗначение "cis" "0104602983004486215c;fY(.j3o-<0"
Прикрепленные файлы:
esm-cm_00105706066563-последний фрагмент.log
esm-cm-events_00105706066563.log
esm-orchestrator.log
171. Voron19805 29.08.26 22:38 Сейчас в теме
(170) В общем сейчас еще раз сканирую ту же самую марку и чудо...в форму попадает товар со статусом "Владелец неопределен", в форме убираю галочку "Контролировать владельца" и статус становится "проверен"
Но при пробитии чека выдает ошибку "не заполнен внутренний номер устройства"
это почему-то в общем модуле "ШтрихкодированиеИСКлиент запускается процедура
НачатьПроверкуКодовМаркировкиСредствамиККТ(ПараметрыНачалаПроверки)
172. Voron19805 31.08.26 02:35 Сейчас в теме
(171)
убираю галочку "Контролировать владельца" и статус становится "проверен"

На данный момент ситуация такая.
Товар в форму по-прежнему попадает со статусом "Владелец неопределен", но когда убираю галочку "Контролировать владельца" и статус становится "проверен" (как и писал до этого)
В общем модуле ШтрихкодированиеИСМПКлиент в процедуре НачатьПроверкуКодовМаркировкиСредствамиККТ(ПараметрыНачалаПроверки)
Вручную прописал ПараметрыПроверки.ИдентификаторУстройства = "C134CE1D-2A56-4624-8E09-A7816919AB74" (мой идентификатор устройства в 1с)
Далее попробовал вставить туда же следом :
ПараметрыПроверки.ПараметрыСканирования.ТребуетсяПроверкаСредствамиККТ = Ложь;
Проверка средствами ККТ не проводится, чек пробивается с отметкой М+ и тегом 1260
Министерство промышленности и торговли Российской Федерации (030)
Документ-основание: № 1944 от 21.11.2023
UUID=d7b3e61d-cf35-8037-6d84-7f9e3e014729&Time=1788129400784
Марка выбывает из оборота, но в личном кабинете ЧЗ разрешительный режим стоит «не проверен», хотя в ПИОТ проверка прошла.
Попробовал убрать это:
ПараметрыПроверки.ПараметрыСканирования.ТребуетсяПроверкаСредствамиККТ = Ложь;
Запускается проверка средствами ККТ, но пошли ошибки.
В процедуре ОткрытьФормуОтображенияОшибок(ПараметрыПроверки) заменил так:
ПараметрыОткрытияФормы.ИмяФормыИсточник = ПараметрыПроверки.ФормаОсновногоОбъекта.ИмяФормы;
на
ПараметрыОткрытияФормы.ИмяФормыИсточник = ПараметрыПроверки.ФормаОсновногоОбъекта;

И убрал условие:
// Если ПараметрыПроверки.ТекущаяОперация = ВыполняемыеОперации.ОбновлениеCDNПлощадок Тогда ПараметрыОписания.ЗагрузитьCDNПлощадки = Истина;
// ИначеЕсли ПараметрыПроверки.ТекущаяОперация = ВыполняемыеОперации.ПолучениеТокенаГИСМТ Тогда
ПараметрыОписания.ТокенАвторизацииГИСМТ = Истина;
// КонецЕсли; //Роза 25
По итогу проверка средствами ККТ проходит, чек пробивается (но очень долго) (форма которая на скрине закрывается сама)
с отметкой М+ и тегом 1260
Министерство промышленности и торговли Российской Федерации (030)
Документ-основание: № 1944 от 21.11.2023
UUID=d7b3e61d-cf35-8037-6d84-7f9e3e014729&Time=1788129400784
Марка выбывает из оборота, но в личном кабинете ЧЗ разрешительный режим стоит «не проверен», хотя в ПИОТ проверка прошла.

Т.е. при каждом из вариантов нужный тег в чек идет, в личном кабинете ПИОТ проверка проходит, а кабинете ЧЗ разрешительный режим «не проверен».
Может это технические неполадки в сервисах ЧЗ и ПИОТ (у них между собой связь не отстроена)
И еще очень странный момент…пикал марку, выбывшую из оборота – то показывает сразу что товар не числится, а то несколько раз подряд форма опять доступна для сканирования и тишина..
Прикрепленные файлы:
173. andrew.ab 292 31.08.26 11:32 Сейчас в теме
(172) 1. по владельцу марки ситуация понятна из логов. У нас в тестовой версии ПиоТ json пакет в другом виде приходит в отличии от Вашего. Сделаем костыли в коде чтобы проверял разные форматы ИНН владельца марки.

2. Проблема "В личном кабинете ЧЗ разрешительный режим стоит «не проверен»" также понятна.
По логам видно что reqId = 6c4a2cec-6985-410a-aec5-71e3ef187d18 / 30f7fe39-9b15-4e74-b30d-cfc3f2d72216. UUID из вашего чека d7b3e61d-cf35-8037-6d84-7f9e3e014729 в этих файлах нет. Т.е. костыли в обработке обслуживания ККТ Атол (там вшита проверка марки) не работают и работать не будут, т.к. в логах ПиоТ видно 2 разных uuid, при фискализации чека другой. Вариант только один дорабатывать ПараметрыПроверки.ПараметрыСканирования.ТребуетсяПроверкаСредствамиККТ = Истина, т.к. без этого режима происходит расинхрон ПиоТ и ЛМ ЧЗ.

3. Как я и ранее говорил ПиоТ еще сырой и из логов видно что марка проверилась не с первой попытки:
События km_chk: 95 успехов, 17 ошибок. Ошибки — таймаут 1.5–5 с на cdn01-ts.crpt.ru / cdn11.crpt.ru / пустой host :19101.
При таймауте онлайна проверка закрывается офлайном (check_type_offline, inst локального модуля). У офлайна нет reqId ГИС МТ — в чеке может оказаться чужой/старый UUID, в ЛК ЧЗ будет «не проверен».

4. Ждите обновлений, будем работать.
174. Voron19805 31.08.26 14:26 Сейчас в теме
(173) Спасибо огромное за разъяснения. Будем ждать.
177. andrew.ab 292 02.09.26 21:31 Сейчас в теме
(174) залить свежую обработку обслуживания ККТ Атол, вырезан блок подтверждения марки.

Проверить, прислать ошибки 1с + логи Пиот + логи ККТ. Необходимо для сверки uuid проверки марки.
Прикрепленные файлы:
UT_10_3_88_4.zip
178. andrew.ab 292 03.09.26 09:17 Сейчас в теме
(174) ошибки лучше отправляй на a.sweetand далее почтовик гугла.
179. Voron19805 03.09.26 14:01 Сейчас в теме
(178) Понял, принял! Спасибо огромное!
147. Ledok 21.08.26 05:22 Сейчас в теме
(143) к сожалению это не помогло, проверки через ПИОТ не происходит
148. пользователь 21.08.26 08:53
Сообщение было скрыто модератором.
...
139. andrew.ab 292 18.08.26 09:43 Сейчас в теме
(136) Настройки берутся из РС.НастройкиПодключенияТСПИоТ.
Проверка: ИнтеграцияТСПИоТКлиентСервер.ДанныеПоКодуМаркировкиПриРозничнойПродаже → HTTP JSON на Сервер:Порт ТС ПИоТ.

Марка сначала проверяется в ЛМ ЧЗ, далее если там ничего нет идет в Пиот по api.
141. stas84 10 18.08.26 11:10 Сейчас в теме
(139) 1С при настроенном ПиОТ в ЛМ ходить не должна, это как раз старый путь. 1С работает по АПИ с ЕСМ ПиОТ, далее ЕСМ проверяет либо через локальный модуль либо через драйвер кассы, о чем свидетельствуют отметки в личном кабинете.
142. andrew.ab 292 18.08.26 11:27 Сейчас в теме
(141) да "работает по АПИ с ЕСМ ПиОТ, далее ЕСМ проверяет либо через локальный модуль", я цепочку наоборот написал.
120. teploweb 05.08.26 20:16 Сейчас в теме
Как скачать обновление 1.6? Если прошел месяц с момента покупки?
123. andrew.ab 292 13.08.26 08:02 Сейчас в теме
150. Ledok 21.08.26 11:42 Сейчас в теме
И теперь дальше вопрос..

Вот есть такой код в ОМ.ИнтеграцияТСПИоТКлиентСервер

Функция ДанныеПоКодуМаркировкиПриРозничнойПродаже(ПараметрыПодключения, ДанныеПроверки, ПараметрыСканирования, ДополнительныеПараметрыЗапроса) Экспорт
	
	ВозвращаемоеЗначение = Новый Структура;
	ВозвращаемоеЗначение.Вставить("РезультатОтправкиЗапроса",    Новый Массив);
	ВозвращаемоеЗначение.Вставить("ТекстОшибки",                 "");
	ВозвращаемоеЗначение.Вставить("СтатусыКодовМаркировкиГИСМТ", Новый Соответствие());
	ВозвращаемоеЗначение.Вставить("АварийныйРежим",              Ложь);
	ВозвращаемоеЗначение.Вставить("ЗапросыДляЛогирования",       Новый Массив);
	
	ЗаголовокHTTP = Новый Соответствие();
	ЗаголовокHTTP.Вставить("Accept",         "application/json");
	ЗаголовокHTTP.Вставить("Accept-Charset", "utf-8");
	ЗаголовокHTTP.Вставить("Content-Type",   "application/json");
	
	Если ПараметрыПодключения.ФорматОбмена = ПредопределенноеЗначение("Перечисление.ВерсииФорматаОбменаЛокальногоМодуляИСМП.V2") Тогда
		URLЗапроса = "api/v2/check";
	Иначе
		URLЗапроса = "api/v1/check";
	КонецЕсли;
Показать


И в ПараметрыПодключения нет ФорматОбмена, соответсвенно URLЗапроса идет по V1...
При этом получаю ошибку - 404 not found

При смене на V2 тоже результата нет (скрины приложила)
Прикрепленные файлы:
151. andrew.ab 292 21.08.26 12:32 Сейчас в теме
(150) эндпойнт замените на api/v1/codes/check
152. alexism 25.08.26 15:47 Сейчас в теме
При попытке скачивания пишет, что файл не найден.
155. andrew.ab 292 25.08.26 17:57 Сейчас в теме
(152) файл пока на модерации, в чем причина не пойму.
157. andrew.ab 292 25.08.26 18:02 Сейчас в теме
(152) сейчас попробовал скачать, все успешно. Напишите в тех. поддержку.
163. Anna2196197 27.08.26 16:36 Сейчас в теме
Добрый день. А можно как-то получить обновления, если покупка совершена в конце июня? Тех.поддержка говорит, что обновления можно скачать в течение месяца после покупки и все, а сейчас снова покупать
164. andrew.ab 292 28.08.26 08:51 Сейчас в теме
(163) получается что снова купить.
175. evn-zorin 36 01.09.26 20:47 Сейчас в теме
ребята, можно качать? работает из "коробки"?
176. andrew.ab 292 02.09.26 07:28 Сейчас в теме
(175) пока не качайте. ПиоТ еще сырой много багов вылазит.
180. evn-zorin 36 04.09.26 12:53 Сейчас в теме
(176) ЛМ ЧЗ тоже сам по себе отваливается 2.5 версия инициализируется часами, кошмар какой-то.
181. apatyukov 1139 15.09.26 20:20 Сейчас в теме
Добрый бень. Ваше решение работает с облачной кассой от атолл?
182. andrew.ab 292 16.09.26 05:35 Сейчас в теме
(181) Пока ничего не работает, Пиот не стабилен.
183. Voron19805 23.09.26 13:50 Сейчас в теме
Всем здравствуйте. Сообщаю. После долгих стараний Автора топика система наконец-то заработала..
товар корректно сканируется, проверки в ОСИМ, ПИОТ и ГИС МТ проходят, чек корректно уходит в ОФД, марка выбывает из оборота - в лк чз статус проверки горит зеленым - на скрине (снимок6). также исправлен баг "владелец неопределен" - снимок4.
Также теперь корректно сканирует воду в бутылках - ранее из-за особенностей видов упаковки товар не попадал в форму.
В общем как-то так..
Тестировали и отлаживали на последней версии ЕСМ и ЛМ ЧЗ.
думаю Автор скоро сюда зальет последнее исправленное обновление.
Огромное спасибо!!!!
Прикрепленные файлы:
184. entuziast-1c 02.10.26 15:42 Сейчас в теме
Добрый день, вчера до отключения X-API-KEY удалось добиться проверки и пробития чека с моторным маслом на разрешительном режиме (с 1.10.26, ККТ штрих-лайт 01ф). Исходная УТ - кастомная 10.3, доведенная до неофициального релиза 10.3.96.4, (делал через создание файла конфигурации из чистой 88.3, обновленной вашим обновлением 88.4 и объединением с ним). Но сегодня в чеке при проверке маркированных товаров, до появления окна куда сканировать марки, ошибка:
"Поле объекта не обнаружено (МенеджерыКриптографии)
{ОбщийМодуль.ИнтерфейсАвторизацииИСМПСлужебный.Модуль(129)}: МенеджерКриптографии = СертификатыДляПодписанияНаСервере.МенеджерыКриптографии[СтрокаСертификата.Сертификат];
{ОбщийМодуль.ИнтерфейсАвторизацииИСМПВызовСервера.Модуль(66)}: КлючСессииОбновлен = ИнтерфейсАвторизацииИСМПСлужебный.ОбновитьКлючСессииНаСервере(ПараметрыЗапроса);
{Обработка.ПроверкаИПодборПродукцииИСМП.Форма.ПроверкаИПодбор.Форма(62)}: ИнтерфейсИСМПОбщегоНазначенияКлиентСервер.ПараметрыЗапросаКлючаСессии(Организация));
{ОбщийМодуль.ПроверкаИПодборПродукцииИСМПКлиент.Модуль(215)}: ОткрытьФорму(ИмяФормыПроверкиИПодбора,
{ОбщийМодуль.ПроверкаИПодборПродукцииИСМПКлиент.Модуль(93)}: ОткрытьФормуПроверкиИПодбораМаркируемойПродукции(Форма, ПараметрыОткрытияФормыПроверки, ПараметрыУказанияСерий);
{ОбщийМодуль.ПроверкаИПодборПродукцииИСУТКлиент.Модуль(44)}: ПроверкаИПодборПродукцииИСМПКлиент.ОткрытьФормуПроверкиИПодбора(ДополнительныеПараметры.Форма, Результат, Неопределено);
{ОбщаяФорма.ВыборВидаПродукцииИСУТ.Форма(49)}: ОповеститьОВыборе(ПредопределенноеЗначение("Перечисление.ВидыПродукцииИС.МоторныеМасла"));"
185. entuziast-1c 02.10.26 15:48 Сейчас в теме
Проверки все вроде поотключал, кроме отключения проверки на ккт, может конечно что-то упустил. Отладчик выводит на место в коде, где разрешительный режим = ложь. В процедуре "ПриСозданииНаСервере" формы "ПроверкаИПодборПродукцииИСМП" вот сюда не передается номер ФН:
ТребуетсяОбновлениеКлючаСессииРозница = ИнтерфейсАвторизацииИСМПВызовСервера.ТребуетсяОбновлениеКлючаСессииРозница(
ПараметрыЗапросаКлючаСессииРозница,
ПараметрыСканированияСервер.ККТФФД12ИСМП,
ПараметрыСканированияСервер.НомерФискальногоНакопителя);
186. entuziast-1c 02.10.26 15:51 Сейчас в теме
соответственно:
Функция ТребуетсяОбновлениеКлючаСессииРозница(ПараметрыЗапроса, ККТ = Неопределено, НомерФН = "", Знач СрокДействия = Неопределено) Экспорт
	
	Если ИнтеграцияТСПИоТ.ПоПодключаемомуОборудованиюНастроеноПодключениеТСПИоТ(ККТ, НомерФН) Тогда
		Возврат Ложь;
	КонецЕсли;


возвращает ложь
187. entuziast-1c 02.10.26 16:01 Сейчас в теме
(186)
Если ИнтеграцияТСПИоТ.ПоПодключаемомуОборудованиюНастроеноПодключениеТСПИоТ(ККТ, НомерФН) Тогда
Возврат Ложь;
КонецЕсли;

возвращает ложь


прошу прощения за неточность, в этом месте как раз процедура идет дальше, где и требует обновление ключа сессии, но по идее должна возвращать ложь с выходом
188. andrew.ab 292 03.10.26 07:54 Сейчас в теме
(187) должно быть истина, значит настройки сделал не правильно по Пиот, там серийный номер фн обязателен для заполнения.

по менеджерукриптографии что-то криво обновил.

Релиз платформы лучше 8.3.27
189. entuziast-1c 03.10.26 16:38 Сейчас в теме
(188) В настройках ПИОТ серийник указан, токен вчера продлили - все заработало (на криптографию теперь не ругается), но по всей видимости по старому, платформа 27-я. Спасибо, насчет "должно быть истина", теперь понятно в каком направлении копать
190. olegpim2 10 06.10.26 12:52 Сейчас в теме
Здравствуйте. Купил модуль, но при открытии формы карточки номенклатуры выходит ошибка:
Метод объекта не обнаружен (ЭтоМолочнаяПродукцияИСМП)
{Справочник.Номенклатура.Форма.ФормаЭлемента.Форма(413)}: Если ИнтеграцияИСКлиентСервер.ЭтоМолочнаяПродукцияИСМП(ВидПродукцииИС) Или ЭтоПивоИСМП(ВидПродукцииИС)Тогда
{Справочник.Номенклатура.Форма.ФормаЭлемента.Форма(400)}:

Посмотрел в модуле ИнтеграцияИСКлиентСервер нет функции ЭтоМолочнаяПродукцияИСМП(). Хотя в штатной УТ 10.3.88.3 эта функция есть в модуле.
191. andrew.ab 292 07.10.26 09:08 Сейчас в теме
(190) залил обновление.
192. olegpim2 10 07.10.26 13:05 Сейчас в теме
(191) Может кто-то подскажет. Сделал поступление товаров. Хочу в нем отсканировать qr-коды марок, но при сканировании ничего не происходит. Вот в этой процедуре у меня ВводДоступен() = Ложь. То есть при сканировании ничего не происходит.

Процедура ВнешнееСобытие(Источник, Событие, Данные)
	
	Если РежимПросмотра
		Или Не ВводДоступен() Тогда
		Возврат;
	КонецЕсли;
	
	ИнициализироватьПараметрыСканирования();
	
	ПроверкаИПодборПродукцииИСМПКлиентСервер.РазрешитьСопоставлениеНоменклатурыДляДокументаПриобретения(
		ЭтотОбъект, ПараметрыСканирования);
	
	ЗагрузкаДанныхТСД = Неопределено;
	ШтрихкодированиеОбщегоНазначенияИСКлиент.ВнешнееСобытиеПолученыШтрихкоды(
		"ПоискПоШтрихкодуЗавершение",
		ЭтотОбъект, Источник, Событие,
		Данные, ПараметрыСканирования);
	
КонецПроцедуры
Показать
Прикрепленные файлы:
193. andrew.ab 292 07.10.26 13:23 Сейчас в теме
(192) сканер подключен через подключаемое оборудование (новое подключение торгового оборудования)?

сканирование надо делать в самой форме проверке марок. Она единая для всех документов.
194. olegpim2 10 07.10.26 15:30 Сейчас в теме
(193) Вот так настроен. Может еще что-то надо настраивать?
Прикрепленные файлы:
195. andrew.ab 292 07.10.26 15:36 Сейчас в теме
(194) нет, это старая настройка. Сканеры подключаются через новый интерфейс торгового оборудования. Это уже давно как с релиза 10.3.49.
196. olegpim2 10 07.10.26 16:43 Сейчас в теме
(195) кажется сканер настроил. А ККТ тоже через новую настройку делать или через старую?
197. andrew.ab 292 07.10.26 17:15 Сейчас в теме
(196) через новую только сканер
198. olegpim2 10 08.10.26 18:50 Сейчас в теме
(197) При сканировании товара в чек получаю ошибку. Т.к. Дополнительные параметры = Неопределено
Прикрепленные файлы:
199. maksa2005 381 23.10.26 14:49 Сейчас в теме
(9)нужны ли эцп для работы, т.к.у меня только токены доступа для чз?
200. andrew.ab 292 23.10.26 15:10 Сейчас в теме
(199) токен исмп розница не работает с 13.10.26.

вроде для ПиоТ кэп не требуется. Там марка летит в драйвер ККТ - далее в ПиоТ - 1С получает ответ по статусу марки.

для опта (документы реализаций, возврата и.т.п.) кэп нужна - там обращение через tru api ЧЗ.
maksa2005; +1 – Ответить
201. maksa2005 381 04.11.26 08:28 Сейчас в теме
(200) Уточните. какое ПО надо поставить для корректной работы с ЧЗ?
204. andrew.ab 292 06.11.26 16:49 Сейчас в теме
(201) на сайте ЧЗ есть информация.
202. user688370_Dergalina 06.11.26 16:09 Сейчас в теме
Прошу подсказать, для каких целей повторная проверка проходит маркировку при пробитии чека.
У нас сейчас и при сканировании и при пробитии проверяет.
203. andrew.ab 292 06.11.26 16:48 Сейчас в теме
(202) при сканировании ответ по марке приходит сразу пользователю. То что ккт делает ещё проверку это к производителю ккт, т. к. проверка на ккт должна ложится в кеш.

Если не хотите информативность при сканировании в настройках можно поставить режим только при пробитии.
Для отправки сообщения требуется регистрация/авторизация