|
|
|
СКД: СКД. Условный итог по значению реквизита группировки иерархического справочника... | ☑ | ||
|---|---|---|---|---|
|
0
Guk
02.09.09
✎
10:37
|
Имеется набор данных типа Таблица. Строки - иерархический справочник статей затрат, столбцы - вычисляемые поля с суммами различных показателей разбитых на периоды. Надо вообщем-то совсем простую вещь, чтобы в зависимости от значнения реквизита статьи затрат, итог по группе статей либо выводился, либо не выводился. Пишу в определении ресурса одного из полей колонки:
ВЫБОР КОГДА ЭтоОбъект ТОГДА 0 ИНАЧЕ Сумма(ФактОборот) КОНЕЦ где ЭтоОбъект - реквизит справочника статьи затрат. вообщем-то не ругается, но и результата никакого. может я вообще эту задачу не с того конца пытаюсь сделать?... |
|||
|
1
IronDemon
02.09.09
✎
10:40
|
Не выводить или не считать?
|
|||
|
2
Guk
02.09.09
✎
10:40
|
(1) можно не выводить, можно не считать. воббщем чтоб пусто было...
|
|||
|
3
Guk
02.09.09
✎
10:43
|
Суть в том, что если у группы справочника реквизит ЭтоОбъект = Истина, то итог по этому ресурсу считать не надо. Желательно пусто выводить...
|
|||
|
4
Aprobator
02.09.09
✎
10:45
|
Но при этом детальные записи нужны?
|
|||
|
5
Guk
02.09.09
✎
10:46
|
(4) в смысле по столбцу по другим группам? конечно...
|
|||
|
6
Aprobator
02.09.09
✎
10:46
|
Потому как иначе это условие можно было бы использовать не для итога, а для промежуточных записей.
|
|||
|
7
Aprobator
02.09.09
✎
10:47
|
т.е. наложить условие на ФактОборот
|
|||
|
8
Guk
02.09.09
✎
10:48
|
(7) да...
|
|||
|
9
Aprobator
02.09.09
✎
10:48
|
а вообще попробуй СУММА(ВЫБОР КОГДА ЭтотОбъект ТОГДА 0 ИНАЧЕ ФактОборот)
|
|||
|
10
Aprobator
02.09.09
✎
10:49
|
КОНЕЦ пропустил в скобках
|
|||
|
11
Guk
02.09.09
✎
10:51
|
(9) не, не помогло...
|
|||
|
12
IronDemon
02.09.09
✎
10:53
|
На иерархию условие в ресурсах не работает. Можно в условном оформлении. Но если нужно "не считать" - тогда только в запросе.
|
|||
|
13
Guk
02.09.09
✎
10:55
|
(12) не, пусть считает, главное чтоб не выводил ничего. или крестик допустим...
|
|||
|
14
Aprobator
02.09.09
✎
10:58
|
(12) а в условном оформлении как отловить именно итоговое поле?
|
|||
|
15
DmitrO
02.09.09
✎
11:01
|
Выражение в определении ресурса применяется к первичным записям при компоновке результата, поэтому и "вообщем-то не ругается, но и результата никакого".
А надо, отрабатывать условие при выводе скомпонованого результата, причем поле ЭтоОбъект должно быть доступно на данном уровне вывода результата (т.е. или быть в группировке выше, или быть ресурсом, или значение надо получать разименованием). Задачу можно решить заданием макета поля для этого ресурса с вычислением параметра выражением. Или условным оформлением: это гораздо менее гибко т.к. это не позволяет задавать выражения, но жестко Текст="" можно, поэтому вроде как задача решается. |
|||
|
16
IronDemon
02.09.09
✎
11:02
|
[итог по группе статей либо выводился, либо не выводился]
Группа статей - иерархия. |
|||
|
17
Guk
02.09.09
✎
11:02
|
(14) Там скорее не итоговое поле. Имелась ввиду сумма по группе...
|
|||
|
18
Guk
02.09.09
✎
11:04
|
(16) то есть?...
|
|||
|
19
Guk
02.09.09
✎
11:05
|
Итоговых полей вообще нет. Есть только суммы по элементам иерархии. Извините, неправильно выразился...
|
|||
|
20
IronDemon
02.09.09
✎
11:05
|
(18) То что ты в (17) сказал
|
|||
|
21
Guk
02.09.09
✎
11:05
|
+(19) элементам и иерархии...
|
|||
|
22
Guk
02.09.09
✎
11:23
|
Пытаюсь через условное оформление. В условном оформлении конкретной колонки "Моя колонка" делаю новый элемент условного оформления. В области указываю мою колонку, отбор ЭтоОбъект Равно Истина, представление "х". Ругается "Поле "ЭтоОбъект" не может быть использовано в группировке "Моя колонка"...
|
|||
|
23
IronDemon
02.09.09
✎
11:28
|
Для группировки делай.
|
|||
|
24
Guk
02.09.09
✎
11:35
|
(23) в смысле для группировки справочника строки, а не для группировки колонки?...
|
|||
|
25
Guk
02.09.09
✎
11:38
|
Попробовал. Вообщем где это условие не задашь, хоть для группировки справочника, хоть для группировки колонки, всё равно ругается так же как в (22). ЭтоОбъект прописано как поле и группировка запроса...
|
|||
|
26
DmitrO
02.09.09
✎
12:12
|
(22) Дак это именна та проблема, что я писал в (15) "причем поле ЭтоОбъект должно быть..", я же привел варианты решения (?)
|
|||
|
27
DmitrO
02.09.09
✎
12:18
|
(26)+ самое простое решение это верхнюю группировку (которая по статье затрат) задать не одним полем СтатьяЗатрат, а сразу двумя (СтатьяЗатрат, ЭтоОбъект), и такое условие в условном оформлении будет допустимо.
|
|||
|
28
Guk
02.09.09
✎
12:23
|
(27) Да, спасибо. Это уже ближе к истине...
|
|||
|
29
Guk
02.09.09
✎
12:25
|
Тут теперь правда другой вопрос. Как не показывать в исходной таблице колонку "ЭтоОбъект"? ;)...
|
|||
|
30
DmitrO
02.09.09
✎
12:29
|
(29) Тут без задания макетов не обойтись.
|
|||
|
31
DmitrO
02.09.09
✎
12:34
|
Если макеты задавать не хочется, тогда надо применять другой вариант решения проблемы: задать поле ЭтоОбъект ресурсом с функцией Максимум(ЭтоОбъект).
Тогда условие в условном оформлении тоже будет допустимым. Чтобы ресурс с имененм ЭтоОбъект не травмировал пользователей доступность этого поля компоновки можно убрать. Такие финты основаны на том что значение ЭтоОбъект строго определяется значением Статьи затрат. |
|||
|
32
Guk
02.09.09
✎
12:35
|
(30) Ясно.
Всем спасибо... |
|||
|
33
Guk
02.09.09
✎
12:42
|
(31) а вот так к сожалению не прокатило...
|
|||
|
34
DmitrO
02.09.09
✎
12:59
|
почему не прокатило? В чем проблема?
|
|||
|
35
Guk
02.09.09
✎
13:02
|
(34) не ругнулось, но условное оформление не прокатило. может из-за того что ЭтоОбъект - булево?...
|
|||
|
36
DmitrO
02.09.09
✎
13:13
|
Не, тип Булево нормально в агрегировании работает.
Тут скорее всего проблема в том, что тут у нас итог по иерархии справочника.. А в исходных данных элементы и группы есть или группы компоновщик сам подтягивает? Я просто не совсем понял организацию данных в этом справочнике, как заполняется этот реквизит. |
|||
|
37
Guk
02.09.09
✎
13:44
|
(36) Реквизит в справочнике заполняется по группе. В элементах его нет. Группы компановщик сам подтягивает, если я понял о чем речь...
|
|||
|
38
artbear
02.09.09
✎
13:53
|
У меня был подобный же вопрос по Универсальному отчету для бухии - посчитать итоги для поля, зависящего от реквизита товара.
Решение оказалось простым :) заводим 2 ГРУППИРОВКИ 1. Товар.Родитель с иерархией 2. Товар без иерархии |
|||
|
39
artbear
02.09.09
✎
13:56
|
(38+) Вот тема, в которой мы получили решение
http://infostart.ru/forum/forum14/topic9440/messages/ |
|||
|
40
DmitrO
02.09.09
✎
13:57
|
(37) так..
тогда я не понимаю почему не работает условие в оформлении вроде должно. |
|||
|
41
artbear
02.09.09
✎
14:04
|
(38+), (39+) Упс, оказывается, тему неверно понял :)
Виноват. |
|||
|
42
Guk
02.09.09
✎
14:12
|
(40) Да вроде всё как в (31) делал. Создал в наборе данных поле ЭтоОбъект, добавил его в группировку, добавил его в ресурсы с функцией Максимум. Потом в настройках для группировки Статья затрат указал условное оформление. Область применения выбрал одну из колонок, в условии указал ЭтоОбъект Равно истина. Ноль эмоций...
|
|||
|
43
DmitrO
02.09.09
✎
14:58
|
(42) я только вот это не понял: "Создал в наборе данных поле ЭтоОбъект, добавил его в группировку"
это что? это про текст запроса чтоли? |
|||
|
44
DmitrO
02.09.09
✎
15:00
|
если про текст запроса тогда как вычисляется это поле?
|
|||
|
45
DmitrO
02.09.09
✎
15:02
|
в тексте запроса оно должно вычисляться так:
... СтатьяЗатрат.Родитель.ЭтоОбъект как ЭтоОбъект ... |
|||
|
46
Guk
02.09.09
✎
15:21
|
(45) ну да, в тексте запроса так и написал. потом это поле в ресурс добавил, ну и т.д...
|
|||
|
47
Garkin
02.09.09
✎
15:23
|
(0)
1. В Поля Группировки "СтатьиЗатрат" Добавляешь поле СтатьиЗатрат.ЭтоОбъект 2. В Выбранные поля Группировки "СтатьиЗатрат" добавляешь поле СтатьиЗатрат.ЭтоОбъект и убираешь у него галку. 1. Условным оформлением полностью очищаешь колонку "ФактОборот" 2. По Условию СтатьиЗатрат.ЭтоОбъект Заполнено (или СтатьиЗатрат.ЭтоОбъект=Ложь) устанавливаешь оформление Текст = ФактОборот ( где ФактОборот - поле компановки данных, а не Текст !!) |
|||
|
48
Garkin
02.09.09
✎
15:25
|
+(47) ааа, не внимательно прочитал (0), (47) в топку :)
|
|||
|
49
Guk
02.09.09
✎
15:35
|
(47) В итоге только так и работает. Только если галку убираешь в выбранных полях, не работает условное оформление. Ставишь галку, условное оформление работает, но левый столбец появляется. Буду с макетом разбираться...
|
|||
|
50
Garkin
02.09.09
✎
15:42
|
(49) Если (47) тебя устраивает, то в (49) ты чтото путаешь, в (47) все работает. :)
|
|||
|
51
Garkin
02.09.09
✎
15:45
|
(49) С макетом рано еще, лучше почитай у Хрусталевой или на ИТС построение произвольной иерархии.
|
|||
|
52
DmitrO
02.09.09
✎
15:50
|
(46)чета я просмотрел..
А если условное оформление задать для отчета, а не для группировки. |
|||
|
53
Guk
02.09.09
✎
15:58
|
(52) попробовал. не отрабатывает условное оформление...
|
|||
|
54
Maniac
02.09.09
✎
19:38
|
Вань нужна реальная помощь ? могу ответить.
|
|||
|
55
Guk
02.09.09
✎
19:40
|
(54) и кто тебе мешает?...
|
|||
|
56
Maniac
02.09.09
✎
19:40
|
У тебя группировка как стоит ? Элементы, Иеархия, ТолькоИеархия?
Итоги по иеархии не должны отрабатываться? Как два пальца. Делаешь в запросе выборку СтатьиЗатрат.Владелец КАК СтатьяЗатратВладелец и просто СтатьиЗатрат. |
|||
|
57
Maniac
02.09.09
✎
19:41
|
Потом в настройках отчета делаешь две группировки
СтатьяЗатаратВладелец ТолькоИеархия СтатьяЗатрат Элементы |
|||
|
58
Maniac
02.09.09
✎
19:42
|
А в условном оформлении на поле СтатьяЗатратВладелец делаешь нужное условие.
И ставишь там в тексте шо хочешь. пусто, не пустой. куй можешь пририсовать. |
|||
|
59
Guk
02.09.09
✎
19:44
|
(56) прочитай (0) внимательно...
|
|||
|
60
Maniac
02.09.09
✎
19:45
|
тьфу плин РОдитель а не Владелец.
|
|||
|
61
Maniac
02.09.09
✎
19:46
|
Чо за конфа. дай запрос своего отчета
|
|||
|
62
Maniac
02.09.09
✎
19:50
|
Ты чо там вояешь?) Интересно. Наверняка какой то план факт в котором по периодам которые меньше текущего надо заменять чтото.
|
|||
|
63
Guk
02.09.09
✎
19:50
|
(61) в части данных типовая бухгалтерия. а зачем тебе конфа? возьми любой счет в бухгалтерии с аналитикой иерархического справочника. вот и будет пример...
|
|||
|
64
Guk
02.09.09
✎
19:51
|
(62) кривой у тебя телепат ;)...
|
|||
|
65
Maniac
02.09.09
✎
19:54
|
Вань покажи запрос. просто запрос
|
|||
|
66
Maniac
02.09.09
✎
19:55
|
что там у тебя ругается на ЭтотОбъект. У тебя в запросе вообще переменные сгруппированы? Если да то ругатся не будет никак.
|
|||
|
67
Maniac
02.09.09
✎
19:55
|
Кароче запрос в студию.
|
|||
|
68
Guk
02.09.09
✎
19:56
|
(65) на локалке на работе остался. до завтра потерпишь, я с утра подниму?...
|
|||
|
69
Guk
02.09.09
✎
19:56
|
(66) у меня уже давно там никто не ругается ;)...
|
|||
|
70
Maniac
02.09.09
✎
19:57
|
(69) ну запрос покажешь сразу будет понятно.
|
|||
|
71
Guk
02.09.09
✎
19:59
|
(70) чувствую у тебя закралась какая-то мысль. поделись, что ты там собираешься увидеть? на что обратить внимание?...
|
|||
|
72
Guk
03.09.09
✎
09:48
|
(57) Сделал. Полная фигня получилась. Добавил в запрос поле СтатьяЗатратГруппа, как ХозрасчетныйОбороты.Субконто1.Родитель.Ссылка. Сделал две группировки. Одна по СтатьяЗатратГруппа только иерархия, вторая (внутри первой) по СтатьяЗатрат без иерархии. Теперь группы выводятся не в соответствии с иерархией, а некоторые элементы выводятся не под родителем, а под дедушкой...
|
|||
|
73
Maniac
03.09.09
✎
09:54
|
(72) текст запроса давай.
|
|||
|
74
Guk
03.09.09
✎
09:55
|
на, только не пугайся...
ВЫБРАТЬ ХозрасчетныйОбороты.Счет, ХозрасчетныйОбороты.Субконто1.Ссылка КАК СтатьяЗатрат, ХозрасчетныйОбороты.Субконто1.Родитель.Ссылка КАК СтатьяЗатратГруппа, СУММА(ХозрасчетныйОбороты.СуммаОборот) КАК Сумма, ХозрасчетныйОбороты.СуммаОборотДт, ХозрасчетныйОбороты.СуммаОборотКт, ХозрасчетныйОбороты.ПериодГод КАК Период, ХозрасчетныйОбороты.Регистратор КАК Документ, ХозрасчетныйОбороты.Субконто1.ВидСтатьи КАК ВидСтатьи, ХозрасчетныйОбороты.Субконто1.Родитель.ЭтоОбъект КАК ЭтоОбъект, СУММА(ВЫБОР КОГДА ХозрасчетныйОбороты.Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ДДСПлан) ТОГДА ХозрасчетныйОбороты.СуммаОборот ИНАЧЕ 0 КОНЕЦ) КАК ПланОборот, СУММА(ВЫБОР КОГДА ХозрасчетныйОбороты.Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ДДСПланКонечный) И ХозрасчетныйОбороты.Субконто1.Ссылка.ВидСтатьи = ЗНАЧЕНИЕ(Перечисление.ВидыСтатейЗатратДДС.Расход) ТОГДА ХозрасчетныйОбороты.СуммаОборотКт КОГДА ХозрасчетныйОбороты.Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ДДСПланКонечный) И ХозрасчетныйОбороты.Субконто1.Ссылка.ВидСтатьи = ЗНАЧЕНИЕ(Перечисление.ВидыСтатейЗатратДДС.Приход) ТОГДА ХозрасчетныйОбороты.СуммаОборотДт ИНАЧЕ 0 КОНЕЦ) КАК ПланКонечный, СУММА(ВЫБОР КОГДА ХозрасчетныйОбороты.Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ДДСПланКонечный) ТОГДА ХозрасчетныйОбороты.СуммаОборот ИНАЧЕ 0 КОНЕЦ) КАК ПланКонечныйОборот, СУММА(ВЫБОР КОГДА ХозрасчетныйОбороты.Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.СметыЗаказчика) ТОГДА ХозрасчетныйОбороты.СуммаОборот ИНАЧЕ 0 КОНЕЦ) КАК СметаЗаказчикаОборот, СУММА(ВЫБОР КОГДА ХозрасчетныйОбороты.Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.СметыПодрядчика) ТОГДА ХозрасчетныйОбороты.СуммаОборот ИНАЧЕ 0 КОНЕЦ) КАК СметаПодрядчикаОборот, СУММА(ВЫБОР КОГДА ХозрасчетныйОбороты.Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ДДСФакт) И ХозрасчетныйОбороты.Субконто1.Ссылка.ВидСтатьи = ЗНАЧЕНИЕ(Перечисление.ВидыСтатейЗатратДДС.Расход) ТОГДА ХозрасчетныйОбороты.СуммаОборотКт КОГДА ХозрасчетныйОбороты.Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ДДСФакт) И ХозрасчетныйОбороты.Субконто1.Ссылка.ВидСтатьи = ЗНАЧЕНИЕ(Перечисление.ВидыСтатейЗатратДДС.Приход) ТОГДА ХозрасчетныйОбороты.СуммаОборотДт ИНАЧЕ 0 КОНЕЦ) КАК Факт, СУММА(ВЫБОР КОГДА ХозрасчетныйОбороты.Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ДДСФакт) ТОГДА ХозрасчетныйОбороты.СуммаОборот ИНАЧЕ 0 КОНЕЦ) КАК ФактОборот, ВЫБОР КОГДА ХозрасчетныйОбороты.Регистратор ССЫЛКА Документ.ПриходныйКассовыйОрдер ИЛИ ХозрасчетныйОбороты.Регистратор ССЫЛКА Документ.РасходныйКассовыйОрдер ТОГДА "Касса" КОГДА ХозрасчетныйОбороты.Регистратор ССЫЛКА Документ.ПлатежноеПоручениеВходящее ИЛИ ХозрасчетныйОбороты.Регистратор ССЫЛКА Документ.ПлатежноеПоручениеИсходящее ИЛИ ХозрасчетныйОбороты.Регистратор ССЫЛКА Документ.ПлатежноеТребованиеВыставленное ИЛИ ХозрасчетныйОбороты.Регистратор ССЫЛКА Документ.ПлатежныйОрдерПоступлениеДенежныхСредств ИЛИ ХозрасчетныйОбороты.Регистратор ССЫЛКА Документ.ПлатежныйОрдерСписаниеДенежныхСредств ТОГДА "Банк" КОГДА ХозрасчетныйОбороты.Регистратор ССЫЛКА Документ.АвансовыйОтчет ТОГДА "АвансовыеОтчеты" ИНАЧЕ "Неопределено" КОНЕЦ КАК ВидДвижения, ХозрасчетныйОбороты.Субконто1.Внебюджетная КАК Внебюджетная, 0 КАК Дельта ИЗ РегистрБухгалтерии.Хозрасчетный.Обороты(, , Авто, , , , , ) КАК ХозрасчетныйОбороты СГРУППИРОВАТЬ ПО ХозрасчетныйОбороты.Счет, ХозрасчетныйОбороты.Субконто1.Ссылка, ХозрасчетныйОбороты.Субконто1.Родитель.Ссылка, ХозрасчетныйОбороты.ПериодГод, ХозрасчетныйОбороты.Регистратор, ХозрасчетныйОбороты.Субконто1.ВидСтатьи, ХозрасчетныйОбороты.СуммаОборотДт, ХозрасчетныйОбороты.СуммаОборотКт, ХозрасчетныйОбороты.Субконто1.Внебюджетная, ХозрасчетныйОбороты.Субконто1.ЭтоОбъект УПОРЯДОЧИТЬ ПО Внебюджетная предупреждаю, там много лишнего ;)... |
|||
|
75
Guk
03.09.09
✎
10:18
|
вот первоначальный запрос:
ВЫБРАТЬ ХозрасчетныйОбороты.Субконто1.Ссылка КАК СтатьяЗатрат, ХозрасчетныйОбороты.СуммаОборот, ХозрасчетныйОбороты.СуммаОборотДт, ХозрасчетныйОбороты.СуммаОборотКт, ХозрасчетныйОбороты.ПериодГод КАК Период, ХозрасчетныйОбороты.Регистратор КАК Документ, ХозрасчетныйОбороты.Субконто1.ВидСтатьи КАК ВидСтатьи, СУММА(ВЫБОР КОГДА ХозрасчетныйОбороты.Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ДДСПлан) ТОГДА ХозрасчетныйОбороты.СуммаОборот ИНАЧЕ 0 КОНЕЦ) КАК ПланНачальныйОборот, СУММА(ВЫБОР КОГДА ХозрасчетныйОбороты.Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ДДСПланКонечный) И ХозрасчетныйОбороты.Субконто1.Ссылка.ВидСтатьи = ЗНАЧЕНИЕ(Перечисление.ВидыСтатейЗатратДДС.Расход) ТОГДА ХозрасчетныйОбороты.СуммаОборотКт КОГДА ХозрасчетныйОбороты.Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ДДСПланКонечный) И ХозрасчетныйОбороты.Субконто1.Ссылка.ВидСтатьи = ЗНАЧЕНИЕ(Перечисление.ВидыСтатейЗатратДДС.Приход) ТОГДА ХозрасчетныйОбороты.СуммаОборотДт ИНАЧЕ 0 КОНЕЦ) КАК ПланКонечный, СУММА(ВЫБОР КОГДА ХозрасчетныйОбороты.Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ДДСПланКонечный) ТОГДА ХозрасчетныйОбороты.СуммаОборот ИНАЧЕ 0 КОНЕЦ) КАК ПланКонечныйОборот, СУММА(ВЫБОР КОГДА ХозрасчетныйОбороты.Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.СметыЗаказчика) ТОГДА ХозрасчетныйОбороты.СуммаОборот ИНАЧЕ 0 КОНЕЦ) КАК СметаЗаказчикаОборот, СУММА(ВЫБОР КОГДА ХозрасчетныйОбороты.Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.СметыПодрядчика) ТОГДА ХозрасчетныйОбороты.СуммаОборот ИНАЧЕ 0 КОНЕЦ) КАК СметаПодрядчикаОборот, СУММА(ВЫБОР КОГДА ХозрасчетныйОбороты.Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ДДСФакт) И ХозрасчетныйОбороты.Субконто1.Ссылка.ВидСтатьи = ЗНАЧЕНИЕ(Перечисление.ВидыСтатейЗатратДДС.Расход) ТОГДА ХозрасчетныйОбороты.СуммаОборотКт КОГДА ХозрасчетныйОбороты.Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ДДСФакт) И ХозрасчетныйОбороты.Субконто1.Ссылка.ВидСтатьи = ЗНАЧЕНИЕ(Перечисление.ВидыСтатейЗатратДДС.Приход) ТОГДА ХозрасчетныйОбороты.СуммаОборотДт ИНАЧЕ 0 КОНЕЦ) КАК Факт, СУММА(ВЫБОР КОГДА ХозрасчетныйОбороты.Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ДДСФакт) ТОГДА ХозрасчетныйОбороты.СуммаОборот ИНАЧЕ 0 КОНЕЦ) КАК ФактОборот, ВЫБОР КОГДА ХозрасчетныйОбороты.Регистратор ССЫЛКА Документ.ПриходныйКассовыйОрдер ИЛИ ХозрасчетныйОбороты.Регистратор ССЫЛКА Документ.РасходныйКассовыйОрдер ТОГДА "Касса" КОГДА ХозрасчетныйОбороты.Регистратор ССЫЛКА Документ.ПлатежноеПоручениеВходящее ИЛИ ХозрасчетныйОбороты.Регистратор ССЫЛКА Документ.ПлатежноеПоручениеИсходящее ИЛИ ХозрасчетныйОбороты.Регистратор ССЫЛКА Документ.ПлатежноеТребованиеВыставленное ИЛИ ХозрасчетныйОбороты.Регистратор ССЫЛКА Документ.ПлатежныйОрдерПоступлениеДенежныхСредств ИЛИ ХозрасчетныйОбороты.Регистратор ССЫЛКА Документ.ПлатежныйОрдерСписаниеДенежныхСредств ТОГДА "Банк" КОГДА ХозрасчетныйОбороты.Регистратор ССЫЛКА Документ.АвансовыйОтчет ТОГДА "АвансовыеОтчеты" ИНАЧЕ "Неопределено" КОНЕЦ КАК ВидДвижения, ХозрасчетныйОбороты.Субконто1.Внебюджетная КАК Внебюджетная, 0 КАК Дельта ИЗ РегистрБухгалтерии.Хозрасчетный.Обороты(, , Авто, , , , , ) КАК ХозрасчетныйОбороты СГРУППИРОВАТЬ ПО ХозрасчетныйОбороты.Субконто1.Ссылка, ХозрасчетныйОбороты.ПериодГод, ХозрасчетныйОбороты.Регистратор, ХозрасчетныйОбороты.Субконто1.ВидСтатьи, ХозрасчетныйОбороты.СуммаОборот, ХозрасчетныйОбороты.СуммаОборотДт, ХозрасчетныйОбороты.СуммаОборотКт, ХозрасчетныйОбороты.Субконто1.Внебюджетная УПОРЯДОЧИТЬ ПО Внебюджетная |
|||
|
76
Guk
03.09.09
✎
10:34
|
вот тут скриншоты http://public.fotki.com/ivan-pushkin/83bj3/ ...
|
|||
|
77
Maniac
03.09.09
✎
20:24
|
А зачем у тебя на Ссылка стоит
ХозрасчетныйОбороты.Субконто1.Родитель.Ссылка КАК СтатьяЗатратГруппа, |
|||
|
78
Guk
03.09.09
✎
20:25
|
(77) это уже метод проб и ошибок. не обращай внимания. без ссылки та же фигня...
|
|||
|
79
Maniac
03.09.09
✎
20:25
|
Вообще должно все работать? бухия без изменений? запрос будетв типовой работать?
|
|||
|
80
Guk
03.09.09
✎
20:26
|
(79) Да в смысле (0) всё уже работает. Правда не совсем так как ты описал.
Вот тут другая проблема с тем же отчетом v8: СКД. Сумма иерархической группировки... ... |
|||
|
81
Maniac
03.09.09
✎
20:26
|
Плин рубанули свет на работе. так что только завтра запущу текст
|
|||
|
82
Guk
03.09.09
✎
20:28
|
(81) какой текст?...
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |