Пример доработки 1с через расширение конфигурации.

Есть конфигурация "Управление нашей фирмой". По умолчанию при создании новой номенклатуры тип номенклатуры "запас". А мне нужно чтобы тип номенклатуры был "Услуга".
Рассмотрим как это реализовать через расширение конфигурации.


Конфигурация находится на поддержке без возможности редактирования


Создадим расширение конфигурации через конфигуратор:



Добавим форму справочника Номенклатура в расширение:


В форме, созданной в расширении создаем процедуру на событие "ПриСозданииНаСервере", указываем что будем вызывать ее после процедуры "ПриСозданииНаСервере" основной конфигурации:


Теперь напишем код чтобы тип номенклатуры был "Услуга":



Вот и весь код :))

Теперь при создании нового элемента справочника номенклатура тип номенклатуры будет "Услуга". Стоп... Не только при создании, но и при открытии существующего элемента его тип тоже будет переведен в "Услуга". Нужно подправить код чтобы только для новых элементов указывался тип "Услуга". Изменим код.


Все теперь при создании нового элемента его тип будет "Услуга".

Сохраняем конфигурацию и не боимся что при обновлении наша 1с доработка будет стерта.