Записки 1С-ника
Периодически натыкаюсь на конфигурации у которых основная конфигурация и конфигурация поставщика разных релизов. Возникает это по разным причинам, как правило если обновляется база на стороне и потом объединяется с рабочей , при этом получаем 2 нехороших последствия: мусор в базе от не удаленных объектов и есть подозрение что постобнавление обработку данных. Для определения расхождений конфигураций зайдем в меню - Конфигурация - Поддержка - Настройка поддержки , тут номер релиза конфигурации поставщика (рис.1), для просмотра конфигурации базы (основной конфигурации) нажмите значёк (i) в меню (рис. 2)
Что делам, идем в меню - Конфигурация - Поддержка - Обновить конфигурацию , выбираем очередной релиз жмем готово и ждем окончания обновления до появления такой картинки Снимаем крыжик, там где нарисовано 1, чтобы получилось так Далее жмем кнопку Выполнить и сохранить конфигурацию повторяя эти операции до тех пор пока конфа поставщика и базы не выравняться. В процессе можно получить сообщение о нарушении целостности, я обычно чищу кеш после этого и как правило продолжаю (предыдущие обновления сохраняются), очищаем кеш так - сначала определим гуид базы в файле ibases.v8i ищем его по этому пути %userprofile%\AppData\Roaming\1C\1CEStart. Далее для разных версий windows , папки название которой соответствует гуиду базы Для Win XP: Продолжаем обновление и наконец конфа поставщика и конфа базы по версии одинаковы, но не по структуре, что же делать - банально :) бэкап базы, что бы вернуться к этому шагу если что. И потом аккуратно приводить структуру базы к структуре поставщика сохраняя баланс между чужими наработками и наработками 1С, не забывая про кнопку Настройка Там можно установить режим удаления объектов основной конфигурации (спасает от корректного удаления/замещения объектов, но не панацея надо разум включать) Вот как то так, дерзайте. |
|