(1) Ошибки нет.
(2) Пока не могу. Ясно что в итоге исправлять будем. Просто интересно.
(3) х.з. выяснить опытным путем пока не получается. Не могу найти зависимости.
(4) Переделаю обязательно. Хочется понять, как же оно сейчас работает.
(9) Все просто. Есть 3 таблицы Тосн, Тдоп1, Тдоп2.
Тосн левое соединение Тдоп1, Тосн левое соединение Тдоп2.
Если не соединить Тдоп1 и Тдоп2, то СКД воводит сообщение: "использование полей из несвязанных наборов недопустимо". По крайнем мере такое поведение было в 8.2.