При переходе с устаревшей программы 1С:Предприятие 7.7 на современную конфигурацию 1С:Бухгалтерия 8.3 (редакция 3.0) пользователи часто сталкиваются с трудностями поиска встроенного мастера переноса данных, а также с ошибками несоответствия правил обмена. Разберем по шагам, где находится штатная обработка, как правильно выгрузить актуальные правила конвертации и какими способами можно перенести данные.
Многие пользователи по привычке ищут обработку переноса в разделе Администрирование. Однако в типовом интерфейсе «Такси» конфигурации «Бухгалтерия предприятия 3.0» встроенный помощник перехода расположен в другом месте.
Главное в командном интерфейсе программы.Начало работы перейдем по гиперссылке «Загрузка из 1С:Предприятия 7.7».Распространенная ошибка — попытка использовать файлы выгрузки и правила конвертации из каталога ExtForms старой базы 7.7. Эти файлы создавались под старые версии и не соответствуют структуре реквизитов современной конфигурации 8.3. Использовать необходимо только те правила, которые поставляются с текущим релизом «Бухгалтерии предприятия».
Получить свежие правила можно двумя надежными способами:
V77Exp.ert и файл правил конвертации (например, Acc77_80.xml или ACC_ACC8.xml).tmplts\1c\Accounting\<номер_релиза>\Convert\.Чтобы избежать ошибок при выгрузке итогов и справочников, выполним обязательные регламентные процедуры в исходной базе:
Администрирование → Тестирование и исправление ИБ (проверим логическую целостность и переиндексируем таблицы).Операции → Управление бухгалтерскими итогами. Установим расчет итогов минимум на один квартал вперед относительно даты планируемого ввода остатков.Рассмотрим два основных варианта переноса информации:
Этот способ наиболее удобен, так как мастер в 8.3 выполняет все действия автоматически:
Важное техническое ограничение: прямое подключение через COM-соединение (объекты V77.Application или V77S.Application) работает исключительно в 32-разрядном (x86) клиенте платформы «1С:Предприятие 8.3». Если запустить 64-разрядную версию платформы 8.3, возникнет ошибка инициализации COM-объекта («Класс не зарегистрирован»). Кроме того, в современных версиях Windows платформу 7.7 требуется предварительно запустить хотя бы один раз от имени администратора для корректной регистрации библиотек в реестре.
Если базы расположены на разных компьютерах, прямое COM-соединение недоступно или выдает ошибки из-за нетиповых доработок, применим перенос через файл:
V77Exp.ert и файл правил в каталог ExtForms базы 7.7.Файл → Открыть обработку V77Exp.ert.Если база 1С 7.7 существенно доработана и типовые правила выдают критические ошибки, можно воспользоваться альтернативными путями:
1С:Конвертация данных 2.1, скорректировать алгоритмы под измененные метаданные и получить обновленный XML-файл.Ввод остатков с помощью универсальной обработки «Загрузка данных из табличного документа».