Готовишься к экзамену?
Полнофункциональный тренажер @bot_1cnik_bot с полноценным обучением, режимом экзамена и подробной статистикой.
Что необходимо для расширения функциональности конфигурации, которая находится на полной поддержке?
Конфигурацию необходимо снять с поддержки
Неправильно: снять с поддержки действительно позволяет менять объекты без ограничений, но это не единственный путь для расширения функциональности. Часто корректнее сохранять возможность типового обновления и не уходить в полный отказ от поддержки.
Для конфигурации необходимо включить возможность изменений с сохранением поддержки
Неправильно: это рабочий способ вносить доработки в типовую конфигурацию и при этом не терять типовую линию обновлений, но он не единственный - существует также вариант полного снятия с поддержки.
Включить возможность изменения и использовать доступный после этого механизм расширений конфигурации
Неправильно: расширения можно подключать и использовать даже когда основная конфигурация находится на полной поддержке. Для работы расширений не требуется включать режим изменения самой конфигурации.
Варианты 1 и 2
Правильно: если задача требует правок основной конфигурации (например, модулей/объектов типового решения), то нужно либо снять конфигурацию с поддержки, либо включить возможность изменений с сохранением поддержки. Эти два режима дают право модифицировать объекты конфигурации, в отличие от полной поддержки без изменений.
Верны все варианты
Неправильно: вариант про обязательное включение изменений ради расширений неверен - расширения подключаются без снятия с поддержки и без включения режима изменения. Поэтому нельзя считать, что верны все варианты.
Пояснение
Развёрнутая подсказка (контекст про «Ведомость в кассу» и как обычно делают доработки без ломки обновлений):
1) Как в типовом решении заполняется «Ведомость в кассу»
- Документ заполняется командой «Заполнить» на основании данных расчёта и взаиморасчётов.
- Ключевые реквизиты, влияющие на заполнение: организация, вид выплаты (зарплата/аванс/прочее), месяц выплаты, касса (и иногда подразделение/проект - зависит от конфигурации).
- Частая причина «пустой ведомости» при заполнении - не совпали параметры (выбран не тот месяц/вид выплаты) или у сотрудников настроен другой способ выплаты (например, банк), поэтому они не попадают в кассовую ведомость.
2) Что лучше выбрать для доработки автозаполнения
- Если задача решается без изменения типовых объектов (например, добавить свой реквизит в ведомость, свои проверки, подстановки, печатные формы, доп.обработку заполнения), чаще выбирают РАСШИРЕНИЕ конфигурации. Это позволяет сохранить полную поддержку и упростить дальнейшие обновления.
- В расширении обычно делают:
• добавление новых реквизитов/команд в формы ведомости;
• обработчики, которые дополняют результат типового «Заполнить» (например, корректировка строк, округления, исключения/включения сотрудников по своим правилам);
• собственные печатные формы или дополнительные отчёты по ведомости.
- Подключение расширения выполняется через управление расширениями (стандартный интерфейс администрирования/конфигуратора). При этом «включать возможность изменения» основной конфигурации не нужно.
3) Когда без изменения основной конфигурации не обойтись
- Если требуется править типовой код напрямую (например, переписать стандартные процедуры заполнения, изменить типовые объекты так, как расширением не покрывается, или вмешаться в логику, которую расширение не может заменить), тогда действительно нужны права на изменение конфигурации:
• либо снять с поддержки;
• либо включить изменения с сохранением поддержки.
4) Практический пример (сценарий из жизни)
- Хотите, чтобы при «Заполнить» в «Ведомости в кассу» сотрудники автоматически группировались по вашим правилам (например, по площадкам/сменам) и добавлялась дополнительная аналитика.
• Вариант А (лучше для обновлений): сделать расширение - добавить реквизиты и обработчик, который после типового заполнения перераскладывает строки и заполняет аналитику.
• Вариант Б (если расширением не реализуется): включить изменения с сохранением поддержки и доработать типовой механизм заполнения.
• Вариант В (крайний): снять с поддержки и дорабатывать свободно, принимая усложнение обновлений.
5) Запомнить коротко
- Расширение можно использовать при полной поддержке.
- Если нужно менять саму конфигурацию - подходят два пути: «снять с поддержки» или «включить изменения с сохранением поддержки».