Как вывести в отчет по остаткам товаров все серии товаров?

1. Progress_B 06.02.23 18:48 Сейчас в теме
Нужна помощь Спецы!

Стандартная БП 3, добавлен справочник Серии через расширение подчиненный справочнику Номенклатура.

Теперь вот как вывести в отчет по остаткам товаров все серии если серий у товара больше одной, сейчас если у товара в остатке больше одной серии, он выводит только одну серию и суммирует показатели, а надо чтобы показывал каждую серию отдельно
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. karamazoff 96 06.02.23 22:28 Сейчас в теме
(1)капец! вы на сайте 11 лет и не научились запросы писать??? Мы то конечно спецы, но вы то тоже должны чего-то мочь
2. aka Любитель XML 06.02.23 19:07 Сейчас в теме
4. Progress_B 07.02.23 05:35 Сейчас в теме
(2)
ВЫБРАТЬ РАЗРЕШЕННЫЕ
	ХозрасчетныйОстатки_КонОст.Счет КАК Счет,
	//(ВЫРАЗИТЬ(ХозрасчетныйОстатки_КонОст.Субконто1.Наименование КАК СТРОКА(100))) + "; " + (ВЫРАЗИТЬ(ХозрасчетныйОстатки_Себ.Субконто3.Наименование КАК СТРОКА(100))) КАК Номенклатура,
	ХозрасчетныйОстатки_КонОст.Субконто1.Наименование КАК Номенклатура,
	ХозрасчетныйОстатки_Себ.СуммаОстаток КАК Сумма,
	ХозрасчетныйОстатки_Себ.КоличествоОстаток КАК Количество,
	ХозрасчетныйОстатки_КонОст.Субконто2 КАК Склад,
	ХозрасчетныйОстатки_КонОст.Организация КАК Организация,
	ВЫБОР
		КОГДА ХозрасчетныйОстатки_Себ.Субконто3 ССЫЛКА Справочник.Серии
			ТОГДА ХозрасчетныйОстатки_Себ.Субконто3
		ИНАЧЕ ЗНАЧЕНИЕ(Справочник.Серии.Пустаяссылка)
	КОНЕЦ КАК Серия,
	ВЫРАЗИТЬ(ХозрасчетныйОстатки_Себ.Субконто3 КАК Справочник.Серии).СрокГодности КАК СрокГодности,
	ВЫРАЗИТЬ(ХозрасчетныйОстатки_Себ.Субконто3 КАК Справочник.Серии).Страна КАК Производитель,
	ВЫБОР
		КОГДА ХозрасчетныйОстатки_Себ.КоличествоОстаток = 0
			ТОГДА 0
		ИНАЧЕ ХозрасчетныйОстатки_Себ.СуммаОстаток / ХозрасчетныйОстатки_Себ.КоличествоОстаток
	КОНЕЦ КАК ЦенаСебестоимость,
	0 КАК СуммаСебестоимость,
	ЕСТЬNULL(ЦеныНоменклатурыСрезПоследних.Цена, 0) КАК Цена1,
	ВЫБОР
		КОГДА ЕСТЬNULL(ХозрасчетныйОстатки_Себ.КоличествоОстаток, 0) = 0
				ИЛИ ЕСТЬNULL(ХозрасчетныйОстатки_Себ.СуммаОстаток, 0) = 0
			ТОГДА 0
		ИНАЧЕ (ЕСТЬNULL(ЦеныНоменклатурыСрезПоследних.Цена, 0) - ХозрасчетныйОстатки_Себ.СуммаОстаток / ХозрасчетныйОстатки_Себ.КоличествоОстаток) / (ХозрасчетныйОстатки_Себ.СуммаОстаток / ХозрасчетныйОстатки_Себ.КоличествоОстаток) * 100
	КОНЕЦ КАК ПроцентНаценки
{ВЫБРАТЬ
	Счет.*,
	Номенклатура,
	Сумма,
	Количество,
	Склад.*,
	Организация.*,
	Серия.*,
	СрокГодности,
	Производитель,
	ЦенаСебестоимость,
	СуммаСебестоимость,
	Цена1,
	ПроцентНаценки}
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Остатки(&КонецПериода, Счет В (&СчетаУчетаСкладИНоменклатура) {(Счет).*}, &СубконтоНоменклатураИСклад, {(Организация).* КАК Организация, (Субконто1).* КАК Номенклатура, (Субконто2).* КАК Склад}) КАК ХозрасчетныйОстатки_КонОст
		ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.Остатки(, , , ) КАК ХозрасчетныйОстатки_Себ
		ПО (ВЫРАЗИТЬ(ХозрасчетныйОстатки_КонОст.Субконто2 КАК Справочник.Склады).Ссылка = ВЫРАЗИТЬ(ХозрасчетныйОстатки_Себ.Субконто1 КАК Справочник.Склады).Ссылка)
			И (ВЫРАЗИТЬ(ХозрасчетныйОстатки_КонОст.Субконто1 КАК Справочник.Номенклатура).Ссылка = ВЫРАЗИТЬ(ХозрасчетныйОстатки_Себ.Субконто2 КАК Справочник.Номенклатура).Ссылка)
		ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&КонецПериода, ТипЦен = &ВидЦены) КАК ЦеныНоменклатурыСрезПоследних
		ПО (ВЫРАЗИТЬ(ХозрасчетныйОстатки_КонОст.Субконто1 КАК Справочник.Номенклатура).Ссылка = ЦеныНоменклатурыСрезПоследних.Номенклатура)
ГДЕ
	НЕ ХозрасчетныйОстатки_КонОст.КоличествоОстаток = 0
	И НЕ ХозрасчетныйОстатки_Себ.КоличествоОстаток = 0
{ГДЕ
	ХозрасчетныйОстатки_КонОст.СуммаОстаток КАК Сумма,
	ХозрасчетныйОстатки_КонОст.КоличествоОстаток КАК Количество}
Показать
5. starik-2005 3039 07.02.23 09:27 Сейчас в теме
А чито, оборотка не катит уже?
6. Progress_B 07.02.23 09:29 Сейчас в теме
(5) надо именно в этот уже доработанный отчет дальше доработать
Оставьте свое сообщение

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