Восстановление конфигурации поставщика. Частный случай необычного состояния конфигурации.

26.12.13

База данных - Инструменты администратора БД

Конфигурация поставщика не соответствует конфигурации БД. Пример, когда наименование конфигурации поставщика идентично типовой, но состав отличается. Как установить корректную конфигурацию поставщика?

         В моем случае «Управление торговлей», редакция 10.3 дополнена отраслевым решением «БИТ: Управление автосервисом 8». Компании, использующие отраслевые решения, как правило, дорабатывают конфигурацию под свои нужды и не обновляют их на новые релизы от поставщика. Следовательно, осталась «Управление торговлей», релиз 10.3.13.2. Плюс конфигурация поставщика хоть и называется «Управление торговлей», тем не менее, объекты, относящиеся к конфигурации «БИТ: Управление автосервисом 8», так же находятся на поддержке (рис. 1). Это случай, когда релизы конфигурации поставщика и конфигурация базы данных (далее БД) формально совпадают, а фактически конфигурация поставщика – не «Управление торговлей», редакция 10.3.

 

 

Рис. 1. Пример конфигурации поставщика, содержащей объекты, которые не должны быть на поддержке

         Следовательно, при обновлении на следующий релиз «Управление торговлей» механизм обновления предложит удалить все объекты, которые относились с отраслевому решению (рис. 2).

 

Рис. 2. Обновление конфигурации на новый релиз 

         

         Таким образом, возникает задача востановления поставщика конфигурации. Также данная задача может возникнуть, если обновление БД проводилось через «Сравнение, объединение» с новым файлом конфигурации.

         Задача решается в два этапа. Для этого понадобится cf-файл конфигурации, который соответствует релизу БД. Релиз БД можно посмотреть в «Справка» − «О программе» (рис. 3).

 

Рис. 3. Информация о релизе «Управление торговлей» в «Справка» - «О программе»

 

Внимание! Перед проделыванием следующих операций сделайте резевную копию БД.

1) Нажимаем «Конфигурация» − «Поддержка» − «Настройки Поддержки». Появится окно «Настройки поддержки», нажимаем «Снять с поддержки» (рис. 4). В диалоговом окне с сообщением о том, что снятие с поддержки приведет к невозможности получать обновление от поставщика, отвечаем «Да».

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

 

Рис. 4. Снятие с поддержки конфигурации

 

2) Нажимаем «Конфигурация» − «Сравнить, объединить с конфигурацией из файла». Появится окно с предложением поставить конфигурацию на поддержку. Отвечаем «Да» (рис. 5).

 

Рис. 5. Постановка конфигурации БД на поддержку с данной конфигурацией поставщика

 

         Теперь, чтобы не потерять изменения типовых объектов в конфигурации, снимаем галочку с корневого узла и нажимаем «Выполнить». В настройках правил поддержки отвечаем «ОК» (рис. 6).

 

Рис. 6. Постановка на поддержку

 

         Теперь конфигурация поставщика соответствует конфигурации БД. Однако есть небольшое техническое замечание − объекты, у которых были изменения, не находятся на поддержке (рис. 7). При обновлении такие объекты меняться не будут. Так что, нужно поставить их на поддержку с возможностью редактирования.

 

Рис. 7. Объекты, имеющиеся в конфигурации поставщика, но не стоящие на поддержке в БД

 

3) Нажимаем «Конфигурация» − «Поддержка» − «Настройки поддержки». В появившемся окне нажимаем «Сравнить, объединить». В окне сравнения, объединения снимаем все галочки, выделяем объект, который ставим на поддержку, и нажимаем «Изменить». В появившиеся окне выбираем «Объект поставщика редактируется с сохранением поддержки», нажимаем «ОК» и «Выполнить» (рис. 8). Галочка «Устанавливать для подчиненных объектов» полезна в том случае, если проводимое изменение справедливо для всех подчиненных объектов. Платформа «1С:Предприятие 8» не позволит провести изменения, если, например, в подчиненных объектах добавлены реквизиты, и вы поставите их на поддержку.

Выделяем объект, который ставим на поддержку.

 

Рис. 8. Постановка объектов БД на поддержку

 

Теперь информационная база на поддержке нужной конфигурации. 

Восстановление конфигурации поставщика постановка на поддержку восстановление

См. также

Автоподбор ролей для профилей и групп доступа в любых типовых базах 1С УТ 11, КА 2, ERP2, Розница 2/3, УНФ 16/3, БП 3, ЗУП 3 и подобных (УФ, Платформа 8.3.14+)

