Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 22:18

Отчет по нулевым остаткам

Автор vidok, 30 янв 2012, 16:32

0 Пользователей и 1 гость просматривают эту тему.

vidok

Нужен отчет (назовем его "Анализ закупок") для вывода позиций с нулевым остатком, чтобы понимать чего нет на складе и что нужно купить.
Мой отчет выводит только позиции с остатком > 1, тоесть нулевые просто не выводит


Процедура Сформировать()
Перем Запрос, ТекстЗапроса, Таб;

Запрос = СоздатьОбъект("Запрос");
ТекстЗапроса =
"//{{ЗАПРОС(Сформировать)
|Номенклатура = Регистр.ОстаткиТМЦ.Номенклатура;
|Количество = Регистр.ОстаткиТМЦ.Количество;
|Функция КоличествоКонОст = КонОст(Количество);
|Группировка Номенклатура все ВошедшиеВЗапрос;
|"//}}ЗАПРОС
;

Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
Возврат;
КонецЕсли;

Таб = СоздатьОбъект("Таблица");
Таб.ИсходнаяТаблица("Сформировать");
Таб.ВывестиСекцию("Заголовок");
Состояние("Заполнение выходной таблицы...");
Таб.Опции(0, 0, Таб.ВысотаТаблицы(), 0);
Пока Запрос.Группировка(1) = 1 Цикл

Таб.ВывестиСекцию("Номенклатура");
КонецЦикла;
Таб.ВывестиСекцию("Итого");
Таб.ТолькоПросмотр(1);
Таб.Показать("Сформировать", "");
КонецПроцедуры

Nemel

|Номенклатура = Регистр.ОстаткиТМЦ.Номенклатура, Справочник.Номенклатура.ТекущийЭлемент;
|Количество = Регистр.ОстаткиТМЦ.Количество,Справочник.Номенклатура.Количество;

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск