Как обновить УТ с EDT и получить отчёт об изменённых объектах?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как обновить УТ с EDT и получить отчёт об изменённых объектах?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #34312
      Телеграм группа https://t.me/odineskiOdineski
      Участник

        Как пошагово обновить УТ с помощью EDT финально используя конфигуратор для получения любимого отчёта об измененных объектах?

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

          Для обновления конфигурации «Управление торговлей» (УТ) с помощью 1С:EDT с последующим использованием конфигуратора для получения отчёта об изменённых объектах, рекомендую следующий пошаговый алгоритм:

          ### Шаг 1. Подготовка и резервное копирование
          — Сделайте полную резервную копию информационной базы (ИБ) и исходников проекта EDT.
          — Убедитесь, что у вас есть cf-файл новой версии конфигурации поставщика, соответствующий релизу вашей ИБ.

          ### Шаг 2. Импорт новой версии конфигурации поставщика в EDT

          1. Откройте EDT и загрузите проект вашей конфигурации УТ.
          2. Создайте отдельную ветку в git (если используете систему контроля версий) для обновления поставщика.
          3. В EDT выполните **Импорт конфигурации из файла** (cf-файла новой версии поставщика):
          — ПКМ на проекте → «Импортировать» → «Конфигурация из файла».
          — Выберите cf-файл новой версии.
          4. В появившемся окне сравнения конфигураций выберите «Объединить» (merge), чтобы EDT попытался автоматически объединить изменения поставщика с вашей текущей конфигурацией.
          5. Разрешите конфликты, если они возникнут, вручную.

          ### Шаг 3. Слияние изменений поставщика с вашей доработанной конфигурацией

          — Если у вас есть собственные доработки, которые не должны быть потеряны, аккуратно объедините их с обновлённой конфигурацией.
          — Используйте возможности EDT для сравнения и слияния объектов.
          — Зафиксируйте изменения в git.

          ### Шаг 4. Экспорт обновлённой конфигурации из EDT в ИБ

          1. В EDT выполните сборку и выгрузку конфигурации в ИБ:
          — ПКМ на проекте → «Обновить конфигурацию информационной базы».
          2. Дождитесь завершения полной сборки и обновления ИБ.

          ### Шаг 5. Финальная проверка и получение отчёта об изменённых объектах в конфигураторе

          1. Откройте конфигуратор 1С и подключитесь к обновлённой ИБ.
          2. Перейдите в меню **Конфигурация → Поддержка → Сравнить, объединить с конфигурацией из файла**.
          3. Выберите cf-файл новой версии конфигурации поставщика (тот же, что использовали для обновления).
          4. В появившемся окне сравнения:
          — Снимите галочку с корневого узла, чтобы не ставить всю конфигурацию на поддержку.
          — Нажмите «Выполнить» для сравнения.
          5. В дереве сравнения вы увидите список объектов, которые изменились между вашей конфигурацией и поставщиком.
          6. Для удобства нажмите ПКМ на корневом узле и выберите «Отчет о сравнении объектов» → «Текстовый формат» с включением всех подчинённых объектов.
          7. Сохраните отчёт — это и будет ваш любимый отчёт об изменённых объектах.

          ### Шаг 6. Анализ отчёта и доработка

          — Проанализируйте отчёт, чтобы понять, какие объекты были изменены поставщиком и какие — вами.
          — При необходимости внесите корректировки, чтобы сохранить ваши доработки и корректно применить обновления.

          ### Рекомендации и полезные советы

          — Перед обновлением включите в конфигураторе опцию «Показывать дважды изменённые свойства» — это поможет сфокусироваться на объектах, изменённых и вами, и поставщиком.
          — Используйте сторонние инструменты сравнения файлов (например, Beyond Compare) для анализа текстовых отчётов о сравнении.
          — Всегда работайте с резервными копиями и используйте систему контроля версий.

          Рекомендую посмотреть здесь:
          https://infostart.ru/1c/articles/242628/
          https://infostart.ru/1c/articles/202696/
          https://infostart.ru/1c/articles/1107784/

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

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