Инструменты администратора БД Роли и права 8.3.14 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Документооборот 1С:Зарплата и кадры государственного учреждения 3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Роли… Вы тратите много времени и сил на подбор ролей среди около 2400 в ERP или 1500 в Рознице 2, пытаясь понять какими правами они обладают? Вы все время смотрите права в конфигураторе или отчетах чтоб создать нормальные профили доступа? Вы хотите наглядно видеть какие права дает профиль и редактировать все в простом виде? А может хотите просто указать подсистему и дать права на просмотр и добавление на объекты и не лезть в дебри прав и чтоб обработка сама подобрала нужные роли? Все это теперь стало возможно! Обновление от 15.12.2023, версия 1.1.

12000 руб.

06.12.2023    2961    12    1    

34

SALE! 20%

Infostart УДиФ: Управление данными и формами

Инструменты администратора БД Инструментарий разработчика Роли и права Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.

10000 8000 руб.

10.11.2023    3492    11    1    

33

SALE! 30%

PowerTools

Инструментарий разработчика Инструменты администратора БД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Платные (руб)

Универсальный инструмент программиста для администрирования конфигураций. Сборник наиболее часто используемых обработок под единым интерфейсом.

3600 2520 руб.

14.01.2013    177719    1073    0    

849

Ускоренное проведение документов (x4), устранение ошибок 60/62 счетов и зачет авансов (Бухгалтерия 3.0)

Закрытие периода Инструменты администратора БД Корректировка данных Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14400 руб.

29.04.2020    27367    79    146    

59

Система хранения присоединенных файлов в томах на диске

Инструменты администратора БД Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием Платные (руб)

Конфигурация Комплексная автоматизация 1.1 (и УПП 1.3 тоже) хранит файлы и изображения в справочнике Хранилище дополнительной информации в реквизите Хранилище типа ХранилищеЗначений. Та же история с ВложениямиЭлектроннойПочты. Но при этом присоединенные файлы в Электронном документообороте хранит в томах на диске. Эта доработка позволяет использовать стандартный механизм хранения файлов, изображений и вложений электронных писем в томах на диске. При этом можно разделить тома хранения по объектам конфигурации.

4200 руб.

10.11.2015    61307    88    59    

73

"Менеджер потоков 2.1": УПП: "Восстановление партий"

Инструменты администратора БД Платформа 1С v8.3 1С:Управление производственным предприятием Россия Бухгалтерский учет Управленческий учет Платные (руб)

Как оптимизировать то, что, считалось, не поддается оптимизации? Как повысить доступность базы данных? Как проводить самую «времяемкую» операцию не по паре раз в неделю, а по несколько раз в день*? Ответ есть!

20000 руб.

12.09.2019    11742    5    9    

7

Брандмауэр для сервера 1С Предприятие 8 - внешнее управление сеансами

Инструменты администратора БД Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

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

3600 руб.

06.02.2017    31104    31    18    

47

Хранилище файлов на SQL

Инструменты администратора БД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Управленческий учет Платные (руб)

Привязка файлов / сканов к объектам 1С с сохранением их на SQL-сервере

12000 руб.

09.10.2019    10973    5    8    

9
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. bayce 45 26.12.13 16:38 Сейчас в теме
а где гарантия, что после такого обновления все заработает?
2. Rudakov_D 226 26.12.13 19:26 Сейчас в теме
(1) bayce, а в чем собственно говоря сомнения ?
Конфигурацию БД, мы совсем не трогаем.
3. bayce 45 26.12.13 19:44 Сейчас в теме
Если в обновлении поменяется, что то в общем модуле, то повлияет ли это на работу модулей стороннего разработчика ( в данном случае БИТ )?
5. Rudakov_D 226 27.12.13 10:20 Сейчас в теме
(3) bayce, разумеется это зависит от того как писали сторонние разработчики. По хорошему они должны быть автономны, так как это разные модули с разным назначением. По своему опыту скажу что я востановил конфигурацию поставщика УТ и обновился на 20 релизов. Пользователи не выявили ни каких недостатков. Так что все ОК.

Так же на всякий случай, обращаю внимание что в рамках статьи обновления конфигурации БД не проходит, и следовательно модули не меняются...
22. ChessCat 14.11.16 13:43 Сейчас в теме
(5) Дмитрий Рудаков,
Дмитрий, а можно ли как то простым способом получить все объекты конфигурации у которых снят замочек хотя бы частично ?

