|
получить количество номенклатуры на разных складах | ☑ | ||
---|---|---|---|---|
0
Max Street
04.01.13
✎
15:27
|
добрый день. хочу получить остатки номенклатуры одним запросом с 2 складов. запрос такой:
запрос = новый запрос; запрос.текст = "выбрать спрНоменклатура.ссылка как номенклатура, естьnull(остаткиноменклатурыостатки.количествоостаток,0) как количество1, естьnull(остаткиноменклатурыостатки.количествоостаток1,0) как количество2 из сравочник.номенклатура как спрНоменклатура левое соединение регистрнакопления.остаткиноменклатуры.остатки(&дата, склад = &склад1) как остаткиноменклатурыостатки1 по остаткиноменклатурыостатки1.номенклатура = спрНоменклатура.ссылка левое соединение регистрнакопления.остаткиноменклатуры.остатки(&дата, склад =&склад) как остаткиноменклатурыостатки по остаткиноменклатурыостатки.номенклатура = спрНоменклатура.ссылка"; запрос.установитьпараметр("дата", дата); запрос.установитьпараметр("склад", склад); запрос.установитьпараметр("склад1", справочники.склады.склад1); результат = запрос.выполнить(); тч.загрузить(результат.выгрузить()); но результат выдает не правильный. подскажите, пожалуйста, в чем ошибка. заранее благодарю |
|||
1
1Сергей
04.01.13
✎
15:27
|
сделай группировку по складам
|
|||
2
ДенисЧ
04.01.13
✎
15:28
|
выбрать
рег.Склад, рег.Номенклатура, рег.КоличествоОстаток из РегистрНакопления.остаткиноменклатуры.остатки(&ДатаОст, Склад в (&Склад1, &Склад2) и нечего выделываться |
|||
3
Max Street
04.01.13
✎
15:38
|
спасибо
(2) я хочу получить количество на первом складе и количество на втоом, потом загрузить их в соответствующие реквизиты тч. какое поле выборки будет содержать количество на втоом складе? |
|||
4
1Сергей
04.01.13
✎
15:39
|
(3) КоличествоОстаток
|
|||
5
ДенисЧ
04.01.13
✎
15:41
|
обоги....
выбрать рег.Склад, рег.Номенклатура, ВЫБОР КОГДА рег.Склад = &Склад1 тогд рег.КоличествоОстаток иначе 0 конец КАК ОстатокПервый, ВЫБОР КОГДА рег.Склад = &Склад2 тогд рег.КоличествоОстаток иначе 0 конец КАК ОстатокВторой из РегистрНакопления.остаткиноменклатуры.остатки(&ДатаОст, Склад в (&Склад1, &Склад2) |
|||
6
Mikeware
04.01.13
✎
15:42
|
(5) не "О, боги!", а "убогий!" :-)
|
|||
7
Max Street
04.01.13
✎
15:44
|
спасибо
|
|||
8
ДенисЧ
04.01.13
✎
15:51
|
(6) нет, это "о боги, яду мне, яду" (с)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |