Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Заполнение регистра сведений "Номенклатура, продаваемая совместно"

Заполнение регистра сведений "Номенклатура, продаваемая совместно"
Я
   Nzzzz
 
28.08.20 - 15:38
Всех с пятницей!)
Нужно заполнить регистр сведений "Номенклатура продаваемая совместно" (УТ 11).
Предпосылка - это будет группа номенклатуры
следствие - сама номенклатура.

Как заполняю:

мНаборЗаписей = РегистрыСведений.НоменклатураПродаваемаяСовместно.СоздатьНаборЗаписей();
// установили в нем отбор по измерениям
                мНаборЗаписей.Отбор.НоменклатураПредпосылка.Установить(СсылкаНаНоменклатуру.Родитель);
                мНаборЗаписей.Отбор.НоменклатураСледствие.Установить(Справочники.Номенклатура.НайтиПоНаименованию(Наименование));
                // прочитали то, что есть в базе
                мНаборЗаписей.Прочитать();
                
                Если мНаборЗаписей.Количество() <> 0 Тогда
                    Сообщить("Номенклатурная позиция "+""""+Строка(СсылкаНаНоменклатуру)+""""+ "уже есть в регистре сведений!");
                КонецЕсли;
                
                //Заполняем свойства
                НоваяЗапись = мНаборЗаписей.Добавить();
                НоваяЗапись.НоменклатураПредпосылка = СсылкаНаНоменклатуру.Родитель;
                НоваяЗапись.НоменклатураСледствие = Справочники.Номенклатура.НайтиПоНаименованию(Наименование);
                
                // записали общий набор обратно
                мНаборЗаписей.Записать();

в итоге захожу в данный регистр, а там нет ничего.
Кто нибудь знает почему? И как заполнить?
   Alloev
 
1 - 28.08.20 - 15:53
Как вариант, может СсылкаНаНоменклатуру.Родитель - это группа, а регистр требует класть в НоменклатураПредпосылка элемент?
   Nzzzz
 
2 - 28.08.20 - 16:05
Ребят, проблема решена. Нужно было оказывается поставить настройку в администрировании " номенклатура совместно"
   Nzzzz
 
3 - 28.08.20 - 16:05
(1) спасибо за помощь)

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.