Имя: Пароль:
1C
 
Вылетает при конвертации 8.0->8.1
0 GRM11
 
29.12.09
15:56
Добрый день! Есть база на 1С БУХ 8.0 Ред 1.5(1.5.8.5)  с некоторыми изменениями (добавлено несколько документов, регистров накопления и сведений). Пытаюсь выполнить конвертацию, задумывается на несколько минут и вылетает с системной ошибкой. Из этой базы выгрузил конфигурацию и загрузил в чистую базу - результат тот же. Снял с поддержки, оставил по идее только одну конфигурацию в составе - результат тот же. Тестирование и исправление проходят нормально. Нашел на инфостарте утилиту TOOL_1CD, которая показывает в том числе какие конфигурации поставщика находятся в 1CD. Так вот, эта утилита показала, что в составе базы имеется конфигурация УПП ред 1.1.6.1. Причем я ей практически верю, т.к. эталонная конфигурация релиза 1.5.8.5 занимает 92 mb, а моя 230. Это единственная зацепка, из-за которой возможно вылетает конвертация. Вопроса собственно два: что еще может влиять на вылет при конвертациии и как убить эту конфигурацию поставщика, при том, что в конфигураторе я ее не вижу?
1 Dmitrii
 
гуру
29.12.09
16:02
>>при том, что в конфигураторе я ее не вижу.

Такого не бывает. Ни туда смотрите.
2 Dmitrii
 
гуру
29.12.09
16:05
А какие версии платформы 8.0 и 8.1?
3 Dmitrii
 
гуру
29.12.09
16:07
Выполните проверку конфигурации (меню "Конфигурация" - "проверка конфигурации").
4 GRM11
 
29.12.09
16:07
Я снял конфигурацию с поддержки, соответственно конфигурации поставщика удалилась из 1CD (файл конфигурации CF также уменьшился - проверил).
5 Dmitrii
 
гуру
29.12.09
16:09
(4) Тогда конфигурация поставщика (если её нет) не может быть причиной ошибки.
6 GRM11
 
29.12.09
16:11
Да я и не спорю, это единственное на что хоть как то можно обратить внимание. Хотя как удалить все-таки УПП (и непонятно как она туда попала)? B что еще может быть причиной вылета при конвертации?
7 Dmitrii
 
гуру
29.12.09
16:15
(6) Чтобы удалить УПП - поставьте на поддержку к типовой БП 1.5.8.5.
Не помню было такое в 8.0 или нет, но в 8.1 для этого можно выполнить сравнение/объединение с типовым файлом cf. При этом система запрашивает разрешения о постановке на поддержку. В окне сравнения/объединения можно снять все галки - тогда конфигурация поставщика закачается, а основная конфигурация останется без изменения.
8 GRM11
 
29.12.09
16:44
Данная операция (объединение с типовой) не помогает. Конфигурация действительно становится на поддержку, но при просмотре утилитой TOOl_1CD опять же выдаются две конфигурации поставщика: БУХ 1.5.8.5 и УПП 1.1.6.1.
9 Dmitrii
 
гуру
29.12.09
16:47
(8) Всё чудесастее и чедесастее...

То есть в конфигураторе показывает конфигурацию поставщика БП 1.5.8.5, а волшебная утилита твердить про УПП?
10 GRM11
 
29.12.09
16:49
Совершенно верно, и судя по размеру CF файла базы и CF файла из типовой 1.5.8.5 на это очень похоже.
11 Dmitrii
 
гуру
29.12.09
17:00
(10) Ну тогда не знаю.
Все проблемы с которыми сталкивался решались через проверку конфигурации и/или тестирование базы.

Как вариант:
Вариант I.
1. Создать пустую базу
2. Загрузить в нее конфигурацию твоей базы.
3. Перенести все данные из твоей базы во вновь созданную при помощи универсальной обработки переноса XML для идентичных конфигураций.
4. Конвертировать получившуюся базу.

Вариант II (шаманский)
Если база файловая - перевести на клиент-серверную, а если клиент-серверная - то в файловую

Кстати, ты в курсе, что для 1.5.8 обновлений на платформе 8.1 нет? Официально она несовместима с 8.1.
Правильнее было-бы обновить на 8.0 до версии 1.5.22, а уже потом обновлять платформу.
12 GRM11
 
29.12.09
18:08
Вариант 1.
Не проходит, т.к. не получается сконвертировать даже пустую базу, созданную из конфигурации (так же вываливается)
Вариант 2.
Тоже делал.На копии влоб обновил на 1.5.22, не сильно заботясь о сохранении ранее сделанных изменений. Попытался сконвертировать - вываливается.
Проблема насколько я понимаю не с базой, а с самой конфигурацией.
13 Dmitrii
 
гуру
29.12.09
18:19
Проверка конфигурации проходит нормально?
14 Dmitrii
 
гуру
29.12.09
18:20
Версии платформ свежие?
15 Dmitrii
 
гуру
29.12.09
18:22
На другом компе пробовал?
16 Dmitrii
 
гуру
29.12.09
18:28
А если сохранить конфигурацию в файл cf и этот файл открыть в конфигураторе 8.1 (меню Файл - "Открыть")? Ругнется?
17 Dmitrii
 
гуру
29.12.09
18:29
Есть объекты с числовым кодом длиннее 38 знаков? Если да, то сократи длину кода до 38 знаков и сделай реструктуризацию таблиц.
18 GRM11
 
29.12.09
19:00
Все из того что написано выше делал, кроме открытия файла cf через "Файл"->"Открыть". Именно это и сработало! Большое спасибо! (странно,вроде такой простой вариант, а сам не догадался :) )
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.