Имя: Пароль:
1C
1С v8
"битый код" после обновления от центральной базы
,
0 antgrom
 
17.06.15
15:11

v8
Розница
Есть РИБ
в одной из баз , после обновления код изменился и в некоторых "ИначеЕсли" вместо  буквы "Е" - квадратик.
Т.е. другой символ.
В центральной базе всё нормально.
Эта база в Конфигураторе открывается , в Предприятии не открывается.
ЧекДБФЛ не помог , ТиИ не помог.
Кеш почистил
Не помогло.

Было ли у кого то что то подобное и как лечили ?
1 Stim
 
17.06.15
15:14
посмотри региональные настройки в БД, шрифты.
загрузи конфу с другого узла
2 antgrom
 
17.06.15
15:16
"загрузи конфу с другого узла"

а вот тут самое интересное

БД то "привязана" к плану обмена. Отвязать можно только в Предприятии. А зайти в Предприятие 1С не даёт т.к. ругается на некорректный код.
3 D_E_S_131
 
17.06.15
15:19
"Найти и заменить" не помогает?
4 mTema32
 
17.06.15
15:20
(2) А зачем отвязывать? Создай узел заново из ЦУ.
5 mTema32
 
17.06.15
15:20
(3) в периферийке изменения делать нельзя
6 antgrom
 
17.06.15
15:22
(4) да , но там продажи за сегодня. А документы ЧекККМ они могли не выгрузить ...
7 antgrom
 
17.06.15
15:22
пока я понял , что никто с точно такой ситуацией не сталкивался
8 Stim
 
17.06.15
15:23
мдааа.. попробуй поиграться с командной строкой. вроде там есть параметр, отключающий  сообщения о ошибках при запуске.
попробуй в ком строке прописать запуск обработки, в которой отключается главный узел
9 mTema32
 
17.06.15
15:23
(7) бэкап перед обновлением не делался?
10 mTema32
 
17.06.15
15:25
(9) Хотя да... вопрос риторический.
11 mTema32
 
17.06.15
15:26
(7) Выгружается база в dt-шник?
12 antgrom
 
17.06.15
15:46
выгрузка в dt и загрузка в новую базу не помогла.
13 antgrom
 
17.06.15
16:01
ап
может ответит кто
14 vhl
 
17.06.15
16:04
(2) а как именно ругается?
15 vhl
 
17.06.15
16:06
(4) по идее можно запустить с ключем /ResetMasterNode - он должен отвязать
16 mTema32
 
17.06.15
16:10
(12) Давай скрин ошибки с полным текстом.
17 mTema32
 
17.06.15
16:14
(12) Версии платформ ЦУ и ПУ совпадают?
18 antgrom
 
17.06.15
16:20
(14) как обычно ругается компилятор 1С проверяющий корректность кода 1С :
Общий модуль.Общего назначения ( номер строки ,  )и т.п.
19 antgrom
 
17.06.15
16:20
(17) да
20 antgrom
 
17.06.15
16:23
через некоторое время : сейчас там другой человек проверяет железо.
21 Бубка Гоп
 
17.06.15
16:40
отвяжи, загрузи нормальный cf, привяжи
22 antgrom
 
17.06.15
16:47
(21) см (2)
23 mTema32
 
17.06.15
17:03
/ResetMasterNode - попробуй с этим параметром запустить.
А потом, если отвяжется узел, то cf-ник центральной грузануть.
24 antgrom
 
17.06.15
17:31
ругается примерно так : {МодульОбычногоПриложения(639,6)}: Переменная не определена (ФормаО?работки)
                    <<?>>ФормаО?работки.РаботаПоЗаданию();
25 Бубка Гоп
 
17.06.15
17:32
(22) см (23)
26 mTema32
 
17.06.15
17:42
(0) Короче...
Прописываешь параметр /ResetMasterNode в параметрах запуска.
Запускаешь "Конфигуратор". У тебя ничего не откроется. Потом убираешь параметр.
Снова запускаешь конфигуратор и загружаешь cf-ник центральной базы.
Далее пишешь обработку по восстановлению центрального узла.
Производишь контрольный обмен и вуаля!
27 Stim
 
17.06.15
17:52
а, епт
28 Stim
 
17.06.15
17:52
попробуй выгрузку/загрузку конфы в файлы
29 antgrom
 
17.06.15
18:00
(26) заработало , спасибо )
30 antgrom
 
17.06.15
18:00
заработало в смысле удалось отвязать. Там ещё будут винчестер проверять.
31 mehfk
 
17.06.15
18:09
и ОЗУ
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший