|
v7: Перебор бухгалтерских операций Запросом |
☑ |
0
daviels
12.11.12
✎
11:52
|
Добрый день. Бьюсь над казалось бы простой задачей - нужно организовать выборку операций с помощью объекта "запрос". Пишу вот такой казалось бы простой код:
Период с выбНачПериода По выбКонПериода;
ОбрабатыватьОперации Включенные;
Фирма = Операция.РазделительУчета;
Контрагент = Операция.Дебет.Контрагенты,Операция.Кредит.Контрагенты;
ДокументЗап = Операция.ТекущийДокумент;
Счет = Операция.Дебет.Счет,Операция.Кредит.Счет;
Группировка Счет упорядочить по Счет.Код без групп;
Группировка Контрагент упорядочить по Контрагент.Наименование без групп;
Группировка ДокументЗап упорядочить по ДокументЗап.ДатаДок;
Условие(Контрагент В ВыбСпКонтр);
Условие(Счет В ВыбСчета);
Условие(Фирма = ВыбРазделительУчета);
т.е. у меня есть список счетов отбора ..ну например в списке есть один только счет 60.1. я хочу выбрать все документы которые сформировали проводки и не важно по Дебету 60.1 или по кредиту 60.1 ... однако группировка возвращает ТОЛЬКО документы по дебету... если же в переменных указываю
Контрагент = Операция.Кредит.Контрагенты,Операция.Дебет.Контрагенты;
Счет = Операция.Кредит.Счет,Операция.Дебет.Счет;
Тогда группировка по документам возвращает ТОЛЬКО кредитовые документы, т.е. те что сформировали оборот по кредиту 60.1
как же мне так написать запрос чтобы отбирал ВСЕ доки и по дебету и по кредиту?
|
|
1
mikecool
12.11.12
✎
11:53
|
помнится мне - черный запрос не есть хорошо для бух.операций
надо смотреть в сторону специализированных выборок, типа как их там ВыбратьОперации, ВыбратьПроводки или еще сто
|
|
2
mikecool
12.11.12
✎
11:53
|
сто = Что
|
|
3
daviels
12.11.12
✎
11:56
|
хм.... фиговасто че то.... запрос работает гораздо быстрее чем все эти выборки... плюс сразу делаю необходимые мне группировки .... неужто и вправду запрос так криво работает с бух.операциями???
|
|
4
mikecool
12.11.12
✎
11:58
|
"запрос работает гораздо быстрее чем все эти выборки" я бы не был так категоричен...
|
|
5
1Сергей
12.11.12
✎
12:00
|
(4)+1 нифига не быстрее.
Поэтому в типовых нет черных запросов к бухитогам/оборотам
|
|
6
daviels
12.11.12
✎
12:00
|
))))))))))) ладно не буду так категоричен....
|
|
7
daviels
12.11.12
✎
12:01
|
но группировать данные было б удобнее тем более что механизм то сам заложен
|
|
8
1Сергей
12.11.12
✎
12:09
|
(7) БухЗапросом получишь те же самые группировки
|
|