Имя: Пароль:
1C
 
Массовая запись в подчиненный РС
0 Хрустальчик
 
20.06.25
14:49
Здравствуйте, подскажите, пжл, как массово записать в подчиненный РС все нужные данные из кучи ЗаказовПоставщику за определенное время.

Хочу цены туда закинуть.
1 Волшебник
 
20.06.25
14:50
методом Записать()

для ускорения Набор.ОбменДанными.Загрузка = Истина;
2 Хрустальчик
 
20.06.25
14:52
Ну то есть надо получить все заказы поставщику и для каждого записать, да?
3 Мультук
 
гуру
20.06.25
14:58
Формирование тзДвижения для нужного ссылкаДокумент и вызов этой процедуры в цикле - сам пиши
Транзакции - по вкусу
Вместо "РегистрыНакопления." нужно написать нужное.
Тестировать на копии.

Enjoy!

&НаСервере
Процедура ОбновитьДвиженияПоРегистраторуНаСервере(ссылкаДокумент, тзДвижения)
	Если не ЗначениеЗаполнено(ссылкаДокумент) Тогда
		Возврат;
	КонецЕсли;
	
	НаборЗаписей = РегистрыНакопления.ИмяТвоегоРегистра.СоздатьНаборЗаписей();
   	НаборЗаписей.Отбор.Регистратор.Установить(ссылкаДокумент);
   	НаборЗаписей.Загрузить(тзДвижения);
	НаборЗаписей.ОбменДанными.Загрузка = Истина; 				
	НаборЗаписей.Записать();

КонецПроцедуры
4 Хрустальчик
 
20.06.25
15:50
Спасибо большое