Дело в том что объекты метаданных у которых нет различий с конфигурацией поставщика не будут показываться в сравнении конфигураций. Но тем не менее замочки будут сняты.
Смотреть глазами за сотнями объектов метаданных затруднительно.

23. Rudakov_D 226 14.11.16 18:08 Сейчас в теме
(22) ChessCat, я такого функционала не знаю. Думаю что его нет, вообще функционал в сравнении объединении у них не сильно богатый, как сделали так и оставили. Самому иногда хочется чего то больше ... А зачем вам смотреть объекты которые без изменения, но со снятыми замочками?
29. ChessCat 22.09.17 09:45 Сейчас в теме
(23)
А зачем вам смотреть объекты которые без изменения, но со снятыми замочками?


В моей практике были ситуации когда на корне объекта стоит замочек а на некоторых его подчиненных объектах нет. И очень жаль что нельзя программно их определить. Почему то перебрать все объекты конфигурации через Метаданные можно а получить признак снятия с поддержки нет.
Когда в конфигурации несколько десятков и а то и сотен объектов метаданных руками и глазами смотреть очень тяжело.
4. andrewks 1368 26.12.13 19:53 Сейчас в теме
чисто поинтересоваться - а зачем самому находить себе проблемы (в виде обновления конфы БИТ: Управление автосервисом 8 типовой Ут 10 ) и затем героически их преодолевать?
6. Rudakov_D 226 27.12.13 10:21 Сейчас в теме
(4) andrewks, не понял, это кому вопрос ? И сам вопрос не понял ...
7. DAnry 8 01.01.14 17:14 Сейчас в теме
Не понимаю о чем спор. Статья хорошая, доходчивая и нужная. Методика восстановления конфигурации поставщика в целом правильная (на практике однажды сам делал похоже). В специальной литературе, к сожалению, даной темы не встречал.
AndrewVVS; lina_00; denis.shirobokov; корум; hdv; adhocprog; javer; Rudakov_D; +8 Ответить
8. q_i 577 16.01.14 14:14 Сейчас в теме
Не понял почему после Рис. "6. Постановка на поддержку" "Теперь конфигурация поставщика соответствует конфигурации БД". По-моему, теперь конфигурация поставщика соответствует штатной УТ или я что-то упустил?
Суть задачи в чём? Сделать конфигурацию поставщика равной штатной УТ и при этом не потерять БИТ-овские доработки? Если да, то я бы делал так: сохранить основную конфигурацию в файл current.cf; снять с поддержки; сравнить/объединить с штатным УТ-шным cf-ником, в окне сравнения/объединения галки НЕ снимать (чтобы как раз потом не заниматься ручной простановкой признаков что объект находится на поддержке); сохранить основную конфигурацию (при этом конфигурацию БД НЕ ОБНОВЛЯТЬ); сравнить/объединить с файлом current.cf (чтобы восстановить все БИТ-овские доработки), в окне сравнения/объединения установить только галки для БИТ-овских объектов; обновить конфигурацию БД.
rosinfo1; ChessCat; +2 Ответить
9. Rudakov_D 226 17.01.14 05:58 Сейчас в теме
(8) q_i, Не проделывал то что вы говорите, но у меня создается впечатление что в отличающихся модулях между УТ и БИТ автосервис появятся участки кода, где битовские изменения будут в закоменитировнные виде и появятся типовые строчки УТ. Потом при еще и сравнении/объединить с current.cf, типовые строчки так же будут закоментированы и добавлены БИТ изменения. Так у нас получатся что появится два набора закоментированных строчек из разных решений. Скорее всего все будет работать, но лишний код тоже не нужен ...
10. q_i 577 20.01.14 15:18 Сейчас в теме
(9)
создается впечатление что в отличающихся модулях между УТ и БИТ автосервис появятся участки кода, где битовские изменения будут в закоменитировнные виде и появятся типовые строчки УТ
нет, на этом этапе основная конфигурация будет полностью соответствовать типовой УТ.
Потом при еще и сравнении/объединить с current.cf, типовые строчки так же будут закоментированы и добавлены БИТ изменения
А это пожалуйста. Я, правда, не очень доверяю штатному механизму объединения модулей, поэтому настраиваю так, чтобы только либо полностью взять процедуру/функцию из новой конфигурации, либо оставить текущую; а все "дважды изменённые" процедуры/функции собираю уже после сравнения/объединения вручную.
11. Rudakov_D 226 21.01.14 06:39 Сейчас в теме
(10) q_i, Все таки получается что и в вашем случае есть ручная работа, при том что еще и осмысливать надо будет. Тут конечно каждый сам решает как лучше, имхо у меня пока проще получается.
12. prolog 15.10.14 13:19 Сейчас в теме
Выполнил всё это на тестовой базе ЗУП 2.5.84.1 Многие проблемы исчезли. Не знаю только, всё ли исправил? Если пара следующих стандартных обновлений пройдёт, то буду считать, что всё.
13. prolog 20.10.14 15:11 Сейчас в теме
Ещё вопрос: Почему выполняя стандартную процедуру обновления, у меня на этой тестовой базе открывается окно сравнения объединения конфигурации?
То есть была версия 82.2 снятая с поддержки. Я её при обновлении на 83.1 поставил на поддержку и закрыл замком. Режим выбрал, взять все объекты из конфигурации поставщика. А при установке обновления 84.1 у меня вылезает окно диалога сравнения и объединения конфигураций. Я ожидал обычной установки обновления.
14. Rudakov_D 226 21.10.14 07:24 Сейчас в теме
(13) prolog, Ожидания уместные. Только обратите внимание что поддержка замок имеется на против всех объектов конфигурации, т. е. может быть такое что корневой узел конфигурации на замке и на поддержке, а отдельный справочник или реквизит имеет изменения и не находится на замке, вот тогда и будет сравнение и объединение.
И еще важно обратить внимание, что если вы все поставите на замок абсолютно все объекты, то это будет означать отказ от все доработок в типовых объектах .
15. eruil 07.01.15 21:00 Сейчас в теме
А еже ли нет .cf файла конфигурации поставщика настоящего релиза, только плюс пару релизов вперед. В наличии измененная конфигурация поставщика и обновление поставщика к настоящему релизу. Что тут лучше сделать на пути приведения к нормальным обновлениям конфигурации с сохранением имеющихся доработок?

