|
Помогите сделать отчет | ☑ | ||
---|---|---|---|---|
0
Zmitrok62
12.12.14
✎
22:00
|
Прошу просто направить в нужное русло.
УТ 10.3 Выбираю из документов "Расходный товарный ордер" некоторые поля, в т.ч. табличную часть с реквизитом "Номенклатура". Надо для каждой позиции получить закупочную цену из регистра "ЦеныНоменклатуры.СрезПоследних". Выборку из документов в разрезе нужных мне параметров сделал в СКД. Подскажите варианты решения. Заранее спасибо. |
|||
1
Dmitry1c
12.12.14
✎
22:15
|
там же в запросе в СКД и запрос к ценам делаешь
|
|||
2
KUBIK
12.12.14
✎
22:16
|
(0) "..Выборку из документов в разрезе нужных мне параметров сделал в СКД"
Ну и цепляй ее с запросом к ВТ ЦеныНоменклатуры.СрезПоследних |
|||
3
Мимохожий Однако
12.12.14
✎
22:19
|
Что не получилось? Кидай запрос. Народ покритикует... и возможно подскажет.
|
|||
4
Zmitrok62
12.12.14
✎
22:58
|
В ТЧ каждого документа может быть несколько позиций с номенклатурой. Как перебрать в коде знаю. А как в запросе сделать?
|
|||
5
Мимохожий Однако
13.12.14
✎
00:15
|
Открой для себя консоль запросов.
|
|||
6
User_Agronom
13.12.14
✎
00:55
|
(4) Язык запросов. Соединения. Курить до просветления.
|
|||
7
Peltzer
13.12.14
✎
07:23
|
ВЫБРАТЬ
Товары.Номенклатура, ISNULL(Цены.Цена,0) Как Цена ИЗ Документы.РасходныйТоварныйОрдер.Товары КАК Товары ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ * ИЗ РегистрыСведений.ЦеныНоменклатурыСрезПоследних(&ДатаОтчета,,)) КАК Цены ПО Товары.Номенклатура = Цены.Номенлатура |
|||
8
Zmitrok62
14.12.14
✎
21:16
|
Всем спасибо. Сделал, работает. Положу здесь, может кому поможет.
ВЫБРАТЬ ЦеныНоменклатурыСрезПоследних.ТипЦен, ЦеныНоменклатурыСрезПоследних.Номенклатура КАК ЦеныРегистрНоменклатура, ЦеныНоменклатурыСрезПоследних.Цена, РасходныйОрдерНаТовары.Ссылка, РасходныйОрдерНаТовары.Количество, РасходныйОрдерНаТовары.Номенклатура, РасходныйОрдерНаТовары.Ссылка.Ответственный, РасходныйОрдерНаТовары.Количество * ЦеныНоменклатурыСрезПоследних.Цена КАК ИтогСумма ИЗ Документ.РасходныйОрдерНаТовары.Товары КАК РасходныйОрдерНаТовары ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних КАК ЦеныНоменклатурыСрезПоследних ПО РасходныйОрдерНаТовары.Номенклатура = ЦеныНоменклатурыСрезПоследних.Номенклатура ГДЕ РасходныйОрдерНаТовары.Ссылка.Проведен = ИСТИНА И РасходныйОрдерНаТовары.Ссылка.Ответственный В(&Ответственный) И РасходныйОрдерНаТовары.Ссылка.Дата МЕЖДУ &ДатаНач И &ДатаКон И ЦеныНоменклатурыСрезПоследних.ТипЦен = &ТипЦен |
|||
9
Hans
14.12.14
✎
21:45
|
А теперь сделайте то же самое только цены на дату документа.
|
|||
10
Chameleon1980
14.12.14
✎
21:59
|
книга знаний там все есть
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |