Имя: Пароль:
1C
1С v8
Подскажите с запросом
0 Double_Medved
 
06.03.13
10:27
Подскажите пожалуйста, УТ11, нужен отчет следующего содержания:выбирает за заданный период чекиККМ на заданном складе, выводит всю проданную ими номенклатуру, цену по которой она продана, и цену в виде цен "закупочный" - взятый на дату чека. Это должно браться из регистра сведений ЦеныНоменклатуры - по идее берется срез последних на дату КАЖДОГО документа ЧекККМ, по конкретной номенклатуре и конкретному виду цен = срез должен по идее выдавать только одно значение. Делаю в СКД, не пойму как сделать в одном запросе - это будет вложенный подзапрос или что? То есть мне в каждой строчке нужна цена закупочная, которую я получаю из среза регистра на каждую дату чека... Вот написал что-то. но это конечно ересь, если бы получилось как надо то не спрашивал бы..
ВЫБРАТЬ
   ЧекККМ.Дата,
   ЧекККМ.КассаККМ.Склад,
   ЧекККМ.Товары.(
       Номенклатура,
       Количество,
       Цена
   ),
   ЧекККМ.Ссылка,
   ЦеныНоменклатурыСрезПоследних.Номенклатура,
   ЦеныНоменклатурыСрезПоследних.Регистратор,
   ЦеныНоменклатурыСрезПоследних.ВидЦены,
   ЦеныНоменклатурыСрезПоследних.Цена
ИЗ
   Документ.ЧекККМ КАК ЧекККМ,
   РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&ДатаКонца, Номенклатура = ЧекККМ.Товары.Номенклатура) КАК ЦеныНоменклатурыСрезПоследних
ГДЕ
   ЧекККМ.КассаККМ.Склад = &Склад
   И ЧекККМ.Дата МЕЖДУ &ДатаНачала И &ДатаКонца
1 Defender aka LINN
 
06.03.13
10:31
2 Wobland
 
06.03.13
10:31
всё не читал. обращайся к ТЧ документа, а не к документу