0
1Cpr
05.10.11
✎
14:17
|
Всем привет.
Не пойму что я делаю неправильно, вставила такой вот запросик в процедуру ОбработкаЗаполнения()
Может с ссылкой некорректно работаю? Исправьте плиз, в итоге Расходные накладные правильно выбираются по документу основание, а вот заказы попадают почему-то все, вот запросик:
ТекстЗапроса=
"ВЫБРАТЬ
| ЗаказПокупателя.Ссылка как Заказ,
| ЗаказПокупателяТовары.Номенклатура,
| ЗаказПокупателяТовары.Количество,
| ЗаказПокупателяТовары.Сумма
|ИЗ
| Документ.ЗаказПокупателя КАК ЗаказПокупателя,
| Документ.ЗаказПокупателя.Товары КАК ЗаказПокупателяТовары
|ГДЕ
| ЗаказПокупателя.Ссылка=&ДокОсн
|
|ОБЪЕДИНИТЬ ВСЕ //// объединили
|
|ВЫБРАТЬ
| РасходнаяНакладная.ДокументОснование как Заказ,
| РасходнаяНакладнаяТовары.Номенклатура,
| (0-(РасходнаяНакладнаяТовары.Количество)) как КОЛИЧЕСТВО,
| (0-(РасходнаяНакладнаяТовары.Сумма)) как СУММА
|ИЗ
| Документ.РасходнаяНакладная КАК РасходнаяНакладная,
| Документ.РасходнаяНакладная.Товары КАК РасходнаяНакладнаяТовары
|ГДЕ
| РасходнаяНакладная.ДокументОснование=&ДокОсн";
ДокОсн_= ДанныеЗаполнения.Ссылка;
Запрос = Новый Запрос;
Запрос.Текст = ТекстЗапроса;
Запрос.УстановитьПараметр("ДокОсн",ДокОсн_);
Результат = Запрос.Выполнить();
Спасибо.
|
|