![](/images/Blog/zametki_prog/rassh/3.jpg)
Пример доработки 1с через расширение конфигурации.
Есть конфигурация "Управление нашей фирмой". По умолчанию при создании новой номенклатуры тип номенклатуры "запас". А мне нужно чтобы тип номенклатуры был "Услуга".
Рассмотрим как это реализовать через расширение конфигурации.
![](/images/Blog/zametki_prog/rassh/1.jpg)
Конфигурация находится на поддержке без возможности редактирования
![](/images/Blog/zametki_prog/rassh/2.jpg)
Создадим расширение конфигурации через конфигуратор:
![](/images/Blog/zametki_prog/rassh/3.jpg)
![](/images/Blog/zametki_prog/rassh/4.jpg)
Добавим форму справочника Номенклатура в расширение:
![](/images/Blog/zametki_prog/rassh/5.jpg)
В форме, созданной в расширении создаем процедуру на событие "ПриСозданииНаСервере", указываем что будем вызывать ее после процедуры "ПриСозданииНаСервере" основной конфигурации:
![](/images/Blog/zametki_prog/rassh/6.jpg)
Теперь напишем код чтобы тип номенклатуры был "Услуга":
![](/images/Blog/zametki_prog/rassh/7.jpg)
Вот и весь код :))
Теперь при создании нового элемента справочника номенклатура тип номенклатуры будет "Услуга". Стоп... Не только при создании, но и при открытии существующего элемента его тип тоже будет переведен в "Услуга". Нужно подправить код чтобы только для новых элементов указывался тип "Услуга". Изменим код.
![](/images/Blog/zametki_prog/rassh/11r.jpg)
Все теперь при создании нового элемента его тип будет "Услуга".
Сохраняем конфигурацию и не боимся что при обновлении наша 1с доработка будет стерта.