|
Запрос Нулевые остатки | ☑ | ||
---|---|---|---|---|
0
KonstantinK90
02.11.15
✎
14:17
|
Всем привет! не знаю как сделать подскажите! Есть запрос минимальные остатки номенклатуры. показывает только ту номенклатуру по которой есть остатки как сделать что бы показывал нулевые остатки
вот сам запрос- ВЫБРАТЬ РАЗРЕШЕННЫЕ ЕСТЬNULL(ОстаткиТоваровОстатки.Склад.Территория, ЗНАЧЕНИЕ(Справочник.Территории.ПустаяСсылка)) КАК Территория, ВЫБОР КОГДА ОстаткиТоваровОстатки.Склад ССЫЛКА Справочник.Склады ТОГДА ЗНАЧЕНИЕ(Перечисление.СкладыРемзона.Склады) ИНАЧЕ ЗНАЧЕНИЕ(Перечисление.СкладыРемзона.Ремзона) КОНЕЦ КАК СкладыРемзона, НоменклатураЗакупка.Склад КАК СкладЗаказНаряд, НоменклатураЗакупка.Ссылка КАК Номенклатура, ОстаткиТоваровОстатки.РезервОстаток КАК РезервОстаток, НоменклатураЗакупка.МинОстаток КАК МинОстаток, ОстаткиТоваровОстатки.КоличествоОстаток {ВЫБРАТЬ Территория.*, СкладыРемзона.*, СкладЗаказНаряд.*, Номенклатура.*, РезервОстаток, МинОстаток} ИЗ Справочник.Номенклатура.Закупка КАК НоменклатураЗакупка ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ОстаткиТоваров.Остатки(&Период, ) КАК ОстаткиТоваровОстатки ПО НоменклатураЗакупка.Склад = ОстаткиТоваровОстатки.Склад И НоменклатураЗакупка.Ссылка = ОстаткиТоваровОстатки.Номенклатура {ГДЕ ОстаткиТоваровОстатки.Склад.Территория.* КАК Территория, (ВЫБОР КОГДА ОстаткиТоваровОстатки.Склад ССЫЛКА Справочник.Склады ТОГДА ЗНАЧЕНИЕ(Перечисление.СкладыРемзона.Склады) ИНАЧЕ ЗНАЧЕНИЕ(Перечисление.СкладыРемзона.Ремзона) КОНЕЦ).* КАК СкладыРемзона, ОстаткиТоваровОстатки.Склад.* КАК СкладЗаказНаряд, НоменклатураЗакупка.Ссылка.* КАК Номенклатура} УПОРЯДОЧИТЬ ПО Территория, СкладыРемзона, СкладЗаказНаряд, Номенклатура Спасибо! |
|||
1
Tatitutu
02.11.15
✎
14:24
|
Есть товар с 0 остатками и есть товар у которых не было остатков
это разные вещи Думай. Пример на пальцах к твоему запросу Завел Товар 1 приход 10 продал 10 у этого будет остаток 0 завел Товар 2 - движений не было. не будет остатка |
|||
2
KonstantinK90
02.11.15
✎
14:26
|
ну а как быть на счет
завел товар 1 ? как сделать что бы нулевые остатки отображались |
|||
3
Горогуля
02.11.15
✎
14:30
|
(1) что, прямо таки в .Остатках и будет ноль?
|
|||
4
KonstantinK90
02.11.15
✎
14:32
|
нужно что бы номенклатура отображась по которой остаток ноль
|
|||
5
torgm
02.11.15
✎
14:38
|
(4) СправочникНоменклатураВыборкаЛевоеСоединениеСОстаткамиТОваровКакТоТак
|
|||
6
aka AMIGO
02.11.15
✎
14:38
|
ИМХО - в запрос вставить обращение к некой функции, определяющей наличие движений и остаток =0;
|
|||
7
aka AMIGO
02.11.15
✎
14:39
|
(6) + или семерочнику со своими благоглупостями сюда не соваться? :)
|
|||
8
MrKartez
02.11.15
✎
14:42
|
Дергаешь весь справочник номенклатуры и делаешь левое соединение с таблицей остатков
|
|||
9
KonstantinK90
02.11.15
✎
14:46
|
так у меня и так левое соединение
|
|||
10
KonstantinK90
02.11.15
✎
14:47
|
может связи как то по иному нужно выстроить
|
|||
11
aka AMIGO
02.11.15
✎
14:54
|
||||
12
aka AMIGO
02.11.15
✎
14:56
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |