Имя: Пароль:
1C
1С v8
СКД получение итогов после каждого движения в регистре накопления ?
0 never_be
 
23.04.13
11:32
Есть регистр накопления, движения приход расход, вывожу это все в детальные записи за период, как после каждого движения вывести остаток на дату движения ? Заранее спасибо.
1 vicof
 
23.04.13
11:34
Нужно пользоваться виртуальной таблицей остатков и оборотов
2 fisher
 
23.04.13
12:10
Гугли "СКД накопительный итог"
3 PR
 
23.04.13
12:11
Периодичность виртуальной таблицы регистратор
4 never_be
 
23.04.13
12:55
Спасибо за советы буду пробовать все варианты.
5 never_be
 
29.04.13
17:23
Ничего не получается, вроде простая задача, но в СКД реализовать не могу, хотелось бы так, есть простой запрос:

ВЫБРАТЬ
   Касса.Период,
   Касса.Регистратор,
   Касса.ВидДвижения,
   Касса.Сумма КАК СуммаПриход,
   Касса.Представление,
   Касса.Регистратор.Примечание
ИЗ
   РегистрНакопления.Касса КАК Касса
ГДЕ
   Касса.ВидДвижения = &ВидДвижения
   И Касса.Период МЕЖДУ &ДатаНачала И &ДатаОкончания

Как сюда вставить еще запрос которым я получу остаток период между &ДатаНачала и Касса.Период, так можно вообще ?
6 esteraddi
 
29.04.13
17:24
(5) Вам же сказали - смотрите виртуальную таблицу ОстаткиИОбороты. Конструктором откройте, там видно.
7 kabanoff
 
29.04.13
17:25
(6) Подозреваю, что у него ВидДвижения - это реквизит :)
8 never_be
 
29.04.13
17:26
(6) Вижу я все в этой виртуальной таблице не вижу периода, где взять Период МЕЖДУ &ДатаНачала И &ДатаОкончания
9 never_be
 
29.04.13
17:28
(7) Нет не реквизит.
10 zladenuw
 
29.04.13
17:28
(8) ггг. там есть кнопка параметры виртуальной таблицы. и там делаешь что тебе надо
11 never_be
 
29.04.13
17:30
(10) Есть такое и я этим пользуюсь чтоб получить остаток на конец но чего-то тут мне не хватало

ВЫБРАТЬ
   КассаОстаткиИОбороты.Офис,
   КассаОстаткиИОбороты.СуммаНачальныйОстаток,
   КассаОстаткиИОбороты.СуммаКонечныйОстаток,
   КассаОстаткиИОбороты.СуммаОборот,
   КассаОстаткиИОбороты.СуммаПриход,
   КассаОстаткиИОбороты.СуммаРасход
ИЗ
   РегистрНакопления.Касса.ОстаткиИОбороты(&ДатаНачала, &ДатаОкончания, Период, , )
12 kabanoff
 
29.04.13
17:32
(11) И что тебе тут не хватало?
13 never_be
 
29.04.13
17:37
(12) Конечного остатка после каждого движения, в таком варианте только на начало и на конец, пробую так:

ИЗ
   РегистрНакопления.Касса.ОстаткиИОбороты(&ДатаНачала,&ДатаОкончания, Регистратор, , )

выводит тоже не то что надо, в итоге всегда сумма оборота.
14 never_be
 
29.04.13
17:38
И даже если получиться как из этой таблицы вытащить период, регистратор, упорядочить по периоду, ничего такого не вижу.
15 CountR
 
29.04.13
17:55
(14) В параметрах виртуальной таблицы ОстаткиИОбороты выбери Периодичность Регистратор или Авто - в запросе можно будет выбрать дополнительные поля - регистратор, период.
16 never_be
 
29.04.13
18:37
(15) Добавил Регистратор, если Авто не выбирается период, но конечный остаток не похож совсем на то что надо, после каждого движения конечный остаток в основном равняется приходу или расходу, это фигня какая-то.
17 never_be
 
29.04.13
18:40
Вот запрос, в итогах чушь

ВЫБРАТЬ
   КассаОстаткиИОбороты.Регистратор,
   КассаОстаткиИОбороты.Период,
   КассаОстаткиИОбороты.Офис,
   КассаОстаткиИОбороты.Представление,
   КассаОстаткиИОбороты.СуммаНачальныйОстаток,
   КассаОстаткиИОбороты.СуммаКонечныйОстаток,
   КассаОстаткиИОбороты.СуммаОборот,
   КассаОстаткиИОбороты.СуммаПриход,
   КассаОстаткиИОбороты.СуммаРасход
ИЗ
   РегистрНакопления.КассаОстаткиИОбороты(&ДатаНачала, &ДатаОкончания, Регистратор, , ) КАК КассаОстаткиИОбороты

УПОРЯДОЧИТЬ ПО
   КассаОстаткиИОбороты.Период
18 never_be
 
29.04.13
18:43
В СуммаКонечныйОстаток выводит СуммаПриход - СуммаРасход О_О
19 never_be
 
30.04.13
12:11
Есть еще идеи ?
20 kabanoff
 
30.04.13
12:29
(19) Во-первых:

РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(
   &НачалоПериода,
   &КонецПериода,
   Авто,
   ДвиженияИГраницыПериода,...)


Во-вторых, сними галку "Автозаполнение" и расставь роли сам. Поля измерений должны иметь роль "Измерение". Поля "Период" и "Регистратор" - роль "Период, 2" и "Период, 1" соответственно. Если в отчет будешь выбирать поля регистратора, то установи у обоих полей - Регистратора и Периода - галку "Обязательное". Иначе у тебя может получиться что-то вроде такого: v8: СКД Особенности расчета Начального и Конечного остатков

И в-третьих, учи матчасть!
21 never_be
 
30.04.13
13:21
(20) Уже потихоньку что-то становиться на свои места, сделал как вы сказали только с отличием  в том что вместо Авто, Регистратор, если стоит авто нету периода, в итоге выводиться что-то похожее на правду но не упорядочено по периоду, когда упорядочиваю в запросе выводятся итоге неправильно.
22 never_be
 
30.04.13
14:18
О_о все получилось, kabanoff большое человеческое спасибо !
23 never_be
 
30.04.13
14:22
Так, рано радовался, как только добавляю любое измерение в детальные записи все разваливается.
24 never_be
 
30.04.13
14:45
Выводит Регистратор (с реквизитами), период, суммы, если добавить любое измерение выводит все не по порядку и остаток считает неправильно.
25 never_be
 
07.05.13
08:26
Осталась одна проблема, есть документ в котором список сотрудников которым выдавались авансы, например:
Иванов 1000
Петров - 2000
Сидоров - 3000
Соответственно документ делает 3 движения по регистру с одним регистратором.
В отчете выводятся все 3 записи но с разными настройками или у всех сумма 1000 или у всех итоговая сумма по документу 6000, как сделать чтоб у каждого выводилась своя сумма ?
26 never_be
 
07.05.13
10:00
Пока выкрутился добавлением секунды в период для каждой записи но это костыль какой-то, может получиться по человечески сделать ?
27 НЕА123
 
07.05.13
10:04
(26)
периодичность Запись
?
28 never_be
 
07.05.13
10:13
(27) Да, при записи выводит у всех сумму первой записи.
29 never_be
 
07.05.13
10:14
(27) Если время разное то все ок, если время одинаковое и один регистратор то неправильно показывает.
Также не получается выводить измерения, они мне нужны.