|
как в запросе отбирать по значению доп реквизита? | ☑ | ||
---|---|---|---|---|
0
ШурикОвёрт
27.12.21
✎
15:16
|
Здравствуйте, подскажите пожалуйста запросом достаю данные по продажам и РН, у соглашений есть доп реквизит тип соглашения,
и мне нужно найти все документы по значению доп реквизита |
|||
1
dubolom
27.12.21
✎
15:18
|
Соединение по таблице ДополнительныеРеквизиты, а таблица соединяется с самим документом по полю Ссылка.
|
|||
2
ШурикОвёрт
27.12.21
✎
15:23
|
(1)
ВЫБРАТЬ ВыручкаИСебестоимостьПродажОбороты.СуммаВыручкиОборот КАК СуммаВыручкиОборот ИЗ РегистрНакопления.ВыручкаИСебестоимостьПродаж.Обороты(, , , Договор.Партнер.БизнесРегион = &БизнесРегион) КАК ВыручкаИСебестоимостьПродажОбороты ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СоглашенияСКлиентами.ДополнительныеРеквизиты КАК СоглашенияСКлиентамиДополнительныеРеквизиты ПО (СоглашенияСКлиентамиДополнительныеРеквизиты.Ссылка = &Ссылка) |
|||
3
ШурикОвёрт
27.12.21
✎
15:25
|
(1) а что мне в ссылку передавать? значение доп рекв?
|
|||
4
Ryzeman
27.12.21
✎
15:26
|
Для начала было бы неплохо понимать с чем ты имеешь дело. Доп реквизиты - это табличная часть справочника СоглашенияСКлиентами.
Если у тебя задача как ты описал, то сперва будет правильным выбрать во временную таблицу все нужные соглашения, у которых есть этот доп реквизит, затем внутренним соединением привязать к твоему запросу к ВыручкаИСебестоимостьПродаж. Если же ты хочешь в результат запроса выводить все типы соглашений, а уже параметрами или отборами в СКД выбирать нужные, то присоединяй левым соединением таблицу с доп реквизитами по условию Свойство = &ТвоёСвойство, которое и будет твоё ПВХ ТипСоглашения Как работать с доп реквизитами и что такое ПланыВидовХарактеристик сам гугли) |
|||
5
ШурикОвёрт
27.12.21
✎
15:32
|
(4) нужно получиться суммувыручки по тем документам по которым тип соглашение "N", как я понял это первый вариант который вы описали да?
|
|||
6
Ryzeman
27.12.21
✎
15:36
|
Да. Если тебе не скажут через час "а теперь дай нам такой же отчёт по всем соглашениям, и сгруппируй по типам соглашениям и по менеджерам".
|
|||
7
ШурикОвёрт
27.12.21
✎
15:39
|
(6) спасибо буду разбираться
|
|||
8
Мультук
гуру
27.12.21
✎
16:17
|
(2)
А где в запросе связь между таблицами ? ВыручкаИСебестоимостьПродажОбороты СоглашенияСКлиентамиДополнительныеРеквизиты |
|||
9
ШурикОвёрт
27.12.21
✎
16:20
|
(8) ВЫБРАТЬ
ВыручкаИСебестоимостьПродажОбороты.СуммаВыручкиОборот КАК СуммаВыручкиОборот ИЗ РегистрНакопления.ВыручкаИСебестоимостьПродаж.Обороты( &НачалоПериода, &КонецПериода, , Договор.Партнер.БизнесРегион = &БизнесРегион И Соглашение.ДополнительныеРеквизиты.Значение = &Значение) КАК ВыручкаИСебестоимостьПродажОбороты |
|||
10
ШурикОвёрт
27.12.21
✎
16:21
|
(8) сделал таким макаром вроде как выдаёт всё что нужно
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |