|
И снова СКД остатки и обороты за каждый день | ☑ | ||
---|---|---|---|---|
0
din107
04.11.11
✎
13:39
|
Доброе время суток!
Подскажите, пожалуйста. В отчете нужно видеть "начальный остаток", "оборот", "конечный остаток", а также колонку "Сумма процента", которую я получаю в запросе расчетным путем. Все эти данные нужно видеть за каждый день независимо был оборот или нет. В прицепи я это сделал, получил за каждый день данные, только мне ещё нужно получить итог по этим всем колонкам. В колонках "начальный остаток", "оборот", "конечный остаток" у меня получается вывести Итог, а вот в "Сумма процента" нет. Подскажите, где нужно копать? |
|||
1
din107
04.11.11
✎
13:42
|
Запрос делается по виртуальной таблице регистра бухгалтерии Остатки и обороты
|
|||
2
sprinter83
04.11.11
✎
14:23
|
Реквизит сумма процента выведена в ресурс?
|
|||
3
din107
04.11.11
✎
14:25
|
Да, в ресурс я его вывел
|
|||
4
din107
04.11.11
✎
15:48
|
Сумма процент выводится в итог, но она берется, ни как сумма всех за каждый день, а только сумма оборотов складывается. А мне нужно чтобы сумма была именно всех значений за каждый день. Т.е. у меня сейчас получается следующее:
01.01.2011 нач. остаток 10 000 оборот 20 000 кон. остаток 30 000 сумма процента 1000 02.01.2011 нач. остаток 30 000 оборот - кон. остаток 30 000 сумма процента 1000 03.01.2011 нач. остаток 30 000 оборот - кон. остаток 30 000 сумма процента 1000 04.01.2011 нач. остаток 30 000 оборот 40 000 кон. остаток 70 000 сумма процента 3000 05.01.2011 нач. остаток 70 000 оборот - кон. остаток 70 000 сумма процента 3000 Итог оборот 60 000 кон. остаток 70 000 сумма процента 3000 Как мне сделать, чтобы сумма процента в моём примере была 12 000 (сумма всех позиций за каждый день)? |
|||
5
IronDemon
04.11.11
✎
16:12
|
Процент рассчитывать в запросе.
|
|||
6
din107
04.11.11
✎
16:28
|
Процент и рассчитывается в запросе
|
|||
7
sprinter83
04.11.11
✎
18:25
|
Попробуй использовать дополнительные поля для ресурса в скд СКД "ПроцентОбщий" и "ПроцентВГруппе"
|
|||
8
din107
04.11.11
✎
18:35
|
(7) А по подробнее можно?
|
|||
9
sprinter83
04.11.11
✎
20:08
|
В СКД в настройках, на закладке "выбранные поля" можно выбрать реквизиты и ресурсы которые будут отображаться в отчете.
Если равернуть ресурс скажем "Сумма", то там можно увидеть дополнительные поля "ПроцентОбщий" и "ПроцентВГруппе" может быть с их помощью получится решить Вашу задачу. |
|||
10
sprinter83
04.11.11
✎
20:13
|
Хотя вообще-то не очень понятно что такое у Вас поле "СуммаПроцента", что показывает, и как высчитывается.
|
|||
11
МишельЛагранж
04.11.11
✎
20:13
|
навреное, нужно для начала запостить тот самый запрос, где "Сумма процента", которую я получаю в запросе расчетным путем"
|
|||
12
din107
04.11.11
✎
21:43
|
Запрос элементарный:
ВЫБРАТЬ ФинансыОстаткиИОбороты.Период КАК Период, ФинансыОстаткиИОбороты.Счет, ФинансыОстаткиИОбороты.Субконто1 КАК Субконто, ФинансыОстаткиИОбороты.Валюта КАК Валюта, ФинансыОстаткиИОбороты.ВалютнаяСуммаНачальныйОстатокДт КАК НачальныйОстаток, ФинансыОстаткиИОбороты.ВалютнаяСуммаКонечныйОстатокДт КАК КонечныйОстаток, ФинансыОстаткиИОбороты.ВалютнаяСуммаОборотДт КАК СуммаВложения, ФинансыОстаткиИОбороты.ВалютнаяСуммаНачальныйОстатокДт * 0.105 / 365 КАК СуммаПроцента ИЗ РегистрБухгалтерии.Финансы.ОстаткиИОбороты(&ДатаНачала, &ДатаОкончания, День, , Счет = ЗНАЧЕНИЕ(ПланСчетов.Финансы.Накопления), , ) КАК ФинансыОстаткиИОбороты |
|||
13
МишельЛагранж
04.11.11
✎
23:39
|
(4) а по КонОстаток тоже не сумма в Итого - а последний выдан.
|
|||
14
din107
05.11.11
✎
01:10
|
(13) Да, согласен. Моя ошибка не так выразился. В моём примере всё правильно кроме Итого Сумма процента. Как это поправить?
|
|||
15
МишельЛагранж
05.11.11
✎
01:23
|
если все четыре ресурса ("начальный остаток", "оборот", "конечный остаток", "Сумма процента") в СКД оформлены по одинаковой схеме, но последний не дает итогов - значит, что-то с ним не так изначально.
Может, там разные типы данных получаются по строкам (где число, где строка), и он не может их элементарно из-за этого просуммировать?? |
|||
16
din107
05.11.11
✎
12:17
|
Я просто думаю, что Итог он может собрать только по оборотам, а не по детальным записям
|
|||
17
IronDemon
05.11.11
✎
16:00
|
(14) Считать в ресурсах.
Сумма(НачальныйОстаток)*0.105/365 |
|||
18
din107
05.11.11
✎
16:40
|
(17) Это не прокатывает, т.к. программа берет самый первый начальный остаток (а не остаток на конкретную дату) умножает на 0.105 и делит на 0.105. В итоге получается сумма процента, посчитанная за самый первый день.
|
|||
19
МишельЛагранж
05.11.11
✎
16:48
|
(16) да нет, Итог в СКД просто считает по колонке, на которой он разрешен...
|
|||
20
din107
05.11.11
✎
18:34
|
(18) корректировка: делит не на 0,105, а делит на 365
|
|||
21
din107
05.11.11
✎
20:49
|
ап
|
|||
22
IronDemon
05.11.11
✎
21:58
|
(18) Не верю.
Роли правильные у полей? В запросе 0 КАК СуммаПроцента? |
|||
23
din107
05.11.11
✎
22:29
|
(22) В запросе вот что:
ВЫБРАТЬ ФинансыОстаткиИОбороты.Период КАК Период, ФинансыОстаткиИОбороты.Счет, ФинансыОстаткиИОбороты.Субконто1 КАК Субконто, ФинансыОстаткиИОбороты.Валюта КАК Валюта, ФинансыОстаткиИОбороты.ВалютнаяСуммаНачальныйОстатокДт КАК НачальныйОстаток, ФинансыОстаткиИОбороты.ВалютнаяСуммаКонечныйОстатокДт КАК КонечныйОстаток, ФинансыОстаткиИОбороты.ВалютнаяСуммаОборотДт КАК СуммаВложения, ФинансыОстаткиИОбороты.ВалютнаяСуммаНачальныйОстатокДт * 0.105 / 365 КАК СуммаПроцента ИЗ РегистрБухгалтерии.Финансы.ОстаткиИОбороты(&ДатаНачала, &ДатаОкончания, День, , Счет = ЗНАЧЕНИЕ(ПланСчетов.Финансы.Накопления), , ) КАК ФинансыОстаткиИОбороты |
|||
24
IronDemon
06.11.11
✎
02:26
|
Сделай 0 КАК СуммаПроцента
|
|||
25
МишельЛагранж
06.11.11
✎
03:14
|
(24) если проверять - так уж 1 КАК СуммаПроцента
0 - Итоги не покажет.... |
|||
26
IronDemon
06.11.11
✎
04:07
|
(25) Дело не в проверке а в двух ВалютнаяСуммаНачальныйОстатокДт
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |