![]() |
![]() |
![]() |
|
Проблема с условием в запросе | ☑ | ||
---|---|---|---|---|
0
FoXSkr
31.08.11
✎
09:21
|
Здравствуйте.
Есть такой запрос: "ВЫБРАТЬ | ТиповойОбороты.Организация КАК Организация, | ТиповойОбороты.Субконто1 КАК Номенклатура, | СУММА(ТиповойОбороты.СуммаОборотДт) КАК СуммаДвестиСемдесятДней, | ТиповойОбороты.Счет КАК Счет |ПОМЕСТИТЬ ТЗСуммаДвестиСемдесят |ИЗ | РегистрБухгалтерии.Типовой.Обороты(&ДвестиСемдесятДатаНачала, &ДвестиСемдесятДатаОкончания, , Счет В (&СписокСчетов), , Субконто1 В (&СписокНоменклатуры), , ) КАК ТиповойОбороты |ГДЕ | ТиповойОбороты.Субконто1 <> ТиповойОбороты.КорСубконто1 | |СГРУППИРОВАТЬ ПО | ТиповойОбороты.Организация, | ТиповойОбороты.Субконто1, | ТиповойОбороты.Счет | |ИНДЕКСИРОВАТЬ ПО | Счет, | Организация, | Номенклатура |; Условием: ГДЕ ТиповойОбороты.Субконто1 <> ТиповойОбороты.КорСубконто1 Я пытаюсь убарать из выборки перемещение, т.е. что бы в выборку не попадало перемещение но вот почемуто туда еще и не попадают документы ввода остатков т.е. если был ввод остатков с 000 счета в выборку запроса эта сумма тоже не попадает. На 000 счете вообще нет субконто. Что то даже в голову никак не приходит как решить данную проблему. |
|||
1
dimaldinho
31.08.11
✎
09:25
|
Перемещение делается документом Перемещение? Тогда
Не Регистратор ССЫЛКА Документ.Перемещение |
|||
2
Grusswelle
31.08.11
✎
09:25
|
Поскольку счёт 000 - предопределённый, можно (если таких не много) воспользоваться ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ИмяСчета).
|
|||
3
FoXSkr
31.08.11
✎
09:30
|
(1) В оборотах я не могу сделать отбор по регистратору (его там нет), да потом бихи еще и умудряются операцией введенной вручноу делать перемещение.
(2) Спасибо сейчас попробую. |
|||
4
Ненавижу 1С
гуру
31.08.11
✎
09:33
|
(3) а можно еще ограничить только счетами с количественным учетом
|
|||
5
viktor_vv
31.08.11
✎
09:33
|
(3) Периодичность указать Регистратор в параметрах ВТ.
|
|||
6
FoXSkr
31.08.11
✎
09:41
|
(5) (1) Действительно я об этом не подумал.
(2) Спасибо, заработало :) Добавил в условие: |ГДЕ | (ТиповойОбороты.Субконто1 <> ТиповойОбороты.КорСубконто1 | ИЛИ ТиповойОбороты.КорСчет = ЗНАЧЕНИЕ(ПланСчетов.Типовой.Вспомогательный)) Получилось нормально. |
|||
7
FoXSkr
31.08.11
✎
09:45
|
Всем спасибо за помощь.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |