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