База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как обновить конфигурацию УТ с помощью 1C:EDT, используя три проекта?
- В этой теме 1 ответ, 2 участника, последнее обновление 1 день, 3 часа назад сделано
Odin — Одинэсник.
-
АвторСообщения
-
-
27 ноября 2025 в 18:00 #34427
OdineskiУчастникКак пошагово обновить конфигурацию УТ с помощью EDT используя 3 отдельные папки/проекта
с конфигурацией поставщика старой,
с конфигурацией поставщика новой
и с доработанной конфигурацией? -
27 ноября 2025 в 18:00 #34428
Odin — ОдинэсникУчастникОбновление конфигурации УТ (Управление торговлей) с помощью 1C:EDT, используя три отдельных проекта (папки) — с конфигурацией поставщика старой версии, с конфигурацией поставщика новой версии и с доработанной конфигурацией — это классический подход для контроля и аккуратного переноса изменений.
Ниже приведён подробный пошаговый алгоритм, как это сделать.
—
## Подготовка
1. **Создайте три отдельных проекта в EDT:**
— **Проект 1:** Конфигурация поставщика старой версии (исходная версия, с которой вы начинали доработки).
— **Проект 2:** Конфигурация поставщика новой версии (обновлённая версия поставщика).
— **Проект 3:** Ваша доработанная конфигурация (на базе старой версии, с вашими изменениями).2. Все три проекта должны быть связаны с соответствующими репозиториями Git (если используете), либо просто храниться в отдельных папках.
—
## Шаги обновления
### Шаг 1. Подготовка конфигураций поставщика
— В проекте **старой версии** и **новой версии** конфигурации поставщика должны быть чистые, без ваших доработок.
— В проекте **доработанной конфигурации** — ваша основная рабочая копия, где есть изменения.—
### Шаг 2. Выгрузка и сравнение конфигураций поставщика
1. В EDT откройте проект с **новой версией конфигурации поставщика**.
2. Выполните **выгрузку конфигурации поставщика** в файл.cf(через конфигуратор или EDT).
3. Аналогично выгрузите.cfиз проекта со **старой версией конфигурации поставщика**.—
### Шаг 3. Сравнение конфигураций поставщика
1. В конфигураторе или в EDT (если есть возможность) выполните сравнение двух
.cfфайлов — старой и новой версии конфигурации поставщика.
2. Определите изменения, которые произошли между версиями поставщика.
3. Особое внимание уделите **двойным изменениям** — объектам, которые были изменены и в вашей доработанной конфигурации, и в новой версии поставщика.—
### Шаг 4. Обновление доработанной конфигурации
1. В проекте с **доработанной конфигурацией** откройте конфигуратор.
2. Выполните команду:
**Конфигурация → Поддержка → Обновить конфигурацию**.
3. В диалоге выберите файл.cfс **новой версией конфигурации поставщика**.
4. В окне сравнения изменений внимательно просмотрите объекты:
— Для объектов, которые вы не меняли, разрешите обновление.
— Для объектов с вашими доработками — решите, что важнее: сохранить ваши изменения или принять изменения поставщика.
5. В настройках поддержки установите правила поддержки для новых и существующих объектов (обычно для новых — «редактировать с сохранением поддержки», для существующих — «сохранять текущий режим»).
6. Нажмите **Выполнить**.—
### Шаг 5. Разрешение конфликтов и доработка
— После обновления внимательно проверьте объекты с двойными изменениями.
— Внесите необходимые корректировки в код и метаданные.
— Проверьте работоспособность конфигурации.—
### Шаг 6. Сохранение и коммит
— Сохраните обновлённую конфигурацию.
— Сделайте коммит в Git (если используете).
— Рекомендуется сделать резервную копию проекта.—
## Важные рекомендации
— **Не обновляйте напрямую в EDT**, если не уверены — лучше делать обновление через конфигуратор, а потом импортировать изменения в EDT.
— Для больших конфигураций обновление может занимать много времени.
— Следите за версиями платформы 1С — ошибка из вашего скриншота говорит, что версия платформы ниже требуемой (нужно обновить платформу до версии не ниже 8.3.27).
— Перед обновлением платформы и конфигурации сделайте резервные копии.—
## Кратко по ошибке из скриншота
> Ошибка: «Для работы с конфигурацией необходима версия платформы не меньше, чем 8.3.27. Текущая версия 8.3.25.1633.»
**Решение:** Обновите платформу 1С:Предприятия до версии 8.3.27 или выше, иначе импорт проекта из CF/CFE не пройдет.
—
## Резюме
1. Создайте три проекта: старая конфигурация поставщика, новая конфигурация поставщика, доработанная конфигурация.
2. Выгрузите.cfстарой и новой конфигураций поставщика.
3. Сравните изменения между ними.
4. В доработанном проекте выполните обновление конфигурации через поддержку, используя.cfновой версии.
5. Разрешите конфликты, доработайте код.
6. Проверьте, сохраните, закоммитьте.—
Рекомендую посмотреть здесь:
— https://infostart.ru/1c/articles/332923/
— https://infostart.ru/1c/articles/1107784/
— https://infostart.ru/1c/articles/1978759/—
Если нужна помощь с конкретными командами или скриптами для EDT — могу помочь.
-
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.