Однако, если выполнить

Конфигурация - Сравнить конфигурации:
Первая конфигурация - Основная конфигурация
Вторая конфигурация - Конфигурация поставщика

то получаем совершенно все изменения в конфигурации поставщика. Вопрос: Можно ли получить саму конфигурацию поставщика? 1С же с чем-то сравнивает настоящую конфигурацию.
16. Rudakov_D 226 13.01.15 07:25 Сейчас в теме
(15) eruil,
Добрый день
Конфигурация - Поддержка - "Настройка поддержки" в появившемся окне нажать "Сохранить в файл". Так будет получена текущая конфигурация поставщика.
17. eruil 14.01.15 18:38 Сейчас в теме
(16) по выгрузке текущей конфигурации понятно. Как выгрузить не текущую конфигурацию, а конфигурацию поставщика?
21. ChessCat 14.11.16 13:40 Сейчас в теме
(17) eruil,
Конфигурация - Поддержка - "Настройка поддержки" в появившемся окне нажать "Сохранить в файл". Так будет получена текущая конфигурация поставщика.

Это именно конфигурация поставщика
18. serg138 14.09.15 16:00 Сейчас в теме
Добрый день. У нас почему-то перестала редактироваться конфиурация УПП , везде замок, хотя раньше все было нормально. Захожу в настройки поддержки , а там статус "Редактируется с сохранением поддержки", а кнопка "снять с поддержки" неактивна. Тем не менее на всем стоит замок , а все объекты открываются только для чтения. Как быть? Звонить во фрачайзи и спрашивать почему так? Или это самому все можно снять?
19. serg138 14.09.15 16:19 Сейчас в теме
20. DEG156 28 11.11.16 12:28 Сейчас в теме
Статья очень помогла ! От тех.поддержки уже 2 недели жду исправления конфигурации. А тут такая помощь ! Спасибо Вам и большое "фу" в сторону суппорта 1С.
24. a-m-gv 36 27.06.17 22:30 Сейчас в теме
"2) Нажимаем «Конфигурация» − «Сравнить, объединить с конфигурацией из файла». Появится окно с предложением поставить конфигурацию на поддержку. Отвечаем «Да» (рис. 5)."
у меня НИЧЕГО не спрашивает, не знаете почему?
25. NatalyaVP 11.09.17 08:12 Сейчас в теме
Хорошая полезная статья, очень помогла. (мы переходили от одного поставщика обновлений к другому поставщику обновлений).
26. Rudakov_D 226 13.09.17 05:23 Сейчас в теме
(25) Спасибо, рад что помогла статья :)
27. imispb 5 21.09.17 22:02 Сейчас в теме
Спасибо! Очень помогла статья.
Стандартная конфигурация, стандартное обновление.
Получилось так, непонятно почему, что некоторые объекты Конфигурации БД оказались снятыми с поддержки. А те же объекты основной конфигурации стояли на поддержке без возможности изменения. При обновлении, 1с считала измененные реквизиты как новые и пыталась удалить существующие, соответственно с потерей данных. Перепробовал все варианты. Этот реально помог.
28. ChessCat 22.09.17 09:40 Сейчас в теме
(27)
При обновлении, 1с считала измененные реквизиты как новые и пыталась удалить существующие, соответственно с потерей данных


По всей видимости у них ГУИДы отличались.
30. DyachokSF 12.12.17 14:57 Сейчас в теме
Добрый день, у меня при такой схеме все объекты почему то ставятся по умолчанию "Объект поставщика редактируется с сохранением поставки". В настройках везде проставляю - "Объект не редактируется" . Может у кого то такая же была проблема. Подскажите как решили её?
31. sans1964 06.01.18 00:07 Сейчас в теме
Уважаемые, Господа! Прошу прощения, если мой вопрос здесь покажется флудом. Мне обновлять свою "нетиповую" (замочки сам снял - иногда люблю залезть в Конфигуратор что-то изменить "под себя") конфигурацию таким способом трудновато, а обновляться хочется, примерно, раз в год. У меня 1C:ERP 8.3. Поэтому, попробовал просто установить новую конфигурацию, последний релиз (ну и платформу заодно). Но при входе в Конфигуратор, чтобы загрузить сохранённую ИБ, всё равно в справочном окне вижу, что загружена старая конфигурация. Как сделать так, чтобы Конфигуратор "забыл" старый релиз, чтобы зайти в новую конфигурацию, загрузить сохранённую ИБ из старой конфигурации и всё? И вообще такое возможно?
32. ChessCat 24.01.18 14:56 Сейчас в теме
(31) У вас что именно происходит ?

Зайдите Справка - О программе.
Запишите номер релиза который там показывает. Это релиз конфигурации БД.

Теперь зайдите в Конфигурация - Поддержка - Настройка поддержки.
Запишите номер релиза который там показывает. Это релиз конфигурации поставщика.

Эти релизы должны совпадать.

При некорректном обновлении они могут не совпадать. Тогда нужно найти конфигурацию поставщика того же релиза как и релиз конфигурации БД и загрузить его на место существующей конфигурации поставщика.
33. sans1964 25.01.18 09:16 Сейчас в теме
(32) Большое спасибо, позже у меня всё получилось. Данная проблема решена.
34. adhocprog 1139 09.07.18 18:45 Сейчас в теме
Спасибо ) В очередной раз статья помогла )
35. kamsky93 18.10.18 23:02 Сейчас в теме
Хочу добавить, что при возврате поддержки объектам, лучше выбрать фильтр "показать измененные", и далее выбрать головной элемент дерева конфигурации, нажать "изменить", и выбрать пункт "объект редактируется с сохранением поддержки". Это полезно в том случае, когда много объектов которые требуется вернуть на поддержку.
rosinfo1; igee12; +2 Ответить
39. igee12 29.01.21 11:56 Сейчас в теме
(35) Спасибо, ценный комментарий!
36. triviumfan 92 21.10.18 21:00 Сейчас в теме
Я каким-то образом проставил переключатели в окне "Настройки правил поддержки" и все измененные объекты стали под "желтым замком". Странно.
37. Scorpion1_77 23 27.03.19 15:54 Сейчас в теме
Большое спасибо за статью. Она помогла решить проблему "убитой" конфигурации поставщика в 1С: БП КОРП 3.0
38. Rudakov_D 226 28.03.19 04:52 Сейчас в теме
(37) Рад, что пользу принёс :)
40. laf 27.09.23 13:32 Сейчас в теме
Огромное спасибо. Столько лет публикации, а для меня сейчас суперАктуально.
41. AndrewVVS 15.03.24 16:52 Сейчас в теме
Делал несколько раз, но после " 2) Нажимаем «Конфигурация» − «Сравнить, объединить с конфигурацией из файла». Появится окно с предложением поставить конфигурацию на поддержку. Отвечаем «Да» Теперь конфигурация поставщика соответствует конфигурации БД"
- Объекты не встали полностью на «замок», а только «редактируются с сохранением поддержки». Желтые кубики, в чем может быть причина?
Оставьте свое сообщение