Виртуальная таблица остаткииобороты #603247


#0 by Путник_М
Добрый день! Как заставить виртуальную таблицу остаткииобороты регистра накопления  выдавать  остатки на каждый день из заданного периода независимо от того было в день движение или нет?
#1 by Путник_М
ВЫБРАТЬ    ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток,            День,
#2 by Deon
По-моему никак. Надо с табличкой со списком дат объединять. Но я могу и ошибаться
#3 by Путник_М
Мне нужно подсчитать сколько дней из периода было превышение лимита (КАК ПризнакПривышенияЛимита)
#4 by rs_trade
соединяй со смписком дат на каждый день и считай
#5 by Fragster
а зачем для этого знать каждый день, когда оно было? мы знаем, когда оно появилось, знаем, когда пропало, получаем разность дат...
#6 by Fragster
нафига?
#7 by Путник_М
Короче мудрить надо
#8 by Deon
И сделать это нужно одним запросом для красоты исполнения?
#9 by Путник_М
да
#10 by Deon
Задача-то популярная: Определить кол-во дней, когда товар был на складе.
#11 by Путник_М
Да буду мудрить
#12 by Путник_М
Типа, только заданный лимит
#13 by Fragster
500 рублей мне и можно не мудрить
#14 by Deon
Одним запросом без объединений? )
#15 by Путник_М
Ага
#16 by Путник_М
Спасибо за предложение... Сам щя сделаю из любви к искусству
#17 by Deon
без *соединений
#18 by ssh2006
вот в помощь пример. Подсчитывается какое количество и какой период находился товар в резерве. Про разность дат уже писали    ТоварыВРезервеНаСкладахОстаткиИОбороты.Номенклатура,    ТоварыВРезервеНаСкладахОстаткиИОбороты.ХарактеристикаНоменклатуры,    ТоварыВРезервеНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток,    Таб1.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,    Таб1.ЗаказПокупателя
#19 by Путник_М
Спасибо пригодится!))
#20 by Fragster
с соединениями, но без таблиц даты
#21 by Deon
Как в Соединением таблицы к самой себе?
#22 by Fragster
ну, типа того
#23 by Sandy_S
v8: Получение в запросе всех периодов из указанного интервала...
#24 by Sandy_S
#25 by Fragster
для решения задачи не нужна таблица со всеми периодами указанного интервала.
#26 by Deon
Блин, хочу без соединений, но видимо никак )
#27 by Путник_М
Приветствую! Всем спасибо получилось! Сделал вот так:                    МИНИМУМ(ВЫБОР                            КОГДА Остатки_2.Период ЕСТЬ NULL                    ИЗ                                День,                                    День,                    Остатки_1.КоличествоКонечныйОстаток) КАК ВложенныйЗапрос) КАК ВложенныйЗапрос            ПО (РегламентированныйПроизводственныйКалендарь.ДатаКалендаря МЕЖДУ ВложенныйЗапрос.ДатаС И ВложенныйЗапрос.ДатаПо)
#28 by Fragster
жесть
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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