Имя: Пароль:
1C
1С v8
Как правильно сделать отчет по остаткам с объединением в запросе?
,
0 xaozai
 
05.05.15
18:34
В запросе делаю выборку из регистра остатков и объединяю её с выборкой из другого регистра с пом. ОБЪЕДИНИТЬ ВСЕ. Из регистра остатков получаю сальдо, из другого регистра - другие суммы.

В результате получается такая картинка:
http://f5.s.qip.ru/XlyR7hEZ.png

Видно, что сальдо в мае не вывелось, в регистре его нет.
В другом регистре есть данные за май и они в отчет выводятся.

Возможна другая ситуация, когда сальдо есть, но данных в другом регистре нет.

Как сделать, чтобы сальдо выводилось корректно, т.е., чтобы  начальное и конечное сальдо в мае, в данном случае, было равно апрельскому конечному сальдо?

Дополнение периода для группировки по месяцам включено.
http://f5.s.qip.ru/XlyR7hF0.png
1 echo77
 
05.05.15
18:46
Чтобы правильно работало дополнение периода необходимо правильно настроить роли полей-измерений и полей остатков.

Другой показатель, про который вы пишите, что он выводится - на скриншоте его нет.
2 Индиго
 
05.05.15
18:47
(0)А левое, правое соединение вы в школе проходили?
3 echo77
 
05.05.15
18:49
(2) судя потому что автор отчета соединяет остатки с еще хз чем - лучше использовать объединение. Пол года назад я бы сделал так же
4 xaozai
 
05.05.15
18:52
(1) Все остальное выводится нормально. Роли полей корректно указаны.
(2) И как поможет левое соединение, когда в одной из таблиц нет данных? Вообще ничего не выведется...
5 echo77
 
05.05.15
18:58
(4) схему покажите. Вечером посмотрю или вдруг кто раньше поможет
6 Fragster
 
гуру
05.05.15
18:58
дополнение периода правильно работает, только если периоды записей по всем измерениям совпадают :(
7 Fragster
 
гуру
05.05.15
18:59
и да - объединение в запросе, или объединение наборов?
8 xaozai
 
05.05.15
19:03
(7) У меня объединение в запросе...
9 echo77
 
05.05.15
19:51
(0) https://yadi.sk/i/anWciY06gScmL
Настроил для поля КоличествоОборот роль - Измерение и все заработало.
Без этой настройки было так же как у вас на первом скриншоте
10 xaozai
 
05.05.15
20:04
(9) А то, что НачОст + ОБОРОТ <> КонОст - это Ок?
11 echo77
 
05.05.15
20:26
(10) Да: остатки - это из регистра ТоварыНаСкладах, Обороты - это Продажи
12 xaozai
 
06.05.15
09:32
(9) У меня так не получилось. Остатки вообще неправильно стали считаться.
13 xaozai
 
06.05.15
10:29
Неужели придется вручную таблицу остатков со всеми периодами формировать?
14 echo77
 
06.05.15
20:08
(13) Какая платформа?
Попробуйте написать в отдел разработки - возможно, вы наступили на один из багов СКД
2 + 2 = 3.9999999999999999999999999999999...