Ут 10.3, выясняется, что резиновая обувь, которой торгуем попадает под маркировку.
Кто-нибудь в курсе, будет ли реализована продажа маркированной продукции в УТ 10.3
Блин,у меня упорно в табличной части чека где штрихкод пишется обычный штрихкод, хотя я сканирую акцизку.... Не пойму. Обновила же на последнюю версию торговли...
(272) Исправила вывод, как Павел Чистов писал. Вопрос для тех, у кого уже уходят коды в честный знак, нужно ли что-то менять в процедуре
ЗаписатьДанныеКодаТоварнойНоменклатуры(ЗаписьXML, Позиция, ПараметрыФискализации)
ДанныеКодаТоварнойНоменклатуры = Позиция.ДанныеКодаТоварнойНоменклатуры;
Если ПараметрыФискализации.РевизияИнтерфейса > 3001 Тогда
РеквизитКодаТовара = ДанныеКодаТоварнойНоменклатуры.РеквизитКодаТовара;
// Если реквизит кода товара (1162) для не передается в готовом виде
Если ПустаяСтрока(РеквизитКодаТовара) Тогда
ДанныеКодаТовара = МенеджерОборудованияМаркировкаКлиентСервер.РазобратьШтриховойКодТовара(Позиция.Штрихкод);
РеквизитКодаТовара = ДанныеКодаТовара.РеквизитКодаТовара;
КонецЕсли;
// Если первые 2 байта значения кода товара имеют значения "00h00h" в автономном режиме реквизит не включается.
Если ПараметрыФискализации.АвтономныйРежим И Лев(РеквизитКодаТовара, 2) = "AA" Тогда
Возврат;
КонецЕсли;
// Реквизит кода товара (1162) для стандарта 3.2 и выше в ККТ передается в готовом виде.
Если НЕ ПустаяСтрока(ДанныеКодаТоварнойНоменклатуры.РевизитКодаТовара) Тогда
ЗаписьXML.ЗаписатьНачалоЭлемента("GoodCodeData");
ЗаписьXML.ЗаписатьАтрибут("MarkingCode", XMLСтрока(ДанныеКодаТоварнойНоменклатуры.РевизитКодаТовара));
ЗаписьXML.ЗаписатьКонецЭлемента();
КонецЕсли;
Иначе
// Стандарт 3.1 и ниже.
Если ПустаяСтрока(ДанныеКодаТоварнойНоменклатуры.ТипМаркировки) Тогда // Необходимо всегда указывать тип маркировки.
Возврат;
КонецЕсли;
Если ПустаяСтрока(ДанныеКодаТоварнойНоменклатуры.КонтрольныйИдентификационныйЗнак)
И ПустаяСтрока(ДанныеКодаТоварнойНоменклатуры.ГлобальныйИдентификаторТорговойЕдиницы)
И ПустаяСтрока(ДанныеКодаТоварнойНоменклатуры.СерийныйНомер)Тогда
Возврат;
КонецЕсли;
ЗаписьXML.ЗаписатьНачалоЭлемента("GoodCodeData");
Если Не ПустаяСтрока(ДанныеКодаТоварнойНоменклатуры.ТипМаркировки) Тогда // Тип маркировки.
ТипМаркировки = МенеджерОборудованияКлиентСервер.КодТипаМаркировкиККТ(ДанныеКодаТоварнойНоменклатуры.ТипМаркировки);
ЗаписьXML.ЗаписатьАтрибут("StampType", XMLСтрока(ТипМаркировки));
КонецЕсли;
Если Не ПустаяСтрока(ДанныеКодаТоварнойНоменклатуры.КонтрольныйИдентификационныйЗнак) Тогда // Контрольный идентификационный знак (КиЗ).
ЗаписьXML.ЗаписатьАтрибут("Stamp" , XMLСтрока(ДанныеКодаТоварнойНоменклатуры.КонтрольныйИдентификационныйЗнак));
КонецЕсли;
Если Не ПустаяСтрока(ДанныеКодаТоварнойНоменклатуры.ГлобальныйИдентификаторТорговойЕдиницы) Тогда // Глобальный идентификатор торговой единицы (GTIN).
ЗаписьXML.ЗаписатьАтрибут("GTIN" , XMLСтрока(ДанныеКодаТоварнойНоменклатуры.ГлобальныйИдентификаторТорговойЕдиницы));
КонецЕсли;
Если Не ПустаяСтрока(ДанныеКодаТоварнойНоменклатуры.СерийныйНомер) Тогда // Серийный номер.
ЗаписьXML.ЗаписатьАтрибут("SerialNumber" , XMLСтрока(ДанныеКодаТоварнойНоменклатуры.СерийныйНомер));
КонецЕсли;
Если Не ПустаяСтрока(ДанныеКодаТоварнойНоменклатуры.РеквизитКодаТовара) Тогда // Ревизит кода товара.
ЗаписьXML.ЗаписатьАтрибут("MarkingCode", XMLСтрока(ДанныеКодаТоварнойНоменклатуры.РеквизитКодаТовара));
КонецЕсли;
ЗаписьXML.ЗаписатьКонецЭлемента();
КонецЕсли;
Там отрабатывает верно или тоже надо будет менят, вот например как в ссылке у Чистова
Если Не ПустаяСтрока(Позиция.Штрихкод) Тогда // Ревизит кода товара.
MarkingCode = Позиция.Штрихкод;
MarkingCode = СтрЗаменить(MarkingCode,"(","");
MarkingCode = СтрЗаменить(MarkingCode,")","");
ЗаписьXML.ЗаписатьНачалоЭлемента("GoodCodeData");
ЗаписьXML.ЗаписатьАтрибут("MarkingCode", XMLСтрока(MarkingCode));
ЗаписьXML.ЗаписатьКонецЭлемента();
КонецЕсли;
(273) РевизитКодаТовара в приведенном коде формируется, в той части, где выполняется условие ПараметрыФискализации.РевизияИнтерфейса > 3001.
Когда не выполняется (// Стандарт 3.1 и ниже.), я сделал аналогично:
Если ДанныеКодаТоварнойНоменклатуры.Свойство("РеквизитКодаТовара") Тогда
// ЗДЕСЬ ТИПОВОЙ КОД.
Если Не ПустаяСтрока(ДанныеКодаТоварнойНоменклатуры.РеквизитКодаТовара) Тогда // Ревизит кода товара.
ЗаписьXML.ЗаписатьАтрибут("MarkingCode", XMLСтрока(ДанныеКодаТоварнойНоменклатуры.РеквизитКодаТовара));
КонецЕсли;
Иначе
// САМИ ФОРМИРУЕМ РеквизитКодаТовара, как сделано выше для интерфейса 3001
ДанныеКодаТовара = МенеджерОборудованияМаркировкаКлиентСервер.РазобратьШтриховойКодТовара(Позиция.Штрихкод);
РеквизитКодаТовара = ДанныеКодаТовара.РеквизитКодаТовара;
Если Не ПустаяСтрока(РеквизитКодаТовара) Тогда // Ревизит кода товара.
ЗаписьXML.ЗаписатьАтрибут("MarkingCode", XMLСтрока(РеквизитКодаТовара));
КонецЕсли;
КонецЕсли;
Здравствуйте. Пытаюсь подключить сканер по новой методе.
Делаю: Подключение и настройка оборудования, вкладка драйверы оборудования. Делаю добавить, Тип драйвера: подключаемый по стандарту "1С:Совместимо", тип оборудования: Сканер штрихкода, Идентификатор объекта: AddIn.Scanner, Имя файла драйвера заполнить не дает. Сохраняю. Текущий статус: "Установлен на текущем компьютере".
Затем на вкладке "Управление рабочими местами" делаю "Создать", в поле "Драйвер оборудования" выбираю этот сканер. При попытке записи выходит служебное сообщение: Поле "Обработчик драйвера" не заполнено. Что делаю не так?
Конфигурация УТ 10.3.59.3
(274) Нужно запустить МенеджерОборудованияВызовСервераПереопределяемый.ОбновитьПоставляемыеДрайвера()
но перед этим подправить в модуле Справочники.ДрайверыОборудования.ЗаполнитьПредопределенныйЭлемент
Если Драйвер = Неопределено Тогда
Драйвер = Справочники.ДрайверыОборудования.СоздатьЭлемент();
Драйвер.ИмяПредопределенныхДанных = ВремИмяЭлемента;
Драйвер.ТипОборудования = Параметры.ТипОборудования;
Драйвер.ОбработчикДрайвера = ОбработчикДрайвера;
НужнаЗапись = Истина;
Иначе
Драйвер = Драйвер.ПолучитьОбъект();
НужнаЗапись = Ложь;
Если (Драйвер.Наименование <> Параметры.Наименование)
Или (Драйвер.ИдентификаторОбъекта <> Строка(ИдентификаторОбъекта))
Или (Драйвер.ИмяМакетаДрайвера <> Строка(ИмяМакетаДрайвера))
Или (Драйвер.ПоставляетсяДистрибутивом <> ПоставляетсяДистрибутивом)
или (Драйвер.ТипОборудования <> Параметры.ТипОборудования) //+тут добавить строку исправить
Или (Драйвер.ВерсияДрайвера <> Строка(ВерсияДрайвера))
Или (Драйвер.СнятСПоддержки <>СнятСПоддержки) Тогда
НужнаЗапись = Истина;
КонецЕсли;
КонецЕсли;
Если НужнаЗапись Тогда
Драйвер.Наименование = Параметры.Наименование;
Драйвер.ИдентификаторОбъекта = ИдентификаторОбъекта;
Драйвер.ИмяМакетаДрайвера = ИмяМакетаДрайвера;
Драйвер.ПоставляетсяДистрибутивом = ПоставляетсяДистрибутивом;
Драйвер.ВерсияДрайвера = ВерсияДрайвера;
Драйвер.СнятСПоддержки = СнятСПоддержки;
//+тут добавить строки
Драйвер.ТипОборудования = Параметры.ТипОборудования;
Драйвер.ОбработчикДрайвера = ОбработчикДрайвера;
//-тут добавить строки
Драйвер..Записать();
КонецЕсли;
Если Драйвер = Неопределено Тогда
Драйвер = Справочники.ДрайверыОборудования.СоздатьЭлемент();
Драйвер.ИмяПредопределенныхДанных = ВремИмяЭлемента;
Драйвер.ТипОборудования = Параметры.ТипОборудования;
Драйвер.ОбработчикДрайвера = ОбработчикДрайвера;
НужнаЗапись = Истина;
Иначе
Драйвер = Драйвер.ПолучитьОбъект();
НужнаЗапись = Ложь;
Если (Драйвер.Наименование <> Параметры.Наименование)
Или (Драйвер.ИдентификаторОбъекта <> Строка(ИдентификаторОбъекта))
Или (Драйвер.ИмяМакетаДрайвера <> Строка(ИмяМакетаДрайвера))
Или (Драйвер.ПоставляетсяДистрибутивом <> ПоставляетсяДистрибутивом)
или (Драйвер.ТипОборудования <> Параметры.ТипОборудования) //+тут добавить строку исправить
Или (Драйвер.ОбработчикДрайвера <> ОбработчикДрайвера) //+ВООООООТ ТУТ ЕЩЕ НАДО, СУТЬ ВОПРОСА ЭТА СТРОКА!!!!!!
Или (Драйвер.ВерсияДрайвера <> Строка(ВерсияДрайвера))
Или (Драйвер.СнятСПоддержки <>СнятСПоддержки) Тогда
НужнаЗапись = Истина;
КонецЕсли;
КонецЕсли;
Если НужнаЗапись Тогда
Драйвер.Наименование = Параметры.Наименование;
Драйвер.ИдентификаторОбъекта = ИдентификаторОбъекта;
Драйвер.ИмяМакетаДрайвера = ИмяМакетаДрайвера;
Драйвер.ПоставляетсяДистрибутивом = ПоставляетсяДистрибутивом;
Драйвер.ВерсияДрайвера = ВерсияДрайвера;
Драйвер.СнятСПоддержки = СнятСПоддержки;
//+тут добавить строки
Драйвер.ТипОборудования = Параметры.ТипОборудования;
Драйвер.ОбработчикДрайвера = ОбработчикДрайвера;
//-тут добавить строки
Драйвер..Записать();
КонецЕсли;
Показать
Если использовать РИБ, то и в УТ 10.3.66.1 тоже надо это исправлять и запускать обработку!!! Иначе в главной базе будет работать сканер, а в "отщепленных" сканер не будет работать! И будет писать: Поле "Обработчик драйвера" не заполнено. Насчет более ранних не знаю, в 10.3.62.2 еще работало все.
Коллеги, почему штрих-код в обувной продукциив справочнике Номенклатура при считывании со сканера штрих-кодов выдается какая-то абракодавра
0102900000730106215rsv8j=jqyjmu91003a92joabqhgafrq7f0d1mz=vbmohjgvhrd4gbugm/k/1hitmanpq7nqfrjfvjm1xbdwSbzbzwhcrwemmjj4w4th3tw==
в каком виде должен отображаться штрих-код???
УТ 10.3.59.2?
Как настроить????
(286) Обычный сканер 2д прописываете в РМК с драйвером Наитив (режим клавиатуры). В диспетчере устройств на компе опознаётся как Hid клавиатура.
При сканировании клаву переключаете на английский язык.
Если не сложно, отпишитесь вообще кто на каком релизе платформы все тестирует.
8.3.12 - вылетает
8.3.16.1063 - не печатает штрихкоды, результат возвращает Неопределено (Результат = МенеджерОборудованияКлиент.ПолучитьСобытиеОтУстройства(ОписаниеСобытия))
8.3.16.1148 - у формы ЧекККМ не видит обработчик ожидания Подключаемый_ОткрытьФормуУточненияДанных()
Посоветуйте более-менее стабильный.
(292) на 8.3.14 установили всю цепочку по маркировке-продаже. Всё работает, продаётся, собственники меняются в Честном знаке. Всё работает по удалённым рабочим столам и через VPN , и тд
сли загуглить про постановление правительства и маркировку обуви, то можно легко найти это самое постановление, в котором указано по ОКПД2, какая именно обувь попадает под маркировку. А вот подробной информации по поводу более глубокой организации всего этого пока просто нет. Но, как я понял, в УТ 11.4 есть возможность работать с системой маркировки уже.
Как реализуете сканирование марок при ордерной схеме. Документ реализации, в котором вносятся Марки, формирует менеджер у которого нет доступа к сладу и маркам.
А кладовщик работает с коробками на которых нанесена маркировка обуви в документе расходный ордер, без возможности редактирования реализации. Как быть в такой ситуации?
(303) Я думаю, что надо сначала проверить работу с маркировкой в ФормеДокумента в ЧекеККМ, а потом перенести в РасходныйОрдер.
А в расходном ордере сделать кнопку, которая будет корректировать документ РеализацияТоваровУслуг на предмет кодов маркировки
Подскажите, может кто-нибудь сталкивался с такой проблемой: УТ 11.4.11.71, платформа 8.3.16.1063, драйвер ККМ 10.6.2.0.
При продаже товаров с типом "Обувная продукция" марки уходят в честный знак только если в чеке нет ничего кроме товаром с типом "Обувная продукция.
Для примера если пробить чек:
1) Обувь ("Обувная продукция")
2) Пакет
, то марка не уйдёт в честный знак (соответственно не спишется). Тем не менее данные уходят в ОФД и в напечатанном чеке напротив маркированного товара стоит "[M]". В техподдержке ОФД Такском говорят что проблема не у них.
Прошу прощения, возможно не совем по теме, но полезная статья по маркировке, пример как мы вводили в оборот коло 2млн кодов, и наш набор расширений для быстрого ввода кодов в оборот от Чесного знака
https://infostart.ru/public/1204801/
Подскажите, а как у Вас осуществляется возврат обуви.
У меня касса без отправки. отправка осуществляется через 1с. Так вот при продаже формируется вывод из оборота ИС МП, а при возврате ничего не формируется. Как вернуть товар в оборот?
(322) У меня в форме "Обмен с ИС МП" начало звать в раздел "Перемаркировка товаров ИС МП" где по документу возврата зазывают "Оформить", но далее я ловлю ошибку :
{ОбщийМодуль.ИнтеграцияИСКлиент.Модуль(612)}: Ошибка при вызове метода контекста (ОткрытьФорму)
ОткрытьФорму(
по причине:
Ошибка при выполнении обработчика - 'ОбработкаЗаполнения'
по причине:
{ОбщийМодуль.ИнтеграцияИСМПУТ.Модуль(2007)}: В Возврат товаров от покупателя А0000000006 от 01.03.2020 11:37:56 отсутствует продукция для заполнения.
ОткрытьФорму(
(323)
а у меня строчка Перемаркировка бледненькая. и нет там ничего.
ошибка {ОбщийМодуль.ПроверкаИПодборПродукцииИСУТ.Модуль(412)}: Тип не определен (Форма)
Если ТипЗнч(ФормаОбъект) = Тип("Форма") Тогда
вылетает когда из чека возврата перехожу в Проверить - маркируемая продукция.
Причем самое интересное, что при пробитии чека возврата он не требует скана марки.
P.S. Непомню, но где-то вчера вычитал, что при возврате делается ввод в оборот (по старому коду), а не перемаркировка.
(329)
если вернули товар купленный до обклейки, то тут по-любому перемаркировка.
Но РМК ничего не делает. ни с маркой, ни без нее.
Получается нужно писать механизм создания документа ввода в оборот по коду из чека продажи, если продажа с маркой и создание документа маркировки при возврате товара без марки.
МОСКВА, 3 марта. /ТАСС/. Правительство России перенесло введение обязательной маркировки обуви с 1 марта на 1 июля 2020 г. Соответствующее постановление подписал председатель правительства РФ Михаил Мишустин.
"Утвердить прилагаемые изменения, которые вносятся в постановление правительства РФ от 5 июля 2019 г. № 860 "Об утверждении правил маркировки обувных товаров средствами идентификации и особенностях внедрения государственной информационной системы мониторинга за оборотом товаров, подлежащих обязательной маркировке средствами идентификации, в отношении обувных товаров". В пункте "д" слова "1 марта 2020 г." заменить словами "1 июля 2020 г.", - говорится в документе.
Ура, товарищи!!!! Вопрос только в том, как сейчас заказчикам обосновать, зачем мы жили последнюю неделю в режиме 20/7 ....
Нет, у меня большинство заказчиков - нормальные (хотя, все коммерсы - жмоты), т.е. нормальные жмоты. Но не у всех такие.
Поэтому еще раз все сначала.
1. Получили ШК( на остатки, по упрощенной схеме) в ЧЗ, распечатали, прикрепили к обуви.
2. В УТ 10.3 59.2 на сегодняшний день введены, например, ботинки зимние размер 42 количество 3 пары.
Теперь я так понимаю, каждую пару я должна ввести отдельно???? Т.е. три пары размера 42 и три позиции в справочнике Номенклатура?
А как их потом идентифицировать? Только через ШК?
3. Все еще не понимаю, как правильно привязать ШК к номенклатуре в карточке Номенклатуры, через закладку Штрихкод и какой тип штрихкода выбрать?
4. Как правильно ввести в оборот остатки маркированной продукции, если ШК уже получен?
Поэтому еще раз все сначала.
1. Получили ШК( на остатки, по упрощенной схеме) в ЧЗ, распечатали, прикрепили к обуви.
2. В УТ 10.3 59.2 на сегодняшний день введены, например, ботинки зимние размер 42 количество 3 пары.
Теперь я так понимаю, каждую пару я должна ввести отдельно???? Т.е. три пары размера 42 и три позиции в справочнике Номенклатура?
А как их потом идентифицировать? Только через ШК?
3. Все еще не понимаю, как правильно привязать ШК к номенклатуре в карточке Номенклатуры, через закладку Штрихкод и какой тип штрихкода выбрать?
4. Как правильно ввести в оборот остатки маркированной продукции, если ШК уже получен(через ЧЗ по упрощенной схеме)?
(351)
2. Нет. Если ШК получены по упрощенной схеме в ЛК ЧЗ, при продаже (по-крайней мере, через РМК), первый раз сканируете обычный ШК - еан13, товар добавляется, вылазит форма сканирования марки, сканируете марку, продаете. После проведения документа ЧекККМ, в справочник "Штрихкоды упаковок и товаров" добавляется отсканированный ШК - номенклатура. Еще раз. Это касается только ситуации, если вы продаете товар с марками из ЧЗ, полученными по упрощенной схеме.
3. См. пункт 2.
4. См. пункт 2.
В скрине шк обрезан - на тот момент криво сканер настроен был. Но примерно так
(353) Спасибо, все поняла, да продаем пока только полученные по упрощенной схеме..
А вот по вопросу если у меня три пары одинаковой обуви, не поняла...
Как я должна привязать штрих-код к позиции обуви? Мы не работаем через РМК, т.к. у нас в основном опт...
Вы пишите, товар добавляется, а товар у нас уже есть, он введен в базу...
(356) >>Вы пишите, товар добавляется, а товар у нас уже есть, он введен в базу...
ШК, полученный с ЧЗ по упрощенной схеме привяжется к конкретной номенклатуре при продаже. Как выше писал, попадет в справочник "Штрихкоды упаковок и товаров". Вы, возможно, не понимаете. У Вас товар есть, ему присвоен еан13. Пофиг, хоть 100 позиций. Вы напечатали ШК через ЧЗ обезличенные. Вы товар продаете обычно. Дополнительно сканируете (как алкашку сканируют 2 раз через ЕГАИС). И этой конкретной паре обуви присваивается маркировка с ЧЗ по упрощенной схеме. В ЛК автоматом вводится в оборот и списывается марка.
(359) Вот теперь поняла с упрощенной схемой, а если приходит товар уже
со ШК от производителя 3 пары 36 размера, тогда ввожу все 3 отдельно и привязываю к каждой ШК через карточку с помощью сканера, если нет обмена по ЭдО
(360)Тогда делаете т.н. "Сверку". Выйдет другая форма. Во входящей ТТН ШК уже зашиты. Вам надо будет подтвердить приемку и пропикать всю поступившую обувь. Посмотрите в интернетах, как принимают алкашку от поставщика, например, в Рознице 2.2/2.3, УТ 11.4. . Смысл на 100% тот-же.
(353) Вы сами работаете по 2му варианту? Как победили ошибку
{ОбщийМодуль.ШтрихкодированиеИСКлиент.Модуль(178)}: Ошибка при вызове метода контекста (ПодключитьОбработчикОжидания)
Форма.ПодключитьОбработчикОжидания("Подключаемый_ОткрытьФормуУточненияДанных", 0.1, Истина);
по причине:
Недопустимое значение параметра (параметр номер '1')
???
(385)тож самое но вид с боку, я так дошел до процедуры, в которой написано что здесь будет реализовано открытие формы соответствия. Думал с ут11 забыли взять, а нет, там тоже не реализовано. В ут11 Карл...
Ну и, товарищи, должна быть касса прошита под маркировку (если 2 тыс не платили за саму прошивку и печатает в чеке вид платежа при безнале "Электронно", а не "Безналичные" - 100% не прошита). У Атола версия прошивки должна быть не ниже 10-7733.
(355) У Атола специальная версия проши под маркировку 8502. У кого активная годовач подписка, то скачиваете или запрашиваете у того кто продал подписку и шьете. Но для нее надо сначала прошить аппарат в 8346 (или что-то такео). Т.е. шьется в два этапа на прошивках ниже 8ххх
По Атоловским кассам: надо выключить, зажать кнопку перемотки, включить, дождаться, пока 2 раза пикнет, кнопку отпустить. Версию прошивки обвел на скрине. (Потом, чтобы кассиры могли работать, кассу выключить и включить). По Штриховским кассам - не помню, как, давно делал. Возможно, только через драйвер Штриховский
(368)Я тоже сначала, как эту беду обнаружил, со старого релиза заменил. Потом подумал, поставил последний драйвер на ККТ, последнюю обработку обслуживания и все по инкассации взлетело.
Извините, 367 сообщение не прочитал. Мне почему-то помогло.
(372)Утром же еще обновили... Главное, чтобы теперь, как сроки перенесли, снова 10.3 не забросили... Кстати, все заметили? По модулям/формам тупо все скопировали с УТ 11, чуть на коленке подправили. Поэтому и такая куча багов ...
10.3.59.4
Поправили, что сейчас в чеке будет считаться СуммаНДС. До этого всегда в чеке выходила, что НДС нет.
Еще чеки возврата снова стали чеками возврата.
В ПланОбмена Полный добавили справочник ШтрихкодыУпаковок (и все, в УТ11 больше объектов добавлено)
ну и что-то по мелочи.
Сам обмен с СУЗ не трогали.
Мы взяли код из расширений-патчей к УТ11.4.11.71 и в УТ11 обмен вроде как исправился.
С 10.3 мои коллеги проверят завтра.
Подскажите пожалуйста, я не добил один вопрос, который вылез только у одного клиента. У других в этом плане было все правильно. Когда сканируешь джитин, в обработке внешнего события, в параметре "Данные" обычно идет считаное значение, и там все суппер! Но у одного клиента там идет порядковый номер сканирования 1, 2, 3, 4 и т.д., а по нему должно определиться ШК или джитин. Но если ШК определяется нормально описанными ранее функциями, когда разрабы ответственно подходили к разработке, то джитин ни как не определяется. Я вижу что тут несколько раз об этом случае писали, но как победили не писали. Сканер переведен в виртуальный ком порт. В драйвере джитин считывает корректно. ШК в 1с считывает корректно, он даже джитин считывает корректно когда его сканируешь вместо ЕАN13 для подстановки товара в ТЧ, правда потом грит что не найдена номенклатура по этому ШК, а в момен ввода джитина никак не отрабатывает. в цикл глЗначениеПеременной.ОбъявленноеТО(не точно, писал по памяти) не заходит.