В компании, где я работаю, было принято решение - нужен Куб. Именно так, с большой буквы К. Данных достаточно много (более 40 инфо баз): тысячи движений в день по каждой и т.д. и т.п. Попытка выгрузки всего этого добра в общую конфигурацию 1С ни 7, ни 8 ничего хорошего не дали. Тогда и было решено, что обновление витрины будет происходить средствами сиквела, но... базы не очень-то и однородны, поля в каждой из них различны по наименованию, есть различия в учете, да и обслуживают их различные кодеры и кто что напишет ... в общем, сплошная детская неожиданность. Ну вот где-то так и появилось это решение. В общем, идея проста - собрать в одном месте все соответствия полей таблиц сиквела и названий их в конфигураторе, а потом собрать из них таблицу с человеческими именами, которые и будут использоваться для дальнейшей работы.
Установка и использование.
- Разворачиваем базу из мдшника.
- В справочнике баз прописываем пути к папкам баз и их название в СКЛ сервере
- Перечитываем все ддс файлы
- Создаем документ для создания таблиц.
В документе выбираем интересующую нас таблицу, базы, из которых будет проводится выборка, выбираем вид создаваемой процедуры. После нажатия ОК в папке с базой будет создана папка с набором сиквеловских скриптов и батником для их разворачивания.
З.Ы. В моем случае пришлось отказаться от использования триггеров, так как довольно часто возникали взаимоблокировки.