1С 8. Разрешительный режим на кассах. Честный знак. ТС ПИоТ с 28.12.2025. Онлайн проверка с 01.04.2024. Офлайн проверка ЛМ ЧЗ с 01.03.2025. Изменения с 01.09.2025. Обычные и управляемые формы. Плюс собственный сервис онлайн и офлайн проверки ЛМ ЧЗ

30.06.26

Интеграция - ККМ

Реализован механизм взаимодействия 1С 8 с Честным знаком ТС ПИоТ, Онлайн проверки и Офлайн проверки ЛМ ЧЗ. Обычные и управляемые формы. Плюс реализовал собственный сервис онлайн и офлайн проверки ЛМЧЗ, работающий автономно, как отдельная программа.

Файлы

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

Наименование Скачано Купить файл
Онлайн проверка марок через ЦРПТ
.cf 4,34Mb ver:009
106 3 400 руб. Купить

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

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

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

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

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

Для 1С 7.7: //infostart.ru/1c/tools/2077143/

 

Учтены изменения от 20.03.2026 (обязательный переход на ЛМ ЧЗ версии 2.х)

С 23.01.2026 - реализована проверка через ТС ПИоТ 

С 03.02.2025 - реализована Офлайн проверка ЛМ ЧЗ

Учтены изменения с 01.09.2025

 

Во всех вариантах, происходит сначала Онлайн проверка и если необходимо - Офлайн проверка. В качестве ответа получаем готовый результат UUID для передачи на кассу Тега: 1265 (при положительном результате))))) ):

UUID=638f669e-7e8e-85a9-3453-2c429d001150&Time=1731658318006

 

Согласно документации, находящейся по ссылке:
https://честныйзнак.рф/business/projects/retail/checkout/regulations/ описал методику работы. Учел временные блокировки серверов (по умолчанию на 15 мин.), то, что запросы доступных площадок нужно делать раз в шесть часов, то, что может быть аварийный режим в самом ЦРПТ,...... , все эти ситуации работают в автоматическом режиме:

Функция ВыполнитьОнлайнПроверкуЦРПТ(ВходныеПараметры,ВыходныеПараметры,ПовторЗапроса=0) Экспорт	
	Рез	= Истина;      
	
	Если ПолучитьКонстанту("ОнлайнПроверкаМарокЧерезЦРПТ") И Не ПолучитьКонстанту("АварийнаяБлокировкаОнлайнПроверокМарокЧерезЦРПТ") Тогда						
		//Если ПроверитьТипМаркируемойПродукцииДляОнлайнПроверкиВЦРПТ(ВходныеПараметры.ТекНом)=1 Тогда    //Здесь проверяем, а нужно ли вообще делать проверку данного тимпа продукции									
			Если Не ЗначениеЗаполнено(ВходныеПараметры.Токен) Тогда       			
				ВыходныеПараметры.ОписаниеРезультата = "Ошибка! Не заполнен Токен в Константах для онлайн проверки ЦРПТ!";
				Рез	= Ложь;
			Иначе   
				РезПроверки	= ОбновитьДанныеПлощадокЦРПТ(ВходныеПараметры);			
				ТекущийСерверОнлайнПроверкиЦРПТ					= РезПроверки.Получить("ТекущийСерверОнлайнПроверкиЦРПТ");
				КоличествоДоступныхСерверовОнлайнПроверкиЦРПТ	= РезПроверки.Получить("КоличествоДоступныхСерверовОнлайнПроверкиЦРПТ");
				КодОтвета	= РезПроверки.Получить("КодОтвета");					
				ТекстОшибки	= РезПроверки.Получить("ТекстОшибки");				
				Если КодОтвета=203 Тогда
					//Включили аварийный режим!
				ИначеЕсли КодОтвета=401 Тогда					
					ВыходныеПараметры.ОписаниеРезультата = ТекстОшибки;
					Рез	= Ложь;
				ИначеЕсли Не ЗначениеЗаполнено(ТекущийСерверОнлайнПроверкиЦРПТ) Тогда
					ВыходныеПараметры.ОписаниеРезультата = "Ошибка! Нет доступных серверов для онлайн проверки в ЦРПТ!";										
					ВыходныеПараметры.ПроверитьОфлайн	 = Истина;
					Рез	= Ложь;
				Иначе               
					ВходныеПараметры.Вставить("ТекущийСерверОнлайнПроверкиЦРПТ",ТекущийСерверОнлайнПроверкиЦРПТ);
					РезПроверки = ВыполнитьОнлайнКонтрольМаркиВЦРПТ(ВходныеПараметры);				
					ТекстОшибки	= РезПроверки.Получить("ТекстОшибки");					
					Если ЗначениеЗаполнено(ТекстОшибки) Тогда          
						Рез	= Ложь;
						КодОтвета	= РезПроверки.Получить("КодОтвета");
						ВыходныеПараметры.ОписаниеРезультата = ТекстОшибки;						
						Если (КодОтвета<>200) Тогда
							Если (КодОтвета=203) или ((КодОтвета=5000) и (ПовторЗапроса=1)) Тогда //203 - Включена Аварийная ситуация!   5000 - просто можно пробивать далее без проверки!
								Если (КодОтвета=203) Тогда
									УстановитьСнятьАварийнуюБлокировкуОнлайнПроверкиЦРПТ(ТекущаяДата());
								КонецЕсли;	
								Рез	= Истина;
								ВыходныеПараметры.ОписаниеРезультата = "";
								ЗаписатьЛогОшибкиОнлайнПроверкиЦРПТ(ВходныеПараметры.ТекНом,ВходныеПараметры.текКМ,ТекстОшибки,КодОтвета);
							Иначе   								
								Если (КодОтвета=429) или (КодОтвета>=500) Тогда     															
									Если ПовторЗапроса	= 0 Тогда
										ПовторЗапроса	= 1;
									Иначе                    
										ПовторЗапроса	= 0;										
									КонецЕсли;																							
								Иначе
									ПовторЗапроса	= 0;									
								КонецЕсли;								
								Если ПовторЗапроса	= 0 и  КоличествоДоступныхСерверовОнлайнПроверкиЦРПТ>1 Тогда //Последний оставшийся сервер блокировать не будем, смысла особого не вижу!								
									УстановитьБлокировкуСервераОнлайнПроверкиЦРПТ(ТекущаяДата(),ТекущийСерверОнлайнПроверкиЦРПТ);     									
								КонецЕсли;									
Функция ВыполнитьОнлайнКонтрольМаркиВЦРПТ(ВходныеПараметры)
	Токен			= ВходныеПараметры.Токен;
	Марка			= ВходныеПараметры.текКМ;
	НомерФН			= ВходныеПараметры.НомерФН;
	ИНН				= ВходныеПараметры.ИНН;
	ТестовыйКонтур	= ВходныеПараметры.ТестовыйКонтур;    //С первого апреля 2024г. Тестовый контур работать не будет!!!   //АдресТестовый  = "markirovka.sandbox.crptech.ru";
	ТекущийСерверОнлайнПроверкиЦРПТ	= ВходныеПараметры.ТекущийСерверОнлайнПроверкиЦРПТ;
	
	Рез = Новый Соответствие();
	Рез.Вставить("ИдЗапроса","");
	Рез.Вставить("ВременнаяМетка","");
	Рез.Вставить("ТекстОшибки","");	
	Рез.Вставить("ВремяЗапроса",0);	
	Рез.Вставить("КодОтвета",0);
	
	Марка = JSONСтрока(СокрЛП(Марка));   	
	Марка = СтрЗаменить(Марка, "(Код29)", "\u001d");
	Марка = СтрЗаменить(Марка, Символ(29), "\u001d");
	Если ЗначениеЗаполнено(ТекущийСерверОнлайнПроверкиЦРПТ) Тогда		
		ДанныеУРЛ = РазобратьСерверПортИзСтроки(СокрЛП(ТекущийСерверОнлайнПроверкиЦРПТ));		
		АдресРесурса  = ДанныеУРЛ.Адрес;
		ПортРесурса   = ДанныеУРЛ.Порт;		
		Если ПортРесурса = 0 Тогда
			ПортРесурса = 443;
		КонецЕсли;			
		ИспШифрование = ДанныеУРЛ.Шифрование;				
	Иначе	
		Рез.Вставить("ТекстОшибки", "Ошибка! Не выбран сервер онлайн проверки ЦРПТ!");
		Возврат Рез;       
	КонецЕсли;   		
	Если ПустаяСтрока(ИНН)=0 Тогда
		ЧастьЗапросаИНН = ",""inn"":"""+СокрЛП(ИНН)+"""";
	Иначе
		ЧастьЗапросаИНН = "";
	КонецЕсли;  	
	Если ПустаяСтрока(НомерФН)=0 Тогда
		ЧастьЗапросаФН  = ",""fiscalDriveNumber"":"""+СокрЛП(НомерФН)+"""";
	Иначе
		ЧастьЗапросаФН  = "";
	КонецЕсли;		
	ТелоЗапросаJSON = "{""codes"":["""+Марка+"""]"+ЧастьЗапросаИНН+ЧастьЗапросаФН+"}"; 	
	
	ТаймаутОжидания	= ПолучитьКонстанту("ТаймаутОжиданияОтветаОтЦРПТ");
	Если ТаймаутОжидания=0 Тогда
		ТаймаутОжидания	= 2;
	КонецЕсли;
	Если ПолучитьКонстанту("СпособЗапросаВЦРПТ")=0 Тогда
		//Запрос средствами 1С --->		
		Заголовки = Новый Соответствие();
		Заголовки.Вставить("X-API-KEY",Токен);
		Заголовки.Вставить("Accept-Charset","utf-8");
		Заголовки.Вставить("Content-Type","application/json; charset=utf-8");  	
		HTTPЗапрос = Новый HTTPЗапрос("api/v4/true-api/codes/check",Заголовки);

 

Реализован механизм офлайн проверки КИ через ЛМ ЧЗ (Локальный модуль «Честный ЗНАК»), который начинает действовать с 01.03.2025г. Также через 1С можно произвести первоначальную инициализацию ЛМ ЧЗ, произвести проверку статуса ЛМЧЗ и дату последнего обновления БД.

Функция ОфлайнПроверкаКИ_ЛМЧЗ(ВходныеПараметры)
	АдресРесурса	= ВходныеПараметры.АдресРесурса;
	ПортРесурса		= ВходныеПараметры.ПортРесурса;
	ЛогинПароль		= ВходныеПараметры.ЛогинПароль;	
	НомерФН			= ВходныеПараметры.НомерФН;
	КИ				= ВходныеПараметры.КИ;
	Если АдресРесурса="" Тогда
		АдресРесурса	= "127.0.0.1";
	КонецЕсли;
	Если ПортРесурса=0 Тогда
		ПортРесурса	= 5995;
	КонецЕсли;	
	Если ЛогинПароль="" Тогда
		ЛогинПароль	= "admin:admin";
	КонецЕсли;
	ЛогинПароль		= "Basic "+Base64_Закодировать(ЛогинПароль);	
	
	Рез = Новый Соответствие();
	Рез.Вставить("ИдЗапроса","");
	Рез.Вставить("ВременнаяМетка","");
	Рез.Вставить("ТекстОшибки","");	
	Рез.Вставить("ВремяЗапроса",0);	
	Рез.Вставить("КодОтвета",0);
	   	
	ТаймаутОжидания	= ПолучитьКонстанту("ТаймаутОжиданияОтветаОтЦРПТ");
	Если ТаймаутОжидания=0 Тогда
		ТаймаутОжидания	= 2;
	КонецЕсли;
	
	Если ПолучитьКонстанту("СпособЗапросаВЦРПТ")=0 Тогда
		//Запрос средствами 1С --->
		Заголовки = Новый Соответствие();
		Заголовки.Вставить("Accept-Charset","utf-8");		
		Заголовки.Вставить("Content-Type","application/json; charset=utf-8");  	
		Заголовки.Вставить("Authorization",ЛогинПароль);		
		Заголовки.Вставить("X-ClientId",НомерФН);	
		HTTPЗапрос = Новый HTTPЗапрос("api/v1/cis/check?cis="+КИ,Заголовки);		   	
		Попытка					
			Соединение = Новый HTTPСоединение(АдресРесурса,ПортРесурса,,,,ТаймаутОжидани

 

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

 

 

В качестве примера все написанные запросы реализованы двумя вариантами: стандартными средствами 1С и через Curl.exe

Весь код программы выведен в отдельную подсистему.

Код полностью открыт. 

Тестировалось все на платформе: 8.3.17. (но думаю, проблем не будет, если даже опуститься до 8.2 и до 8.1 без управляемых форм) Конфигурация: любая!!!

Данный механизм можно взять как готовую основу для внедрения в свою программу. Логика работы с ЦРПТ реализована (согласно документации), думаю, почти вся.  Как минимум можно сэкономить немало времени на внедрении.

 

Марки нужно вводить с экранированным символом GS в виде:  "(Код29)"

Пример: ...........DEh8o1(Код29)918039(Код29)92nONJn6nwAm................

 

Обратите внимание: представленный механизм не гарантирует проверку правильности вводимой марки и КИ!!!! Прежде чем задать вопрос, проверьте, что вводимая марка и КИ правильные.

 

Обновление: 13.02.2025

Если КИ не заполнен, то будет выделен из Марки.

Обновление: 20.08.2025

Учтены изменения с 01.09.2025

Обновление: 10.12.2025

Если марка не прослеживается, то владелец не проверяется.

Офлайн модуль можно запускать как на стороне "Сервера", так и на стороне "Клиента"

Обновление: 23.01.2026 

Реализовано взаимодействие с ТС ПИоТ

Обновление: 16.02.2026 

Сделаны изменения. Устранены выявленные ошибки.

Обновление: 18.03.2026

Сделан переход на ЛМ ЧЗ v2.х

Обновление: 21.05.2026 

Сделаны изменения.

Обновление: 30.06.2026 - Архив с данными 015.zip

ПИоТ - изменены API на v3.

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

См. также

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

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

40000 руб.

28.08.2020    557348    3863    145    

1435

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

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

11699 руб.

15.12.2015    186803    1467    374    

418

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

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

62220 руб.

16.08.2019    106085    325    95    

183

ККМ Кассовые операции Розничная торговля НДС 22% Системный администратор Программист 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия 1.6 1С:Бухгалтерия автономного учреждения Россия Платные (руб)

Универсальная обработка для обслуживания любых фискальных регистраторов (ККТ), в том числе Веб сервер АТОЛ. Работает в соответствии с 54-ФЗ. (ФФД 1.0, ФФД 1.05, ФФД 1.1, ФФД 1.2). Подключайте любую онлайн кассу к практически любой конфигурации на обычных формах. Нет необходимости обновлять 1С. Можно бесплатно скачать и протестировать. Может работать одновременно с несколькими онлайн-кассами, либо одной с разных рабочих мест. (через RDP, TCP\IP или веб-сервер) Позволяет разделить один чек сразу на несколько ККТ или на несколько систем налогообложения. Поддерживает разрешительный режим и маркировку. Поддерживает локальный модуль честного знака для офлайн проверки. Можно настроить собственный шаблонов чека. Можно использовать эквайринг там, где он не поддерживается. Работает на LINUX и Windows Адаптировано к ставке НДС 22% и ТС ПИоТ.

6100 руб.

27.02.2017    910687    6503    10489    

3328

ККМ Кассовые операции Розничная торговля НДС 22% Системный администратор Программист 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия автономного учреждения Россия Платные (руб)

Обработка осуществляет обслуживание ККТ АТОЛ, Штрих, Вики Принт и Меркурий для конфигураций "УТ 10.3", "КА 1.1", "УПП 1.3", "Розница 1.0", "БП 2.0" и других отраслевых решений, построенных на основе указанных выше конфигурациях. Поддерживает возможность параллельно пробития чеков на одной ККМ несколькими пользователями. Поддерживает Веб-сервер Атол. Соответствует требованиям 54-ФЗ. Поддерживает ФФД 1.0, 1.05, 1.1 и 1.2. Разделяет чеки по нескольким СНО. Поддерживает механизмы подключения ККТ по TCP/IP, для работы через RDP или интернет. Поддержка маркировки и разрешительного режима. Поддержка пробития чеков с новыми ставками НДС 5%, НДС 7% и НДС 22%.

7900 руб.

25.05.2015    389262    2447    3357    

1184

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

Модуль подходит для производителей и импортеров упакованной воды, молочной продукции, соковой продукции, пива и пивных напитков, безалкогольных напитков, морепродуктов, кормов для домашних животных, антисептики (список поддерживаемых товарных групп постоянно дополняется). Для оптовиков и розницы можно работать с любыми товарными группами по ЭДО.

45000 руб.

25.10.2024    6747    20    0    

16

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

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

20900 руб.

18.03.2019    125294    81    115    

205
Отзывы
7. buka99999 19 14.02.25 13:19 Сейчас в теме
(4) Вопросы, которые Вы задаете, ни как не относятся к текущей публикации. Ваши вопросы связаны со знанием логики работы розничной торговли. А именно, взаимодействия товара учетной системы (в текущем случае 1С), кассового оборудования, системы честный знак и оператора фискальных данных.
По моим знаниям, логика работы такова (постараюсь коротко и только тот случай, когда продавец нажал кнопку "Пробить" и происходит это уже начиная с первого марта 2025 года и не учитываю моменты "Аварийной ситуации" и тому подобные нюансы):
1- Марка проверяется в системе ЧЗ. Если ответ положительный, то смотрим пункт "2". Если марка не "валидна", то стоп продажи. Если ответ отрицательный, по вине работы честного знака, то идет проверка через ЛМ ЧЗ. Если ответ ЛМ ЧЗ положительный, то смотрим пункт "2", если отрицательный, то стоп продажи.
2- Проверка Марки средствами ККТ. Если ответ положительный, то смотрим пункт "3", если отрицательный, то стоп продажи.
3- Вся собранная выше информация запихивается в нужные теги ККТ, пробивается чек. Далее ККТ отправляет информацию о пробитом чеке оператору ОФД. Оператор ОФД отправляет эти данные в налоговую и при дополнительном заключенном договоре оператора ОФД и Вами (не у всех операторов ОФД это есть по умолчанию), оператор ОФД отправляет данные в ЧЗ. А далее ЧЗ вносит информацию о факте выбытия Марки.

Надеюсь довольно подробно ответил на Ваши вопросы.
TVA_11; VyacheslavShilov; +2 Ответить
Остальные комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. TVA_11 14.02.25 08:46 Сейчас в теме
Здравствуйте!

Александр, зачем нужно проводить онлайн проверку Маркировки, если на ФФД 1.2 проверку осуществляет касса?
И вы это сами в начале темы пишите.

Разрешительный режим должен ведь быть реализован за счет команд 1Ски кассе?
2. Miket78 57 14.02.25 10:23 Сейчас в теме
(1) Разрешительный режим проверяет много чего кроме того, что проверяет касса на ффд 1.2. Например выбывшие коды и список заблокированных GTIN. Проверка производится до фискализации и касса вообще тут не задействована.
3. buka99999 19 14.02.25 10:52 Сейчас в теме
(1)Добрый день. Я могу, конечно, написать красивый, развернутый ответ, но напишу коротко и возможно не очень красиво. Ваш вопрос связан с Вашим незнанием порядка работы розничной торговли. Перед пробитием чека, на данный момент времени, должно происходить две проверки, первая проверка - это "Разрешительный Режим" через сайт честного знака, вторая проверка - это проверка средствами кассового аппарата. С первого марта 2025 года, при невозможности произвести проверку "РР", необходимо делать проверку через "Локальный модуль" ЧЗ.
Не знаю как у других, но у меня, после ввода "РР" и ЛМ ЧЗ, возникает вопрос, а зачем делать проверку средствами ККТ, ведь предыдущие проверки более исчерпывающие. Но думаю мое мнение мало кого будет интересовать! )
VyacheslavShilov; +1 Ответить
4. TVA_11 14.02.25 12:39 Сейчас в теме
(3) Хорошо, а что, тогда будет после успешной отправки документа кассой и сбоя при пробитии?

Маркировка выбыла?
5. Miket78 57 14.02.25 13:03 Сейчас в теме
(4) При проверке РР статус марки не меняется. Просто признак проверки записывается в чек. Можно сто раз проверить по РР и не пробивать чек. Ничего за это не будет.
7. buka99999 19 14.02.25 13:19 Сейчас в теме
(4) Вопросы, которые Вы задаете, ни как не относятся к текущей публикации. Ваши вопросы связаны со знанием логики работы розничной торговли. А именно, взаимодействия товара учетной системы (в текущем случае 1С), кассового оборудования, системы честный знак и оператора фискальных данных.
По моим знаниям, логика работы такова (постараюсь коротко и только тот случай, когда продавец нажал кнопку "Пробить" и происходит это уже начиная с первого марта 2025 года и не учитываю моменты "Аварийной ситуации" и тому подобные нюансы):
1- Марка проверяется в системе ЧЗ. Если ответ положительный, то смотрим пункт "2". Если марка не "валидна", то стоп продажи. Если ответ отрицательный, по вине работы честного знака, то идет проверка через ЛМ ЧЗ. Если ответ ЛМ ЧЗ положительный, то смотрим пункт "2", если отрицательный, то стоп продажи.
2- Проверка Марки средствами ККТ. Если ответ положительный, то смотрим пункт "3", если отрицательный, то стоп продажи.
3- Вся собранная выше информация запихивается в нужные теги ККТ, пробивается чек. Далее ККТ отправляет информацию о пробитом чеке оператору ОФД. Оператор ОФД отправляет эти данные в налоговую и при дополнительном заключенном договоре оператора ОФД и Вами (не у всех операторов ОФД это есть по умолчанию), оператор ОФД отправляет данные в ЧЗ. А далее ЧЗ вносит информацию о факте выбытия Марки.

Надеюсь довольно подробно ответил на Ваши вопросы.
TVA_11; VyacheslavShilov; +2 Ответить
9. TVA_11 20.02.25 14:29 Сейчас в теме
(7)
Проверка Марки средствами ККТ


А проверка Марки средствами ККТ, по какой схеме у вас реализована?

***
Различное ПО может использовать для работы ККТ с ФФД 1.2 одну из наиболее удобных схем интеграции. В данном документе представлены четыре типа схем, которые можно использовать при интеграции для кассового чека продажи. Основными различиями представленных является их уровень сложности (для использования в разных торговых предприятиях с маленьким/большим оборотом), скорость выполнения заданий по схеме (при наличии/отсутствии ожидания результата проверки КМ).

Схема 1. Простая схема, в которой используются JSON-задания, проверка массива кодов маркировки (КМ) производится при формировании кассового чека продажи. Данная схема рекомендуется для применения на начальном этапе интеграции.

Схема 2. Схема аналогична первой схеме, в ней также используются JSON-задания, проверка массива КМ осуществляется до формирования кассового чека продажи, добавлена одна точка интеграции.

Схема 3. Схема усложненная, с использованием не только JSON-заданий, но и методов Драйвера ККТ, осуществляется последовательная проверка кодов маркировки каждой позиции до формирования чека продажи. Схема рекомендуема к применению в торговых предприятиях с небольшим оборотом маркированных товаров.
***

пс.
Насколько понимаю последнее реализовано в УТ 10.3 на уровне заготовки:

ПроверкаЕдинымМетодомБПО = ШтрихкодированиеИСМПКлиент.ИспользуетсяВерсияБПОСЕдинымМетодомПроверкиКМСредствамиККТ();
10. buka99999 19 20.02.25 18:48 Сейчас в теме
(9) Будьте добры. Внимательно прочитайте тему данной публикации. Здесь где-то сказано про проверку средствами ККТ?
Во вложении я прикрепил файл (который можно скачать самостоятельно с сайта ЧЗ, ссылку выкладывал в описании), по методике которого был реализован опубликованный здесь механизм.
Будьте добры, напишите мне номер странице на которой написано то, что вы цитировали выше и задайте себе же вопрос: "Вы уверены, что пишите по теме?"
Всех, Вам благ!!!
Прикрепленные файлы:
2023_09_01_методические_рекомендации_в01_3_rev_и_офлайн_2.pdf
12. TVA_11 21.02.25 08:43 Сейчас в теме
(10)

Разрешительный режим на кассах..

2- Проверка Марки средствами ККТ. Если ответ положительный, то смотрим пункт "3", если отрицательный, то стоп продажи.

Я предположил, что вы это и реализовали.
***

Еще уточнить, вы пишите:

Марка = СтрЗаменить(Марка, Символ(29), "\u001d");

Возможно правильно было бы так?
Марка = СтрЗаменить(Марка, Символ(29), "<0x1d>");
https://knowledge-base.aqsi.ru/pages/viewpage.action?pageId=11895898
13. buka99999 19 21.02.25 11:37 Сейчас в теме
(12)
Возможно правильно было бы так?
Марка = СтрЗаменить(Марка, Символ(29), "<0x1d>");


Забавный Вы человек. Читать ничего не хотите, но вопросы задаете.
Ответ на Ваш вопрос: согласно инструкции, по которой сделана данная публикация, символ GS должен экранироваться: "\u001d" (скриншот на выдержку из документации - прикрепил).
Но Вы в праве экранировать любым значением, которым посчитаете нужным, ссылаясь на абсолютно любую документацию.
У Вас скоро будет "Страйк", по не попаданию вопросов в тему публикации. )))
Вы уж задайте хоть один вопрос связанный с данной темой. )))
Прикрепленные файлы:
14. TVA_11 21.02.25 15:19 Сейчас в теме
(13)

ДанныеДляОтправкиЗапросаНаПлощадку.ТелоЗапросаJSON =

{"codes":["0104610093217740215ni2qBe,PS'>y9100C2925rc3s8gNo2irb8ytumj5CNms3xhLRD/y0hECx0k6JC1VQBfd8kVIKPDrmpLhfNgKfh7f0ei8gajQZiehuE0Flw=="],"inn":"инн","fiscalDriveNumber":""}

{"codes":["0104610093217740215ni2qBe\u001d,PS'>y9100\u001dC2925rc3s8gNo2irb8ytumj5CNms3xhLRD/y0hECx0k6JC1VQBfd8kVIKPDr­mpLhfNgKfh7f0ei8gajQZiehuE0Flw=="],"inn":"инн","fiscalDriveNumber":""}

"КМ не прошел верификацию в стране эмитента". (в обоих случаях)
***

Выходит символ 29 нужен.
15. buka99999 19 21.02.25 22:31 Сейчас в теме
(14)
Конечно проще задать вопрос, чтобы все напряглись, чем попробовать разобраться самому, в своей ошибке!
Вы посмотрите по внимательней марку, которую Вы здесь написали, а точнее, где у Вас подставлен один из символов экранирования.
Я все же не буду отвечать на данный вопрос до конца и дам возможность Вам самому понять, почему по данной марке у Вас приходит такой ответ.

Вам до десять из десяти вопросов не по теме, осталось не долго!
Жду следующего вопроса. )))
16. TVA_11 24.02.25 16:59 Сейчас в теме
(15)

010290000000776521&d>V)0S>8fqDt (31)
\u001d
918023
\u001d
92HUwL7ZRe79iU1uDW29owQD7VlDJa3Y5kDwEOwoD56cLGDMpYqjdID1dj+C­CSmcrKLcnDlNDbMO4ZQLOTwTPaEg==

Это пример от сюда:
https://knowledge-base.aqsi.ru/pages/viewpage.action?pageId=11895898

ищем "обувь", находим эту маркировку.
19. buka99999 19 24.02.25 21:10 Сейчас в теме
(16) Добрый вечер. Уже даже поленились задать вопрос. Правильно, пусть люди сами думают: "что я имел ввиду, какое отношение это имеет к данной теме...."
Уже шесть из десяти! )))
6. Miket78 57 14.02.25 13:05 Сейчас в теме
(3) Намудрили они с этой маркировкой. Раньше годами сидели на переписанных вдоль и поперек конфигурациях. Теперь что ни год то новшества.
8. user649990_vldmr16 20.02.25 12:59 Сейчас в теме
Добрый день На УТ 10.3 работать будет?
11. buka99999 19 20.02.25 18:49 Сейчас в теме
(8) Тестировалось все на платформе: 8.3.17. (но думаю, проблем не будет, если даже опуститься до 8.2 и до 8.1 без управляемых форм) Конфигурация: любая!!!
Данный механизм можно взять как готовую основу для внедрения в свою программу. Логика работы с ЦРПТ реализована (согласно документации), думаю, почти вся. Как минимум можно сэкономить немало времени на внедрении.
17. voronin_a_2000 23 24.02.25 18:57 Сейчас в теме
Ошибка {"reason":"unacceptable system status: not_configured","errorCode":4045}. Что может означать?
18. buka99999 19 24.02.25 21:02 Сейчас в теме
(17) Я правильно понимаю, что данную ошибку возвращает локальный модуль, а не ЦРПТ? Просто Вы не уточнили кто возвращает ошибку.
Если да, то ошибка 4045 означает: "Недопустимый статус системы". Т.е. ЛМ не находится в состоянии "ready"

Подскажите, а в таком виде именно моя обработка показывает ошибку? Визуализация ошибки не моя. Основные ошибки возвращаемые ЛМ (и в том числе 4045) у меня переведены на Русский.
20. Sergik_D 23 20.05.25 09:56 Сейчас в теме
Здравствуйте. Я проверю марку в ЧЗ во время сканирования при контроле сборки накладной. На какой ККТ будет пробит чек я не знаю в этот момент. Корректно ли использовать этот запрос: "api/v4/true-api/codes/check"? В документации API из ЧЗ я прочитал что этот метод выводят из обращения, убрали описание метода.
21. buka99999 19 20.05.25 13:05 Сейчас в теме
(20)
Добрый день. Давайте внесем немного ясности и конкретики в ваши вопросы.
1) Речь должна идти именно про Разрешительный Режим.
2) Если ИНН один, то не важно на какой кассе произойдет пробитие чека после проверки РР (не путать с проверкой средствами ФР).
3) В документации от 12.02.2025 (версия 10), в пункте 1.5 (страница 16), сказано, что метод "api/v4/true-api/codes/check" используется для проверки перед розничным пробитием. Информации о том, что данный метод перестает работать, я к сожалению не вижу. Если у Вас другая информация, то просьба скинуть ссылку на источник информации (на документ) и желательно указать номер страницы, чтобы упростить поиск.
https://infostart.ru/redirect.php?url=aHR0cHM6Ly/35fHy7fvp5+3g6i7w9C9idXNpbmVzcy9wcm9qZWN0cy9y­ZXRhaWwvY2hlY2tvdXQvcmVndWxhdGlvbnMv
22. Sergik_D 23 20.05.25 14:40 Сейчас в теме
(21)
1. Да, речь про разрешительный режим.
2. Это наверное ответ на мой вопрос. Я проверяю марку через api ЧЗ. Затем ККТ проверяем через ЗапросКМ(). Я в ККТ передаю марку, ИД запроса, дату запроса.
3. http://joxi.ru/n2YqqjpHVOMy42
Описание API с.936. Разработчик мне скинул эту информацию. Возможно я не понял и он имел ввиду проверку перед отправкой УПД в ЭДО.

И ещё вопрос. Если я проверяю марку в Реализации, а потом пробиваю чек в ПКО или Оплата картой я могу использовать метод "check"? Для ККТ разницы особой нет. Не могу понять принципиальные отличия розничной продажи и не розничной в контексте Честного знака.
23. buka99999 19 20.05.25 15:02 Сейчас в теме
(22)
1) В пункте Два, был ответ на Ваш вопрос. И процесс Вы написали правильный.
2) Я беру во внимание литературу, которую предлагает сам Честный знак. На что ссылается источник который скину ли Вы, я не знаю.
3) Если чек пробивается как оптовая операция, то в содержимое тегов не передается информация о маркируемом товаре, так как товар не выбивает из системы маркировки, а передается другому участнику (через ЭДО). Если чек пробивается как розничная операция, то указывается информацию о маркируемом товаре, чтобы товар выбыл из оборота. Самой кассе (фискальному регистратору) все равно из какого документа Вы пробиваете, Вы сами должны для себя понимать что Вы делаете. Данный вопрос относиться к пониманию работы кассовой дисциплины, к текущей публикации это отношение не имеет.
24. Sergik_D 23 20.05.25 15:12 Сейчас в теме
(23) Из ЛК группы антисептики.
True_API_GIS_MT-v503.0-13.05.2025-at-10-39-29.pdf
https://disk.yandex.ru/i/nkQZzkcNoDVXOg

3. "Если чек пробивается как оптовая операция, то в содержимое тегов не передается информация о маркируемом товаре, так как товар не выбивает из системы маркировки, а передается другому участнику (через ЭДО)" вот это не понимаю. Как можно пробить чек с марк. товаром без передачи тегов? Можно подробнее для тупых на примере )
25. Sergik_D 23 20.05.25 15:15 Сейчас в теме
Сам и отвечу:

ККТ применяется продавцом товара при продаже другому ЮЛ или ИП, если оплата проходит наличными или картой (при оплате через расчетные счета чек формировать не нужно в силу п.9 ст. 2 Закона 54-ФЗ).
Требования к составу чека описаны в ст. 4.7 Закона 54-ФЗ:
- согласно п. 5 при продаже товара, маркированного средством идентификации, в чеке должен быть заполнен реквизит "код товара"
- согласно п. 6.1 чек, сформированный при расчете между ЮЛ (ИП) наличными или картой, помимо основных реквизитов должен содержать:
1) наименование организации - покупателя или ФИО ИП
2) ИНН покупателя
3) сведения о стране происхождения товара (при осуществлении расчетов за товар);
4) сумма акциза (если применимо);
5) регистрационный номер таможенной декларации (при осуществлении расчетов за товар) (если применимо).
Получив такой чек оператор маркировки не выведет коды маркировки из оборота, а переведет их на ЮЛ (ИП) покупателя, и тот в свою очередь сможет их перепродавать.
26. buka99999 19 20.05.25 17:19 Сейчас в теме
(25)
Два момента:
1) Вы конечно извините меня, но скажите, как эта информация (работа опта - розницы) относиться к данной публикации?
2) И так же у меня вопрос по True API? Какое отношение имеет это к данной публикации?
27. Sergik_D 23 22.05.25 09:04 Сейчас в теме
(26) Только косвенное. Спамить прекращаю. Вам спасибо большое за помощь.
28. user729459 27.06.25 14:25 Сейчас в теме
Добрый день. Подскажите файл открылся но только на новой платформе да еще под 8.3.
8.1 конвертация возможна?
30. buka99999 19 27.06.25 17:59 Сейчас в теме
(28) Добрый день.
Цитирую то, что написано у меня в описании:
...... Тестировалось все на платформе: 8.3.17. (но думаю, проблем не будет, если даже опуститься до 8.2 и до 8.1 без управляемых форм) Конфигурация: любая!!!......

Исходя из данной информации, можно создать пустую базу на платформе 8.1 и скопировать туда из текущей конфигурации (запущенной на платформе 8.3) все то, что связанно с неуправляемыми формами.
29. user729459 27.06.25 14:26 Сейчас в теме
Программист пока не смотрел. Я сам развернул.
31. buka99999 19 27.06.25 18:01 Сейчас в теме
(29) Советую, все же, обратиться к программисту и дать ему прочитать мой ответ, который я написал Вам постом выше.
32. user729459 27.06.25 18:20 Сейчас в теме
33. kovalvbg 122 05.08.25 11:54 Сейчас в теме
Добрый
Функция ВыполнитьОнлайнПроверкуЦРПТ
ответ 5000 (Сервис не доступен).. не корректно обрабатывается при ОнлайнПроверке
Не отображается ошибка
34. buka99999 19 05.08.25 23:24 Сейчас в теме
(33) Добрый вечер.
Просьба задать более развернутый вопрос, указав вводные данные, чтобы я более точно смог ответить на Ваш вопрос.
"Сервис не доступен" - такой формулировки, в явном виде, у меня в коде нет!
Если Вы получаете код ответа 5000 и возвращает его в виде ответа именно ЦРПТ, то согласно документации, это означает (цитата):
"Код 5000 в теле ответа означает невозможность получить информацию о коде от внешней системы. В этом случае не нужно помечать текущую CDN-площадку как недоступную на 15 минут (т.к. дело не в ней), нужно выполнить повторный запрос, а при повторной ошибке продавать товар без проверки в режиме онлайн."
Делается две попытки проверки и если два раза возвращается 5000, то просто пробиваем товар и ошибка не отображается, так как ее нет (именно так у меня реализовано)!
35. kovalvbg 122 06.08.25 13:32 Сейчас в теме
На текущей момент это касается белорусской продукции
При вызове api/v4/true-api/codes/check

При онлайн проверке возвращается : Текст ошибки: Не удалось выполнить проверку марки. Код ответа: 5000. OPERATOR-BY: System is unavailable

В честный знак звонил , они сказали , что надо проверять в Локальном модуле . т.е при ошибке проверки в онлайн , должен быть проверка офлайн и для ошибки 5000
Вот цитата от ЧЗ
"С Вашей стороны стоит учитывать, что согласно Руководству по обмену информацией в соответствии с ППРФ от 21.11.2023 №1944 http-код ответа 5xx (с кодом 5000 в
теле ответа) означает невозможность получить информацию о коде от внешней системы. В этом случае не нужно помечать текущую CDN-площадку как недоступную на 15 минут. Требуется выполнить повторный запрос, а при повторной ошибке необходимо выполнять проверку через Локальный Модуль (офлайн режим).


Могу в личку марку для теста скинуть.
36. buka99999 19 06.08.25 14:42 Сейчас в теме
(35) Добрый день.
Если не затруднит, скиньте марку в личку.
Но думаю это мало что изменит, т.к. Вам дали тот же ответ, что и в документации (ссылка в начале статьи), но с небольшим отличием. Формулировку текста находящуюся в их документации (от 16.07.25 - самая свежая), я Вам написал ответом выше и он отличается от той, которую написали Вы.
Спорить и доказывать в данном случае я смысла не вижу и на данный момент я соглашусь, что логично после получения данного кода ответа, далее произвести оффлайн проверку. И скорей всего в следующем изменении я это так и сделаю (тем более нужно делать исправления которые коснуться изменений с 1 сентября 2025 - в ближайшее время я это сделаю). Но если четко читать документацию, то это тот момент, когда сам честный знак запутался в последовательности их действий, вот если бы там было бы написано как написали Вы, то споров нет, а здесь сказано, что можно продавать без онлайн проверки, а оффлайн проверка производиться тогда, когда онлайн проверка не работает, а она-то работает!!! )))
Еще раз повторю, спорить не вижу смысла, по логике Вы правы.
В логике розничной продажи, после ввода офлайн проверки, у меня до сих пор есть вопрос без нормального ответа. Допустим нет интернета на объекте. По логике онлай - оффлайн проверки, все понято. А вот как быть с проверкой на [М+] средствами драйвера ККТ? Ее ни кто не отменял. К сожаления сходу не помню, но по моему с марта 2024 в чек можно передавать только [М+], другие значения нельзя! Так возникает вопрос, как передать такое значение, когда интернет не работает. Официального ответа я не нашел (где будет расписана логика действий в данной ситуации). Единственное, на сайте ЧЗ, где-то в переписке с поддержкой ЧЗ нашел подобный вопрос от пользователя и поддержка ЧЗ ответило, что [М] тоже можно передавать. Но в официальных источниках я этого не вижу. Возможно плохо ищу (((.
37. mayo_o 01.09.25 16:02 Сейчас в теме
А обработка оттестирована на поддержку новых реквизитов с 01.09.2025?
38. buka99999 19 01.09.25 20:11 Сейчас в теме
(37) Добрый вечер. Да!
39. surgut_dezvgr 21.01.26 11:26 Сейчас в теме
Добрый день!
Как вам написать можно?
Есть пару вопросов.
40. пользователь 21.01.26 16:31
Сообщение было скрыто модератором.
...
41. Vtertov 10.02.26 18:04 Сейчас в теме
Добрый день.
Поясните, пожалуйста, как реализован блок "client_info" в запросе о маркированном товаре, который направляется в ТС ПИОТ?
42. buka99999 19 11.02.26 13:04 Сейчас в теме
(41)
Добрый день. Не совсем пойму, что нужно пояснить.
Состав этого блока можно получить минимум двумя способами:
1) Открыть свежую 1С и посмотреть там;
2) Найти документацию и посмотреть там. Судя по тому, что ее на официальных источниках просто так не выкладывают, то можно прийти к выводу, что это оооооочень секурная информация ))))). Но, найти можно! Надеюсь, что меня не накажут за ее распространение.
Прикрепленные файлы:
ТСПИоТ Протокол_взаимодействия ПМСР с ДрайверомТС ПИоТ 21_11_2025.pdf
43. ExS42 17.02.26 06:58 Сейчас в теме
Добрый день. Купили обработку. Интересует механизм получения id (Ид кассового ПО) из ФН в запросе к ТС ПиОТ. Сейчас в коде жестко прописано значение "65329da4-01d1-48ba-9db8-ed58b3892774" с комментарием "ФН ККТ". Есть алгоритм или пример, как получить это значение для нашей кассы?
56. Rik30 9 07.05.26 09:21 Сейчас в теме
(43) Так что же в итоге?
id - Строка(Новый УникальныйИдентификатор()) или же номер ФН?
token - а сюда тогда что вставлять?
60. ExS42 08.05.26 04:36 Сейчас в теме
(56) Из документации ПИоТ: id string Идентификатор ПМСР (кассового ПО) в реестре ГИС МТ, token string Контрольная сумма/ЭЦП исполняемого файла ПМСР (кассового ПО).
Посмотрел в рознице там вот так:
ДанныеКлиента.Вставить("ИдентификаторКассовогоПО", Строка(ОбщегоНазначенияКлиентСервер.ПустойУникальныйИдентификатор())); // Идентификатор ПМСР (кассового ПО) в реестре ГИС МТ
ДанныеКлиента.Вставить("КонтрольнаяСумма", Строка(ИнформацияОСистеме.ИдентификаторКлиента)); // Контрольная сумма/ЭЦП исполняемого файла ПМСР (кассового ПО)
Если где то дальше заполняется то я не нашел.

вот из письма ЕСП как получиь ИД:
По завершения интеграции ПМСР с ТС ПИоТ (модуль ЕСМ) необходимо пройти регистрацию в ЛК Честных знак https://registry.intuot.crpt.ru и подать заявку на внесение ПО в реестр совместимого ПО, указав вариант прохождения сертификации с моделью подходящего ТС ПИоТ.
44. buka99999 19 17.02.26 14:40 Сейчас в теме
(43)
Добрый день.
1) ИДКассовогоПО и ТокенКассовогоПО с последним обновлением я вывел в отдельные константы. В целом нет ничего сложного чтобы вывести в отдельные константы (ранее для тестов было все прописано жестко).
В продолжении обновления "006" - есть еще один момент который был исправлен, связанный с длинными марками. Так вот в момент кодирования в Base64, выходная строка становилась многострочной (так отрабатывает механизм кодирования в 1С) и ранее что сам ЦРПТ, что ЛМ ЧЗ это воспринимали нормально, а вот ПИоТ уперся - подавай ему однострочную строку.
2) Постом выше я прикрепил документацию. Именно от туда в качестве примера взят ИДКассовогоПО. Ни какой конкретизации в документации нет. На сколько я знаю это должен быть ФН кассы.
45. Progsca1C 18.02.26 06:51 Сейчас в теме
Добрый день, подскажите почему может быть так что в обработке при выполнении запроса ПИоТ всегда выполняется офлайн проверка с значением isCheckedOffline = true? Хотя из справочной информации даже написано что сначала выполняется онлайн проверка и только потом при недоступности выполняется офлайн. В модуле ЕСМ адрес ГИСМТ указан, все пункты зеленые и готовы к работе, но при этом даже если подставлять проданный КМ, возращается только офлайн проверка.
46. Progsca1C 18.02.26 07:59 Сейчас в теме
(45) Помогло нажатие кнопки "Обновить информацию" в модуле ЕСМ. На самом деле странное поведение, если это глюк модуля то есть вероятность продажи с не верным кодом.
47. buka99999 19 18.02.26 10:48 Сейчас в теме
(46)
А чему Вы удивляетесь? )))) ПО ЕСМ написано на коленях и сейчас на вас как на кроликах будет тестироваться. Тоже самое было с ЛМ ЧЗ. Ничего сверх естественного нет )))).
48. Progsca1C 19.02.26 05:21 Сейчас в теме
(47) Вчера отлаживал механизм и выяснилось что кнопка "Обновить информацию" в модуле ЕСМ помогает только на какое то время, потом опять срабатывает только офлайн проверка. Просто интересно, проблема в модуле или в другом причина. Может кто то тоже с этим сталкивался. И как с этим быть, если с марта будет возможен только такой способ проверки.
49. buka99999 19 19.02.26 10:58 Сейчас в теме
(48)
Два момента:
1) Когда я мониторил продажи через ПИоТ, то тоже наблюдал данное поведение, то Онлайн, то беспричинно Офлайн и буквально через пару секунд (очередного пробития) опять Онлайн. Я думаю проблема не в Вас, а в "сыром" ПО ЕСМ.
2) Ответ на вопрос: "И как с этим быть.....". А чего Вам здесь переживать, Вы свою обязанность выполнили, настроив работу через ПИоТ, а далее вся ответственность на создателе этого ЕСМ (он же сертифицирован ))) ) и как он проверяет "Онлайн", "Офлайн", еще каким-то способом, Вас этого касаться не должно, главное что Вам вернулся положительный результат и Вы можете делать продажу.
Progsca1C; +1 Ответить
50. Staf24 18.03.26 12:04 Сейчас в теме
Добрый день. Подскажите: при попытки проверки марки через ТС пиот получаю данное сообщение:

{"errorCode":400,"errorDescription":"Ошибка декодирования base64 кодов: illegal base64 data at input byte 23"}

Тело запроса:

{
"codes": ["0102901075314673215wByL;W(geGXr91EE1192lok7dj/CLODEtOSiJnWsCQ8rhFrC0JoniYJOAcjDXF8="],
"client_info": {
"name": "ПМСР",
"version": "1.0.0",
"id": "65329da4-01d1-48ba-9db8-ed58b3892774",
"token": "9b15f05a-11d9-4fd7-9025-daa5d867a35d"
}
}

В чем может быть проблема? (Марка пробивается по оффлайн и через ЦРПТ корректно)
51. buka99999 19 18.03.26 13:48 Сейчас в теме
(50)
1) Внимательно прочитайте полученную ошибку и посмотрите что Вы отправляете. Тест на внимательность!!!
Отвечаю на Ваш вопрос: Вы отправляете марку, не закодировав ее предварительно в Base64.
2) Если Вы воспользуетесь обработкой в моей базе, в том виде в котором она доступна для скачивания (к сожалению, я не вижу чтобы Вы вообще когда-то качали ее), то такой ошибки не получите, так как предварительно идет кодирование в Base64.
52. Staf24 18.03.26 14:26 Сейчас в теме
(51)
Покупка производилась с другого корп аккаунта, пользуюсь вашим функционалом.

Видимо в какой то момент времени для тестов сделал прямую отправку марку.
При корректной кодировки получаю ответ
{"code":514,"details":[],"message":"Не удалось получить ответ от ГИС МТ или ЛМ ЧЗ"}
В какую сторону смотреть?
53. buka99999 19 18.03.26 15:38 Сейчас в теме
(52) Вы получаете исчерпывающий ответ от самого ПИоТа.
Варианта решения проблемы, скорей всего, два:
1) Разбираться с самим ПИоТом и выяснять почему он не видит внешние ресурсы для онлайн проверки и внутренний ресурс для офлайн проверки. Я больше чем уверен, что проблема с самим ПИоТом (так как это пока еще кривой продукт, написанный на коленях),
2) Либо у Вас на компе есть какие-то фаерволы (антивирусники или что-то в этом роде) которые блокируют запросы ПИоТа. Но для начала лучше убедиться что внешние и внутренние ресурсы доступны без ПИоТа, через мою базу сделать прямые запросы онлайн и офлан (это уж так, на всякий случай, для успокоения, чтобы убедиться что напрямую все работает).
Прикрепленные файлы:
54. Staf24 19.03.26 06:48 Сейчас в теме
(53) Спасибо за ответы.
Проверил Офлайн режим, получаю корректный ответ, делаю прямой запрос в ЦРПТ тоже корректно, но когда запрашиваю онлайн через модуль получаю такой ответ

{"codesResponse":{"codesResponse":[{"code":0,"description":"ok","codes":[{"cis":"0102901075314673215wByL;W(geGXr91EE1192lok7dj/CLODEtOSiJnWsCQ8rhFrC0JoniYJOAcjDXF8=","found":false,"valid":false,"verified":false,"realizable":false,"utilised":false,"isBlocked":false,"message":"cannot parse code. InvalidVarLengthDelimiterException: Invalid delimiter '2' [index = 38, after AI SERIAL]","errorCode":1}],"reqId":"89d9f4f2-965e-46e8-9dea-e2c8a248d73b","reqTimestamp":1773891978530,"isCheckedOffline":false}]}}

На сколько я понимаю какая то ошибка в ИД кассового ПО?
55. buka99999 19 19.03.26 11:31 Сейчас в теме
(54) У Вас опять вопрос связанный с Вашей невнимательностью!
Мне не сказать, что сильно сложно отвечать на подобные вопросы, но хотелось бы чтобы перед тем как его задать Вы бы все таки все внимательно проверили
Прочитайте, что у Вас написано в сообщении об ошибки, там что-то про ИД кассового ПО сказано? )))
Там написано, что ошибка при разборе марки - некорректный разделитель перед 38 символом!
Пожалуйста, внимательно посмотрите весь код (в моей базе) по формированию запроса через ПИоТ. Там есть-то всего несколько строчек! И если Вы данный код куда-то переносите, так проверьте все ли Вы перенесли!
И как минимум задали бы вопрос при выполнении действий именно в моей базе, а не там где Вы что-то адаптируете.
66. IvanBezdomniy 10.06.26 10:08 Сейчас в теме
(52)
Как удалось решить проблему с {"code":514,"details":[],"message":"Не удалось получить ответ от ГИС МТ или ЛМ ЧЗ"}?
67. buka99999 19 13.06.26 18:00 Сейчас в теме
(66)
А Вы прочитайте то, что ниже (52) написано!
57. Rik30 9 07.05.26 09:26 Сейчас в теме
по ПИоТ
так чтоже по итогу -
id - (у вас УникальныйИдентификатор) или же здесь должен быть номер ФН
token - (у вас УникальныйИдентификатор) или же - что здесь должно стоять?
58. buka99999 19 07.05.26 14:20 Сейчас в теме
(57)
Добрый день.
По хорошему, данный вопрос стоит адресовать разработчику ТС ПИоТ или же посмотреть сопутствующую документацию.
На сколько я понял описание документации - и там и там это какая-то произвольная уникальная информация (в моем случае УИДы), не регламентированная жестко. Если заглянуть в конфу УТ 11, то там предлагается ФН для id и идентификатор клиента для token.
На своей практике я не увидел каких-либо ограничений по заполнению данных полей в реальной работе ТС ПИоТ.
На всякий случай я прикрепил скрин из той документации которая есть у меня.
Прикрепленные файлы:
59. Rik30 9 07.05.26 17:46 Сейчас в теме
(58) да, документация то есть. Просто хотел узнать - у того кто на практике уже запустил
61. Vi-Pi 20.05.26 14:55 Сейчас в теме
Добрый день.
Вопрос. Я могу поставить эту конфигурацию на выделенный сервер, установить модуль ЕСМ и ЛМЧЗ на него и со всех касс отправлять запросы по http для проверки марки?
Как тогда настроить модуль ЕСМ если не будет подключенной кассы ККМ к этому серверу, и будет ли тогда это все работать?
Не нашел информации по этим вопросам.
62. buka99999 19 21.05.26 13:36 Сейчас в теме
(61)
Добрый день.
Чисто технически - Да. Но с одной оговоркой, что этот выделенный сервер должен видеть фискальник, т.е. модуль ЕСМ должен быть подключен к кассе (com порт, сеть, ......). Без подключения к фискальнику – работать не будет.
У меня изначально был немного другой вопрос. Мне до сих пор не понятно, а как быть если на одном физическом ПК подключены два фискальника от разных юр лиц. Вроде как получил ответ (правда не знаю он окончательный или нет), что так сделать через ПИоТ не возможно и нужно иметь два ПК.
И если продолжать мысль об оптимизации затрат, особенно там, где в магазинах по несколько касс. Допустим торгуем все от одного юр. лица. Чисто технически я не вижу проблем с настройкой выделенного сервера под нужды ПИоТа и на самом деле этим сервером может быть любая касса (не обязательно выделенный сервер). Предположим у нас три кассы, на одной настроен ПИоТ и здесь же запущен сервис который: принимает запрос, отправляет принятую марку на проверку в этот ПИоТ и результат отправляет обратно. Главное, чтобы кассовое ПО, не зажимало фискальник, чтобы можно было на этом ПК (где ПИоТ) делать и проверку и фискализацию чека. На сколько я понимаю законность в данной схеме не нарушается, так как все фискальники одного юр. лица, проверка прошла, результат данной проверки получен, но фискализировали мы этот результат на другом фискальнике (естественно этого же юр лица). Это будет выглядеть как работа с УТМ (ЕГАИС).
Единственное что я вижу негативного в этой ситуации, что ЕСМ вряд ли это одобрит, так как они на прямую будут терять заработок и скорей всего следующим их шагом будет продвинуть идею, чтобы полученный результат нельзя было пробить на другом фискальнике, т.е. сделать так, чтобы не просто запихивался результат проверки в Тег: 1265 (как это происходит сейчас), а сделать так как это происходит на данный момент с проверкой ИСМ на [M+] [M-] – где результат проверки должен быть в самом фискальнике.

И еще один момент в моей конфе, только обратил на него внимание, что при проверки через "Собственный сервис" не идет проверка через ПИоТ, забыл добавить условие. Сегодня я это исправил, но чтобы Вам не качать заново, добавьте условие в функцию: "ПроверитьКМ_POST", что если действует ПИоТ, то завернуть проверку в ПИоТ. по аналогии как это сейчас происходит из обработки "ТС_ПИоТ" по кнопки: "КнопкаПроверитьМарку"
63. Vi-Pi 21.05.26 15:47 Сейчас в теме
(62) Спасибо за подробный ответ.
Я тоже подумал про ЕСМ, что в дальнейшем они уберут возможность по одной кассе проверять с нескольких касс марку. У них написано что лицензию нужно покупать на каждую ККМ.

Уже это сделал.
70. Rik30 9 15.06.26 15:53 Сейчас в теме
(62) У меня не работает ваше решение через ПИоТ.

Текст ошибки: ТС ПИоТ. 10 КМ не найден в ГИС МТ. cannot find code [0104680197181285215aLXT9Htu.h-=u001d91EE09u001d9265GwdmRtzYiB0VzLqktPeFlF8tp28pnTcX4jYXgess4=] in db

Если делать проверку через обработку ЦПРТ - то всё ОК
73. buka99999 19 15.06.26 18:35 Сейчас в теме
(70)
Вы думаете, если задать вопрос три раза, то ответ будет в три раза быстрее? )))
Зачем спамить? Придется ответить на все три сообщения! )))

Все прекрасно работает. Если Вы хотите, чтобы Вам помогли разобраться почему не работает именно у Вас, то следует написать как можно больше подробностей. Тогда я отключу "режим телепатии" и помочь Вам будет проще.
А на данный момент, из Вашего сообщения, я вижу, что в марке не правильный символ GS - u001d.
Прочитайте самый конец данной публикации, то что написано КРАСНЫМ ЦВЕТОМ!!!
64. Rik30 9 26.05.26 17:19 Сейчас в теме
Вопрос к знатокам, а как списывать маркированный товар в литрах? Моторное масло - бочка - 200 л. Как списать 1 л.?
65. buka99999 19 28.05.26 14:27 Сейчас в теме
(64)
Добрый день. На практике не видел (не сталкивался), но в теории: каждый раз считывается марка бочки и указывается количество продаваемой продукции.
69. Rik30 9 14.06.26 13:33 Сейчас в теме
(65) У меня не работает ваше решение через ПИоТ.

Текст ошибки: ТС ПИоТ. 10 КМ не найден в ГИС МТ. cannot find code [0104680197181285215aLXT9Htu.h-=u001d91EE09u001d9265GwdmRtzYiB0VzLqktPeFlF8tp28pnTcX4jYXgess4=] in db

Если делать проверку через обработку ЦПРТ - то всё ОК
74. buka99999 19 15.06.26 18:36 Сейчас в теме
(69)
Вы думаете, если задать вопрос три раза, то ответ будет в три раза быстрее? )))
Зачем спамить? Придется ответить на все три сообщения! )))

Все прекрасно работает. Если Вы хотите, чтобы Вам помогли разобраться почему не работает именно у Вас, то следует написать как можно больше подробностей. Тогда я отключу "режим телепатии" и помочь Вам будет проще.
А на данный момент, из Вашего сообщения, я вижу, что в марке не правильный символ GS - u001d.
Прочитайте самый конец данной публикации, то что написано КРАСНЫМ ЦВЕТОМ!!!
68. sayuki 14.06.26 11:51 Сейчас в теме
Добрый день. Возможно сможете подсказать по теме из этой статьи. Реализовывал запрос codes/check в ТС ПИОТ, результат запроса передал в тег 1265 в XML, передающийся в метод СформироватьЧекАсинх у драйвера ККТ АТОЛ 10.10.8.24 версии. Предварительно убрал код по проверке КМ средствами кассы (методы ЗапросКМ и другие). На выходе, даже с передачей тега 1265 в нужном формате метод формирования чека выдает ошибку "Контрольная марка не проверена".
Не в курсе что требуется кассе? На сайте ЕСП видел расширение для розницы с методами ЗапросКМ, не понимаю зачем они нужны, ведь КМ проверяется через ТС ПИОТ и результат передаем в виде 1265 в XML уже в формирование чека. Ведь по идее с 01.07 проверка КМ через ЗапросКМ перестанет работать. Есть страх при оставлении двух проверок нарваться на остановку работы с июля.

<IndustryAttribute IdentifierFOIV="030" DocumentDate="21.11.2023" DocumentNumber="1944" AttributeValue="UUID=794820e5-d335-41dd-a26b-13c8ea1efdb3&Time=1781163433572"/>
77. buka99999 19 15.06.26 18:50 Сейчас в теме
(68)
Добрый вечер.
Если я Вас правильно понял, то Вы запихнули свой вариант проверки ПИоТ и полученный результат далее запихиваете в XML для дальнейшего штатного пробития. При этом (опять же если я правильно понял) убрали проверку ИСМ (на [M+] [M-]), но ее ни кто не отменял и отменять пока не собирается! Возможно в этом и есть проблема.
Я думаю Вам лучше вот в эту ветку написать:
https://infostart.ru/1c/articles/2612448
78. sayuki 16.06.26 07:42 Сейчас в теме
(77) Добрый, да выяснил проблему. У нас была реализована проверка КМ средствами ККТ через ОФД (ОИСМ). По ошибке думал, что ее необходимо убрать после проверки КМ в ТС ПИОТ и заполнения тега 1265 в XML чека. Вчера выяснил, что обе проверки обязательны и выполняются последовательно.
71. Rik30 9 15.06.26 15:53 Сейчас в теме
У меня не работает ваше решение через ПИоТ.

Текст ошибки: ТС ПИоТ. 10 КМ не найден в ГИС МТ. cannot find code [0104680197181285215aLXT9Htu.h-=u001d91EE09u001d9265GwdmRtzYiB0VzLqktPeFlF8tp28pnTcX4jYXgess4=] in db

Если делать проверку через обработку ЦПРТ - то всё ОК
75. buka99999 19 15.06.26 18:36 Сейчас в теме
(71)
Вы думаете, если задать вопрос три раза, то ответ будет в три раза быстрее? )))
Зачем спамить? Придется ответить на все три сообщения! )))

Все прекрасно работает. Если Вы хотите, чтобы Вам помогли разобраться почему не работает именно у Вас, то следует написать как можно больше подробностей. Тогда я отключу "режим телепатии" и помочь Вам будет проще.
А на данный момент, из Вашего сообщения, я вижу, что в марке не правильный символ GS - u001d.
Прочитайте самый конец данной публикации, то что написано КРАСНЫМ ЦВЕТОМ!!!
79. Rik30 9 16.06.26 08:05 Сейчас в теме
(75) Побробности....
Ввожу марку в обработке "Онлайн проверка ЦРПТ"
0104680197181285215aLXT9Htu.h-=91EE099265GwdmRtzYiB0VzLqktPeFlF8tp28pnTcX4jYXgess4=
UUID приходит.
Ввожу эту марку в обработке "ТС ПИоТ" -
Текст ошибки: ТС ПИоТ. 10 КМ не найден в ГИС МТ. cannot find code [0104680197181285215aLXT9Htu.h-=u001d91EE09u001d9265GwdmRtzYiB0VzLqktPeFlF8tp28pnTcX4jYXgess4=] in db
82. buka99999 19 16.06.26 11:51 Сейчас в теме
(79)
Если Вы все же вводите марку правильно, учитывая то, что написано в конце публикации КРАСНЫМ ЦВЕТОМ:
"Марки нужно вводить с экранированным символом GS в виде: (Код29)" и при этом используется четко моя предложенная конфигурация, а не какая-то Ваша доделка, как уже бывало здесь не однократно (это не касается именно Вас), то скорей всего нужно разбираться с Вашим ПИоТом, так как повторюсь, данное решение на текущий момент является рабочим!
И еще, так на всякий случай, эта проблема только с этой маркой, или все марки подряд так возвращаются?
85. Rik30 9 17.06.26 05:14 Сейчас в теме
(82)
(82)
0104680197181285215aLXT9Htu.h-=(Код29)91EE09(Код29)9265GwdmRtzYiB0VzLqktPeFlF8tp28pnTcX4jYXgess4=
в таком формате? Заменил символ GM на (Код29)
результат тот же...
Текст ошибки: ТС ПИоТ. 10 КМ не найден в ГИС МТ. cannot find code [0104680197181285215aLXT9Htu.h-=u001d91EE09u001d9265GwdmRtzYiB0VzLqktPeFlF8tp28pnTcX4jYXgess4=] in db
86. buka99999 19 17.06.26 11:52 Сейчас в теме
(85)
Да что же я из Вас все "клещами выуживаю"?
Прочитайте мои сообщения (82) и (84) и ответь еще на три вопроса:
Повторяю:
1) Используется четко моя предложенная конфигурация, а не какая-то Ваша доделка?
2) Проблема с одной маркой или со всеми?
3) Отключите интернет и выполните проверку через ПИоТ. Какой будет ответ от ПИоТа?
87. Rik30 9 21.06.26 21:00 Сейчас в теме
(86)
1. Используется чётко ваше конфигурация, без доработок

2. Проблема со всеми марками которые у меня в наличии

3. При отключенном интернете, пишет - Нет связи с ТС ПИоТ
88. buka99999 19 21.06.26 23:33 Сейчас в теме
(87)
3. При отключенном интернете, пишет - Нет связи с ТС ПИоТ

Думаю нужно разбираться с Вашим ПИоТом и Вашей техникой. При отключенном интернете, должна произойти офлайн проверка через ЛМ ЧЗ, но не как не информация о том, что нет связи с ПИоТом.
89. Rik30 9 22.06.26 09:51 Сейчас в теме
(88) Мы специально отказались от офлайн.
А почему марки то в ЧЗ не видит через ПИоТ проверку?
через ЦПРТ - всё норм работает.
90. buka99999 19 22.06.26 12:26 Сейчас в теме
(89)
На сколько мне известно, при не работающем ЛМ, ПИоТ работать не будет (почему так, это уже вопрос нужно задавать разработчикам ЕСМ). Несколько раз сталкивались с подобной ситуацией. Как писал ранее, разбирайтесь с настройкой вашего программного обеспечения и техникой. Когда настроите все от и до, думаю только тогда и будет смысл задавать вопросы по теме данной публикации.
А пока на данный момент получается Вы растянули свой вопрос на кучу сообщений, но при этом не произвели даже первоначальную настройку ПО. И каждый раз из Вас приходиться информацию вытягивать клещами.
91. Rik30 9 23.06.26 01:48 Сейчас в теме
(90) Ну без вашего решения, я бы не понял - что без ЛК ЧЗ - работать не будет.
И тогда ещё вопрос....
Обработка ЦРПТ - в случае если "товар чужой" или "Продан" - она выдаёт ошибку
в ПИоТ же всегда выдаёт UUID - даже если товар чужой или продан.
92. buka99999 19 24.06.26 11:39 Сейчас в теме
(91)
1) ПИоТ возвращает практически туже XML-ьку что и ЦРПТ. Все основные разделы там одинаковы, включая ключевые: свой-чужой, продан, сроки годности.... И механизм обработки ответа одинаков в обоих случаях.
Я Вас прекрасно понимаю, гораздо проще напрячь кого угодно, лишь бы самому ничего не делать. Возьмите откройте конфигуратор 1С и посмотрите как обрабатывается ответ в том или ином случае, там кода всего на несколько десятков строчек. А также откройте отлидчик 1С и посмотрите что возвращается, Вы это прекрасно можете сделать не задавая подобных вопросов!!!

2) И судя по этому же вопросу (91), предвижу, что ПИоТ возвращал Вам ответ не "Онлайн проверки", а "Офлайн проверки". Скорей всего Вы даже не обратили внимание на то, что ответ UUID состоял из четырех параметров, а не из двух. А если Вы и не знаете о чем я сейчас пишу, то просьба погуглить чтобы разобраться что возвращают онлайн и офлайн проверки. На этот вопрос я отвечать не буду, сами гуглите. Уже больше года как об этом Вы должны знать если занимаетесь вопросами внедрения (к моей публикации это ни как отношение не имеет). Так вот немного открою Вам карты, в офлайн проверки нет информации свой-чужой, продан, просрочен,..... И если забегать в перед, когда Вы разберетесь как работает онлайн и офлайн проверки и что в них возвращается и захотите меня спросить а почему при работающем интернете ПИоТ делает офлайнпроверку (уже ни раз сам такое видел), то мой ответ будет - "Обращайтесь в поддержку ПИоТа" (у меня ответа на данный вопрос нет)!!!
83. Rik30 9 16.06.26 16:05 Сейчас в теме
(79) Тогда что с этим делать? Ну "не выходит каменный цветок у Данилы мастера". Что не так в этом долбанном ПИоТ?
84. buka99999 19 16.06.26 18:16 Сейчас в теме
1)
(83)
Тогда что с этим делать?

Хотя бы как минимум внимательно прочитать мое сообщение выше (82) после этого написать так ли вы все делаете. И ответить на вопрос который внизу этого сообщения (82) - проблема с одной маркой или со всеми?
В противном случае силами телепатии сложно помогать. )))

2)
Сделайте еще такую проверку. Отключите интернет и выполните проверку через ПИоТ. Какой будет ответ от ПИоТа?
При неработающем интернете проверка должна быть офлайн.
72. Rik30 9 15.06.26 15:54 Сейчас в теме
Может обновление есть, то что, уже закачали?
76. buka99999 19 15.06.26 18:37 Сейчас в теме
(72)
Если у Вас не самая последняя версия, то логично сказать последнюю, т.к. с каждым обновлением идут исправления и улучшения.
В конце публикации указаны даты выхода обновлений.
80. Rik30 9 16.06.26 09:06 Сейчас в теме
(76) Я скачивал ваше решение - 28.04
Как свежее получить? Снова платить?
81. buka99999 19 16.06.26 11:45 Сейчас в теме
(80)
Я скачивал ваше решение - 28.04

Отличная рабочая версия. Данная версия не имела глобальных проблем (в целом как и версии ранее).

(80)
Как свежее получить? Снова платить?

Тут уже Ваше решение платить или нет. Прочитайте, что написано выше ссылки для скачивания:
"ВНИМАНИЕ: Файлы из Базы знаний -........................."
93. Vi-Pi 25.06.26 10:32 Сейчас в теме
Всем доброго дня.

У кого получилось настроить проверку ТС ПиОТ с терминала RDP?

Касса подключена по Ethernet, на локальном компе стоит ЕСМ модуль с лицензией, кассу видит.
Если запускать 1С локально, на компе где установлен Драйвер ККТ и ЕСМ, то проверка проходит отлично, а если запускать 1С на терминале то при проверке выдает ошибку 403 "Forbidden".

Запрос http отправляю на нужный IP по нужно порту. По безопасности уже все порты открыл между терминалом и локальным компом.

Не могу понять почему мне сервер на http запрос так отвечает при отправке через терминал.

Готов выслушать ваши идеи по данной реализации.
94. buka99999 19 25.06.26 11:09 Сейчас в теме
(93)
В ЕСМ, в меню настройки, есть галка разрешить удаленный доступ.
95. ya.polru 30.06.26 16:26 Сейчас в теме
Приветствую всех форумчан. Во время тестирования выясняется, что постоянно отваливается ПИоТ, чтобы восстановить работу, алгоритм примерно один, запустить ПО Посцентр Тестдрайвер ККТ, сделать запрос, иногда нужно службы esm перестартовать или даже запустить. Проблема наблюдается только у ШтрихМ, в драйвере нет службы. Предполагаю, этот вопрос решается через совт кассового по, в 1с это БПО и NG. Может есть вариант для старых 1с, без актуализации БПО и NG, на пример: регламентное задание для подгруздки драйвера, ЗагрузитьВнешнююКомпоненту ("DrvFR.dll"); А при печати чека выгружать…
96. armadarostov 06.07.26 09:14 Сейчас в теме
Приветствую всех! Коллеги, кто-то проходил уже сертификацию собственной разработки интеграции в ЦРПТ?
Для отправки сообщения требуется регистрация/авторизация