|
Как выбрать подчиненные объекты запросом? | ☑ | ||
---|---|---|---|---|
0
GreatOne
18.07.14
✎
16:00
|
Доброго дня! Хочу к счету на оплату выбрать подчиненные документы(РТиУ, поступление на РС), как это сделать? Как пользоваться критериями отборов в запросе? В виртуальную таблицу конечно не получается положить список значений
КритерийОтбора.СтруктураПодчиненности(В ВТ_счета) . Элементарная задача вроде, а не получается. Подскажите, как получить таблицу "счет | подчиненный объект" |
|||
1
shuhard
18.07.14
✎
16:02
|
(0) и не получиться,
в критерий нельзя передать список |
|||
2
GreatOne
18.07.14
✎
16:03
|
(1) здорово. А как получить таблицу "счет | подчиненный объект" каким-нибудь другим способом? Интересует модель запросом
|
|||
3
shuhard
18.07.14
✎
16:05
|
(2) в общем случае - нет
|
|||
4
GreatOne
18.07.14
✎
16:07
|
(3) то есть нельзя запросом получить данные по документам и подчиненным им объектам? Не верю если честно
|
|||
5
PRO100 NigGaZ
18.07.14
✎
16:08
|
СвязанныеДокументы = КритерииОтбора.СвязанныеДокументы.Найти(ВыбДок);
тоже запрос выполнится, но как выбрать все одним махом хз, хотя может собрать запрос из юнионов? |
|||
6
Мимохожий Однако
18.07.14
✎
16:08
|
(0)Передай массив вместо списка значений
|
|||
7
GreatOne
18.07.14
✎
16:09
|
(6) как? "В" не работает
|
|||
8
GreatOne
18.07.14
✎
16:10
|
смешно как-то. Элементарная задача: выбрать счета на оплату, к ним приклеить отгрузки, если есть. Типовая БП 2.0. Куда глянуть можно?
|
|||
9
PRO100 NigGaZ
18.07.14
✎
16:14
|
я подобное делал в 77 прямыми запросами, в 82 прямые еще не писал хз почему, даже хз как это сделать (
|
|||
10
PRO100 NigGaZ
18.07.14
✎
16:17
|
есть похожая задача, мне например надо скопом получить все документы связанные с заказом, и посчитать оплаты возвраты, чтобы узнать завершенность работы с заказом, пока через регистры сделал (но 4 ядра грузит на 6 секунд на 100%) хотя запрос вполне норм оптимизирован
|
|||
11
shuhard
18.07.14
✎
16:18
|
(4) придётся веру менять, для 1С буддизм не плох
|
|||
12
GreatOne
18.07.14
✎
16:20
|
(11) это понятно. Что на счет таблицы "счет | подчиненный объект" - есть какое-нибудь решение?
|
|||
13
GreatOne
18.07.14
✎
16:20
|
(10) счет на оплату похоже вообще никаких движений не делает(
|
|||
14
Мимохожий Однако
18.07.14
✎
16:23
|
Если у документов реквизит договор общий, то можно по этому реквизиту.
|
|||
15
GreatOne
18.07.14
✎
16:25
|
(14) было бы здорово конечно, правда в типовой такого реквизита нет
|
|||
16
Мимохожий Однако
18.07.14
✎
16:27
|
вместо "общий" читай "одинаковый". Опечатка.
|
|||
17
Мимохожий Однако
18.07.14
✎
16:28
|
Отбирать по договору и сумме, например.
|
|||
18
GreatOne
18.07.14
✎
16:29
|
(16) допустим по договору было 2 счета и 200 отгрузок. Как быть? Какие из них подчинены двум счетам?
(17) понял. Но как-то криво все равно выйдет. |
|||
19
GreatOne
18.07.14
✎
16:29
|
но уже что-то. Ладно, потом подумаю, сегодня пятница
|
|||
20
Ymryn
18.07.14
✎
16:30
|
Поправьте меня, пожалуйста. Ну или объясните. Видимо заработался и уже нехило так торможу. Если мы говорим про подчиненные документы, то значит есть реквизит связи. В чем проблема левыми соединениями накидать таблицу по связям, используя эти реквизиты? Или я что-то недопонимаю в задаче?
|
|||
21
GreatOne
18.07.14
✎
16:33
|
(20) Нет его, этого общего реквизита! Сам в шоке, искал долго, вчитывался в каждый реквизит
|
|||
22
GreatOne
18.07.14
✎
16:33
|
сдела выборку "выбрать * из РТиУ", долго всматривался в таблицу, нету там ничего...
|
|||
23
Ymryn
18.07.14
✎
16:34
|
(21) что значит общего? Каждый документ подчинен другому через определенный реквизит. Иначе дерево подчиненности никогда не построится, а значит он не подчинен. В разных парах типов документов - это может быть разный реквизит, но он всегда есть.
|
|||
24
Мимохожий Однако
18.07.14
✎
16:34
|
(18)Криво. Но счет - не учётный документ, если на завязан на Заявку покупателя. А если завязан, то логично печатать его из документа Заявка покупателя. Тогда проблем нет.
|
|||
25
Ymryn
18.07.14
✎
16:35
|
(23) + *Иначе дерево подчиненности никогда не построится, а значит он не подчинен. Поправляюсь, последовательность логическая другая, иначе он не подчинен и дерево не построится.
|
|||
26
GreatOne
18.07.14
✎
16:35
|
(23) будь добр, покажи реквизит, с которым РТиУ связан со счетом на оплату
|
|||
27
GreatOne
18.07.14
✎
16:36
|
+(23) типовая БП 2.0
|
|||
28
Ymryn
18.07.14
✎
16:37
|
(26) предполагаю, что Сделка. Увы, БП 2.0 нету под рукой, не могу посмотреть точно.
|
|||
29
Ymryn
18.07.14
✎
16:38
|
(26)+ если между ними есть прослойка в виде заказа, то скорее всего РТиУ связана с Заказом, а уже Заказ со Счетом на оплату.
|
|||
30
GreatOne
18.07.14
✎
16:41
|
елки-палки.. он есть. http://cdn.joxi.ru/uploads/prod/2014/07/18/3a2/4bb/f09ef7aefca3850ec4286e50d9ce5349b84b50d6.png
извиняюсь |
|||
31
Ymryn
18.07.14
✎
16:42
|
(30) Пятница, вечер. Бывает ) Успехов, и хороших выходных :)
|
|||
32
Скай
18.07.14
✎
16:42
|
(30) А я бы глянул обработку заполнения, чтобы точно знать, что заполняется для связи
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |