1с имя конфигурации и поставщик совпадает с одной из конфигураций поставщика
В этой статье будет рассказано про обновление нетиповой конфигурации 1С (редакций 8.2 и 8.3), с сохранением всех изменений внесенных вами (или другими разработчиками) в типовую конфигурацию 1С 8.
Обновление нетиповой конфигурации 1С пошаговая инструкция
Рассмотрим по шагам алгоритм обновления конфигурации 1С 8. Данный алгоритм является универсальным, первые одиннадцать его шагов описывают процесс обновления любой типовой конфигурации 1С 8, а все пункты в совокупности описывают обновление нетиповой конфигурации 1С 8:
Обновление нетиповой конфигурации 1С разбор примера
Перейдем к подробному разбору правильного обновления нетиповой конфигурации 1С 8. Вся проблема обновления такой конфигурации заключается в том, что в типовые объекты метаданных (общие модули, роли, документы, справочники и т.д.) внесены сторонние изменения. Надо сделать так, что бы все ваши изменения остались на своем месте, в целости и сохранности, но при этом все изменения фирмы 1С, содержащиеся в файле обновления, тоже были применены. Именно для этого при обновлении измененной конфигурации появляется окно сравнения Основной конфигурации (с вашими изменениями) и Новой конфигурации поставщика (обновленная типовая конфигурация).
В данном окне присутствует две колонки, каждая из которых содержит дерево метаданных. В первой показаны метаданные текущей конфигурации базы данных, а во второй обновленные метаданные конфигурации поставщика (обновленная типовая конфигурация). Зелеными карандашиками отмечены измененные объекты, в первом столбце помечены измененные вами типовые объекты метаданных, а во втором измененные обновлением типовые объекты метаданных. Таким образом, чтобы произвести правильное обновление нетиповой конфигурации 1с, нужно найти все объекты метаданных, которые изменены и вами и обновлением (то есть дважды измененные).
Для это нажмите расположенную внизу окна кнопку Фильтр, в открывшемся окне установить флаг Показывать только дважды измененные свойства и нажмите ОК.
Теперь в окне сравнения будут видны только нужные нам объекты, что значительно облегчает процесс обновления. Следует заметить, что если в вашей конфигурации добавлены новые нетиповые документы, справочники, роли, модули и т. п., то их обновление конфигурации не затрет, они останутся на своем месте и ничего с ними не случиться. Проблему составляют только измененные типовые объекты.
Для правильного обновления разных объектов метаданных нужен свой подход, поэтому рассмотрим на несложных примерах различные ситуации. Замечу также, что обновление сильно переписанных конфигураций задача сложная и требует максимальной внимательности и сосредоточения.
Обновление общего модуля.
- Рассмотрим пример: В общий модуль КонтрольВерсииКонфигураци вы внесли следующие изменения:
- В процедуре ПроверитьВерсиюКонфигурации() закомментировали строку:
- Добавили в модуль свою процедуру с именем МояТестоваяПроцедура().
При обновлении этот модуль изменился, поставив в окне сравнения фильтр по дважды измененным мы увидим, что он попал в список.
Рассмотрим подробнее данное окно, и поймем какую информацию из него мы сможем почерпнуть. Во-первых, мы видим, что общий модуль изменен и в основной конфигурации и в обновленной конфигурации поставщика, об этом говорят зеленые карандашики в обоих столбцах. Во-вторых, в первом столбце мы видим установленный флажок возле имени общего модуля, он говорит о том, что будет произведено объединение модулей (того, что изменен нами и типового обновленного). В-третьих, в последнем столбце мы видим в каком режиме произойдет объединение модулей. В данном случае установлено значение: Взять из новой конфигурации поставщика, это означает, что наши изменения будут полностью затерты, а изменения внесенные обновлением будут полностью применены.Другие режимы объединения предлагают частичное объединение модулей, с различными приоритетами. Но я вам настоятельно рекомендую не использовать эти режимы, так как после этого в вашем модуле может получиться натуральная «каша»: некоторые ваши изменения будут затерты, а некоторые типовые изменения не применятся. Поэтому изменять значения в столбце Режим объединения… мы никогда не будем. В-четвертых, если снять галку установленную в первом столбце напротив модуля, то объединение производиться не будет и модуль останется в том виде в котором он был до обновления.Исходя из перечисленных пунктов есть два способа обновить общий модуль:
- Затереть ваши изменения установив типовые. После чего вручную внести затертые изменения в обновленный модуль;
- Не обновлять модуль и внести типовые изменения вручную.
Механизмы сравнения конфигураций
Для сравнения изменений в модуле можно воспользоваться следующими встроенными механизмами окна сравнения-объединения конфигураций:
- Просмотр различий в модулях. Для этого в окне сравнения щелкните на модуле правой кнопкой мыши выберите пункт Показать различия в модулях… После чего откроется окно сравнения модулей, в котором можно увидеть, какие именно процедуры в обновленном и измененном вами модуле различаются. Верхняя часть экрана разделена на две колонки: в левой представлен список процедур основной конфигурации, которые были изменены, а в правой аналогичный список процедур обновленной типовой конфигурации. Нижняя часть окна также разделена на две части, по тому же принципу. В ней отображается код выделенных процедур. Строки, которые присутствуют только в основной конфигурации выделены синим цветом. Строки, которые присутствуют только в обновленной типовой конфигурации выделены зеленым цветом. Строки, которые присутствуют в обоих конфигурациях, но не совпадают между собой, выделены красным цветом.
- Отчет о сравнении объектов. Для сравнения модулей также можно использовать отчет о сравнении объектов. Чтобы вызвать его в окне сравнения щелкните на модуле правой кнопкой мыши выберите пункт Отчет о сравнении объектов. В открывшемся окне, в области Формат, установите флаг Подробно. В открывшемся отчете можно увидеть, какие строки модуля изменены и как они выглядят в обоих конфигурациях.
Не смотря на то, что данный отчет предоставляет всю информацию о изменениях, он не удобен в работе (по крайней мере при обновлении модулей). Гораздо более интересны две его модификации: Отчет о сравнении объектов основной конфигурации со старой конфигурацией поставщика (в этом отчете видны только изменения внесенные вами) и Отчет о сравнении объектов новой конфигурации поставщика со старой конфигурацией поставщика (в этом отчете видны только только изменения внесенные в модуль обновлением).
При помощи первого отчета можно увидеть во скольких местах внесены ваши изменения в модуле, это позволит быстро найти их в окне Просмотра различий в модулях. Во втором же отчете можно увидеть во скольких местах типовое обновление внесло свои изменения.
Мы разобрали все инструменты необходимые для обновления модуля. Для того, что бы показать их практическое применение рассмотрим по шагам процесс обновления модуля КонтрольВерсииКонфигураци с перечисленными выше изменениями. Обновим модуль двумя способами:
- Обновим модуль, затерев внесенные в него изменения. Внесем их вручную после обновления;
- Не будем обновлять модуль. Изменения полученные в обновлении внесем после.
- Второй способ полностью повторяет первый, за исключением того, что действует он от обратного. Поэтому опишу его кратко;
- Создаем текстовый документ с такой же структурой;
- Сформируем отчет Отчет о сравнении объектов новой конфигурации поставщика со старой конфигурацией поставщика;
- Используя сформированный отчет и окно сравнения модулей выпишем в текстовый документ изменения внесенные новой конфигурацией поставщика;
- В окне сравнения / объединения конфигураций проверяем, что возле модуля КонтрольВерсииКонфигураци СНЯТ ФЛАГ. Это означает, что данный модуль не будет обновляться;
- Обновляем конфигурацию, вносим изменения из текстового документа в модуль КонтрольВерсииКонфигураци.
Обновление плана обмена.
Рассмотрим пример: в состав плана обмена ПоОрганизации вы включили справочник ВнешниеОбработки. При обновлении нетиповой конфигурации 1с состав данного плана обмена изменился и перед нами стоит задача правильно обновить план обмена, не затерев ни типовые изменения, ни свои. Инструменты используемые для сравнения измененных объектов метаданных были подробно описаны в предыдущих пунктах, поэтому для данного случая все будет описано кратко.
Рассмотрим по шагам обновление состава плана обмена ПоОрганизации с указанными изменениями:
- В созданный при обновлении общего модуля текстовый документ добавим новые строки:
- Найдем план обмена ПоОрганизации в окне сравнения / объединения, раскроем его до ветки Состав. Замечу, что в плане обмена вами может быть изменен и модуль, его надо обновлять по правилам описанным для общего модуля. В данном случае нас интересует именно обновление состава плана обмена;
- Как и в случае с общим модулем, состав плана обмена можно либо обновить, после этого добавив свои изменения вручную, либо не обновлять, добавив типовые изменения вручную. Если ваших изменений в составе больше, чем типовых, то обновлять лучше вторым способом, если меньше то первым. Посмотреть каких изменений больше можно при помощи все тех же отчетов:
- Отчет о сравнении объектов основной конфигурации со старой конфигурацией поставщика — только ваши изменения;
- Отчет о сравнении объектов новой конфигурации поставщика со старой конфигурацией поставщика — только типовые. Замечу, что в данном отчете выводятся все типовые изменения, включая модуль. В данном случае следует их игнорировать;
Обновление подписки на событие.
Рассмотрим пример: в источник подписки на событие ПередУдалениемСправочникаДляОбменаПоОрганизации вы включили справочник ВнешниеОбработки. При обновлении состав источников изменился, задача аналогичная предыдущим — выполнить обновление нетиповой конфигурации 1с правильно.
Рассмотрим по шагам обновление состава источников подписки на событие с указанными изменениями:
Обновление ролей в 1С
Перед тем, как начать рассказывать про обновление ролей в 1С 8, хочется заметить, что лучше не изменять типовые роли, в этом нет никакой необходимости, к тому же сильно затрудняется обновление нетиповой конфигурации 1с. Если вы дорабатываете какую либо типовую конфигурацию и добавляете в нее свои документы, справочники и т.д., то создайте свою роль (или несколько, в зависимости от ситуации), в которую включите новые объекты метаданных. Если вы так не сделаете, то со временем вам будет очень тяжело обновлять типовые роли (а под час невозможно), так как почти в каждом релизе они сильно изменяются и отчеты о сравнении конфигураций могут выглядеть не слишком понятно.
Но все же часто бывают случаи когда роль уже изменена, и не один раз, а разбираться зачем и почему времени нет. Поэтому рассмотрим пример: в типовой роли Бухгалтер для справочника НалоговыеОрганы добавлены права на чтение и просмотр, при обновлении набор прав роли также был изменен.
Рассмотрим обновление роли по шагам:
На этом статья про Обновление нетиповой конфигурации 1С завершена. Если после прочтения у вас остались вопросы — смело задавайте их в комментариях! По желанию читателей в следующей статье я могу рассказать о других интересных и сложных аспектах обновления нетиповой конфигурации 1С 8.
Конфигурация поставщика не соответствует конфигурации БД. Пример, когда наименование конфигурации поставщика идентично типовой, но состав отличается. Как установить корректную конфигурацию поставщика?
В моем случае «Управление торговлей», редакция 10.3 дополнена отраслевым решением «БИТ: Управление автосервисом 8». Компании, использующие отраслевые решения, как правило, дорабатывают конфигурацию под свои нужды и не обновляют их на новые релизы от поставщика. Следовательно, осталась «Управление торговлей», релиз 10.3.13.2. Плюс конфигурация поставщика хоть и называется «Управление торговлей», тем не менее, объекты, относящиеся к конфигурации «БИТ: Управление автосервисом 8», так же находятся на поддержке (рис. 1). Это случай, когда релизы конфигурации поставщика и конфигурация базы данных (далее БД) формально совпадают, а фактически конфигурация поставщика – не «Управление торговлей», редакция 10.3.
Рис. 1. Пример конфигурации поставщика, содержащей объекты, которые не должны быть на поддержке
Следовательно, при обновлении на следующий релиз «Управление торговлей» механизм обновления предложит удалить все объекты, которые относились с отраслевому решению (рис. 2).
Рис. 2. Обновление конфигурации на новый релиз
Таким образом, возникает задача востановления поставщика конфигурации. Также данная задача может возникнуть, если обновление БД проводилось через «Сравнение, объединение» с новым файлом конфигурации.
Задача решается в два этапа. Для этого понадобится cf-файл конфигурации, который соответствует релизу БД. Релиз БД можно посмотреть в «Справка» − «О программе» (рис. 3).
Рис. 3. Информация о релизе «Управление торговлей» в «Справка» - «О программе»
Внимание! Перед проделыванием следующих операций сделайте резевную копию БД.
Обратите внимание, что пиктограмма с изображением желтого кубика в дереве конфигурации больше не отображается.
Рис. 4. Снятие с поддержки конфигурации
2) Нажимаем «Конфигурация» − «Сравнить, объединить с конфигурацией из файла». Появится окно с предложением поставить конфигурацию на поддержку. Отвечаем «Да» (рис. 5).
Рис. 5. Постановка конфигурации БД на поддержку с данной конфигурацией поставщика
Теперь, чтобы не потерять изменения типовых объектов в конфигурации, снимаем галочку с корневого узла и нажимаем «Выполнить». В настройках правил поддержки отвечаем «ОК» (рис. 6).
Рис. 6. Постановка на поддержку
Теперь конфигурация поставщика соответствует конфигурации БД. Однако есть небольшое техническое замечание − объекты, у которых были изменения, не находятся на поддержке (рис. 7). При обновлении такие объекты меняться не будут. Так что, нужно поставить их на поддержку с возможностью редактирования.
Рис. 7. Объекты, имеющиеся в конфигурации поставщика, но не стоящие на поддержке в БД
3) Нажимаем «Конфигурация» − «Поддержка» − «Настройки поддержки». В появившемся окне нажимаем «Сравнить, объединить». В окне сравнения, объединения снимаем все галочки, выделяем объект, который ставим на поддержку, и нажимаем «Изменить». В появившиеся окне выбираем «Объект поставщика редактируется с сохранением поддержки», нажимаем «ОК» и «Выполнить» (рис. 8). Галочка «Устанавливать для подчиненных объектов» полезна в том случае, если проводимое изменение справедливо для всех подчиненных объектов. Платформа «1С:Предприятие 8» не позволит провести изменения, если, например, в подчиненных объектах добавлены реквизиты, и вы поставите их на поддержку.
Каждому, кто занимается поддержкой, сопровождением и доработкой информационных баз на платформе 1С 8 рано или позднее приходится заниматься обновлением своей базы на типовые релизы для внесения изменений связанных в первую очередь с меняющимся законодательством (Государственные умы не зря едят свой хлеб).
В данной статье хочу уделить внимание следующим моментам: обновляя релиз УПП с релиза 1.3.17 на 1.3.48, столкнулся с необходимостью постановки на поддержку конфигурации поставщика.
Сразу замечу, что основная конфигурация 1.3.17 в моем случае значительно отличается от типовой 1.3.17. Большинство критичных изменений вышедших в релизах с 1.3.18 по 1.3.47 были внесены через сравнение и объединение необходимых модулей и подсистем, так как этот метод занимает меньше времени (значительная часть УПП кардинально переписана под специфику работы нашего предприятия).
Итак, обновляя конфигурации через сравнение и объединение я получил основную конфигурацию 1.3.48, при этом конфигурация поставщика 1.3.17 рис.1. и рис.2.
Рис. 1. Основная конфигурация. Релиз 1.3.48.1
Рис.2. Конфигурация поставщика 1.3.17.1
Как же поставить конфигурацию на поддержку актуального релиза и не потерять никаких внесенных изменений?
Конфигурация – Поддержка – Настройка поддержки - "Снять с поддержки". Снимаем конфигурацию с поддержки рис.3. и закрываем окно настройки.
Рис.3. Конфигурация не находится на поддержке
Выполняем через «Сравнить, объединить с конфигурацией из файла» объединение с типовой, актуальной конфигурацией CF (в данном случае 1.3.48.1). На вопрос рис.4. о возможности постановки на поддержку отвечаем «Да».
Рис.4.Обнаружена возможность объединения с постановкой на поддержку
Выполним «Пустое» сравнение и объединение конфирураций , предварительно сняв все "галочки" как на рис.5.
Рис.5. "Пустое" сравнение и объединение конфигураций
Конфигуратор предложит настроить правила поддержки. Если необходима в дальнейшем возможность редактирования объектов конфирурации, то настраиваем правила поддержки так, как показано на рис.6.
Рис.6. Настройка правил поддержки
Казалось-бы не очень логично - но в итоге объект конфигурации "УправлениеПроизводственнымПредприятием"- т.е. вся конфигурация, будет снят с поддержки. Для постановки на поддержку делаем следующее: Конфигурация – Поддержка – Настройка поддержки. Изменяем правила поддержки для объекта "УправлениеПроизводственнымПредприятием". Если необходима в дальнейшем возможность редактирования объектов конфирурации, то устанавливаем параметры как показано на рис.7. Обязательно ставим "галочку" "Устанавливать для подчиненных объектов". Закрываем окно настройки.
Рис.7. Постановка на поддержку объекта "УправлениеПроизводственнымПредприятием"
После этого наша конфигурация находится на полноценной поддержке поставщика. Сохраняем и обновляем конфигурацию базы данных (F7).
Бывает, что те или иные сильно измененные объекты конфигурации, которые не нужно в дальнейшем сравнивать с конфигурацией поставщика, необходимо снять с поддержки. Пример того, как это сделать на рис.8.
Вот кажется и все. Вопросы приветствуются. Надеюсь, что для кого-то данная статья окажется полезной. С Уважением к сообществу, Андрей.
Ошибка при обновлении конфигурации
Добрый час!
Помогите разобрать проблему с обновлением 1С:бухгалтерия8.1 1.6.11.7
Обновляю самостоятельно в первый раз!
Делаю следующие действия:
-конфигурирование\поддержка\обновить конфигурацию
-выбираю файл обновления 1.6.12
выскакивает окно с заголовком "Файл не содержит доступных обновлений" и подзагаловок "Данный файл содержит обновления для след конфигураций: 1.6.11.7 и 1.6.12.2".
При выборе одного из них ничего не происходит
ПОМОГИТЕПроверьте, какой у Вас релиз конфигурации поставщика:
Конфигурация - поддержка - настройка поддержки - Вверху окна Конфигурация поставщика, версия.
Возможно прошлый раз криво обновили.Криво - это когда релиз конфигурации базы данных не соответствует релизу конфигурации поставщика. Т.е. релиз базы - 1.6.11.7 , при этом релиз конфигурации поставщика 1.6.10. или меньше.
Аноним, продолжать На качестве работы в режиме "предприятие" это не скажется
А если серьезно, зайти в режиме конфигуратора и обновить конфигурацию базы данных.Передавайте привет, тому кто Вам базу обновлял
А если серьёзно, в конфигураторе найдите кнопку "Обновить конфигурацию базы данных" (третья иконка в третьем ряду иконок) - нажмите на неё.
Если она не активна, попробуйте найти где-нибудь базу с последним релизом - откройте её в конфигураторе - Конфигурация - сохранить конфигурацию в файл (на выходе получите файл *.cf). Теперь переходим в Вашу недообновлённую базу Конфигурация - Загрузить конфигурацию из файла - и указываете полученный ранее cf-ник. Но это очень не надёжный метод, возможны ошибкиПередавайте привет, тому кто Вам базу обновлял
А если серьёзно, в конфигураторе найдите кнопку "Обновить конфигурацию базы данных" (третья иконка в третьем ряду иконок) - нажмите на неё.
Если она не активна, попробуйте найти где-нибудь базу с последним релизом - откройте её в конфигураторе - Конфигурация - сохранить конфигурацию в файл (на выходе получите файл *.cf). Теперь переходим в Вашу недообновлённую базу Конфигурация - Загрузить конфигурацию из файла - и указываете полученный ранее cf-ник. Но это очень не надёжный метод, возможны ошибкиЯ себе передала не только привет
Нажала на указанную кнопку - прога сделала ряд манипуляций с данными и метаданными. Потом я приняла изменения. А дальше что?Посмотрите какой сейчас релиз конфигурации? Если всё Ок - жмите кнопку "Начать отладку" - значок в виде символа "1С" с синим треугольничком - откроется режим Предприятие - в появившемся окне жмём Ок - и радуемся жизни .
А можно Вам нескромный вопрос задать: Как Вы такого результата добились (с обновлением конфигурации поставщика)?Обновление
Извиняюсь, что втиснулась в ваш диалог. Не могу оставить вопрос без своего внимания "Как Вы такого результата добились (с обновлением конфигурации поставщика)?". Не поверите, но сама лично столкнулась с такой же проблемой при обновлении с 10 релизя Бух. Упорно не обновляется конфигурация поставщика. С разработкой 1С и в частности с обновлениями нетиповых работаю 2 года. но на такое еще не попадалась. Причем все советны в моем случае бесполезно. ИБ видимо феноменальная))) Будем думать как быть..
1.Открыта новая радиостанция для юзеров под названием RТ FМ. По ней будут транслироваться чтения различных мануалов и ответы на часто задаваемые вопросы.
2. "Помогая ленивым людям, ты помогаешь им сесть на свою шею" Сян-ЦзыЯ себе передала не только привет
Нажала на указанную кнопку - прога сделала ряд манипуляций с данными и метаданными. Потом я приняла изменения. А дальше что?Теперь конфигурации должны совпадать. Можете обновлять на 14-й релиз. Не вижу в ситуации ничего уникального. По каким-то причинам прервалось обновление, и конфа БД не обновилась в прошлый раз. НАпример, на предложение ее обновить вы нажали "нет".
У меня то же самое. Тоже 1С 8.1.13.41 Бухгалтерия базовая 1.6.14.4, пытаюсь обновить на 1.6.15.5 через конфигуратор, также пишет, что неверный формат хранилища данных. Что это? Опять ошибка фирмы 1С?
В папке C:\Documents and Settings\Имя пользователя\Application Data\1C\1Cv81 есть одна или несколько папок с длинными буквенно-цифровыми именами. Удалите эти папки. Только папки! Файлы, лежащие прямо в C:\Documents and Settings\Имя пользователя\Application Data\1C\1Cv81 не трогайте!
В этих папках 1С хранит некоторые вспомогательные данные. В случае некорректного завершения программы, сбоев Windows и т.д. эти данные могут искажаться. Если вы папки удалите, 1С их создаст заново и уже корректно заполненные.Ну там вчера под вечер еще одна новость выяснилась - если скачать с сайта дистрибутив обновления, то при его запуске пишет что файл поврежден или не предназначен для данной программы установки.
Кстати сегодня на работе ПРОФ обновилась нормально.
Ну вот, сегодня все прошло без проблем, никакие папки удалять не потребовалось. Делаем вывод - глюк был на сайте 1с
Подскажите пожалуйста, столкнулась с той же проблемой -
установила обновления и сейчас конфигурация БП Базовая 1.6.11.7.
Платформа 8.1.14.72.
Пытаюсь поставить следующие обновления, т.е. 12-е или 13-е.
И вижу то же окно: "Файл не содержит доступных обновлений" и подзаголовок "Данный файл содержит обновления для след конфигураций: 1.6.11.7 и 1.6.12.2".Что можно предпринять?
Прочитайте пожалуйста описание обновления, может он для ПРОФ версии?
+ прочитайте второй ответ в этой ветке.Прочитайте пожалуйста описание обновления, может он для ПРОФ версии?
+ прочитайте второй ответ в этой ветке.для базовой, я пробовала также и обновление на 13, а 12-е - тот же результат - не "видит" установленное обновление, и пишет его в списке.
конфигурацию поставщика я проверила - именно та.
есть ли еще какие-либо варианты?такая же проблема, причем поголовно на всех базах со сдуру установленными тестовыми релизами на БП 8.1 (1.6.16.3). Конфигурации основная и поставщика совпадают. Не видит хоть убей обновлений, ни при автопоиске обновления в каталоге, ни при указании конкретного файла обновления. Если почитать инфу о предназначении последующих релизов (типа "Релиз предназначен для обновления с конфигурации версий 1.6.15.6, 1.6.16.6 и 1.6.17.3"), то 16.3 соответственно в этих списках нет в описании всех последующих релизов вплоть до последнего. Посему и не видит, наверно. Что теперь делать с этими тестовыми релизами? Остается только сравнением cf-ок обновлять?
Добавлю свои пять копеек. Были такие же проблемы (несоответсвие конфигурации и не обновлялась ни через конфигуратор ни через инет). установил платформу свежее (та что была на сайте поддержки 8.1.15.14) и все заработало.
8.1-как разблокировать объекта чтобы зарузить Конф.из файла
Прислали небольшое улучшение
надо загрузить его как конфиг. из файла.
Вошел в конфигуратор,
открыл К.
везде замки - как снять?
подскажите.такая же проблема, причем поголовно на всех базах со сдуру установленными тестовыми релизами на БП 8.1 (1.6.16.3). Конфигурации основная и поставщика совпадают. Не видит хоть убей обновлений, ни при автопоиске обновления в каталоге, ни при указании конкретного файла обновления. Если почитать инфу о предназначении последующих релизов (типа "Релиз предназначен для обновления с конфигурации версий 1.6.15.6, 1.6.16.6 и 1.6.17.3"), то 16.3 соответственно в этих списках нет в описании всех последующих релизов вплоть до последнего. Посему и не видит, наверно. Что теперь делать с этими тестовыми релизами? Остается только сравнением cf-ок обновлять?
Сергей, подскажите, плиз. А у меня аналогично с 24.5 и 24.7, промежуточный 24.6 с сайта удалили, скачать не успела. Что теперь делать, как обновиться? Можно ли обновиться не официальным, чтобы потом официально обновиться на 24.7? Прям беда, зачем такие строгие соответствия выставляются.
Вот пример такой ошибки:
Прежде всего, если у вас базовая 1с - исключите вот этот вариант: ссылка.
Одна из наиболее коварных ошибок - несоответствие версии основной конфигурации и конфигурации поставщика, то есть проблема самой базы.
Чтобы проверить присутствует ли эта проблема в нашей базе открываем конфигуратор:
Смотрим версию базы:
В данном случае она равна 2.0.65.9
Теперь смотрим версию конфигурации поставщика (через которую осуществляется поддержка обновлений):
Видим, что версия конфигурации поставщика также равна 2.0.65.9. Так и должно быть.
Как обстоят дела в вашем случае?
У меня версия конфигурации поставщика совпадает с версией в окне 'О программе' У меня версия конфигурации поставщика отличается от версии в окне 'О программе'
Это отличная новость. С базой у вас всё в порядке - проблема именно в том, что вы выбрали неверное обновление для базы.
Неправильный выбор обновления не свойственен самому обновлятору, поэтому я предполагаю, что вы принудительно (либо через контекстное меню базы, либо через её настройки) заставили обновлятор попытаться применить именно это обновление.
Вариант решения только один - достать корректное обновление, которое может быть применено именно к вашей версии базы.
Обычно для каждого обновления пишется к каким версиям конфигурации оно может быть применено. Эту информацию можно получить либо на сайте, либо из файла UpdInfo.txt, который часто лежит в папке с обновлением. В нём перечислены версии конфигураций для которых создано это обновление.
В этом случае у вас проблема с базой.
Если вы не программист и не администратор, то я советую вызывать специалиста, а не пытаться решать эту проблему самому. Так как тут бывают достаточно сложные случаи.
Если же вы чувствуете в себе силы и есть уверенность в своих навыках, то вот общая инструкция для исправления:
1. Перво-наперво создайте резервную копию базы: копию папки (предварительно выгнав пользователей) и на всякий случай выгрузку в dt.
2. Где-нибудь достаньте файл конфигурации (.cf) версии базы - той, что мы видим в окне "О программе". Это самый сложный этап и тут я не дам готовых решений. Можно вытащить этот файл из другой базы этой версии, а можно попросить его у коллег. Сразу скажу, что у меня его просить бесполезно - я его вам предоставить не смогу.
3. Имея на руках файл конфигурации (с расширением .cf) нужной версии (той, что у вас в окне "О программе") в конфигураторе базы открываем пункт:
Файл обновления мы укажем сами:
Внимание! Далее появится окно сравнения старой и новой конфигурации - снимите все галки в дереве сравнения - тогда объекты основной конфигурации останутся не тронутыми, а объекты конфигурации поставщика обновятся.
После обновления снова проверьте версию конфигурации поставщика - теперь она должна совпадать с той версией, что стоит в окне "О программе". После этого база будет обновляться обновлятором без каких либо проблем.
С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).
Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.
Читайте также: