Имя: Пароль:
1C
 
УТ 11 ШК весового товара
0 егаис
 
04.03.25
09:02
Приветствую!
Подскажите, в УТ 11 с коробоки работает чтение ШК весового товара?
ШК имеет вид 2400101000509
В настройках префикс 24 относится к весовому.
При чтении в РМК всплывает окно поиска номенклатуры по ШК.
Может иметь значение, что ШК подключен по USB, например?
1 егаис
 
04.03.25
09:17
изменение константы "Префикс весового товара" с 2 на 4 не помогло
2 егаис
 
04.03.25
09:24
+ (1)  судя по всему эта константа погоду не делает и префиксы сидят в хранилище
    Настройки = Константы.НастройкиПрефиксацииШтрихкодов.Получить().Получить();
3 егаис
 
04.03.25
09:31
Функция ПолучитьШтрихкодВесовогоТовараПоКоду(Код, ПрефиксУзлаШтрихкода = "_", Загрузка = Ложь) Экспорт

    Если Загрузка Тогда
        КодТовара = Формат(Код, "ЧЦ=5; ЧВН=; ЧГ=");
    Иначе
        КодТовара = Строка(ПрефиксУзлаШтрихкода) + Формат(Код, "ЧЦ=4; ЧВН=; ЧГ=");
    КонецЕсли;

    Штрихкод = "2_" + КодТовара + "00000";
    
    КонтрольныйСимволEAN = "_";
    Штрихкод = Штрихкод + КонтрольныйСимволEAN;

    Возврат Штрихкод;

КонецФункции


В чем сакральный смысл этих "_"?
4 егаис
 
04.03.25
09:43
Ни у кого нет весового товара в УТ? )
5 CepeLLlka
 
04.03.25
09:53
(4)Есть, всё работает нормально. В (0) ничего не понятно что нужно вообще и что не получается у вас.
6 егаис
 
04.03.25
09:55
(5) в РМК считывается ШК, который в теме указан.
Правило обмена с весами описано, коды есть
Но товар не находится и открывается окно поиска товара по ШК.
7 егаис
 
04.03.25
10:01
Ладно ,уже полез в отладчик, без 100 грамм не разберешься. Думал, что-то упустил.

"В чем сакральный смысл этих "_"?" - для дальнейшей проверки признака весового товара, по коду увидел.
8 егаис
 
04.03.25
10:22
По логике, код весового товара должен сопоставляться с кодом из регистра КодыТоваровПодключаемогоОборудованияOffline

Запрос же обращается только к регистру штрихкодов, понятно что весового ШК там нет.
Кто объяснит, как работает поиск по весовому ШК?
9 Tarlich
 
04.03.25
12:35
весовой товар имеет свою Нумерацию - ПЛУ  - по нему и поиск и печать на этикетке
10 егаис
 
04.03.25
12:10
(9) Никакого другого регистра для работы с весовым товаром, кроме КодыТоваровПодключаемогоОборудованияOffline я не нашел.
Мы перескочили с Розницы, там да, было и ПЛУ и СКУ. Тут непонятки с весовым.
11 егаис
 
04.03.25
10:44
РегистрыСведений.ШтрихкодыНоменклатуры.ПолучитьДанныеПоШтрихкодам(КэшированныеЗначения, ШтрихкодыEAN)

там вообще ни слова про весовой, запрос к РС штрихкоды и все.
12 егаис
 
04.03.25
15:22
Так, кажется допёр. При выгрузке на весы должен генериться новый ШК с кодом = 2_" + КодТовара + "00000"
А я только данные перетащил со СКУ из Розницы, и не выгружал на весы. Поэтому ШК и не находился