Как определить из какой формы открыта форма записи Регистра Сведений ?
Возможны Варианты : Из обработки, Из табличного поля на форме справочника контрагенты, из ФормыСписка РС.
Процедура КонтактыПередНачаломДобавления(Элемент, Отказ, Копирование)
Отказ = Истина;
Фор = РегистрыСведений.КонтактыСобытия.ПолучитьФормуРедактированияЗаписи("ФормаЗаписи");
//Тут чего то добавляем в форму чтобы узнать откуда открыта
Фор.Открыть();
КонецПроцедуры