0
Nzzzz
28.08.20
✎
15:38
|
Всех с пятницей!)
Нужно заполнить регистр сведений "Номенклатура продаваемая совместно" (УТ 11).
Предпосылка - это будет группа номенклатуры
следствие - сама номенклатура.
Как заполняю:
мНаборЗаписей = РегистрыСведений.НоменклатураПродаваемаяСовместно.СоздатьНаборЗаписей();
// установили в нем отбор по измерениям
мНаборЗаписей.Отбор.НоменклатураПредпосылка.Установить(СсылкаНаНоменклатуру.Родитель);
мНаборЗаписей.Отбор.НоменклатураСледствие.Установить(Справочники.Номенклатура.НайтиПоНаименованию(Наименование));
// прочитали то, что есть в базе
мНаборЗаписей.Прочитать();
Если мНаборЗаписей.Количество() <> 0 Тогда
Сообщить("Номенклатурная позиция "+""""+Строка(СсылкаНаНоменклатуру)+""""+ "уже есть в регистре сведений!");
КонецЕсли;
//Заполняем свойства
НоваяЗапись = мНаборЗаписей.Добавить();
НоваяЗапись.НоменклатураПредпосылка = СсылкаНаНоменклатуру.Родитель;
НоваяЗапись.НоменклатураСледствие = Справочники.Номенклатура.НайтиПоНаименованию(Наименование);
// записали общий набор обратно
мНаборЗаписей.Записать();
в итоге захожу в данный регистр, а там нет ничего.
Кто нибудь знает почему? И как заполнить?
|
|