Нулевые остатки товаров

1. Леди 24.01.11 09:28 Сейчас в теме
Здравствуйте, подскажите в УТ 8.1 редакция 10.3 не возможно распечатать нулевые остатки на складе. Этого на самом деле нет? в Торговле и Склад 7.7 это делалось очень просто. (Остатки нужны и нулевые и не нулевые)
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. fox_haus 84 24.01.11 10:36 Сейчас в теме
Откуда вы взяли такую чушь !!! Остатки в УТ (ред. 10.3) можно распечатать любые.
4. udjii 24.01.11 11:48 Сейчас в теме
(2) Не ищите чуши там где сами ничего не поняли - обязательно найдете.
(3) Действительно, в 8.1 - в отчетах запрос идет по регистру, если там записи не будет, то в отчет ничего не попадет - т.е. если у номенклатуры нет остатков, то ее в отчете не будет. Для этого надо подправить отчет - для примера можно посмотреть как формируется запрос в обработке подбора, поскольку там для всей номенклатуры указываются остатки, либо взять типовой отчет "Ведомость по партиям товаров на складах" и указать в настройках вывод - наачального остатка, приход, расход, конечный остаток, в группировке только номенклатура, в отборе конечный остаток = 0, тогда выйдет номенклатура по которой были приходы и расходы, но остатки которой ноль.
5. Леди 24.01.11 12:04 Сейчас в теме
(4)В том то и дело, что выдает конечный остаток 0, если было движение товара (купля-продажа), а если нет, то не выдает эту номенклатуру вообще. А можно в регистр как-нибудь внести записи с нулевым количеством? Через поступление это сделать не получается.
Или может через консоль отчетов как-то можно, например вывести весь справочник номенклатура, запросить регистр ТоварыНаСкладах, если наименования такого нет, то в графе количество вывести 0. У меня не получается, не могу увязать справочник Номенклатура и регистр ТоварыНаСкладах.
6. udjii 24.01.11 12:09 Сейчас в теме
(5) Через консоль отчетов надо - сделать запрос выводящий всю номенклатуру и делающий соединение с регистром - как подборе - в регистр вносить ничего не нужно.
7. Леди 24.01.11 12:11 Сейчас в теме
(6)Почему-то выдает ошибку: Неоднозначное значение Номенклатура.Ссылка
Как сделать это соединение? Мозгами понимаю, а сделать не получается
20. karamazoff 124 07.02.23 20:01 Сейчас в теме
(4)он все понял, ничего не поняли вы, все решается, если не типовыми средствами, то примитивным запросом
3. Леди 24.01.11 11:12 Сейчас в теме
Может подскажите как это можно сделать. В отчетах выдает только те товары которые есть в наличии на складе, а надо еще и те, которых нет
8. Леди 24.01.11 14:57 Сейчас в теме
Конечно тупо, но остатки (все) можно распечатать из подбора номенклатуры (просто вывести список под правой клавишей)
user1638296; +1 Ответить
9. granner 05.03.11 19:29 Сейчас в теме
Попробуйте "Отчеты - Запасы - Анализ доступности товаров на складе".
10. TenVlad 08.09.11 04:52 Сейчас в теме
Вот запрос сформировал за 3 мин.

Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| СпрНоменклатура.Ссылка КАК Ссылка,
| ТоварыНаСкладахОстатки.КоличествоОстаток
|ИЗ
| Справочник.Номенклатура КАК СпрНоменклатура
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах.Остатки(&Дата, ) КАК ТоварыНаСкладахОстатки
| ПО СпрНоменклатура.Ссылка = ТоварыНаСкладахОстатки.Номенклатура
|ГДЕ
| СпрНоменклатура.Ссылка В ИЕРАРХИИ(&ГруппаНоменклатуры)
| И СпрНоменклатура.ЭтоГруппа = ЛОЖЬ
|
|УПОРЯДОЧИТЬ ПО
| Ссылка";

Запрос.УстановитьПараметр("ГруппаНоменклатуры", ГруппаНоменклатуры);
Запрос.УстановитьПараметр("Дата", ТекущаяДата());

Результат = Запрос.Выполнить();
user1194547; namazi74; svilsa; +3 Ответить
15. Светлый ум 454 04.11.16 14:36 Сейчас в теме
21. пользователь 07.02.23 20:16
Сообщение было скрыто модератором.
...
22. пользователь 07.02.23 20:32
Сообщение было скрыто модератором.
...
23. пользователь 07.02.23 20:37
Сообщение было скрыто модератором.
...
11. 1C82 46 14.09.11 06:10 Сейчас в теме
Да просто прайс-лист распечатай из справочника "номенклатура" , только птичку убери "отсутствующие ..."
naduev00; +1 Ответить
12. vitalya24 239 15.10.11 15:38 Сейчас в теме
прайс лист не поможет, сформируйте отчет ведомость по товарам на складах и отчет ведомость по товарам в нтт, по умолчанию он выведет все, если оно конечно когда-то было, но если номенклатуры никогда не было то конечно она не выведтся т.к. по ней не было движений, тогда уж точно нужно запросом как уже здесь говорили
13. derill 01.03.13 01:08 Сейчас в теме
Спасибо за подсказку
Столкнулся с такой задачей тоже отобразить всю номенклатуру даже без остатка. Запрос очень помог

Автору респект
14. WKBAPKA 215 04.10.16 12:32 Сейчас в теме
Отличный запрос. Только вот не задача, а что делать с характеристиками и сериями номенклатуры?
16. Светлый ум 454 04.11.16 15:55 Сейчас в теме
Вариант для розницы 1.0 и 2.1 (отлаженный):
17. Светлый ум 454 04.11.16 15:55 Сейчас в теме
ВЫБРАТЬ РАЗЛИЧНЫЕ
	СпрНоменклатура.Ссылка КАК Номенклатура,
	СпрНоменклатура.Родитель КАК Родитель,
	СпрНоменклатура.Артикул КАК НоменклатураАртикул,
	ЕСТЬNULL(ТоварыНаСкладахОстатки.КоличествоОстаток, "0") КАК КоличествоОстаток,
	ВложенныйЗапрос.Цена КАК Цена,
	//ТоварыНаСкладахОстатки.Склад.Артикул КАК СкладАртикул,
	ТоварыНаСкладахОстатки.Склад КАК Склад
	
ИЗ
	Справочник.Номенклатура КАК СпрНоменклатура
		ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах.Остатки(&ТекПериод, ) КАК ТоварыНаСкладахОстатки
		ПО СпрНоменклатура.Ссылка = ТоварыНаСкладахОстатки.Номенклатура
		ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
			ЦеныНоменклатурыСрезПоследних.Номенклатура КАК Товар,
			ЦеныНоменклатурыСрезПоследних.Цена КАК Цена
		ИЗ
			РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&ТекПериод, ) КАК ЦеныНоменклатурыСрезПоследних) КАК ВложенныйЗапрос
		ПО СпрНоменклатура.Ссылка = ВложенныйЗапрос.Товар
ГДЕ
	СпрНоменклатура.ЭтоГруппа = ЛОЖЬ
Показать
user667024_demyanowvlad; user1016550; +2 Ответить
18. mp40 13 20.03.20 13:06 Сейчас в теме
А что делать с тем случаем когда надо наложить отборы на конечный результат? Например отбор по складу, плюс нулевые остатки.
19. dehro 12 07.02.23 19:28 Сейчас в теме
Выбрать 
Рег.Склад,
Рег.Номенклатура,
Сумма(выбор когда Рег.ВидДвижения = Значение(ВидДвиженияНакопления.Приход) тогда 1 
                        иначе -1 
              конец * Рег.Количество) КАК КоличествоОстаток
из РегистрНакопления.ТоварыНаСкладах как Рег
Сгруппировать по Склад, Номенклатура
Показать
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот