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

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

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #37048
      Фото аватараOdineski
      Участник

        Как перенести сильно доработанную базу в чистую конфигурацию на определенную дату с вводом начальных остатков. Напиши план работ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С