Имя: Пароль:
1C
1С v8
Реквизиты в регистре накопления
0 kostya_77
 
31.10.17
09:31
Как получить реквизиты регистра накопления, при обращении к виртуальной таблице остатков
1 xxTANATORxx
 
31.10.17
09:37
(0)как бы так помягче ответить:
никак
2 kostya_77
 
31.10.17
09:38
какой тогда выход? мне нужно получить остатки по регистру + реквизит
3 catena
 
31.10.17
09:38
В таблице итогов хранятся остатки в разрезе всех измерений с периодичностью месяц, на начало месяца. .... Таблица итогов имеет следующую структуру:
1. Период
2. <Измерения>
3. <Ресурсы>
4 catena
 
31.10.17
09:40
(2)Реквизит, в разрезе которого нужно получать остатки - это измерение.
5 kostya_77
 
31.10.17
09:41
как это сделать в запросе?
6 xxTANATORxx
 
31.10.17
09:41
(1)+ реквизит есть у записи
а как вы у остатков собрались получать реквизит?

например:
Движения
изм: Номенклатура - А, Рес:Колво приход 3, Реквизит: Опер поступление
изм: Номенклатура - А, Рес:Колво расход 1, Реквизит: Опер реализация

Остаток
изм: Номенклатура - А, Рес:Колво остаток2, Ресурс: ??? <=== что тут должно быть
7 RomaH
 
naïve
31.10.17
09:42
(0) а как ты себе это представляешь?

имеем две записи
Приход Номенклатура1 +10 шт тру-ля-ля
Расход Номенклатура1 -5 шт тро-ло-ло

В остатке
Номенклатура1 5 шт ... тут ты что хочешь увидеть?
8 Fram
 
31.10.17
09:43
(6) я знаю.. Костин реквизит
9 Филиал-msk
 
31.10.17
09:47
(5) Ручками, Костя, ручками. Остаток на начало + Приход - Расход в разрезе измерений.
10 Buster007
 
31.10.17
09:48
(2) удачи
11 Остап Сулейманович
 
31.10.17
09:51
(9) "Остаток на начало". Где же его взять в разрезе реквизитов..? Пичаль...
12 Остап Сулейманович
 
31.10.17
09:53
+(11) Рассчитывать с начала времен?
13 Davalebor
 
31.10.17
09:56
(12) Ну это конечно кажется дикостью, но если платформа не хранит остатки по реквизитам, то придется их считать самостоятельно. Если это разовая задача, то можно и посчитать.
14 GANR
 
31.10.17
10:02
(2) Есть один вариант действий, но едва ли сработает на практике:
1. Добавить к именам реквизитов префикс "удалить".
2. Добавить одноименные с реквизитами измерения.
3. Обработкой перенести в движениях значения из реквизитов п.1 в реквизиты п.2.

Ну а потом когда реквизиты станут измерениями получать их значения из таблицы остатков.
15 d4rkmesa
 
31.10.17
10:03
(2) Джойни реальную таблицу регистра с теми же отборами.
16 Остап Сулейманович
 
31.10.17
10:04
(13) "это конечно кажется дикостью" Это не кажется дикостью. Если читать документацию.
Реквизит - это свойство ЗАПИСИ регистра. Таким образом можно для каких либо нужд помечать именно ЗАПИСЬ.
Если нужно считать итоги - переносите свое поле из "реквизитов" в "измерения".
17 Филиал-msk
 
31.10.17
10:07
(11) Остаток на начало времен - всегда ноль. Не грусти.
18 Михаил Козлов
 
31.10.17
10:47
(14) Лишь бы регистр закрывался. Что вряд ли.
(0) Задача бессмысленная, поэтому имеет множество решений. Но все неверные.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn