Вывод конфигурации из режима совместимости 8.1

21.11.14

База данных - Обновление 1С

Переход из режима совместимости "Версия 8.1" на режим совместимости "Не использовать", т.е. на "чистую" 8.2 для сильно измененной конфигурации "Управление торговлей" 10.3.

Исходная ситуация.
Имеется конфигурация 1с Управление торговлей 10.3.1.17, сильно кастомизированная как в мелочах, так и в более глобальном смысле. Т.е. имеются дополнительные самописные подсистемы сервиса, автотранспорта и несколько других.

Цель.
Получить какое-либо улучшение в работе. Например увеличение скорости работы.

Предварительная подготовка.
Конкретных описаний перехода найти не удалось. Про технологию перехода написано, скажем, здесь: //infostart.ru/public/75259/ (полезная информация есть как в публикации, так и в комментариях).
В итоге, взяв обработку ПроверкаКонфигурацииДляПереводаНа82.epf и методологию с диска ИТС (Адаптация конфигураций 1с 8.1 к работе на платформе 8.2 без режима совместимости с версией 8.1), приступил к процессу.

Изменение конфигурации.
На изменение конфигурации было потрачено примерно 2,5 дня монотонной работы. Для сравнения 1с в среднем декларирует 1 день.
В основном приходилось переделывать код в обработках заполнения, внося в него обязательную типизацию документа-основания.

Также нередки были переделки, связанные с запросами, в которых указано ключевое слово РАЗЛИЧНЫЕ, а в предложении УПОРЯДОЧИТЬ ПО указано выражение, отсутствующее в списке выборки.
Такие запросы считаются в 8.2 некорректными и при исполнении такого запроса будет выдана ошибка.

В небольшом количестве встречались еще пара-тройка типов ошибок.

Проверка.
На ручную проверку было потрачено 1,5 дня. Просто открывались и проводились документы, формировались отчеты, записывались элементы справочников. Проверка проводилась под пользователем с полными правами и интерфейсом, что гораздо проще, но в первый день запуска вышло боком.

Запуск.
В день запуска сразу вылезла ошибка в общем модуле "Настройка прав доступа" (пропустил ситуацию с запросом, в котором указано ключевое слово РАЗЛИЧНЫЕ). Если бы проверял хотя бы немного под ролью, отличной от полных прав, то этого можно было избежать. Пришлось в ускоренном режиме править ошибку. Также в первый день была ошибка связанная с невозможностью записать контактное лицо контрагента. В ближайшие 2 дня возникало еще пара небольших ошибок. В ближайшие пару недель вылезли небольшие ошибки в двух внешних обработках.

Отзывы.
Достаточно негативно был воспринят интерфейс, хотя он казалось бы не сильно менялся. Многие жаловались, что элементы меню стали менее контрастны и их стало хуже видно. Пришлось впоследствии использовать метод изменения стиля шрифта интерфейса, описанный здесь //infostart.ru/public/153181/.

Итоги.
В небольших интерфейсных моментах 1с стала работать быстрее. Открытие форм списка, структуры подчиненности. Это отметили многие пользователи. Глобального прироста производительности, например в "тяжёлых" отчётах замечено не было.

Вступайте в нашу телеграмм-группу Инфостарт

режим совместимости

См. также

Обновление 1С Перенос данных 1C Программист 1С 8.3 1С:Документооборот 1С:ERP Управление предприятием 2 Бесплатно (free)

Однажды к нам на проект сложного обновления пришла конфигурация «1С: Документооборот КОРП», которую требовалось обновить в технологическое окно 1 час. И мы обновили базу так, как это делают в подобных случаях с ERP — используя механизм «Обновление через копию».

06.04.2026    805    1c-izh    3    

2

Обновление 1С Программист Бесплатно (free)

Рассматриваем типичные проблемы обновления 1С: ручную рутину, ошибки при релизах и перегрузку команды. Учимся автоматизировать обновления, работу с доработанными конфигурациями и процессы групповой разработки с помощью инструмента «Обновлятор». Разбираемся, как выстроить безопасный и управляемый процесс доставки изменений – от проверки релизов до автоматического обновления рабочих баз. В результате команда освобождается от рутинных задач и может сосредоточиться на развитии системы.

01.04.2026    709    vladimir-89    0    

5

Нейросети Обновление 1С Программист 1С 8.3 1С:Бухгалтерия 3.0 Россия Абонемент ($m)

Внешняя обработка для автоматизации обновления расширений конфигураций 1С с помощью нейросетей.

1 стартмани

30.03.2026    603    5    erni    3    

4

Обновление 1С Программист 1С 8.3 Россия Бесплатно (free)

При разработке тиражного прикладного решения или при использовании автоматизации сборки вам потребуется механизм создания файлов поставки. В статье приведена шпаргалка по работе с ним.

11.02.2026    1396    AntonovaElena    9    

18

Разработка внешних компонент Администрирование СУБД Linux Обновление 1С Системный администратор Программист Россия Абонемент ($m)

Cценарий python предназначен для автоматизации процессов установки СУБД PostgreSQL, клиентского приложения и сервера 1С, службы RAS а также  и деинсталляции последних в cреде операционной системы Astra Linux. Полный режим работы выполняет деинсталляцию предшествующей версии 1С и установку последующей.  Возможны также только деинсталляция или только установка. Сценарий тестирован в среде ОС Astra Linux SE v.1.7.x,v.1.8.x  

2 стартмани

03.02.2026    821    4    Магнат    1    

2

Инструменты администратора БД Обновление 1С Системный администратор Программист 1С 8.3 1С:Библиотека стандартных подсистем Россия Абонемент ($m)

Если Вы разработчик, который днём работает в тестовой базе, а вечером выгоняет пользователей и обновляет рабочую, то, возможно, данная разработка может немного облегчить Вам жизнь.

2 стартмани

02.02.2026    672    4    burmsergey    0    

3

Обновление 1С Программист 1С 8.3 1С:Бухгалтерия 3.0 Россия Бесплатно (free)

Вы когда-нибудь обновляли старую доработанную типовую конфигурацию, доработанную на коленке? Или может вы сами хотите обновить у себя типовую, но боитесь грядущих сложностей? Рассказываю, как я типовую Бухгалтерию с самописной, сделанной "бизнесом" подсистемой обновлял. Надеюсь, мой опыт вам поможет.

27.01.2026    896    dobrotank    0    

2
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. DAnry 9 26.11.14 14:16 Сейчас в теме
Всегда говорил, что на практике всё получается намного сложнее, чем в теории...
2. Yashazz 4913 27.11.14 18:42 Сейчас в теме
Мало о чём, практически. Жаль, рассчитывал на большее. Упомянуты 2 конкретных момента из работы с конфой, и совсем ничего из более низкого уровня. Например, как себя ведут индексы, что с константами, с Temp'ом, с битыми ссылками; не лажала ли нумерация, генерация GUID'ов, как себя вёл юзерский кэш и так далее.

И, не в обиду уважаемой Alraune, по ссылке тоже вещи общеизвестные. А хочется личного опыта из сумеречной области стыка 1С и SQL, поведения сервера приложений, работы с процессами и прочая. Хнык.
3. bird21 43 28.11.14 12:59 Сейчас в теме
(2) Yashazz,
>с битыми ссылками; не лажала ли нумерация, генерация GUID'ов,
Таких проблем не возникало, прошло почти 3 месяца с момента.
Хотя для "чистой" проверки, наверное, нужно было б сделать тестирование и исправление базы до перехода, а потом через некоторое время после перехода, чего я не делал.

Про сумеречную зону стыка 1с и MSSql в подробностях рассказать не получится, пожалуй. Разве что если будут конкретные вопросы. Очень детально и постоянно мы не отслеживаем поведение сервера 1с и сервера баз данных, обычно по необходимости и в нестандартных ситуациях, а тут, я так понимаю, хотелось бы детального сравнения до и после. Сервер 1с особо необычного поведения не показал, также как и MSSql-сервер, а подробного анализа не было.

Для информации скажу, что база размером 47,5 Гб, ведется 6,5 лет. Сервер 1с и сервер БД крутятся на разных железках, причем на сервере БД есть и другие базы, хотя эта самая большая. Среднее ежедневное количество активных пользователей в этой базе примерно 65-70.
Для отправки сообщения требуется регистрация/авторизация