Отчет СКД. "Срез последних" регистра накопления #806376


#0 by Wefast
Есть отчет. Клиенту понадобилось вывести колонку с данными по номенклатуре за последние месяц проводок по этой номенклатуре Например если я делаю отчет за 31.10 По номенклатуре1 было в 10 месяце 2 документа. Вот они и должны вывестись По номенклатуре2 были документы только в 5 месяце. Вот они и должны вывестись. ДАнные беру из оборотного регистра накопления
#1 by Numerus Mikhail
Выбираешь Максимум(Период) Где Период <= ДатаФормирования. Потом левое соединение с получившейся таблицей по НачалоМесяца(период) = НачалоМесяца(втПериоды.Период) если очень коротко
#2 by Wefast
то что ты написал у меня так и есть. Но ошибка видимо где то еще     ВыпускПродукцииОбороты.ЗаказПокупателя КАК ЗаказПокупателяПродукции,     ВложенныйЗапрос.Период
#3 by Wefast
кажется перепутал соединение. Буду смотреть
#4 by Wefast
не, чтото не то Делаю ВЫБРАТЬ     ВыпускПродукции.Организация КАК Организация, Выводится 2 строки. от 06.17 и от 10.17. Надо только с последнего месяца
#5 by Numerus Mikhail
Не так Делаешь отдельный запрос к регистру, где вытаскиваешь только номенклатуру и максимальную дату. Потом вторым запросом вытаскиваешь всё что тебе нужно в пределах максимальной даты.
#6 by Numerus Mikhail
Потому что у тебя тут всё в разрезе характеристики, спецификации заказа, партии, организации. Вытащить надо только номенклатуру и дату.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С