|
Небязательный параметр "Склад" (СКД) | ☑ | ||
---|---|---|---|---|
0
AugustBlack
19.09.13
✎
09:08
|
Помогите. Есть запрос в скд:
ВЫБРАТЬ ХозрасчетныйОстаткиИОбороты.Субконто3 КАК МестоХранения, ХозрасчетныйОстаткиИОбороты.Субконто1.БазоваяЕдиницаИзмерения КАК ЕдИзм, ХозрасчетныйОстаткиИОбороты.Субконто1 КАК Материал, ХозрасчетныйОстаткиИОбороты.Субконто1.Код КАК Карточка, ХозрасчетныйОстаткиИОбороты.Счет КАК Счет, СУММА(ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстатокДт) КАК НачОстатокСумма, СУММА(ХозрасчетныйОстаткиИОбороты.КоличествоНачальныйОстатокДт) КАК НачОстатокКоличество, СУММА(ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокДт) КАК КонОстатокСумма, СУММА(ХозрасчетныйОстаткиИОбороты.КоличествоКонечныйОстатокДт) КАК КонОстатокКоличество, СУММА(ХозрасчетныйОстаткиИОбороты.СуммаОборотДт) КАК ПриходСумма, СУММА(ХозрасчетныйОстаткиИОбороты.КоличествоОборотДт) КАК ПриходКоличество, СУММА(ХозрасчетныйОстаткиИОбороты.СуммаОборотКт) КАК РасходСумма, СУММА(ХозрасчетныйОстаткиИОбороты.КоличествоОборотКт) КАК РасходКоличество ИЗ РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, , , Счет В (&Счет), , Организация = &Организация И Субконто3 = &Склад) КАК ХозрасчетныйОстаткиИОбороты СГРУППИРОВАТЬ ПО ХозрасчетныйОстаткиИОбороты.Субконто3, ХозрасчетныйОстаткиИОбороты.Субконто1.БазоваяЕдиницаИзмерения, ХозрасчетныйОстаткиИОбороты.Субконто1, ХозрасчетныйОстаткиИОбороты.Субконто2, ХозрасчетныйОстаткиИОбороты.Счет, ХозрасчетныйОстаткиИОбороты.Субконто1.Код УПОРЯДОЧИТЬ ПО Счет нужно чтобы, он отрабатывал без указания склада если склад не заполнен. И отрабатывал с отбором по складу если склад есть:) Пишу: РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, , , Счет В (&Счет), , Организация = &Организация {И Субконто3 = &Склад}) КАК ХозрасчетныйОстаткиИОбороты ни пропускает конструктор. |
|||
1
chelentano
19.09.13
✎
09:14
|
(0) пиши сразу в конструкторе - увидишь, как должно быть. Или, как вариант: Организация = &Организация И &Склад В (Субконто3, ЗНАЧЕНИЕ(Справочник.Склады.ПустаяСсылка)), где то так примерно
|
|||
2
AugustBlack
19.09.13
✎
09:15
|
(1) спасибо, а может сделать так, что если параметр заполнен, тогда не условие, а отбор в скд добавляю?!
|
|||
3
chelentano
19.09.13
✎
09:16
|
(2) лично я не против
|
|||
4
Defender aka LINN
19.09.13
✎
09:20
|
Нет, определенно где-то есть сверхсекретная фабрика, которая таких делает...
v8: Настройка параметров СКД |
|||
5
banco
19.09.13
✎
09:22
|
(0) можешь так написать {(Организация) КАК Организация, (Субконто3) КАК Склад}
|
|||
6
AugustBlack
19.09.13
✎
09:23
|
(4) :) интересно как это будет работать с отбором, просвятите. Сначало запрос вытащит данные по всем складам, потом установит отбор в них по указанному складу? Не очень оптимально конечно..
|
|||
7
banco
19.09.13
✎
09:24
|
(6) с чего ты взял, что запрос вытащит данные по всем складам, потом установит отбор?
|
|||
8
Defender aka LINN
19.09.13
✎
09:25
|
(7) Потому что на этой самой фабрике это в прошивке написано, которую всем ставят
|
|||
9
Rovan
гуру
19.09.13
✎
09:28
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |