|
Запрос 1С |
☑ |
0
piffoff
13.06.13
✎
15:21
|
Добрый день!
Имеется следующий запрос
ВЫБРАТЬ
ХозрасчетныйОбороты.Счет,
ХозрасчетныйОбороты.Субконто1.СтатьяБюджета КАК СтатьяБюджета,
ЕСТЬNULL(ХозрасчетныйОбороты.СуммаОборотКт, 0) КАК СуммаФакт,
ЕСТЬNULL(ХозрасчетныйОбороты.КорСубконто3, 0) КАК Документ
ИЗ
РегистрБухгалтерии.Хозрасчетный.Обороты(
&НачалоПериода,
&КонецПериода,
,
Счет = &Счет,
,
Организация В ИЕРАРХИИ (&Организация)
ИЛИ &Организация = ЗНАЧЕНИЕ(Справочник.Организации.ПустаяСсылка),
,
) КАК ХозрасчетныйОбороты
ИТОГИ
СУММА(СуммаФакт)
ПО
ОБЩИЕ,
СтатьяБюджета ИЕРАРХИЯ
Результат запроса на скриншоте
Из этого запроса мне нужно исключить документы оприходования по определенному складу
Если просто добавляешь строку
ГДЕ
ХозрасчетныйОбороты.КорСубконто3.Склад <> &Склад
То улетаю значения в разрезе коррсчета Null. Такой код Тоже не помогает
ГДЕ
ХозрасчетныйОбороты.КорСубконто3.Склад <> &Склад ИЛИ ХозрасчетныйОбороты.КорСубконто3 = 0
Подскажите пожайлуста как исключить документы оприходования по определенному складу?!
|
|
1
piffoff
13.06.13
✎
15:23
|
Куда скрин крепить я ненашел )))
так что так
|
|
2
1Сергей
13.06.13
✎
15:26
|
ГДЕ
ЕстьNULL(ХозрасчетныйОбороты.КорСубконто3.Склад, &Склад) <> &Склад
PS не уверен, что взлетит, но всё-таки...
|
|
3
salvator
13.06.13
✎
15:29
|
А если в секции ГДЕ поиграться с ВЫБОР КОГДА КорСубконто3 имеет тип такой то и Склад не равен тому-то то...
|
|
4
piffoff
13.06.13
✎
15:31
|
Не не помогло
вот такая вот херня получается
|
|
5
piffoff
13.06.13
✎
15:32
|
(3) Идея, надо подумать
|
|
6
1Сергей
13.06.13
✎
15:32
|
(4)
ГДЕ
ХозрасчетныйОбороты.КорСубконто3.Склад <> &Склад
ИЛИ ХозрасчетныйОбороты.КорСубконто3 Есть NULL
|
|
7
tashi_ork
13.06.13
✎
15:33
|
ГДЕ Выбор Когда КорСчет = Null Тогда Истина Иначе
ХозрасчетныйОбороты.КорСубконто3.Склад <> &Склад Конец
|
|
8
piffoff
13.06.13
✎
15:37
|
(6) уже попал Null но остальные отрезались
|
|
9
piffoff
13.06.13
✎
15:39
|
(7) результат аналогичен (4)
|
|
10
tashi_ork
13.06.13
✎
16:06
|
А ты точно КорСчет указываешь?
Мое условие обходит ситуацию, когда КорСчет равен Null, на отбор счета не влияет
|
|
11
piffoff
13.06.13
✎
16:13
|
В общем помогло так
ВЫБОР
КОГДА ХозрасчетныйОбороты.КорСубконто3.Склад = &Склад
ТОГДА ЛОЖЬ
ИНАЧЕ ИСТИНА
КОНЕЦ
|
|
12
piffoff
13.06.13
✎
16:15
|
Всем спасибо кто учавствовал
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший