![]() |
![]() |
|
СКД. Группировки в одной таблице из разных регистров | ☑ | ||
---|---|---|---|---|
0
alf2006x
22.10.25
✎
16:18
|
Всем доброго дня.
Решил тут замутить отчет, чуть сложнее чем обычная выборка и сразу встал (видимо за неимением опыта от нужных Эсовских курсов). Думаю что решение простое, но даже как правильно задать вопрос ИИ - пока не знаю ) Поэтому я снова здесь. Суть. Нужна одна большая таблица, для простоты состоящая из строк с номенклатурой и колонок (группировок) из разных регистров: ОстаткиНаСкладах (все склады), следом группировки из регистроа "ОстаткиУПоставщиков" (самопальный РегистрСведений), где в группе каждого поставщика Количество, Цена, СрокПоставки. Соединяются данные - по Артикулу номенклатуры. Собсно вопрос - как такое сделать? |
|||
1
Kigo_Kigo
22.10.25
✎
16:19
|
Левое Соединение
|
|||
2
Kigo_Kigo
22.10.25
✎
16:20
|
ВЫбираешь номенклатуру,потом ОстаткиНаСкладах и ОстаткиУПоставщиков, соеденяешь левым соединением сначало первое, потом второе
|
|||
3
alf2006x
22.10.25
✎
16:21
|
(2) А как в таблице сделать чтобы сначала колонки всех своих складов, а затем (слитно, без разрыва) все колонки чужих поставщиков?
|
|||
4
Маленький Вопросик
22.10.25
✎
16:25
|
(3) Поделитесь секретом - как можно сидеть 12 лет на форуме, а по итогу задавать такие простейшие вопросы? что вас на это сподвигло?
|
|||
5
Kigo_Kigo
22.10.25
✎
16:28
|
(3) ОстаткиНаСкладах.КонечныйОстаток КАК СкладКонОСт,
ОстаткиУПоставщиков.КонечныйОстаток КАК ПостКонОст об чем нить говорит? |
|||
6
alf2006x
22.10.25
✎
16:32
|
(4) Хороший вопросик ))
Просто я 12 лет шлялся где-то ... а тут вдруг решился зайти ) |
|||
7
alf2006x
22.10.25
✎
16:41
|
Надо примерно вот так:
|
|||
8
alf2006x
22.10.25
✎
16:42
|
(4) Ну просто вдруг переклинило. С кем не бывает?
|
|||
9
maxab72
22.10.25
✎
16:42
|
(7) добавь в запрос группировку "ЧьихСкладБудет"
|
|||
10
АгентБезопасной Нацио
22.10.25
✎
16:43
|
(7) Ну и сделай у склада признак. И выводи сначала группировку "признак склада", затем группировку "Склад"
|
|||
11
Маленький Вопросик
22.10.25
✎
17:01
|
(7) обратитесь к специалисту, т.е. ко мне)
|
|||
12
alf2006x
22.10.25
✎
17:02
|
(10) Есть один нюанс.
С1, С2, С3 - тип значения: Справочник.Склады П1, П2, П3 - тип значения: Справочник Контрагенты Так как это из разных регистров. С - из регистра накоплений, а П - из регистра сведений. |
|||
13
АгентБезопасной Нацио
22.10.25
✎
17:14
|
(12) Никакой разницы
|
|||
14
СвинТуз
22.10.25
✎
17:18
|
(2)
так не надо. Выбрать Ост.Номенклатура.Артикул как Артикул, 1 как ТИп Ост.Склад как Склад, Ост.Количество как Количество Из Регистр.Остатки(....) как Ост Объединить все Выбрать Ост.Номенклатура.Артикул, 2, Ост.Контрагент, Ост.Количество как Количество Из Регистр.ОстаткиКонтрагентов(....) как Ост Как то так. Потом таблица настраивается. |
|||
15
Маленький Вопросик
22.10.25
✎
17:16
|
(14) правильно пишет...
|
|||
16
DrZombi
гуру
23.10.25
✎
06:03
|
(0) Что за база? Название хоть постарайся написать.
Опиши структуру метаданных, свойства регистров, особенно ваш самопроизвольный. И может, народ чего подскажет. А так, держи сайтик, там найдешь для самообразования :) https://1cskd.ru/ |
|||
17
alf2006x
23.10.25
✎
12:23
|
(16) База - типовущая УТ 11.5
Регистр - простенький донельзя (см. скрин) Обновляется ежедневно, регламентом их Экселей присланных поставщиками по почте. За ссылку - отдельное спасибо. Поизучаю. А так - пока вроде получается. Тока цифры не идут... ) Но это уже совсем другая история ))
|
|||
18
alf2006x
23.10.25
✎
14:02
|
(14) А можно вопросик.
А как тут будет написан запрос, если мне для первой части марлезонского балета надо вывести: НачОст, Прих, Расх и КонОст - т.е. 4 колонки а для второй части (там где Контрагенты) - Цена и Количество - т.е. 2 колонки ? |
|||
19
ptiz
23.10.25
✎
15:29
|
(7) в СКД сделать 2 блока вертикальных блокировок, для каждого блока выводить свои показатели
|
|||
20
craxx
23.10.25
✎
15:51
|
(0) Самый дельный совет тут будет - позовите программиста.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |