У конфигурации 8.3 есть 3 вида совместимости.
- Совместимость интерфейса
- Совместимость платформы
- Версия совместимость расширения
Все эти свойства хранятся у объекта конфигурация/расширение в самом низу. В них записаны номера платформ, которые может поддерживать ваша текущая платформа.
С интерфейсом все очень просто: там всего два варианта Разрешить Версию 8./Разрешить Такси.
В этих режимах поддерживаются одновременно оба пользовательских интерфейса. Что позволяет пользователю самому выбирать удобный ему вариант.
А вот с платформой и расширением все гораздо сложнее, к каждой версии платформы есть очень длинный список добавленных методов объектов или новых объектов.
Следует понимать что изменение этих свойств может привести к необходимости адаптации конфигурации.
Могут исчезнуть некоторые команды у форм, задублироваться какие-то общие и добавленные картинки, потребоваться реструктуризация.
Если конфигурация типовая, то ее разработчики сами следят за этими версиями и правят модули своевременно.
На практике мне приходилось поднимать версии, конечно неожиданности при этом были, но обычно все проходило успешно, т.к. конфигурации были свежие.
В самописных обычно не так много кода и адаптация происходить очень быстро. Проблем с данными(потерей или при реструктуризации) при изменениях мне лично не встречалось.
А вот хранилище конфигурации пришлось создавать заново при переходи на 8.3.12.
Часто простая смена заголовка изменяет эффективность рекламы в 5-10 раз.