Имя: Пароль:
1C
1С v8
Отчет из трёх регистров
0 И Р
 
21.11.20
23:06
Прошу помощи, т.к. сам запутался.
Есть 3 регистра:
1) ПродажиОбороты:  ДокументПродажи(соответствует документу Заказ-Наряд), СебестоимостьЗачасти, ЦенаПродажиЗапчасти.
2) СубподрядОбороты:  ЗаказНаряд, Работа, СуммаУпрОборот, СебестоимостьУпрОборот.
3) ВыработкаСотрудниковОбороты: ДокументПродажи(соответствует документу Заказ-Наряд), Сотрудник, Работа, СуммаУпрОборот.

Мне их нужно объединить в отчёте в одну таблицу следующего вида

https://i.imgur.com/8xqg3p4.png

Как нужно писать запрос, чтобы в СКД оставалось только добавлять пользовательские поля?
1 Ненавижу 1С
 
гуру
21.11.20
23:33
посмотреть на стандартные отчеты, сделать по аналогии
2 RomanYS
 
21.11.20
23:36
(0) тупо объединить, одно поле (заказ наряд) общее
3 И Р
 
22.11.20
09:52
(2) Тупо не получается. Происходит перемножение:
Прошу помощи, т.к. сам запутался.
Есть 3 регистра:
1) ПродажиОбороты:  ДокументПродажи(соответствует документу Заказ-Наряд), СебестоимостьЗачасти, ЦенаПродажиЗапчасти.
2) СубподрядОбороты:  ЗаказНаряд, Работа, СуммаУпрОборот, СебестоимостьУпрОборот.
3) ВыработкаСотрудниковОбороты: ДокументПродажи(соответствует документу Заказ-Наряд), Сотрудник, Работа, СуммаУпрОборот.

Мне их нужно объединить в отчёте в одну таблицу следующего вида
4 И Р
 
22.11.20
10:17
(2) Какой-то глюк, продублировалось первое сообщение. Вот что получается при объединении.
https://i.imgur.com/njxKsz4.png
5 ДенисЧ
 
22.11.20
10:21
А может, надо не ОБЪединять, а СОединять?
6 Chameleon1980
 
22.11.20
10:21
по всем возможным полям, значчит.
я не знаю какие измерения у вас есть
я не знаю какой запрос у вас уже получился
7 RomanYS
 
22.11.20
10:31
(4) при объединении такого получиться не может. У тебя похоже соединение. Нужно "объединить" и именно в запросе.
(5) Что!?
8 rphosts
 
22.11.20
15:07
(7) 2. Он буквоедствует, что типа не Union а например Left Join
9 Droning1C
 
22.11.20
23:31
если у тебя происходит, как ты говоришь, "умножение", то тскорее всего ты не задал условие связи таблиц.