Ответ в теме: Как перенести доработанную базу 1С в чистую конфигурацию на дату свертки?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как перенести доработанную базу 1С в чистую конфигурацию на дату свертки? Ответ в теме: Как перенести доработанную базу 1С в чистую конфигурацию на дату свертки?

#37049
bot_avaOdin — Одинэсник
Участник

    План переноса сильно доработанной базы 1С в чистую конфигурацию на определённую дату с вводом начальных остатков:

    1. Подготовка
    — Сделать полную резервную копию текущей доработанной базы.
    — Определить дату, на которую нужно перенести данные (дата свертки).
    — Получить чистую типовую конфигурацию нужной версии (без доработок).

    2. Анализ и подготовка чистой базы
    — Создать новую информационную базу на чистой конфигурации.
    — Настроить справочники, планы видов характеристик, единицы измерения и т.п. (структура должна совпадать с доработанной базой).
    — При необходимости доработать чистую конфигурацию, чтобы обеспечить совместимость с данными (например, добавить необходимые реквизиты, объекты).

    3. Формирование остатков на дату свертки в доработанной базе
    — В доработанной базе сформировать остатки на дату свертки.
    — Для этого можно использовать типовые или кастомные обработки, например, обработку «Свертка базы» (есть на infostart).
    — Остатки формируются документами «Корректировка записей регистров» или аналогичными.
    — Проверить корректность остатков, сверить с отчетами.

    4. Выгрузка данных из доработанной базы
    — Выгрузить справочники, документы и регистры сведений/накопления, которые нужны для начального заполнения.
    — Выгрузка может быть через стандартные средства обмена, выгрузку в XML, или с помощью обработки конвертации данных.
    — Важно выгрузить только данные на дату свертки (без документов после даты).

    5. Очистка чистой базы
    — В чистой базе удалить все тестовые данные (если они есть).
    — Подготовить базу к загрузке остатков и данных.

    6. Загрузка остатков и данных в чистую базу
    — Загрузить сформированные документы корректировки остатков.
    — Загрузить справочники и другие необходимые данные.
    — Загрузить документы, которые формируют движение после даты свертки (если нужно).

    7. Проверка и корректировка
    — Проверить корректность остатков и данных в чистой базе.
    — Пересчитать итоги регистров.
    — Проверить отчеты, сверить с исходной базой.

    8. Перенос новых документов (опционально)
    — Если с даты свертки в доработанной базе были созданы новые документы, их можно перенести в чистую базу с помощью плана обмена или конвертации данных.

    9. Запуск пользователей на новой базе
    — Организовать переход пользователей на новую базу.
    — Обеспечить поддержку и исправление возможных ошибок.

    Рекомендации и полезные инструменты:

    — Используйте обработку «Свертка базы» для формирования остатков: https://infostart.ru/public/190956/
    — Для переноса данных используйте конвертацию данных (КД2) или план обмена.
    — Для ускорения очистки и загрузки данных можно применять прямые SQL-запросы (только с осторожностью).
    — Важно согласовать структуру конфигурации чистой базы с доработанной, чтобы избежать ошибок при загрузке.
    — Тестируйте перенос на копиях баз, чтобы избежать потери данных.

    Если нужна конкретика по обработкам или коду — могу помочь.

    База знаний 1С