+3
Исправлен

UROVO 6300 1C УНФ 1.6

Андрей Борисович 8 месяцев назад в UROVO обновлен Александр К (Специалист направления поддержки 1С) 4 месяца назад 9

Добрый день. Терминал UROVO 6300. Подключен к 1с УНФ 1.6.20.189. При попытке выгрузки номенклатуры выходит сообщение "Несоответствие типов (Параметр "1"). Есть подозрение, что перестало работать после обновления конфигурации. До этого несколько месяцев работало без нареканий. Чистка кеша не помогла. Не стандартных штрихкодов нет.

На рассмотрении

Добрый день, как у вас подключен терминал - через библиотеку подключаемого оборудования или через нашу обработку?

1с Розница 2.3.4.33 та же проблема при выгрузке через БПО номенклатуры на тсд. Что-то со штрихкодами упаковок товаров

Добрый день, проблема именно в конфигурации 2.3.4.33, попробуйте выгружать с помощью обработки https://www.rightscan.ru/download/?dcfile=1c8.3_roznitsa_2.2_zagruzkavygruzkadannykhtsd_v2.2

Здравствуйте. Расширение https://support.rightscan.ru/uploaded/file/18035/1/1444/f40f718564b433f62ac06a6d224ea68e.cfe подключил, НО все равно при выгрузке "Пересчет товаров" из 1с розница 2.3.4.33 в тсд dt30 появляется ошибка:

Несоответствие типов (параметр номер '1')
{ОбщийМодуль.МенеджерОборудованияВызовСервера.Модуль(4973)}: ДвоичныеДанныеСтроки = ПолучитьДвоичныеДанныеИзСтроки(Штрихкод);
{ОбщийМодуль.МенеджерОборудованияВызовСервера.Модуль(740)}: ШтрихкодУпаковкиBase64 = ШтрихкодВBase64(?(Позиция.Свойство("ШтрихкодУпаковки"), Позиция.ШтрихкодУпаковки, Неопределено));
{ОбщийМодуль.ПодключаемоеОборудованиеУниверсальныйДрайверКлиент.Модуль(2393)}: ДанныеДляВыгрузки = МенеджерОборудованияВызовСервера.СформироватьТаблицуТоваровТСД(МассивТоваров, ПолнаяВыгрузка, ПараметрыПодключения.РевизияИнтерфейса);
{ОбщийМодуль.ПодключаемоеОборудованиеУниверсальныйДрайверКлиент.Модуль(374)}: Результат = ВыгрузитьТаблицу(ОбъектДрайвера, Параметры, ПараметрыПодключения, ТаблицаВыгрузки, ПолнаяВыгрузка, ВыходныеПараметры);
{ОбщийМодуль.МенеджерОборудованияКлиент.Модуль(1731)}: Результат = ОбработчикДрайвераМодуль.ВыполнитьКоманду(Команда, ВходныеПараметры,
{ОбщийМодуль.МенеджерОборудованияКлиент.Модуль(4059)}: НачатьВыполнениеКоманды(Оповещение, Параметры.ИдентификаторУстройства, "UploadDirectory", ВходныеПараметры);
{ОбщийМодуль.МенеджерОборудованияКлиент.Модуль(724)}: ВыполнитьОбработкуОповещения(ОповещениеПриПодключении, РезультатВыполнения);
{ОбщийМодуль.МенеджерОборудованияКлиент.Модуль(618)}: НачатьПодключениеОборудования(ОповещениеПриПодключении, ИдентификаторКлиента, , ИдентификаторУстройства);
{ОбщийМодуль.МенеджерОборудованияКлиент.Модуль(4038)}: НачатьПодключениеОборудованиеПоИдентификатору(Оповещение, Параметры.УникальныйИдентификатор, ИдентификаторУстройства);
{ОбщийМодуль.МенеджерОборудованияКлиент.Модуль(473)}: ВыполнитьОбработкуОповещения(ОповещениеВыбора, Идентификатор);
{ОбщийМодуль.МенеджерОборудованияКлиент.Модуль(4021)}: ПредложитьВыбратьУстройство(Оповещение, "ТерминалСбораДанных", НСтр("ru='Выберите терминал сбора данных'"), НСтр("ru='Терминал сбора данных не подключен.'"), ,Истина);
{Обработка.ВыгрузкаТоваровВТСД.Форма.Форма.Форма(196)}: МенеджерОборудованияКлиент.НачатьВыгрузкуДанныеВТСД(ОповещенияПриЗавершение, УникальныйИдентификатор, МассивБазыТоваров(), НЕ ВариантЗаполнения = "ПоДокументу");

по причине:
Несоответствие типов (параметр номер '1')

Скорее всего в следующих обновлениях все исправили. 

Это конечно хорошо, но дело в том, что мы не планировали обновлять 1с, т.к. для наших задач мы данный релиз 1с протестировали и немного доработали. ТСД dt30 мы приобрели в количестве 1 шт, для теста, а он сразу же отвалился на первом шаге, может быть есть другое решение данной ошибки, кроме обновление 1с до "непонятного" релиза?

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

Сервис поддержки клиентов работает на платформе UserEcho