Добрый день!
1. Есть две конфигурации: УТ 11.4 + еще конфигурация, скажем XXX версия 1.0, находящиеся на поддержке (и та, и эта. Два в одном).
2. Поступает новая версия УТ.4.1 + конфигурация, XXX версия 2.0. В виде готового уже файла
3. Беру текущую конфигурацию, снимаю с поддержки. Делаю загрузить из файла п.2 (без сравнения и объединения). Загружаю....
4. Сравниваю конфигурацию итоговую п.3 с файлом п 2 - различий нет... Вроде все Ок
5. делаю выгрузку конфигурации поставщика (XXX думая, что это уже версия 2.0) из итоговой загрузки и сравниваю с файлом п.2 - обновления не перенеслись по конфигурации XXX версия 2.0. Осталась версия 1.0
6. Это глюк платформы или что то не то делаю.....
1. Есть две конфигурации: УТ 11.4 + еще конфигурация, скажем XXX версия 1.0, находящиеся на поддержке (и та, и эта. Два в одном).
2. Поступает новая версия УТ.4.1 + конфигурация, XXX версия 2.0. В виде готового уже файла
3. Беру текущую конфигурацию, снимаю с поддержки. Делаю загрузить из файла п.2 (без сравнения и объединения). Загружаю....
4. Сравниваю конфигурацию итоговую п.3 с файлом п 2 - различий нет... Вроде все Ок
5. делаю выгрузку конфигурации поставщика (XXX думая, что это уже версия 2.0) из итоговой загрузки и сравниваю с файлом п.2 - обновления не перенеслись по конфигурации XXX версия 2.0. Осталась версия 1.0
6. Это глюк платформы или что то не то делаю.....
По теме из базы знаний
- Обновление типовой доработанной конфигурации для начинающих
- Конфигурация для создания web-приложений OneScript из 1С:Предприятие
- Превращение доработанной конфигурации в типовую или исправление ошибки "Имеются записи с одинаковыми измерениями"
- Технология доработки типовой конфигурации с использованием конфигуратора
- Исправление идентификаторов метаданных в конфигурации 1С
Найденные решения
В общем решил следующим образом. (Поставщик2 немного намудрил со сборкой):
1.Взял текущую конфигурацию, которую нужно обновить
2.Сравнил и объединил с новой конфигурацией (которую передал поставщик2. Сборку передал: Конф1 + Конф2)
3.Получил итоговую конфигурацию, которая подходит
4.Проверю конфигурацию из п.3 (не потерялись ли мои изменения. Если потерялись - восстановим, повторим и т.п.). И методом "загрузить" уже на рабочую конфигурацию накатим нужный нам вариант
1.Взял текущую конфигурацию, которую нужно обновить
2.Сравнил и объединил с новой конфигурацией (которую передал поставщик2. Сборку передал: Конф1 + Конф2)
3.Получил итоговую конфигурацию, которая подходит
4.Проверю конфигурацию из п.3 (не потерялись ли мои изменения. Если потерялись - восстановим, повторим и т.п.). И методом "загрузить" уже на рабочую конфигурацию накатим нужный нам вариант
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
После пункта 3, обновляете конфигурацию базы данных? или просто загружаете?
Так как выгружается конфигурация базы данных и конфигурация поставщика, а не сохраненная конфигурация.
По сути есть три конфигурации
Конфигурация поставщика.
Конфигурация базы данных
Конфигурация сохраненная (которую изменяют в конфигураторе, но еще не принятая к базе данных).
Так как выгружается конфигурация базы данных и конфигурация поставщика, а не сохраненная конфигурация.
По сути есть три конфигурации
Конфигурация поставщика.
Конфигурация базы данных
Конфигурация сохраненная (которую изменяют в конфигураторе, но еще не принятая к базе данных).
(6) Если это был вопрос, то конечно выгружается. Вторую конфигурацию выгружаю, в примере это "Дополнение для управление торговли". И уже сравниваю только что выгруженную конфигурацию поставщика " Дополнение для управление торговли" со сборкой из п.2 (см. основной вопрос)
Конфигурация базы при этом еще не обновлена!
Конфигурация базы при этом еще не обновлена!
(7) А отдельная поставка / обновления поставщика №2 то есть? Или поставка приходить совмещенная?
Часто бывает при нескольких поставках что при совмещении/обновлении снимают флаг Версия! и версия остается прежней! ИМХО - запросить обновлении поставки №2 ( доп. поставщика) и обновить самостоятельно!
+ выгрузить конфигурацию поставщика №2 (old) выгрузить поставку поставщика № 2(new) и сравнивать эти конфигурации!
Часто бывает при нескольких поставках что при совмещении/обновлении снимают флаг Версия! и версия остается прежней! ИМХО - запросить обновлении поставки №2 ( доп. поставщика) и обновить самостоятельно!
+ выгрузить конфигурацию поставщика №2 (old) выгрузить поставку поставщика № 2(new) и сравнивать эти конфигурации!
Для нерадивых есть даже кнопочка Конфигурация - конфигурация базы данных - вернуться к конфигурации базы данных. Если в случае каких либо изменений где то накосячили, можно было в любой момент вернуться к исходнику, до момента обновления конфигурации базы данных.
(14) Что значить часть основной?
Когда Вы сравниваете конфигурацию со внешней (конфигурация - сравнить и объединить с конфигурацией из файла), то сравнивается конфигурация не базы данных, а конфигуратора. Поэтому после загрузки они могут полностью совпадать, но выгружается конфигурация базы данных.
Когда Вы сравниваете конфигурацию со внешней (конфигурация - сравнить и объединить с конфигурацией из файла), то сравнивается конфигурация не базы данных, а конфигуратора. Поэтому после загрузки они могут полностью совпадать, но выгружается конфигурация базы данных.
1. Есть две конфигурации: УТ 11.4 + еще конфигурация, скажем XXX версия 1.0, находящиеся на поддержке (и та, и эта. Два в одном).
2. Поступает новая версия УТ.4.1 + конфигурация, XXX версия 2.0. В виде готового уже файла
2. Поступает новая версия УТ.4.1 + конфигурация, XXX версия 2.0. В виде готового уже файла
Ну поехали.
3. Беру текущую конфигурацию, снимаю с поддержки. Делаю загрузить из файла п.2 (без сравнения и объединения). Загружаю....
Загрузили, но не обновили конфигурацию базы данных.
4. Сравниваю конфигурацию итоговую п.3 с файлом п 2 - различий нет... Вроде все Ок
Различий не должно быть, если все правильно делали, так как сравнивается с сохраненной конфигурацией, а не конфигурацией базы данных
5. делаю выгрузку конфигурации поставщика (XXX думая, что это уже версия 2.0) из итоговой загрузки и сравниваю с файлом п.2 - обновления не перенеслись по конфигурации XXX версия 2.0. Осталась версия 1.0
И тут выгружается не та с которой сравнивали, а та которая в базе данных, а она совершенно другая.
6. Это глюк платформы или что то не то делаю.....
Попробуйте обновить конфигурацию базы данных перед выгрузкой и посмотрите на результат.
(18) Попробую сделать.
Но сразу возникает аналогия. Пример - конфигурацию измененная, но не снятая с поддержки. Все изменения находятся в базе уже. Есть конфигурацию поставщика и есть основная конфигурация ( т.е. измененная) и есть конфигурация базы (получается с изменениями)
Если судить по вашему рассуждению, и делать выгрузку из конфигурации поставщика - то выгрузка должна идти из базы, из измененной конфигурации. Но это не так, как мне кажется. Будет идти выгрузка из конфигурации поставщика, не измененная, оригинальная
Поправьте меня, если не так
P.S. Обновил базу, выгрузил конфигурацию поставщика (вторая XXX которая). Изменений нет....
Но сразу возникает аналогия. Пример - конфигурацию измененная, но не снятая с поддержки. Все изменения находятся в базе уже. Есть конфигурацию поставщика и есть основная конфигурация ( т.е. измененная) и есть конфигурация базы (получается с изменениями)
Если судить по вашему рассуждению, и делать выгрузку из конфигурации поставщика - то выгрузка должна идти из базы, из измененной конфигурации. Но это не так, как мне кажется. Будет идти выгрузка из конфигурации поставщика, не измененная, оригинальная
Поправьте меня, если не так
P.S. Обновил базу, выгрузил конфигурацию поставщика (вторая XXX которая). Изменений нет....
Прошу прощения, сам уже запутался, все правильно Вы говорили, выгружается не конфигурация базы данных а сохраненная конфигурация. Конфигурация базы данных выгружается отдельной кнопкой.
Но при выгрузке конфигурации, если конфигурация на поддержке, выгружается две конфигурации. Конфигурация поставщика и конфигурация базы данных. (Это если мы говорим про кнопку конфигурация - сохранить конфигурацию в файл).
Почему говорил обновить конфигурацию базы данных, так это быть уверенным, что выгружается корректная конфигурация поставщика.
Если загружать без проверки, то должна заменятся конфигурация поставщика и конфигуратора.
А если делать сравнение и объединение, то должно быть выдано предупреждение, что файл содержит конфигурацию поставки и желаете её обновить (что то вроде этого).
Но при выгрузке конфигурации, если конфигурация на поддержке, выгружается две конфигурации. Конфигурация поставщика и конфигурация базы данных. (Это если мы говорим про кнопку конфигурация - сохранить конфигурацию в файл).
Почему говорил обновить конфигурацию базы данных, так это быть уверенным, что выгружается корректная конфигурация поставщика.
Если загружать без проверки, то должна заменятся конфигурация поставщика и конфигуратора.
А если делать сравнение и объединение, то должно быть выдано предупреждение, что файл содержит конфигурацию поставки и желаете её обновить (что то вроде этого).
Если говорить про выгрузку стандартную, то две конфигурации (измененная и не измененная поставщика).
Если говорить про выгрузку конфигурации поставщика, то выгружается не измененная конфигурация поставщика.
Хорошо бы увидеть визуально последовательность ваших действий (например видео) Хотя по описанию вы все делаете корректно.
Если говорить про выгрузку конфигурации поставщика, то выгружается не измененная конфигурация поставщика.
Хорошо бы увидеть визуально последовательность ваших действий (например видео) Хотя по описанию вы все делаете корректно.
В общем не понял что и как получилось. Но повторил все по п.1-6 с самого начала. И вроде как все пока корректно
НО (!) начались следующие косяки:
Конфигурация поставщика XXX версия 02. Справочник1. После обновления обнулился!?
Конфигурация поставщика XXX версия 02. Справочник2. После обновления обнулился!?
Конфигурация поставщика XXX версия 02. Справочник3. После обновления обнулился!?
Но с конфигурацией основного поставщика (УТ 11.4.1), и его справочниками все нормуль.....
Такое впечатление, что конфигурация поставщика при такой загрузке XXX версия 01 была полностью удалена. И заменена на новую конфигурацию XXX версия 02
НО (!) начались следующие косяки:
Конфигурация поставщика XXX версия 02. Справочник1. После обновления обнулился!?
Конфигурация поставщика XXX версия 02. Справочник2. После обновления обнулился!?
Конфигурация поставщика XXX версия 02. Справочник3. После обновления обнулился!?
Но с конфигурацией основного поставщика (УТ 11.4.1), и его справочниками все нормуль.....
Такое впечатление, что конфигурация поставщика при такой загрузке XXX версия 01 была полностью удалена. И заменена на новую конфигурацию XXX версия 02
(5)
(26)
Конфигурация поставщика в базе - это, грубо говоря, продукт разработчика, каким он его создал. И в него вы не можете вносить никаких изменений.
Две конфигурации на поддержке у разных поставщиков
Но конфигурация поставщика в базе может быть только одна!
(26)
Такое впечатление, что конфигурация поставщика при такой загрузке XXX версия 01 была полностью удалена. И заменена на новую конфигурацию XXX версия 02
А как вы хотели? Сразу две конфигурации поставщика? Нэ бивает, см. выше.
Конфигурация поставщика в базе - это, грубо говоря, продукт разработчика, каким он его создал. И в него вы не можете вносить никаких изменений.
(26) Здесь может быть объяснение, если в конфигурации сменился гуид метаданных.
То есть был Справочник1, потом стал Справочник1 но с другим гуидом. И при загрузке просто удалил таблицу и создал новую.
Такое может быть, если до этого обновляли через сравнение и объединение и допустим установили галку (режим копирования конфигурации), тогда индентификаторы не сохраняются.
Если сделать через сравнение и объединение, такое должно быть видно, если сравнение идет не по именам, а по индентификаторам.
Это один из вариантов. При реструризации у вас должно было выдать, справочник удален, справочник добавлен = принять изменения.
То есть был Справочник1, потом стал Справочник1 но с другим гуидом. И при загрузке просто удалил таблицу и создал новую.
Такое может быть, если до этого обновляли через сравнение и объединение и допустим установили галку (режим копирования конфигурации), тогда индентификаторы не сохраняются.
Если сделать через сравнение и объединение, такое должно быть видно, если сравнение идет не по именам, а по индентификаторам.
Это один из вариантов. При реструризации у вас должно было выдать, справочник удален, справочник добавлен = принять изменения.
В общем решил следующим образом. (Поставщик2 немного намудрил со сборкой):
1.Взял текущую конфигурацию, которую нужно обновить
2.Сравнил и объединил с новой конфигурацией (которую передал поставщик2. Сборку передал: Конф1 + Конф2)
3.Получил итоговую конфигурацию, которая подходит
4.Проверю конфигурацию из п.3 (не потерялись ли мои изменения. Если потерялись - восстановим, повторим и т.п.). И методом "загрузить" уже на рабочую конфигурацию накатим нужный нам вариант
1.Взял текущую конфигурацию, которую нужно обновить
2.Сравнил и объединил с новой конфигурацией (которую передал поставщик2. Сборку передал: Конф1 + Конф2)
3.Получил итоговую конфигурацию, которая подходит
4.Проверю конфигурацию из п.3 (не потерялись ли мои изменения. Если потерялись - восстановим, повторим и т.п.). И методом "загрузить" уже на рабочую конфигурацию накатим нужный нам вариант
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот