Имя: Пароль:
1C
1С v8
УТ 10.3 Смена штрихкодов у номенклатуры определенной корневой группы
0 Uragan_a
 
06.08.12
02:37
Есть код обхода штрих кодов:

Рег = РегистрыСведений.Штрихкоды;
   Выборка = Рег.Выбрать();
   Пока Выборка.Следующий() Цикл
       Запись = Выборка.ПолучитьМенеджерЗаписи();
       Запись.Прочитать();
       Если (Лев(Запись.Штрихкод,2) = "00") И (СтрДлина(Запись.Штрихкод)=12) Тогда

       Запись.Штрихкод = Прав(Запись.Штрихкод,СтрДлина(Запись.Штрихкод-1)) + РаботаСТорговымОборудованием.КонтрольныйСимволEAN(Запись.Штрихкод, 13);
       Запись.ТипШтрихкода = ПланыВидовХарактеристик.ТипыШтрихкодов.Code39;
       
       КонецЕсли;
       Запись.Записать();
   КонецЦикла;    
   

Мне нужно обойти не все, а там где владелец (номенклатура) находится в определенной группе, при чем в этой группе есть подчиненные группы и номенклатура может находиться в подгруппе.
Как проверить?)
1 DrShad
 
06.08.12
03:03
запросом