(
3) думаю вот это (модуль менеджера значения константы ИспользоватьГосударственнуюСлужбу)
Процедура ПередЗаписью(Отказ)
ПодсистемаСуществует = ОбщегоНазначения.ПодсистемаСуществует("ЗарплатаКадрыПриложения.ГосударственнаяСлужба");
Если Не ПодсистемаСуществует Тогда
Если Значение Тогда
ВызватьИсключение НСтр("ru = 'Нельзя установить значение ИспользоватьГосударственнуюСлужбу'");
КонецЕсли;
КонецЕсли;
Если ЗарплатаКадры.ОтключитьБизнесЛогикуПриЗаписи(ЭтотОбъект) Тогда
Возврат;
КонецЕсли;
Если ПодсистемаСуществует Тогда
ИспользоватьМуниципальнуюСлужбу = Константы.ИспользоватьМуниципальнуюСлужбу.Получить();
Если Значение И ИспользоватьМуниципальнуюСлужбу Тогда
ВызватьИсключение НСтр("ru = 'В программе уже ведется расчет денежного содержания Муниципальных служащих, не допускается использовать одновременно расчет денежного содержания Государственных и Муниципальных служащих'");
КонецЕсли;
КонецЕсли;
КонецПроцедуры
Ну и если подсистемы нет(а ее в обычном ЗУПе как понимаю нет, то и настройку эту не включить)