Страницы: 1
RSS
1C:ERP ошибка «Файл не содержит доступных обновлений»
 

Здравствуйте. Выполняли штатную процедуру обновления конфигурации 1C:ERP с помощью .cf файла до нового релиза. Внезапно вышло сообщение «Файл не содержит доступных обновлений».

Версии поставщика и конфигурации одинаковые. Выгрузил конфигурацию поставщика, создал на ее основе новую конфигурацию, но не обновляет, такая же ошибка. Обновил платформу – тоже не помогает. Как обойти эту ошибку?

 
Цитата
Pavel написал:
Здравствуйте. Выполняли штатную процедуру обновления конфигурации 1C:ERP с помощью .cf файла до нового релиза. Внезапно вышло сообщение «Файл не содержит доступных обновлений».  Версии поставщика и конфигурации одинаковые. Выгрузил конфигурацию поставщика, создал на ее основе новую конфигурацию, но не обновляет, такая же ошибка. Обновил платформу – тоже не помогает. Как обойти эту ошибку?

Могу предложить такой вариант. Во-первых, снять конфигурацию с поддержки. Во-вторых, сделать сравнение/объединение конфигурации 1С с типовым cf-файлом того же релиза. При этом выключить все чекбоксы в дереве метаданных, нажать кнопку «Выполнить».

В-третьих, в диалоге «Настройка правил поддержки» для всех объектов дерева метаданных выставить «Редактируется с сохранением поддержки», нажать «Ок». В результате восстановится конфигурация поставщика, и она встанет на поддержку. При этом останутся все изменения и возможность редактирования.

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

 
Цитата
Viktor написал:
Цитата
Pavel написал:
Здравствуйте. Выполняли штатную процедуру обновления конфигурации 1C:ERP с помощью .cf файла до нового релиза. Внезапно вышло сообщение «Файл не содержит доступных обновлений».  Версии поставщика и конфигурации одинаковые. Выгрузил конфигурацию поставщика, создал на ее основе новую конфигурацию, но не обновляет, такая же ошибка. Обновил платформу – тоже не помогает. Как обойти эту ошибку?
 Могу предложить такой вариант. Во-первых, снять конфигурацию с поддержки. Во-вторых, сделать сравнение/объединение конфигурации 1С с типовым cf-файлом того же релиза. При этом выключить все чекбоксы в дереве метаданных, нажать кнопку «Выполнить».  В-третьих, в диалоге «Настройка правил поддержки» для всех объектов дерева метаданных выставить «Редактируется с сохранением поддержки», нажать «Ок». В результате восстановится конфигурация поставщика, и она встанет на поддержку. При этом останутся все изменения и возможность редактирования.  И в заключении уже потом обновить конфигурацию базы данных.

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

Например, около полугода не было должного обслуживания и обновления программы. Тогда может появиться такого рода ошибка, и потребуются последовательные обновления каждой версии программы. А на установку одного апдейта может уходить час и больше.

Чтобы проверить, присутствует ли эта проблема в вашей базе, откройте конфигуратор. Затем смотрите версию базы. Потом – версию конфигурации поставщика (через которую осуществляется поддержка обновлений).

В идеале обе версии должны совпадать. Тогда можно сказать, что у вас с базой все в порядке – проблема именно в том, что вы выбрали неверное обновление для базы.

 

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

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

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

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

Если дело в обновлении, то есть способ его ускорить. Для этого понадобится актуальная версия программы в конфигурации 1Cv8.cf. В этом случае нужно выполнить следующие действия: активировать режим конфигуратора, через пункт «поддержка» и «настройки» дать согласие на изменение конфигурации, затем подтвердить невозможность автоматического обновления.

После этого выбрать пункт «Объект поставщика редактируется с сохранением поддержки» и через меню конфигурации произвести загрузку конфигурации из файла. Затем понадобится найти в ПК файл формата 1Cv8.cf и открыть его, подтвердить замену версий. Обновление может быть долгим. В процессе него откроется окно с регионацией информации, это действие нужно будет подтвердить. После этого нажать кнопку F5 и подтвердить обновление.

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

 
Цитата
Борис Романов написал:
Цитата
Viktor написал:
Вообще да, неправильный выбор обновления не свойственен самому обновлятору, поэтому я предполагаю, что вы принудительно (либо через контекстное меню базы, либо через ее настройки) заставили обновлятор попытаться применить именно это обновление.  Вариант решения только один – достать корректное обновление, которое может быть применено именно к вашей версии базы.  Обычно для каждого обновления пишется, к каким версиям конфигурации оно может быть применено. Эту информацию можно получить либо на сайте, либо из файла UpdInfo.txt, который часто лежит в папке с обновлением. В нем перечислены версии конфигураций, для которых создано это обновление.
 Если дело в обновлении, то есть способ его ускорить. Для этого понадобится актуальная версия программы в конфигурации 1Cv8.cf. В этом случае нужно выполнить следующие действия: активировать режим конфигуратора, через пункт «поддержка» и «настройки» дать согласие на изменение конфигурации, затем подтвердить невозможность автоматического обновления.  После этого выбрать пункт «Объект поставщика редактируется с сохранением поддержки» и через меню конфигурации произвести загрузку конфигурации из файла. Затем понадобится найти в ПК файл формата 1Cv8.cf и открыть его, подтвердить замену версий. Обновление может быть долгим. В процессе него откроется окно с регионацией информации, это действие нужно будет подтвердить. После этого нажать кнопку F5 и подтвердить обновление.  После завершения апдейта всплывающая ранее проблема исчезнет. В случае, когда ошибка не устранится даже после доработанной конфигурации, может потребоваться помощь специалиста.  

Вспомнил еще, что в большинстве случаев подобная ситуация все-таки возникает при штатном обновлении типовой конфигурации в режиме Конфигуратора (Конфигурация > Поддержка > Обновить конфигурацию), если дистрибутив обновления был скачан пользователем самостоятельно и файл обновления 1cv8.cfu выбирается вручную.

И вот тут как раз работают все ранее обозначенные причины: пропуск нескольких обновлений, из-за чего текущая версия конфигурации не позволяет сразу перейти на последнюю версию, снятие конфигурации с поддержки, отличие версии конфигурации поставщика от текущей версии конфигурации.

Еще бывает, что файл обновления не предназначен для текущей версии конфигурации. Или ранее был установлен ее тестовый (ознакомительный) релиз.

Страницы: 1