Остатки номенклатуры по датам поступления

Отчеты - Управленческие

Дней хранения остатки товаров неликвиды

17
Отчет покажет залежавшиеся позиции.

Типовые отчеты по складу не позволяют оценить длительность хранения номенклатуры на складе.

Мой отчет решает эту проблему, показывая остатки в разрезе дней их возникновения.

17

Скачать файлы

Наименование Файл Версия Размер
Остатки номенклатуры по датам поступления
.erf 6,69Kb
05.05.17
51
.erf 6,69Kb 51 Скачать

См. также

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. van_za 96 05.05.17 17:28 Сейчас в теме
Запрос возвращает таблицу с остатками по дня приходов.
ВЫБРАТЬ
                ТоварыНаСкладах.Склад,
                ТоварыНаСкладах.Номенклатура,
                ТоварыНаСкладах.ХарактеристикаНоменклатуры,
                ТоварыНаСкладах.КоличествоОстаток
ПОМЕСТИТЬ ВТ_Остатки
ИЗ
                РегистрНакопления.ТоварыНаСкладах.Остатки КАК ТоварыНаСкладах
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
                ТоварыНаСкладах.Склад,
                ТоварыНаСкладах.Номенклатура,
                ТоварыНаСкладах.ХарактеристикаНоменклатуры,
                НАЧАЛОПЕРИОДА(ТоварыНаСкладах.Период, ДЕНЬ) КАК ПериодДень,
                СУММА(ТоварыНаСкладах.Количество) КАК Количество
ПОМЕСТИТЬ ВТ_Приходы
ИЗ
                РегистрНакопления.ТоварыНаСкладах КАК ТоварыНаСкладах
                               ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВТ_Остатки КАК ВТ_Остатки
                               ПО ТоварыНаСкладах.Склад = ВТ_Остатки.Склад
                                               И ТоварыНаСкладах.Номенклатура = ВТ_Остатки.Номенклатура
                                               И ТоварыНаСкладах.ХарактеристикаНоменклатуры = ВТ_Остатки.ХарактеристикаНоменклатуры
ГДЕ
                ТоварыНаСкладах.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход)

СГРУППИРОВАТЬ ПО
                ТоварыНаСкладах.Склад,
                ТоварыНаСкладах.Номенклатура,
                ТоварыНаСкладах.ХарактеристикаНоменклатуры,
                НАЧАЛОПЕРИОДА(ТоварыНаСкладах.Период, ДЕНЬ)
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
                Т1.Склад,
                Т1.Номенклатура,
                Т1.ХарактеристикаНоменклатуры,
                Т1.ПериодДень,
                МАКСИМУМ(Т1.Количество) КАК Количество,
                ЕстьNULL(СУММА(Т2.Количество),0) КАК КоличествоСледующих
ПОМЕСТИТЬ ВТ_НакопленныеПриходы
ИЗ ВТ_Приходы КАК Т1
ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Приходы КАК Т2
                               ПО Т1.Склад = Т2.Склад
                                               И Т1.Номенклатура = Т2.Номенклатура
                                               И Т1.ХарактеристикаНоменклатуры = Т2.ХарактеристикаНоменклатуры
                                               И Т1.ПериодДень < Т2.ПериодДень
СГРУППИРОВАТЬ ПО
                Т1.Склад,
                Т1.Номенклатура,
                Т1.ХарактеристикаНоменклатуры,
                Т1.ПериодДень
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
                ВТ_НакопленныеПриходы.Склад,
                ВТ_НакопленныеПриходы.Номенклатура,
                ВТ_НакопленныеПриходы.ХарактеристикаНоменклатуры,
                ВТ_НакопленныеПриходы.ПериодДень,
                ВТ_НакопленныеПриходы.Количество,
                ВТ_НакопленныеПриходы.КоличествоСледующих,
                ВЫБОР КОГДА ВТ_Остатки.КоличествоОстаток-ВТ_НакопленныеПриходы.КоличествоСледующих<ВТ_НакопленныеПриходы.Количество ТОГДА
                               ВТ_Остатки.КоличествоОстаток-ВТ_НакопленныеПриходы.КоличествоСледующих
                ИНАЧЕ
                               ВТ_НакопленныеПриходы.Количество
                КОНЕЦ КАК ОстатокПрихода
ИЗ ВТ_НакопленныеПриходы КАК ВТ_НакопленныеПриходы
СОЕДИНЕНИЕ ВТ_Остатки
                               ПО ВТ_НакопленныеПриходы.Склад = ВТ_Остатки.Склад
                                               И ВТ_НакопленныеПриходы.Номенклатура = ВТ_Остатки.Номенклатура
                                               И ВТ_НакопленныеПриходы.ХарактеристикаНоменклатуры = ВТ_Остатки.ХарактеристикаНоменклатуры
                                               И ВТ_НакопленныеПриходы.КоличествоСледующих < ВТ_Остатки.КоличествоОстаток
УПОРЯДОЧИТЬ ПО
                ВТ_НакопленныеПриходы.Склад,
                ВТ_НакопленныеПриходы.Номенклатура,
                ВТ_НакопленныеПриходы.ХарактеристикаНоменклатуры,
                ВТ_НакопленныеПриходы.ПериодДень
Показать
8. ZLENKO 379 18.10.17 13:09 Сейчас в теме
(1) Спасибо за текст запроса. Написал на его основе свой отчет.
2. firml 06.05.17 14:01 Сейчас в теме
Здравствуйте, в Розница, редакция 2.2 (2.2.5.26) не работает, что-то можно сделать?
3. firml 06.05.17 14:01 Сейчас в теме
4. sergoqwe 06.05.17 14:36 Сейчас в теме
в консоль запросов вставьте и посмотрите. можете каждый пакет по отдельности
5. van_za 96 11.05.17 08:41 Сейчас в теме
"ВНаличии"" замените на "Количество"
6. firml 11.05.17 10:16 Сейчас в теме
7. firml 17.05.17 06:54 Сейчас в теме
Исправили, теперь отражается количество поступившее на склад, а не остаток.
Оставьте свое сообщение