Имя: Пароль:
1C
 
как получить остаток на дату документа-основания из регистра накопления?
0 evorle145
 
22.02.23
12:59
https://ibb.co/bBgfCh2

Туплю не могу понять как сделать конечный остаток не в разрезе измерений, а на дату документа основания...
Подскажите плиз какой запрос должен быть?

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

    ДоходыИРасходыОстаткиИОбороты.ДокументОснование,
    ДоходыИРасходыОстаткиИОбороты.ДокументОснование.Дата КАК Период
ИЗ
    РегистрНакопления.ДоходыИРасходы.ОстаткиИОбороты(, , Регистратор, Движения, ) КАК ДоходыИРасходыОстаткиИОбороты
1 НафНаф
 
22.02.23
13:12
2 Kigo_Kigo
 
22.02.23
13:22
Страно, зачем юзать таблицу ОстаткиИОбороты, чо бы получить остаток?
ОстаткиИОбороты это самая тяжелая таблица, используйте Остатки, если по документу основанию то вот так
РегистрНакопления.ДоходыИРасходы.Остатки(&ДокументОснования)
в качестве параметра передает документ основания, по идее должен понять как границу
3 Kigo_Kigo
 
22.02.23
13:25
а по вашему с приходом то
РегистрНакопления.ДоходыИРасходы.ОстаткиИОбороты(&ДатаНач,&ДокументОснования, Регистратор, Движения, ) КАК ДоходыИРасходыОстаткиИОбороты
4 Franchiser
 
гуру
22.02.23
13:26
(0) на дату и на момент времени документа это разные вещи
5 Курцвейл
 
22.02.23
13:31
Надо самому считать в разрезе ДокументаОснования.ПериодДата
6 evorle145
 
22.02.23
13:32
(4) понимаю... но моем случае видимо все-таки нужен момент времени.. То есть провели несколько документов расхода в одну и ту же секунду и на каждый момент времени вывели уменьшающийся остаток
7 Курцвейл
 
22.02.23
13:38
(6) Погодите. Причем тут ДокументОснование? Судя по картинке и примеру ДокументОснование является регистратором
Если это не так, то лучше сделать свои Регистр накопления, а не заниматься извращениями с расчетами
8 lodger
 
22.02.23
13:58
(6) ваша предполагаемая логика не ложится на архитектуру.
движения + - должны биться по измерениям.
9 lodger
 
22.02.23
14:00
(0) фраза "конечный остаток не в разрезе измерений, а на дату документа основания..." - для РН оксюморон.
если только речь не идёт о синтетическом отчёте, который отбросит измерения и пост-обработкой сосчитает плюсы и минусы в одну кучу.
10 evorle145
 
22.02.23
14:25
(8) да, походу не правильно я организовал регистр накопления... Надо из измерений выкинуть все лишнее. Перевести в реквизиты....
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.