|
Иерархия в отчете на скд | ☑ | ||
---|---|---|---|---|
0
an_str
29.08.14
✎
17:03
|
Здравствуйте, похожие темы уже точно тут обсуждались, но решения я так и не смогла найти. Есть простенький отчет на скд. Запрос:
ВЫБРАТЬ ДенежныеСредстваОстаткиИОбороты.СчетКонтрагента КАК СчетКонтрагента, ДенежныеСредстваОстаткиИОбороты.СуммаНачальныйОстаток, ДенежныеСредстваОстаткиИОбороты.СуммаКонечныйОстаток, ДенежныеСредстваОстаткиИОбороты.СуммаПриход, ДенежныеСредстваОстаткиИОбороты.СуммаРасход ИЗ РегистрНакопления.ДенежныеСредства.ОстаткиИОбороты(, , Авто, , ) КАК ДенежныеСредстваОстаткиИОбороты УПОРЯДОЧИТЬ ПО СчетКонтрагента Справочник СчетаКонтрагентов с иерархией элементов. В настройках добавила группировку СчетКонтрагента (Иерархия), но так задваивает записи. К примеру: 001 3000 001001 1000 001002 1000 001 1000 а надо 001 3000 001001 1000 001002 1000 Как с этим справиться? |
|||
1
an_str
29.08.14
✎
17:22
|
Если сделать так:
ВЫБРАТЬ ДенежныеСредстваОстаткиИОбороты.СчетКонтрагента КАК СчетКонтрагента, ДенежныеСредстваОстаткиИОбороты.СуммаНачальныйОстаток, ДенежныеСредстваОстаткиИОбороты.СуммаКонечныйОстаток, ДенежныеСредстваОстаткиИОбороты.СуммаПриход, ДенежныеСредстваОстаткиИОбороты.СуммаРасход ИЗ РегистрНакопления.ДенежныеСредства.ОстаткиИОбороты(, , Авто, , ) КАК ДенежныеСредстваОстаткиИОбороты ГДЕ НЕ ДенежныеСредстваОстаткиИОбороты.СчетКонтрагента.Ссылка В (ВЫБРАТЬ СчетаКонтрагентов.Родитель КАК Ссылка ИЗ Справочник.СчетаКонтрагентов КАК СчетаКонтрагентов) тогда теряется сумма, получается 001 2000 а должно быть 3000 001001 1000 001002 1000 |
|||
2
Armando
30.08.14
✎
00:13
|
Может поможет http://infostart.ru/public/298791/
|
|||
3
an_str
30.08.14
✎
11:10
|
(2) там только ответ про иерархию групп и элементов "Для справочника с иерархией групп и элементов наиболее простой способ: добавление условия НЕ Номенклатура.ЭтоГруппа в текст запроса."....а у меня просто иерархия элементов
|
|||
4
an_str
01.09.14
✎
10:02
|
совсем никто не пнет в нужном направлении?
|
|||
5
LionHeart_spg
01.09.14
✎
10:14
|
В первом примере 1+1+1=3
А во втором 2+2<>4? ;) Если проводка выполнена по группе счетов, то такую иерархию и получишь. |
|||
6
an_str
01.09.14
✎
10:17
|
(5) в смысле "А во втором 2+2<>4?"...у меня во втором варианте получается что был приход по счету 001 - 1000 руб, по счету 001001 - 1000руб и по счету 001002 - 1000руб, в идеале должно было вывестись так
001 3000 001001 1000 |
|||
7
an_str
01.09.14
✎
10:18
|
(6) в идеале вот так:
001 3000 001001 1000 001002 1000, а выводится: 001 2000 001001 1000 001002 1000, т.е. сумма по группе теряется |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |