Выбранный файл поставки обновления не подходит для установленной программы 1с

Вот пример такой ошибки:

Этим сообщением 1с говорит нам, что обновление, которое мы пытаемся применить к базе ей не подходит. Причин тому может быть несколько.

Прежде всего, если у вас базовая 1с — исключите вот этот вариант: ссылка.

Одна из наиболее коварных ошибок — несоответствие версии основной конфигурации и конфигурации поставщика, то есть проблема самой базы.

Чтобы проверить присутствует ли эта проблема в нашей базе открываем конфигуратор:

Смотрим версию базы:

В данном случае она равна 2.0.65.9

Теперь смотрим версию конфигурации поставщика (через которую осуществляется поддержка обновлений):

Видим, что версия конфигурации поставщика также равна 2.0.65.9. Так и должно быть.

Как обстоят дела в вашем случае?

У меня версия конфигурации поставщика совпадает с версией в окне ‘О программе’ У меня версия конфигурации поставщика отличается от версии в окне ‘О программе’

Обновление типовой конфигурации с помощью cf-файла

Это отличная новость. С базой у вас всё в порядке — проблема именно в том, что вы выбрали неверное обновление для базы.

Неправильный выбор обновления не свойственен самому обновлятору, поэтому я предполагаю, что вы принудительно (либо через контекстное меню базы, либо через её настройки) заставили обновлятор попытаться применить именно это обновление.

Вариант решения только один — достать корректное обновление, которое может быть применено именно к вашей версии базы.

Обычно для каждого обновления пишется к каким версиям конфигурации оно может быть применено. Эту информацию можно получить либо на сайте, либо из файла UpdInfo.txt, который часто лежит в папке с обновлением. В нём перечислены версии конфигураций для которых создано это обновление.

Читайте также:
Как сбить настройки программы

В этом случае у вас проблема с базой.

Если вы не программист и не администратор, то я советую вызывать специалиста, а не пытаться решать эту проблему самому. Так как тут бывают достаточно сложные случаи.

Если же вы чувствуете в себе силы и есть уверенность в своих навыках, то вот общая инструкция для исправления:

1. Перво-наперво создайте резервную копию базы: копию папки (предварительно выгнав пользователей) и на всякий случай выгрузку в dt.

2. Где-нибудь достаньте файл конфигурации (.cf) версии базы — той, что мы видим в окне «О программе». Это самый сложный этап и тут я не дам готовых решений. Можно вытащить этот файл из другой базы этой версии, а можно попросить его у коллег. Сразу скажу, что у меня его просить бесполезно — я его вам предоставить не смогу.

3. Имея на руках файл конфигурации (с расширением .cf) нужной версии (той, что у вас в окне «О программе») в конфигураторе базы открываем пункт:

Файл обновления мы укажем сами:

Файл не содержит доступных обновлений

Файл не содержит доступных обновлений - ITsale

Обновить и сохранить конфигурацию. Работа с форматом *.cf

В нашу фирму обратился клиент с просьбой обновить нетиповую (доработанную) базу. Сама база была снята с поддержки, изменена и снова поставлена на поддержку.
Схематично это выглядит следующим образом:

1 (1).png - ITsale

Если такую базу сравнить с конфигурацией поставщика, то изменений найдено не будет (при установке обратно на поддержку, основная конфигурация становится конфигурацией поставщика). На сайте ИТС скачиваем нужный нам дистрибутив обновления.
Производим обновление через Конфигурация – Поддержка – Обновить конфигурацию, выбираем файл обновления (с расширением «.cfu») и в результате видим следующее окно:

Читайте также:
Как выставить программу на велотренажере

2 (1).png - ITsale

В данном списке можно заметить, что наша конфигурация (2.2.4.81) подходит, но обновление не запускается.

Решение ошибки при обновлении нетиповой базы:«Файл не содержит доступных обновлений»

  • Полностью снимаем с поддержки нашу конфигурацию. (Конфигурация – Поддержка – Настройка поддержки – Снять с поддержки)

3 (1).png - ITsale

4 (1).png - ITsale

5 (1).png - ITsale

6.png - ITsale

  • Конфигурация поставщика восстановлена и на поддержке
  • Все изменения и доработки сохранены

Теперь данную конфигурацию можно обновлять, используя дистрибутив обновления (с расширением «.cfu») и окно «Файл не содержит доступных обновлений» больше не помешает

Источник: itsale.ru

Почему конфигуратор не видит дистрибутив обновления?

Конфигуратор в 1С не видит обновление
Стоит версия 3.1.9.188 (1 скриншот)
Скачал обновления 3.1.9.205, который и должен ставится на версию 3.1.9.188 (2скриншот)
В окне приветствия даже пишется, что он предназначен для версии 3.1.9.188 (3 скриншот)
Но он не находит обновление всё равно (4 скриншот)
Но напоследок говорит, что он предназначен для версии 3.1.9.188 (5 скриншот)
В чём может быть проблема?

5e26ecd50955e628889240.png5e26ecd917f44807500733.png5e26ecdc610b2523131293.png5e26ecdf0ed19782796222.png 5e26ece1b8a2f006629548.png

  • Вопрос задан более трёх лет назад
  • 4974 просмотра

Решения вопроса 0

Ответы на вопрос 3

Mikhail_E

1. Убедитесь что вы скачали обновления именно для ЗУП (Базовая).
Если п.1 выполнен и обновления точно для вашей версии (Базовой) тогда причина скорее всего в том, что предыдущие обновления вам ставили «Сравнением/объединением с файлом *.cf»
Результат : Конфигурация поставщика осталась старой версии, а конфигруация бд (которая у вас на 1-м скриншоте) — актуальной версии.
Когда вы выбираете обновление в конфигруаторе — программа сверяет текущую версию конфигруации поставщика и файлы обновления. в Итоге говорит что версии не подходят. (Привет прошлым обновляторам).
Решение : Смотрите какая версия у вас текущая у конфигруации поставщика : (Конфигруация => Поддержка => Настройка поддержки. Там вы увидите вашу версию конфигруации поставщика. Скачиваете все обновления чтобы догнать конфигруацию до текущего вашего релизац конфигруации БД.
Выбираете первый, и жмете обновить. Вам откроется окно «Сравнение/объединение конфиграции». снимаете ВСЕ Галки. жмете применить. Таким образом вы обновите конфигруацию поставщика до следующего релиза. И так пока конфигруация поставщика не станет равной текущей версии конфиграции БД.
Дальше те действия, которые вы сейчас проделали — сработают.
!Обязательно сделайте бэкап перед всей этой процедурой!
UPD. Когда будете обновлять через дистрибутивы обновления обязательно поставте галку «Отображать окно сравнения конфигруаций» оно вылазит на одном из подготовительных шагов к обновления. если галку не поставите, она вам может текущую конфу затереть.

Читайте также:
Исполняемый файл программы имеет расширение

Ответ написан более трёх лет назад

Нравится 1 7 комментариев

Источник: qna.habr.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru