|
Cтранное поведение сравнения через поддержку | ☑ | ||
|---|---|---|---|---|
|
0
alvabul
03.10.13
✎
16:22
|
Делается обновление через поддержку. Продукт стоит на поддержке двух конфигураций - УПП 1.3 и Софт-портал
Сейчас выполняется обновление на новую версию УПП , через поддержку. В новой конфигурации поставщика эти объекты отсутствуют. А в старой есть. Для объектов отсутствующих в старой конфигурации поставщика и для объектов измененных в старой конфигурации поставщика по сравнению с новой в окне обновления флажки перезаписи должны быть автоматически сброшены Почему же тогда автоматически у всех этих объектов установится флаг? Платформа 8.2.16.368. Пробовал перейти на 19-ю, то же самое. P.S.: что самое интересно раньше (до июля) все работало на ура. Сейчас же даже старые релизы (взял из бекапа) пытаюсь так обновить до версий, на которые уже обновлялся - те же грабли. |
|||
|
1
alvabul
05.10.13
✎
01:00
|
В общем разобрался. Напишу решение, вдруг поможет кому-то. Мне бы вот помогло)
как это работало: 1. Конфа разработки была связана с хранилищем. Там делались изменения и формировался файл поставки cfu 2. Рабочую конфу обновляли через файл поставки 3. Конфигурация поставщика в рабочей конфе ВКЛЮЧАЛА в себя объекты из обоих конфигураций, находящихся на поддержке 4. Конфигурация поставщика в базе разработки включала в себя девственно чистую конфигурацию от 1С 5. При обновлении рабочей конфы поставкой из базы разработки все добавленные/измененные объекты относительно "чистой конфы поставщика" отмечались в поставке соответствующим образом (+ если объект добавлен, / если объект изменен) 6. Поэтому при обновлении соответствия между объектами устанавливались правильно почему сломалось: 1. в августе во время реструктуризации базы разработки отрубился сервер и база умерла. 2. Была восстановлена база на основе бекапа РАБОЧЕЙ базы. 3. Так как конфигурация поставщика в рабочей базы отличалась от конфигурации поставщика в умершей базе-разработке, то при формировании поставки все объекты, входящие в неё считались конфигурацией поставщика 1с и при сравнении с новой конфой поставки помечались на удаление, как отсутствующие в ней. как решить: 1. В хранилище конфигураций откатиться до версии, где конфигурация поставщика содержит в себе только данные поставки фирмы 1С 2. Остальные изменения внести руками и сформировать файл поставки с нормальной конфой поставщика 3. обновить этим файлом рабочую конфу. Тут надо ещё подумать, что бы ничего не слотело от тех обновлений, что были после. |
|||
|
2
AlexNew
05.10.13
✎
05:22
|
Не, когда чел пустую базу 7.7 предлагал, вот это тема.
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |