Доработку типовых конфигураций 1С можно вести несколькими способами.
Рассмотрим на примере задачи "Добавить реквизит в справочник и вывести его на форму элемента и списка"
Способ доработки | Описание | Преимущества | Недостатки |
Без доработки |
1. Конфигурация остается на поддержке 2. В режиме Предприятия создается новые дополнительный реквизит |
1. Быстро 3. Удобно для пользователя |
Этот способ имеет большие ограничения (нельзя вывести реквизит в нужном месте, нельзя обработать события при изменении реквизита и т.д.) |
Простой | 1. Конфигурация снимается с поддержки 2. Для справочника создается новый реквизит 3. Редактируются формы элемента и списка |
1. Быстро 2. Удобно для разработчика |
1. Невозможно дальнейшее автоматическое обновление конфигурации 2. Трудоемкое обновление форм - нужно каждый раз добавлять новые рекизиты на форму или не обновлять формы. 3. Полная зависимость от разработчика |
Продвинутый |
1. Конфигурация снимается с поддержки 3. Формы редактируются программно |
1. Формы остаются на поддержке - можно обновлять в полуавтоматическом режиме 2. Этот способ наиболее подходит для конфигураций снятых с поддержки |
1. Невозможно дальнейшее автоматическое обновление конфигурации 2. Программная доработка форм - трудозатратный процесс |
Расширением |
1. Конфигурация остается на поддержке 3. Формы редактируются в расширении |
1. Возможно автоматическое обновление конфигурации 2. В случае проблем с расширением - его можно отключить 3. Не нужно после каждого обновления проверять работу расширения, так как формы редактируются программно |
1. После каждого обновления нужно проверять изменения форм в расширении 2. Подходит пока не для всех конфигураций |
Расширением продвинутый | 1. Конфигурация остается на поддержке 2. Дополнительные реквизиты создаются в раширении 3. Формы редактируются в расширении программно |
1. Возможно автоматическое обновление конфигурации
2. В случае проблем с расширением - его можно отключить 3. Не нужно после каждого обновления проверять работу расширения, так как формы редактируются программно |
1. Программная доработка форм - трудозатратный процесс 2. Подходит пока не для всех конфигураций |