|
Виртуальная таблица "Остатки и обороты" | ☑ | ||
---|---|---|---|---|
0
Neuroproton
06.08.18
✎
06:27
|
Добрый день! Я новичок в 1С.
Есть необходимость получить начальный и конечный остаток только по тем регистраторам, у которых некий реквизит равен определенному значению. Проблема в том, что такого измерения не предусмотрено (так бы я наложил условие на него). Путем анализа параметров ВТ я обнаружил периодичность "Авто", благодаря ей появился доступ к реквизитам регистратора в условиях. Ставлю условие, получаю правильный оборот за период, но совершенно неверные начальный и конечный остатки. Как быть? Возможно ли заставить эту таблицу показывать правильные значения? |
|||
1
shadow_sw
06.08.18
✎
06:30
|
запрос покажи
|
|||
2
Neuroproton
06.08.18
✎
06:31
|
Сейчас ковыряю его в консоли, но в итоге он попадет в СКД. Не совсем в таком виде.
ВЫБРАТЬ РАЗРЕШЕННЫЕ ДенежныеСредстваОстаткиИОбороты.Организация КАК Организация, СУММА(ДенежныеСредстваОстаткиИОбороты.СуммаНачальныйОстаток) КАК СуммаНачальныйОстаток, СУММА(ДенежныеСредстваОстаткиИОбороты.СуммаОборот) КАК СуммаОборот, СУММА(ДенежныеСредстваОстаткиИОбороты.СуммаКонечныйОстаток) КАК СуммаКонечныйОстаток, ДенежныеСредстваОстаткиИОбороты.Регистратор.Статья.Родитель КАК РегистраторСтатья ИЗ РегистрНакопления.ДенежныеСредства.ОстаткиИОбороты(&Нач, &Кон, Авто, Движения, ) КАК ДенежныеСредстваОстаткиИОбороты ГДЕ ДенежныеСредстваОстаткиИОбороты.Организация = &Организация И ДенежныеСредстваОстаткиИОбороты.Регистратор.Статья.Родитель = &Родитель СГРУППИРОВАТЬ ПО ДенежныеСредстваОстаткиИОбороты.Регистратор.Статья.Родитель, ДенежныеСредстваОстаткиИОбороты.Организация |
|||
3
ribuh
06.08.18
✎
06:33
|
КАк Вы себе представляете регистратор в остатке? Остаток - ОДНА цифирь на выбранную дату...ежели та цифирь сложилась из десятка/другого то ....
ЗЫ нету регистраторов в остатках, ежели наджо - запрос по оборотам от начала времён до нужной даты - так можно выцепить...вот только скорость..... |
|||
4
ribuh
06.08.18
✎
06:34
|
*из десяка/другого регистраторов
|
|||
5
Neuroproton
06.08.18
✎
06:40
|
(3) На скорость забьем, заказчик прицепился к этому отчету, вот прям надо ему видеть остатки. Попробую сделать как Вы сказали. Спасибо за ответ!
|
|||
6
Лодырь
06.08.18
✎
06:48
|
(5) Прям остатки по статьям?
То есть по приходным статьям он будет видеть ТОЛЬКО здоровенный плюс, а по расходным - здоровенный минус? Не бред ли? Или он хочет видеть что-то другое? Имхо задача некорректно сформулирована. |
|||
7
Neuroproton
06.08.18
✎
06:55
|
(6) Он хочет видеть по подразделениям, но такого измерения нет, вот мы и придумали для каждого подразделения создать свои группы статей (Статья.Родитель), теперь я пытаюсь вытащить остатки.
|
|||
8
Лодырь
06.08.18
✎
06:56
|
(7) То есть он хочет решить задачу бюджетирования на регистре ДС?
|
|||
9
Neuroproton
06.08.18
✎
06:59
|
(8) Он хочет, чтобы отчет "Движение денежных средств" в УНФ 1.6 делал отбор по подразделению. А этот отчет в свою очередь строится из регистра ДС. Извините, если не очень корректно выражаю мысль, т.к. я еще только начинающий в 1С.
|
|||
10
Лодырь
06.08.18
✎
07:04
|
(9) Ну так может все же подразделение засунуть в измерения?
|
|||
11
Neuroproton
06.08.18
✎
07:06
|
(10) Править типовую не хотим, пока что это крайний вариант.
|
|||
12
DmVl76
06.08.18
✎
07:26
|
(11) Остатки так вы нормально не получите, только суммированием оборотов с выбранной статьей с начала базы по искомую дату. Если хотите оставить конфигурацию на поддержке - ИМХО лучший вариант доп. регистр накопления+подписка на событие.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |