Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   СКД и 2 набора данных часть2 (http://forums.kuban.ru/f1040/skd_i_2_nabora_dannyh_chast-2_a-8401537.html)

pavlo 18.07.2017 10:58

СКД и 2 набора данных часть2
 
Есть 2 набора в СКД, если честно долго объяснять почему именно наборы, а не подзапросы, но так как ни странно работает быстрее намного в моем случае.

Суть в наборе2 документы, а наборе 1 (основном) остатки по бух итогам.
Править базу нельзя и объем огромный, потому сделать нормальное хранение данных нельзя, это я к тому что по договору с набора1 есть соединение с набором2 с документами которые объединением собраны видов 5 доков.

Через параметр соединение и потому условие выбирает одно значение быстро и без периода в документах (периода то и нет у меня).

НО затесался один документ с табличной частью, у таких может быть 2 документа с одним договором но разными организациями, на бух остатках они тоже 2шт по организациям.

Вот нужно как то сделать 2 соединения наборов:
1. по договорам - это отлично работает
2. Сделал в наборе2 все документ кроме того табличного Организация = "нетОрганизации" брать реальную не могу в этих документах их несколько может быть.
А вот по строке в документе с ТЧ там одна организация и чтобы не задвоилось нужно ее соединить и взять данные из этой строки. У остальных доков из шапки берется.
Если делать второе соединение Организация=Организация то само собой отваливаются все доки без ТЧ.

Можно ли как то сделать условие в СКД, чтобы это второе соединение срабатывало только в определенном случае?

Вариант еще одно соединение только с доком ТЧ и второе и третье собирать через вычисляемые поля как то не комильфо.


Текущее время: 10:22. Часовой пояс GMT +3.