Исправление штатной выгрузки товаров в весы Штрих-Принт 15-2.5 в конфигурации Розница 2.2 и Управление торговлей 11.4

Публикация № 1071637

Администрирование - Торговое оборудование - Весы

оборудование весы

При выгрузке товаров штатными средствами из 1с Розница 2.2 (2.2.11.24) и 1с Управление торговлей 11.4 (11.4.7.114) в весы Штрих-Принт 15-2.5 выходит ошибка: "Устройство: 'ШТРИХ-М:Весы с печатью этикеток ШТРИХ-ПРИНТ' Выгрузить товары не удалось: При выгрузке данных в оборудование произошла ошибка.Неверный номер сообщения"

При выгрузке товаров штатными средствами из 1с Розница 2.2 (2.2.11.24) и 1с Управление торговлей 11.4 (11.4.7.114) в весы Штрих-Принт 15-2.5 выходит ошибка:
"Устройство: 'ШТРИХ-М:Весы с печатью этикеток ШТРИХ-ПРИНТ' Выгрузить товары не удалось: При выгрузке данных в оборудование произошла ошибка.Неверный номер сообщения"

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

&Вместо("СформироватьТаблицуТоваровВесыСПечатьюЭтикеток")

Функция Расширение1_СформироватьТаблицуТоваровВесыСПечатьюЭтикеток(ДанныеЗагрузки) Экспорт
    
    ЗаписьXML = Новый ЗаписьXML; 
    ЗаписьXML.УстановитьСтроку("UTF-8");
    ЗаписьXML.ЗаписатьОбъявлениеXML();
    
    ЗаписьXML.ЗаписатьНачалоЭлемента("Table");
    Для Каждого Позиция Из ДанныеЗагрузки  Цикл
        ЗаписьXML.ЗаписатьНачалоЭлемента("Record");
        ЗаписьXML.ЗаписатьАтрибут("PLU"          , XMLСтрока(Позиция[0].Значение));
        ЗаписьXML.ЗаписатьАтрибут("Code"         , XMLСтрока(Позиция[1].Значение));
        ЗаписьXML.ЗаписатьАтрибут("Name"         , XMLСтрока(Позиция[2].Значение));
        ЗаписьXML.ЗаписатьАтрибут("Price"        , XMLСтрока(Позиция[3].Значение));
        //из-за этого поля происходит ошибка выгрузки
        //ЗаписьXML.ЗаписатьАтрибут("Description"  , XMLСтрока(Позиция[4].Значение));
        ЗаписьXML.ЗаписатьАтрибут("ShelfLife"    , XMLСтрока(Позиция[5].Значение));
        ЗаписьXML.ЗаписатьАтрибут("IsWeightGoods", XMLСтрока(Позиция[6].Значение));
        ЗаписьXML.ЗаписатьКонецЭлемента();
    КонецЦикла;
    ЗаписьXML.ЗаписатьКонецЭлемента();
        
    Возврат ЗаписьXML.Закрыть();
    
КонецФункции

 

В общем модуле ПодключаемоеОборудованиеOfflineВызовСервера в функции ПолучитьДанныеДляВесов можно поправить данные для выгрузки (код, номер ПЛУ и т.д.)

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. rodjer25 12 17.08.19 15:06 Сейчас в теме
Необходимо выгружать срок годности из УТ 11.4 в весы Штрих принт, сможете помочь?
2. BufBaf 3 17.08.19 18:20 Сейчас в теме
давайте попробуем, сам ни разу не делал, не было необходимости, но в коде вроде заложена такая функциональность, есть поле срок годнсоти, надо попробовать его заполнять, на данный момент у меня нет таких весов чтоб попробовать
10. user682906_aseredov 23.12.19 12:30 Сейчас в теме
(2) Добрый день. Получилось выгрузить сроки годности из УТ11.4?
3. rodjer25 12 18.08.19 19:14 Сейчас в теме
весы есть, как будем пробовать?
4. BufBaf 3 21.08.19 05:21 Сейчас в теме
5. lavash67 14.10.19 13:06 Сейчас в теме
Убирать из кода Description нельзя. Это описание печатается на этикетке, который выводят весы с печатью этикеток.

Последняя версия драйвера весов для Штрихов автоматически разбивает текст описания на несколько частей, подгоняя сообщения таким образом, чтобы сообщение длиною не более 50 (если не путаю) символов. Сообщений в Штрихах может быть 4. Собсно, копать нужно в этом направлении, а отключать на корню в выгрузке описание (которое может быть нужно) - опасно, можно лишиться оного продукта на этикетке.
6. BufBaf 3 14.10.19 14:12 Сейчас в теме
я когда отладичком лазил по коду, у меня на любом товаре в ошибку уходило, поэтому написал из-за какого поля ошибка, если вдруг у кого такая же проблема, мне просто описание не нужно, поэтому дальше не копал. Кол-во строк в собщении может быть 4, 8, 12 и далее, только при этом уменьшается максимальное кол-во товаров для выгрузки.
7. user635667 113 23.10.19 10:33 Сейчас в теме
Может кто-нибудь выгрузить типовую обработку. исправить ее и выложить тут? А то у меня розница базовая и я не знаю че делать с этими весами. РОзница 2.3.1, все обработки на инфостарт устарели(
8. BufBaf 3 23.10.19 13:59 Сейчас в теме
9. user635667 113 23.10.19 14:54 Сейчас в теме
(8)Да, жму выгрузить товары - Выгрузить товары не удалось: При выгрузке данных в оборудование произошла ошибка.Неверный номер сообщения"
11. user635667 113 08.06.20 10:39 Сейчас в теме
Ошибка еще актуальна. Кто-нибудь поможет???
Оставьте свое сообщение

См. также

Ликбез 8.Х: Управляем чем-нибудь железным. Скажем, светофорами на автомобильных весах Промо

Весы v8 Россия Бесплатно (free)

Как управлять внешними приборами/механизмами через COM-порт.

23.12.2017    14668    Арчибальд    19    

Использование COM весов в 1С на RDP-клиенте

Торговое оборудование Весы v8 1cv8.cf Бесплатно (free)

В статье описана методология подключения COM весов в 1С на RDP-клиенте. В статье нет кода, нет готовых решений, но есть идея, которую можно реализовать самостоятельно.

05.11.2019    5592    chubajs12    16    

Весы Штрих-СЛИМ, Штрих-ПРИНТ и 1С: Розница 2.2.11.ХХ

Весы Розничная торговля Розничная торговля v8 Розница Розничная и сетевая торговля (FMCG) Россия Бесплатно (free)

Как установить драйвер весов по протоколу POS2 или драйвер ШТРИХ-М:Весы с печатью этикеток ШТРИХ-ПРИНТ на Windows 7 и выше.

29.01.2019    16169    Newdjeen    12    

Использование драйвера Штрих-М для электронных весов Штрих Слим в 1С: Розница 2.2

Весы Розничная торговля Розничная торговля v8 Розница Бесплатно (free)

Пост для тех, у кого возник вопрос о недоступности выбора драйвера Штрих-М для подключения электронных весов. Сам пытался отыскать простое решение на просторах интернета. Но даже решение на infostart требует использование обработок. Что, согласитесь, не так легко будет в местах, лишенных интернета, а вопрос надо решить по телефону.

12.12.2017    15564    kliakson    2    

Пример работы с весами под управлением терминала МАССА через драйвер ScalesMassaK v1.1 Промо

Весы v8 1cv8.cf Бесплатно (free)

Процедуры на языке 1С для работы с весами под управлением терминала МАССА: 1) Проверка подключения весов с терминалом МАССА 2) Разовое взвешивание 3) Подключение режима взвешивания

22.07.2014    32256    sapervodichka    5    

Подключение весов "Масса-К" к 1С без драйверов и обработок

Розничная торговля Весы Розничная торговля v8 Розница Розничная и сетевая торговля (FMCG) Россия Бесплатно (free)

Для весов серии "Масса-К", имеющих интерфейс RS-232 для связи весов с ПК, возможна простая процедура подключения к 1С.

03.10.2017    18795    grafit    10    

Руководство по подключению электронных весов к 1С: Управление Торговлей 8

Весы Розничная торговля Розничная торговля v8 УТ10 Розничная и сетевая торговля (FMCG) Россия Бесплатно (free)

Подробная инструкция о том, как можно подключить электронные весы к 1С, добившись тем самым увеличения скорости работы кассира.

03.07.2014    52582    alis112358    10