Запрос на отрицательные кол-ва

1. jimli 7 05.07.19 20:53 Сейчас в теме
Если такое вообще возможно...
У меня 3 юр.лица, весь товар приходуется и продается от них.
Возникла необходимость контроля по юр.лицу отрицательных остатков. Т.е. товар продается, пока есть на складе,но за период мне нужно в отчете отловить, когда товара по юр.лицу не хватало.
Как это можно сделать?
По теме из базы знаний
Найденные решения
5. jimli 7 07.07.19 23:52 Сейчас в теме
(4) Разобралась, спасибо. Забыла про регистр ОстаткиИОбороты...

ВЫБРАТЬ  различные
	ТоварыОрганизацийОстаткиИОбороты.Номенклатура КАК Номенклатура,
	ТоварыОрганизацийОстаткиИОбороты.СерияНоменклатуры,
	ТоварыОрганизацийОстаткиИОбороты.КоличествоНачальныйОстаток,
	ТоварыОрганизацийОстаткиИОбороты.КоличествоПриход,
	ТоварыОрганизацийОстаткиИОбороты.КоличествоРасход,
	ТоварыОрганизацийОстаткиИОбороты.КоличествоКонечныйОстаток,
	ТоварыОрганизацийОстаткиИОбороты.Регистратор
ИЗ
	РегистрНакопления.ТоварыОрганизаций.ОстаткиИОбороты(&Дата1, &Дата2, Регистратор, , ) КАК ТоварыОрганизацийОстаткиИОбороты
ГДЕ
	ТоварыОрганизацийОстаткиИОбороты.Организация = &Организация
	И ТоварыОрганизацийОстаткиИОбороты.КоличествоКонечныйОстаток < 0
	и ТоварыОрганизацийОстаткиИОбороты.КоличествоНачальныйОстаток >= 0

УПОРЯДОЧИТЬ ПО
	Номенклатура
Показать
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Xershi 1548 05.07.19 22:14 Сейчас в теме
Количество остаток меньше нуля. Это называется развернутое сальдо.
3. jimli 7 07.07.19 00:07 Сейчас в теме
(2) Немножко не поняла...
У меня УТ10, строить надо по регистру накоплений ТоварыОрганизации. Бух.счетов там нет.
Или я не так нагуглила...

Идея была сделать запрос "Выбрать...", но при этом просчитать кол-ва начальное + приход - расход для каждой строки и если итог по операции < 0, то выбрать эту поз.
4. Xershi 1548 07.07.19 03:02 Сейчас в теме
(3) открываешь отчет на СКД. В УТ 10 не знаю возможно уже были. В отборе ищешь то что написал.
Если с нуля писать, то берешь обороты и делаешь отбор как написал.
5. jimli 7 07.07.19 23:52 Сейчас в теме
(4) Разобралась, спасибо. Забыла про регистр ОстаткиИОбороты...

ВЫБРАТЬ  различные
	ТоварыОрганизацийОстаткиИОбороты.Номенклатура КАК Номенклатура,
	ТоварыОрганизацийОстаткиИОбороты.СерияНоменклатуры,
	ТоварыОрганизацийОстаткиИОбороты.КоличествоНачальныйОстаток,
	ТоварыОрганизацийОстаткиИОбороты.КоличествоПриход,
	ТоварыОрганизацийОстаткиИОбороты.КоличествоРасход,
	ТоварыОрганизацийОстаткиИОбороты.КоличествоКонечныйОстаток,
	ТоварыОрганизацийОстаткиИОбороты.Регистратор
ИЗ
	РегистрНакопления.ТоварыОрганизаций.ОстаткиИОбороты(&Дата1, &Дата2, Регистратор, , ) КАК ТоварыОрганизацийОстаткиИОбороты
ГДЕ
	ТоварыОрганизацийОстаткиИОбороты.Организация = &Организация
	И ТоварыОрганизацийОстаткиИОбороты.КоличествоКонечныйОстаток < 0
	и ТоварыОрганизацийОстаткиИОбороты.КоличествоНачальныйОстаток >= 0

УПОРЯДОЧИТЬ ПО
	Номенклатура
Показать
6. Xershi 1548 08.07.19 01:14 Сейчас в теме
(5) отбор на начальный остаток лишний!
7. jimli 7 10.07.19 00:07 Сейчас в теме
(6) В моем варианте он нужен, т.к. мне нужны именно отрицательные кол-ва, полученные после движения. Поэтому я и регистратор тащу...
Оставьте свое сообщение

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