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

Почему не формируются движения

Автор Александр В., 10 мая 2012, 16:39

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

Александр В.

Добрый день, подскажите, пожалуйста, что не так.

Запрос=Новый Запрос;

Запрос.Текст="ВЫБРАТЬ
| &ВидДвижения КАК ВидДвижения,
| &Ссылка КАК Регистратор,
| &Активность КАК Активность,
| РасходнаяНакладнаяСписокНоменклатуры.Номенклатура,
| РасходнаяНакладнаяСписокНоменклатуры.Количество КАК Количество,
| РасходнаяНакладнаяСписокНоменклатуры.Ссылка.Дата КАК Период,
| РасходнаяНакладнаяСписокНоменклатуры.Ссылка.Склад,
| РасходнаяНакладнаяСписокНоменклатуры.НомерСтроки КАК НомерСтроки
|ИЗ
| Документ.РасходнаяНакладная.СписокНоменклатуры КАК РасходнаяНакладнаяСписокНоменклатуры
|ГДЕ
| РасходнаяНакладнаяСписокНоменклатуры.Номенклатура.ВидНоменклатуры = ЗНАЧЕНИЕ(Перечисление.ВидыНоменклатуры.Товар)";

Запрос.УстановитьПараметр("Ссылка",Ссылка);
Запрос.УстановитьПараметр("Активность",ИСТИНА);
Запрос.УстановитьПараметр("ВидДвижения",ВидДвиженияНакопления.Расход);

РегистрОстакиНоменклатуры=РегистрыНакопления.ОстаткиНоменклатуры;
РегистрОстакиНоменклатуры.СоздатьНаборЗаписей().Загрузить(Запрос.Выполнить().Выгрузить());

Движения.ОстаткиНоменклатуры.Записывать=Истина;


ошибок никаких не выдаёт, а движения не формирует

1Cnastroika

Если это текст процедуры ОбработкаПроведения в документе, то нужно добавить условие для отбора строк данного документа, убрать из запроса &ВидДвижения КАК ВидДвижения,
| &Ссылка КАК Регистратор,

Содавать движения так
Движение = Движения.ОстаткиНоменклатуры.Добавить();
Движение.Количество = ВыборкаДетальныеЗаписи.Количество;

и т.д.

cska-fanat-kz

НомерСтроки, Активность, Регистратор - эти поля заполняются автоматически.

А уж если вы хотите загрузить в регистр результат запроса, то...

Движения.ОстаткиНоменклатуры.Загрузить(Запрос.Выполнить().Выгрузить());
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Теги:

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

Рейтинг@Mail.ru

Поиск