Алгоритм загрузки в документ "Корректировка регистров"

colVEEEN 12 1
Запрос = Новый Запрос;
	Запрос.Текст ="ВЫБРАТЬ
		|	ДАТАВРЕМЯ(2020, 1, 1, 0, 0, 0) КАК Период,
		|	ВЫБОР
		|		КОГДА ПартииТоваровКомпанииОстатки.СтоимостьОстаток > 0
		|			ТОГДА ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход)
		|		КОГДА ПартииТоваровКомпанииОстатки.СтоимостьОстаток < 0
		|			ТОГДА ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход)
		|	КОНЕЦ КАК ВидДвижения,
		|	ПартииТоваровКомпанииОстатки.Номенклатура КАК Номенклатура,
		|	ПартииТоваровКомпанииОстатки.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
		|	ПартииТоваровКомпанииОстатки.СтатусПартии КАК СтатусПартии,
		|	ПартииТоваровКомпанииОстатки.ДокументПоставки КАК ДокументПоставки,
		|	ПартииТоваровКомпанииОстатки.СкладКомпании КАК СкладКомпании,
		|	ПартииТоваровКомпанииОстатки.КоличествоОстаток КАК Количество,
		|	ВЫБОР
		|		КОГДА ПартииТоваровКомпанииОстатки.СтоимостьОстаток > 0
		|			ТОГДА ПартииТоваровКомпанииОстатки.СтоимостьОстаток
		|		КОГДА ПартииТоваровКомпанииОстатки.СтоимостьОстаток < 0
		|			ТОГДА ПартииТоваровКомпанииОстатки.СтоимостьОстаток * -1
		|	КОНЕЦ КАК Стоимость,
		|	ВЫБОР
		|		КОГДА ПартииТоваровКомпанииОстатки.СтоимостьБезНДСОстаток > 0
		|			ТОГДА ПартииТоваровКомпанииОстатки.СтоимостьБезНДСОстаток
		|		КОГДА ПартииТоваровКомпанииОстатки.СтоимостьБезНДСОстаток < 0
		|			ТОГДА ПартииТоваровКомпанииОстатки.СтоимостьБезНДСОстаток * -1
		|	КОНЕЦ КАК СтоимостьБезНДСОстаток
		|ИЗ
		|	РегистрНакопления.ПартииТоваровКомпании.Остатки КАК ПартииТоваровКомпанииОстатки
		|ГДЕ
		|	ПартииТоваровКомпанииОстатки.КоличествоОстаток = 0
		|	И ПартииТоваровКомпанииОстатки.СтоимостьОстаток <> 0
		|";	
		
	мРезультатЗапроса = Запрос.Выполнить();
	
	Объект.Движения.ПартииТоваровКомпании.Загрузить(мРезультатЗапроса.Выгрузить());
0

См. также

ПриЗагрузкеКлассификатора (БСП)

ПриОбработкеОбластиДанных (БСП)

ПриОпределенииРегистровСДвижениями (БСП)

Ограничение, одним видом документов, запроса из регистра

ВыполнитьПроведениеДокументаПриЗагрузке (БСП)

Многопоточная пометка удаления документов по организации за период

Добавление данных по регистру в документ "Перенос данных" в ЗУП

УстановитьРеквизитыФормыВзаимодействияПоДаннымРегистра (БСП)

ПриЗаписиДокумента (БСП)

Модератору