Имя: Пароль:
1C
1С v8
Почему не пересчитываются итоги по регистру?
0 vovkabo
 
23.06.15
10:07
Приветствую.
Помогите, пожалуйста, разобраться в проблеме, первый раз с таким сталкиваюсь.
Итак, у меня есть простой регистр накопления с видом регистра "Остатки". У него есть регистраторы:
-Корректировка записей регистров
-Приходный кассовый ордер
-Платежное поручение исходящее

Допустим, в один день есть движения, созданные всеми перечисленными документами и именно в такой последовательности, как я указал выше.
Но в простейшем отчете на СКД остатки на конец отображаются только по приходник (я вывожу остатки на каждый документ). Дальнейшие движения, созданные платежкой, отображаются как обороты, но остатки уже не меняют.
Если же приходник перенести по времени позже, чем платежка, то остатки показываются верно.
Такое ощущение, что что-то с сортировкой. Но как она может влиять на остатки?
В запросе порядок менял уже, не помогает.
Что может быть?
1 Cyberhawk
 
23.06.15
10:08
"в простейшем отчете на СКД" покажи на картинке
2 vicof
 
23.06.15
10:09
остатки на начало тоже надо выводить, иначе криво будет отчет работаьт
3 vovkabo
 
23.06.15
10:15
(2) на начало я вывожу (1)
4 vovkabo
 
23.06.15
10:15
(1) не пойму как картинку сюда вставить :)
5 vicof
 
23.06.15
10:20
(4) На картинкопомойку залей, сюда ссылку
6 vovkabo
 
23.06.15
10:29
7 vovkabo
 
23.06.15
10:31
(1) там видно, что итоги сверху показывают остатки по приходнику, а платежки уже не считает
8 vicof
 
23.06.15
10:35
запрос покажи
9 vovkabo
 
23.06.15
10:40
ВЫБРАТЬ
    РасчетыСРМОстаткиИОбороты.Регистратор,
    РасчетыСРМОстаткиИОбороты.СРМ КАК СРМ,
    СУММА(РасчетыСРМОстаткиИОбороты.СуммаНачальныйОстаток) КАК СуммаНачальныйОстаток,
    СУММА(РасчетыСРМОстаткиИОбороты.СуммаКонечныйОстаток) КАК СуммаКонечныйОстаток,
    СУММА(РасчетыСРМОстаткиИОбороты.СуммаРасход) КАК Получили,
    СУММА(РасчетыСРМОстаткиИОбороты.СуммаПриход) КАК СуммаПлатежки,
    НАЧАЛОПЕРИОДА(РасчетыСРМОстаткиИОбороты.Период, ДЕНЬ) КАК Период
ИЗ
    РегистрНакопления.РасчетыСРМ.ОстаткиИОбороты(, , Регистратор, ДвиженияИГраницыПериода, ВидСуммыСРМ = ЗНАЧЕНИЕ(Перечисление.ВидыСуммСРМ.Сумма)) КАК РасчетыСРМОстаткиИОбороты
СГРУППИРОВАТЬ ПО
    РасчетыСРМОстаткиИОбороты.СРМ,
    НАЧАЛОПЕРИОДА(РасчетыСРМОстаткиИОбороты.Период, ДЕНЬ),
    РасчетыСРМОстаткиИОбороты.Регистратор

УПОРЯДОЧИТЬ ПО
    СРМ,
    РасчетыСРМОстаткиИОбороты.Регистратор.Дата
10 vicof
 
23.06.15
10:47
Упорядочивать по моменту времени надо, имхо.
11 vovkabo
 
23.06.15
10:52
(10) не помогает
12 vicof
 
23.06.15
11:08
И выбрать периодсекунда, указать его в качестве родительского для регистратора
13 Cyberhawk
 
23.06.15
11:32
(6) теперь давай на одной картинке чтоб было: как есть сейчас и как должно быть
14 vovkabo
 
24.06.15
09:31
(12) в общем да, такие настройки помогли. Спасибо.
15 ЧеловекДуши
 
24.06.15
09:53
(6) Error (410), чет кривую ты ссылку дал :)