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

Запись табличной части в регистр сведений

Автор skillful, 06 мая 2020, 13:39

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

skillful

Здравствуйте. Такой вод код записывает только одну запись из ТЧ в регистр накопления. Причем последнюю. В чем может быть дело? Регистратор стоит на документе.
Процедура ОбработкаПроведения(Отказ, РежимПроведения)

ТекущийОбъект = ЭтотОбъект.Ссылка;

Для Каждого Список Из ЭтотОбъект.СписокНоменклатура Цикл

    НаборЗаписей = РегистрыСведений.ЗаказаноУПоставщика.СоздатьНаборЗаписей();
    НаборЗаписей.Отбор.Регистратор.Установить(ТекущийОбъект);   

    НоваяЗапись = НаборЗаписей.Добавить();   
    НоваяЗапись.Период = ТекущийОбъект.Дата;
    НоваяЗапись.Номенклатура = Справочники.НоменклатураПЗ.НайтиПоНаименованию(Список.Номенклатура);
НоваяЗапись.Регистратор = ТекущийОбъект;
НоваяЗапись.Заказано = Список.Заказано;

    НаборЗаписей.Записать();

КонецЦикла

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

skillful


Теги:

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

Рейтинг@Mail.ru

Поиск