|   |   | 
| 
 | Обновление типовой УТ с расширениями ,ошибка . | ☑ | ||
|---|---|---|---|---|
| 0
    
        lite777 13.03.23✎ 12:13 | 
        Здравствуйте, обновляю типовую УТ11 с расширениями, при проверке применимости расширений , пишет-"Уже существет объект с именем -ДокументЗаказ.Товары.ДатаОткрузки , этот рекизит есть в основной конфигурации и в расширении но в расширении как будто он не заимствован а новый (Нет значка что он заимствован)     | |||
| 1
    
        Михаил Козлов 13.03.23✎ 12:17 | 
        Зачем он в расширении смотрели? Может попробовать удалить его? Странное имя у объект: ДокументЗаказ.     | |||
| 2
    
        lite777 13.03.23✎ 12:19 | 
        (1) ЗаказПоставщику.товары.ДатаОтгрузки     | |||
| 3
    
        lite777 13.03.23✎ 12:20 | 
        Может режим совместимости убавить ?     | |||
| 4
    
        Мультук гуру 13.03.23✎ 12:41 | 
        (0) 
 Неизвестная версия УТ11 (там много циферок после 11), обновляется на неизвестную версию УТ Для этой УТ есть непонятно кем, когда и зачем написанное расширение В этом расширении есть реквизит "ДатаОтгрузки". Возможно этот реквизит добавлен в расширение нехорошими программистом, без использования префикса. (но науке это неизвестно) Вопросы: Нужно до обновления понять: а) Есть ли в текущей конфигурации ЗаказПоставщику.товары.ДатаОтгрузки б) Есть ли в типовой текущей конфигурации ЗаказПоставщику.товары.ДатаОтгрузки в) Если есть, то как это всё выглядит в расширении г) Почему долгое время всё это жило, а сейчас решило "поломаться" ? | |||
| 5
    
        lite777 13.03.23✎ 13:35 | 
        (4) Обновляюсь до 8.5.8.410     | |||
| 6
    
        lite777 13.03.23✎ 13:35 | 
        11.5.8.410     | |||
| 7
    
        lite777 13.03.23✎ 13:41 | 
        Если смотреть копию то (До обновления), В Обновляемой этот реквизит есть только в расширении , в основной конфигурации нет его.     | |||
| 8
    
        lite777 13.03.23✎ 13:49 | 
        Получается типа , после обновления появляется реквизит в основной конф , и старый с таким же именем есть созданный в расширении.     | |||
| 9
    
        lite777 13.03.23✎ 13:54 | 
        Если это так остается только переименовать старый реквизит из расширения , и посмотреть что с ним делалось в расширении и модернизировать расширение под новое имя ,+ отключить показ нового реквизита ?     | |||
| 10
    
        Смотрящий 13.03.23✎ 14:01 | 
        бекап седелай, разверни куда нить, в этом бекапе снеси из расширения реквизит и заимствуй из конфы.
 посавкайся, стартани предприятие. проверь не похерились ли данные | |||
| 11
    
        lite777 13.03.23✎ 14:02 | 
        (10) Однозначная потеря данных.     | |||
| 12
    
        Новый1сник2 13.03.23✎ 14:04 | 
        (11) + 1, (9) попробуй на копии просто переименовать реквизит, ну а дальше смотреть для чего он нужен     | |||
| 13
    
        lite777 13.03.23✎ 14:06 | 
        (12) Переименовать созданный в расширении ?     | |||
| 14
    
        Новый1сник2 13.03.23✎ 14:06 | 
        (13) да     | |||
| 15
    
        Мультук гуру 13.03.23✎ 14:14 | 
        (9) 
 1) Смотрим (консоль запросов), а есть ли данные в реквизите "ДатаОтгрузки" в расширении.Запоминаем 2) Переименовываем реквизит в расширении в "удДатаОтгрузки" -- смотрим насколько это переименование печально (запустится 1С или нет) 3) Накатываем обновление. Заимствуем в расширении реквизит "ДатаОтгрузки" 4) Если данные в (шаг 1 ) есть, то пишем обработку / скрипт, которая сделает ДатаОтгрузки = удДатаОтгрузки для каждого нужного документа и нужной строки. Документы при этом записываем : об.ДополнительныеСвойства.Вставить("ОтключитьМеханизмРегистрацииОбъектов", Истина); //ибо документ фактически не менялся об.ОбменДанными.Загрузка = Истина; об.Записать(РежимЗаписиДокумента.Запись); Делаем всё это в копии. После этого смотрим а)Данные в "ДатаОтгрузки" -- появились и сцуко, на удивление такие же что и в "удДатаОтгрузки" б) "удДатаОтгрузки" нигде в расширении не используется в)документы открываются/закрываются, проводятся. г)Бизнес процессы из расширения -- РАБОТАЮТ. | |||
| 16
    
        lite777 13.03.23✎ 14:19 | 
        (15) Хороший совет .     | |||
| 17
    
        lite777 13.03.23✎ 14:21 | 
        (15) А то я думал как не регистрировать эти объекты для обмена с бух.     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |