Доработка 1с через расширение конфигурации, пример.
Пример доработки 1с через расширение конфигурации.
Есть конфигурация "Управление нашей фирмой". По умолчанию при создании новой номенклатуры тип номенклатуры "запас". А мне нужно чтобы тип номенклатуры был "Услуга".
Рассмотрим как это реализовать через расширение конфигурации.
Конфигурация находится на поддержке без возможности редактирования
Создадим расширение конфигурации через конфигуратор:
Добавим форму справочника Номенклатура в расширение:
В форме, созданной в расширении создаем процедуру на событие "ПриСозданииНаСервере", указываем что будем вызывать ее после процедуры "ПриСозданииНаСервере" основной конфигурации:
Теперь напишем код чтобы тип номенклатуры был "Услуга":
Вот и весь код :))
Теперь при создании нового элемента справочника номенклатура тип номенклатуры будет "Услуга". Стоп... Не только при создании, но и при открытии существующего элемента его тип тоже будет переведен в "Услуга". Нужно подправить код чтобы только для новых элементов указывался тип "Услуга". Изменим код.
Все теперь при создании нового элемента его тип будет "Услуга".
Сохраняем конфигурацию и не боимся что при обновлении наша 1с доработка будет стерта.