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