|
Параметры регистра бухгалтерии |
☑ |
0
Stacey
27.08.13
✎
21:02
|
Здравствуйте!
скажи,пожалуйста, если мне надо выбрать все записи регистра бухгалтерии,без указания периода,соответственно в параметре я не указываю период,так?
ВЫБРАТЬ
ХозрасчетныйОбороты.Регистратор,
ХозрасчетныйОбороты.Субконто1 КАК Номенклатура,
ХозрасчетныйОбороты.Субконто3
ИЗ
РегистрБухгалтерии.Хозрасчетный.Обороты(, , Регистратор, Счет В ИЕРАРХИИ (&СписокСчетов), , Организация = &Организация, , ) КАК ХозрасчетныйОбороты
ГДЕ
ХозрасчетныйОбороты.Регистратор ССЫЛКА Документ.ПеремещениеТоваров
И ХозрасчетныйОбороты.Регистратор = &Регистратор
|
|
1
ale-sarin
27.08.13
✎
21:04
|
а проверить никак? или в СП заглянуть?
|
|
2
Stacey
27.08.13
✎
21:05
|
в таком случае запрос выполняется невероятно долго, нельзя как-нибудь ускорить этот процесс?
|
|
3
EugeniaK
27.08.13
✎
21:05
|
(0)Все верно.
А ты уверен, что на всех счетах субконто1 = Номенклатура?
|
|
4
EugeniaK
27.08.13
✎
21:06
|
(2) Конечно, долго.
Условие ГДЕ перенеси в параметры виртуальной таблицы.
На 2 порядка быстрее будет на большом объеме.
|
|
5
Stacey
27.08.13
✎
21:07
|
(4)ок.спасибо. сейчас попробую
|
|
6
EugeniaK
27.08.13
✎
21:08
|
(4) Сглупила, отбор по регистратору на виртуальную таблицу не наложишь.
ИМХО, лучше делать заппос напрямую к таблице проводок, а не к итоговой оборотной
|
|
7
Dmitry1c
27.08.13
✎
21:12
|
Не проще сделать отбор по счетам? Наверняка в перемещении будет какие-то счета учета товаров, с 41 на 41 например.
И в выборку попадут чисто одни перемещения.
|
|
8
Dmitry1c
27.08.13
✎
21:13
|
Т.е. установить условие на счет и корсчет
|
|
9
Stacey
27.08.13
✎
21:22
|
(8) запрос, к сожалению, выполняться быстрее не стал
|
|
10
Михаил Козлов
27.08.13
✎
22:06
|
Что-то я не понял:
ХозрасчетныйОбороты.Регистратор ССЫЛКА Документ.ПеремещениеТоваров
И ХозрасчетныйОбороты.Регистратор = &Регистратор
Нужно получить проводки регистратора по счету или по всем перемещениям?
|
|
11
Stacey
28.08.13
✎
07:25
|
(10) по всем перемещениям
|
|
12
tixis
28.08.13
✎
07:29
|
(11) для чего тогда И ХозрасчетныйОбороты.Регистратор = &Регистратор
|
|