0
Uragan_a
06.08.12
✎
02:37
|
Есть код обхода штрих кодов:
Рег = РегистрыСведений.Штрихкоды;
Выборка = Рег.Выбрать();
Пока Выборка.Следующий() Цикл
Запись = Выборка.ПолучитьМенеджерЗаписи();
Запись.Прочитать();
Если (Лев(Запись.Штрихкод,2) = "00") И (СтрДлина(Запись.Штрихкод)=12) Тогда
Запись.Штрихкод = Прав(Запись.Штрихкод,СтрДлина(Запись.Штрихкод-1)) + РаботаСТорговымОборудованием.КонтрольныйСимволEAN(Запись.Штрихкод, 13);
Запись.ТипШтрихкода = ПланыВидовХарактеристик.ТипыШтрихкодов.Code39;
КонецЕсли;
Запись.Записать();
КонецЦикла;
Мне нужно обойти не все, а там где владелец (номенклатура) находится в определенной группе, при чем в этой группе есть подчиненные группы и номенклатура может находиться в подгруппе.
Как проверить?)
|
|