![]() |
|
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) БухЗапросом получишь те же самые группировки
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |