Отчет по складу с нулевыми и отрицательными остатками

1. DarkDaemon 11.04.18 10:05 Сейчас в теме
Здравствуйте! БП 3.0.55. Подскажите, как стандартными или, если нельзя, то внешней обработкой или ручной доработкой отчета сделать "Отчет по складу" с нулевыми и/или отрицательными остатками. В данный момент БП выводит отчет с количеством больше нуля.
По теме из базы знаний
Ответы
Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
3. S.V.Y 17 11.04.18 10:13 Сейчас в теме
(1) Точно только больше нуля? Отрицательные тоже должен выводить. А с нулевыми это что?
5. progr-2008 118 12.04.18 21:42 Сейчас в теме
(1)Нулевые остатки - это весь справочник номенклатуры или что-то другое?
2. m-serg74 46 11.04.18 10:08 Сейчас в теме
с отрицательным понятно, а нулевой остаток это как? - весь справочник номенклатуры?
4. starjevschik 11.04.18 10:27 Сейчас в теме
стандартные отчеты об остатках берут данные из остатков регистра. Если остаток номенклатуры на складе 0, этой номенклатуры в остатках регистра нет и в стандартный отчет она не попадет. Если остаток отрицательный - попадет.
Если нужно с нулевыми остатками, надо запрос переписывать, чтобы основная таблица была справочник номенклатуры, а остатки из регистра левым соединением...
Коленкин Илья; Swetlana; +2 Ответить
6. DarkDaemon 19.04.18 03:58 Сейчас в теме
(4)
Не поможете с написанием запроса? Есть:

запрос на остатки


и

Запрос на цены


Их, я так понимаю, надо левым соединением объединить с запросом к справочнику номенклатуры?
7. starjevschik 19.04.18 09:54 Сейчас в теме
(6)
Выбрать ЧтоНамНужно
Из 
Справочник.Номенклатура КАК Номенклатура
ЛЕВОЕ СОЕДИНЕНИЕ
Регистр.НужныйРегистр.Остатки(нужные параметры) КАК ОстаткиРегистра
По 
Номенклатура.Ссылка = ОстаткиРегистра.Номенклатура
8. DarkDaemon 25.04.18 23:14 Сейчас в теме
(7) Спасибо, получилось! Сделал схему компоновки данных, вот такой запрос для вывода цен и остатков (в том числе и нулевых):
ВЫБРАТЬ
	Ном.Наименование КАК Номенклатура,
	Ном.Артикул КАК Артикул,
	Ном.Родитель КАК Группа,
	ЦеныНоменклатурыСрезПоследних.Регистратор КАК ДокументДвижения,
	ЦеныНоменклатурыСрезПоследних.Период КАК ДатаРегистрации,
	ЦеныНоменклатурыСрезПоследних.ТипЦен,
	ЦеныНоменклатурыСрезПоследних.Валюта КАК ДенЕденица,
	ВЫБОР
		КОГДА ЦеныНоменклатурыСрезПоследних.Цена <> 0
			ТОГДА ЦеныНоменклатурыСрезПоследних.Цена
		ИНАЧЕ "По заявке"
	КОНЕЦ КАК РозничнаяЦена,
	ВЫБОР
		КОГДА ЦеныНоменклатурыСрезПоследних.Цена <> 0
			ТОГДА 0
		ИНАЧЕ 1
	КОНЕЦ КАК Отбор,
    Ост.СуммаОстаток КАК Сумма,
    Ост.КоличествоОстаток КАК Остаток,
    Ост.Субконто2 КАК Склад,
    Ост.Организация КАК Организация,
    Ост.Подразделение КАК Подразделение
ИЗ
	Справочник.Номенклатура КАК Ном
ЛЕВОЕ СОЕДИНЕНИЕ
	РегистрСведений.ЦеныНоменклатуры.СрезПоследних(, ) КАК ЦеныНоменклатурыСрезПоследних
По 
	Ном.Ссылка = ЦеныНоменклатурыСрезПоследних.Номенклатура
ЛЕВОЕ СОЕДИНЕНИЕ
	РегистрБухгалтерии.Хозрасчетный.Остатки(, ) КАК Ост
По 
	Ном.Ссылка = Ост.Субконто1
ГДЕ Ном.ЭтоГруппа = Ложь	
{ГДЕ
	(ЦеныНоменклатурыСрезПоследних.Период В (&ДатаНачала))}
Показать
9. Airlord 26.04.18 10:55 Сейчас в теме
Добрый день! По хорошему не понимаю танцев с бубнами. ОСВ по нужному счету 41 (10,43 и т.д.). по ним ведется количественно - суммовой учет. В отборе ставим следующее: КоличествоДтКонечное = 0, СуммаДтСальдоКонечное <> 0. если нужно просто кол. остаток с корявой суммой (отриц или равное 0) - соответствующий.
Данная ошибка в учете говорит о неправильной корректировке (или ее отсутствии) себестоимости номенклатуры при закрытии каждого (!!!) месяца. Провести анализ почему это происходит и выправить.
Оставьте свое сообщение

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