Вынес общую логику сохранения файла в родительский класс для редакторов
справочников. Для редактора справочника предметов реализовал установку
кодов действий и свойств предмета. Сначала ищется уже существующее
действие/свойство, если найдено, то берем его код, если не найдено, то
назначаем новый.