(0) Программное добавление из общего модуля?
В большинстве случаев решаемо..
Если в типовой форме есть Подключаемый_ВыполнитьПереопределяемуюКоманду, то:
(на примере ут11)
1) в ОМ на сервере (МодификацияКонфигурацииПереопределяемый, &После("ПриСозданииНаСервере")) при создании:
л_Команда=Команды.Добавить("МоеИмяКоманды");
л_Команда.Действие="Подключаемый_ВыполнитьПереопределяемуюКоманду";
2) Общий модуль МодификацияКонфигурацииКлиентПереопределяемый
&После("ВыполнитьПереопределяемуюКоманду")
Процедура Расш1_ВыполнитьПереопределяемуюКоманду(Форма,
Команда, ДополнительныеПараметры)
Если Команда.Имя = "МоеИмяКоманды" Тогда
МоиДоработкиКлиент.МояПроцедура(Форма, Команда);
Возврат;
КонецЕсли;
КонецПроцедуры