День добрый. Ситуация такая: Есть задача по сравнению данных из различных систем, а точнее данные из системы Х сравниваются с данными какой-либо систем Y, Z, A, B, C и так далее(штук 10 всего). Сравнение происходит по такому принципу: пользователь в отчете в фильтре задает БЕ и номер отдела (которые соответствуют данным из X системы), и по этим параметрам нужно найти из остальных систем подходящие значения, там где БЕ равняется отдел из X. Пример: задается значение в фильтре БЕ=1000 Отдел=1111 из X. Нужно выбрать суммы из других систем, там где БЕ = 1111. Каждой системе , Z, A, B, C соответствует одна БЕ, то есть Z только 1111, а B там 2222.
Данные физически в БВ хранить не надо, так как это больше оперативная информация, нужен онлайн. Боюсь просто что еще отчет будет очень долго работать, проходя по всем системам. Как такое можно реализовать лучше? Как сделать такой выбор?
|