Обновление одного объекта конфигурации

1. VickWood 14.02.18 17:20 Сейчас в теме
Добрый день!
Подскажите, возможно ли обновить только один объект конфигурации из файла поставки?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Xershi 1486 14.02.18 17:23 Сейчас в теме
(1) да. Для этого только это объект установите для обновления.
3. foxsis 111 14.02.18 18:18 Сейчас в теме
(1) Возможно, но это не есть хорошо, т. к. возможно этот обновленный объект будет искать или ссылаться на какие нибудь процедуры и функции других объектов которые не обновлены, и вываливаться с ошибкой. Так же только один объект можно обновить в том случае если включена возможность редактирования в настройке поддержки конфигурации.
7. VickWood 14.02.18 22:15 Сейчас в теме
(3) как тогда лучше выйти из ситуации, когда требуется обновить только один объект?
5. kild 89 14.02.18 20:22 Сейчас в теме
(1) есть такая возможность
4. protexprotex 116 14.02.18 20:17 Сейчас в теме
Лучше включить режим расширения для этого одного объекта и доработать его под Ваши нужды. Хотя, все зависит от задачи и что Вы хотите с ним сделать. А то можно нарваться, как писали Выше.
6. VickWood 14.02.18 21:37 Сейчас в теме
Спасибо всем за советы!

(4) Задача в том, что необходимо обновить один конкретный объект, т.к. в обновлении изменился реквизит объкта и стал табличной частью. после обновления надо протестировать, корректно ли перенесся этот реквизит в табличную часть.
8. protexprotex 116 14.02.18 23:51 Сейчас в теме
(6) Ну так добавьте его в табличную часть. И его не обязательно даже убирать из реквизитов самого объекта (шапки документа/справочника). Наименования они могут иметь одно и тоже. Вот только модуль объекта (скорее всего) придется еще править. Да и еще раз добавили его в табличную часть, значит, где-то он используется.... Надо по глобальному поиску искать где и прописывать. Так что, возможно, изменением только одного объекта метаданных может и не обойдетесь.
10. VickWood 15.02.18 08:15 Сейчас в теме
(8)
Суть в том, что не я изменила объект, а поставщик. Поэтому в файле поставки уже все реализовано, нужно только обновить этот объект.
9. foxsis 111 15.02.18 08:14 Сейчас в теме
(6)Раз из реквизита сделали табличную часть, тогда вылезет косяк, т.к. по любому в модуле обновления ИБ должна быть ещё обработка, которая как раз перенесёт данные из реквизита в табличную часть. Соответственно если обновите только один объект, то придётся написать обработку, которая перекинет данные из реквизита в ТЧ. Попробуйте сделать на копии и увидите результат.
11. VickWood 15.02.18 08:18 Сейчас в теме
(9)вроде обработки там не видела...
12. foxsis 111 15.02.18 10:43 Сейчас в теме
(11)ну я имею ввиду обработка в общем модуле, которая перезаполняет данные. Есть общий модуль обновления ИБ. Попробуйте на копии сделать всё это, а там уже будет понятно, прокатил этот вариант или нет.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот