|
Запись ШтрихКода если даже есть Владелец. Возможно? |
☑ |
0
EKO LX
05.10.12
✎
08:43
|
Записываю ШК, но есть повторяющие ШК у разной номенклатуры. Необходимо записать ШК даже если есть владелец. как это реализовать?
ЗаписьВРегистрСвед = РегистрыСведений.Штрихкоды.СоздатьМенеджерЗаписи();
ЗаписьВРегистрСвед.Владелец = НовыйЭлемент.Ссылка;
ЗаписьВРегистрСвед.ЕдиницаИзмерения = НовыйЭлемент.ЕдиницаХраненияОстатков;
ЗаписьВРегистрСвед.Штрихкод = ШтрихКод;
ЗаписьВРегистрСвед.ТипШтрихкода = ЭлементыФормы.ТипШтрихкода.Значение;//ПланыВидовХарактеристик.ТипыШтрихкодов.EAN13;
ЗаписьВРегистрСвед.Качество = Справочники.Качество.Новый;
ЗаписьВРегистрСвед.Записать();
Если;
НовыйЭлемент = Справочники.Номенклатура.НайтиПоНаименованию(Наименование + " " + Цвет + " " + Размер);
КонецЕсли;
|
|
1
Нуф-Нуф
05.10.12
✎
08:45
|
никак
|
|
2
EKO LX
05.10.12
✎
08:48
|
не может такого быть. в конфигурации Розница 8.1 возможно было. у меня сейчас 1С 8.1 УТ
|
|
3
Нуф-Нуф
05.10.12
✎
08:49
|
(2) тогда перестрой работу регистра в УТ как это сделано в Рознице
|
|
4
Мимохожий Однако
05.10.12
✎
08:49
|
Это противоречит идеологии штрихкода. Он всегда должен быть один. Однако в некоторых типовых конфигурациях предусмотрен регистр Номенклатура контрагентов, которые можно сопоставить с существующим Владельцем штрихкода.
|
|
5
EKO LX
05.10.12
✎
09:00
|
тогда скажите пожалуйста, из выше написанного кода как мне их перейти, т.е. если находит, то для этой номенклатуре ШК оставляет пустым и переходит к следующему ШК?
|
|
6
EKO LX
05.10.12
✎
09:14
|
спасибо за помощь
Попытка
ЗаписьВРегистрСвед.Записать(Истина);
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;
|
|