0
- 18.07.2017 - 10:58
|
Есть 2 набора в СКД, если честно долго объяснять почему именно наборы, а не подзапросы, но так как ни странно работает быстрее намного в моем случае. Суть в наборе2 документы, а наборе 1 (основном) остатки по бух итогам. Править базу нельзя и объем огромный, потому сделать нормальное хранение данных нельзя, это я к тому что по договору с набора1 есть соединение с набором2 с документами которые объединением собраны видов 5 доков. Через параметр соединение и потому условие выбирает одно значение быстро и без периода в документах (периода то и нет у меня). НО затесался один документ с табличной частью, у таких может быть 2 документа с одним договором но разными организациями, на бух остатках они тоже 2шт по организациям. Вот нужно как то сделать 2 соединения наборов: 1. по договорам - это отлично работает 2. Сделал в наборе2 все документ кроме того табличного Организация = "нетОрганизации" брать реальную не могу в этих документах их несколько может быть. А вот по строке в документе с ТЧ там одна организация и чтобы не задвоилось нужно ее соединить и взять данные из этой строки. У остальных доков из шапки берется. Если делать второе соединение Организация=Организация то само собой отваливаются все доки без ТЧ. Можно ли как то сделать условие в СКД, чтобы это второе соединение срабатывало только в определенном случае? Вариант еще одно соединение только с доком ТЧ и второе и третье собирать через вычисляемые поля как то не комильфо. | |
| Интернет-форум Краснодарского края и Краснодара |