Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
12 дек 2024, 07:48

Запись данных из документа табличной части в справочник

Автор flippo, 02 ноя 2020, 19:37

0 Пользователей и 1 гость просматривают эту тему.

flippo

Есть документ ПриходТоваров и ТабличнаяЧасть1 с реквизитом НовыйТовар.
Есть Справочник Товары со стандартным реквизитом Наименование Синоним: НовыйТовар
Как реализовать запись данных из документа в справочник ?

Вот код который я написал в модуле объекта документа
Процедура ОбработкаПроведения(Отказ, РежимПроведения)

СпрТовар = Справочники.Товары.СоздатьЭлемент();
СпрТовар.Наименование = ТабличнаяЧасть1.НовыйТовар ;
СпрТовар.Записать();

КонецПроцедуры

Выдаёт ошибку: поле объекта не обнаружено (НовыйТовар)

DmitriyF

Цитата: flippo от 02 ноя 2020, 19:37
Есть документ ПриходТоваров и ТабличнаяЧасть1 с реквизитом НовыйТовар.
Есть Справочник Товары со стандартным реквизитом Наименование Синоним: НовыйТовар
Как реализовать запись данных из документа в справочник ?

Вот код который я написал в модуле объекта документа
Процедура ОбработкаПроведения(Отказ, РежимПроведения)

СпрТовар = Справочники.Товары.СоздатьЭлемент();
СпрТовар.Наименование = ТабличнаяЧасть1.НовыйТовар ;
СпрТовар.Записать();

КонецПроцедуры

Выдаёт ошибку: поле объекта не обнаружено (НовыйТовар)
Циклом обходи табличную часть
Для каждого стр из табличнаячасть1 цикл
      СпрТовар = Справочники.Товары.СоздатьЭлемент();
СпрТовар.Наименование = стр.НовыйТовар ;
СпрТовар.Записать();
Конеццикла

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск