|
Розница базовая, редакция 2.1 -> Розница базовая, редакция 2.2 | ☑ | ||
---|---|---|---|---|
0
first_may
16.04.16
✎
16:50
|
Добрый день.
Конфигурация Розница базовая, редакция 2.1 (2.1.9.20). При выполнении обновления на Розница (базовая), редакция 2.2 (2.2.2.15) появляется ошибка При вызове обработчика обновления: "ОбменСообщениямиВнутренний.УстановитьКодЭтойКонечнойТочки()" произошла ошибка: "{ОбщийМодуль.ОбменСообщениямиВнутренний.Модуль(376)}: Значение не является значением объектного типа (Код) ЭтаКонечнаяТочка.Код = Строка(Новый УникальныйИдентификатор());". Как можно сделать "нормальное" обновление? |
|||
1
mingw
16.04.16
✎
16:56
|
(0) Если не сразу на 2.2.2.15. А на поменьше версию обновление делать?
|
|||
2
hhhh
16.04.16
✎
16:56
|
вызвать специалиста.
|
|||
3
ДенисЧ
16.04.16
✎
16:57
|
А как обновлял-то? Сравнением? Или через поддержку?
|
|||
4
first_may
16.04.16
✎
16:59
|
1 делал изначально на 2.2.2.9 - ошибка таже
2 обновлял через поддержку |
|||
5
ДенисЧ
16.04.16
✎
17:00
|
(4) Через поддержку как? По шагам распиши...
|
|||
6
first_may
16.04.16
✎
17:05
|
(5) Конфигурация Розница базовая, редакция 2.1 (2.1.9.20). Делаю:
1 меню Конфигурация - Поддержка - Обновить конфигурацию - открывается форма 2 на ней ставлю Поиск доступных обновлений - находит 2.2.2.9 и 2.2.2.15 3 выбираю какую нить и нажимаю Ок |
|||
7
ДенисЧ
16.04.16
✎
17:07
|
(6) Тогда у тебя один путь - писать в 1с.
Ну, или руками править... Хотя у тебя базовая.... |
|||
8
mingw
16.04.16
✎
17:08
|
(7) Там интересно. Откуда в базовой РИБ?
|
|||
9
ДенисЧ
16.04.16
✎
17:10
|
(8) Ещё раз перечитал тему. Слова РИБ не нашёл...
|
|||
10
first_may
16.04.16
✎
17:12
|
(7) ошибка в процедуре
Процедура УстановитьКодЭтойКонечнойТочки() Экспорт Если ПустаяСтрока(КодЭтогоУзла()) Тогда ЭтаКонечнаяТочка = ЭтотУзел().ПолучитьОбъект(); ЭтаКонечнаяТочка.Код = Строка(Новый УникальныйИдентификатор()); ЭтаКонечнаяТочка.Записать(); КонецЕсли; КонецПроцедуры именно вот тут ЭтаКонечнаяТочка.Код = Строка(Новый УникальныйИдентификатор()); я могу поправить руками 1 поставив этот блок в попытка - исключение и после этого конфа обновляется нормально 2 после перехода на 2.2 сделать загрузить конфу и тогда она снова станет базовой на поддержке Но при следующем обновлении с 2.2.2.9 на 2.2.2.15 ошибка снова такая же и там же. |
|||
11
mingw
16.04.16
✎
17:14
|
(9) ПланыОбмена в коде. Где ошибка. Может и не РИБ. Не полный в смысле.
|
|||
12
mingw
16.04.16
✎
17:16
|
(10)+
Функция ЭтотУзел() Экспорт Возврат ПланыОбмена.ОбменСообщениями.ЭтотУзел(); КонецФункции |
|||
13
first_may
16.04.16
✎
17:16
|
Эта процедура в общем модуле ОбменСообщениямиВнутренний
(11) ПланыОбмена в коде - могу вернуться в "начало", а что смотреть в плане обмена? |
|||
14
nordbox
16.04.16
✎
17:17
|
Тогда звонок в другу.
в 1с |
|||
15
mingw
16.04.16
✎
17:19
|
(14) После звонка другу. Их могут за жабры.
|
|||
16
first_may
16.04.16
✎
17:21
|
mingw - наверное прав.
1 восстановил базу 2.1.9.20. 2 открыл Планы обмена - Обмен сообщениями 3 тут одна строка, причем Наименование пустое и реквизит "горит" красным |
|||
17
first_may
16.04.16
✎
17:22
|
Удалить ее тоже не получается
|
|||
18
nordbox
16.04.16
✎
17:29
|
(17) Редактировать получается??
Удалить то можно все |
|||
19
nordbox
16.04.16
✎
17:29
|
+18 вопрос только, надо ли?
|
|||
20
first_may
16.04.16
✎
17:39
|
(19)
1 редактировать получается 2 удалить - вопрос почему в типовой - есть одна строка с незаполненным наименованием, причем оно обязательно для заполнения - косяк 1с? 3 хочу удалить, что бы проверить - может из за нее |
|||
21
nordbox
16.04.16
✎
17:44
|
(20) Ну отредактируй его, напиши например Тест и код присвой
и попробуй обнови |
|||
22
first_may
16.04.16
✎
18:00
|
(21) сделал, наименование - тест, код - 1. обновляю на 2.2.2.9 ошибка та же
{ОбщийМодуль.ОбменСообщениямиВнутренний.Модуль(368)}: Значение не является значением объектного типа (Код) ЭтаКонечнаяТочка.Код = Строка(Новый УникальныйИдентификатор()); |
|||
23
nordbox
16.04.16
✎
18:02
|
Ну попробуй удали тогда
хотя возможно мало чем поможет |
|||
24
nordbox
16.04.16
✎
18:02
|
только на копии
|
|||
25
mingw
16.04.16
✎
18:42
|
(23) Ага. Хитрая неявная защита. Для тех кто купив базовую. Юзает ломаную полную платформу.
|
|||
26
first_may
16.04.16
✎
18:48
|
(25) Нет, все официально. Куплена базовая, установлена программная лицензия :). Все из за ЕГАИС.
|
|||
27
first_may
16.04.16
✎
18:49
|
(25) Закупки подтверждаем, но надо готовиться подтверждать и продажи. А это уже в 2.2.
|
|||
28
mingw
16.04.16
✎
18:54
|
(26) Тогда не вижу проблем. Со звонок другу.
|
|||
29
first_may
16.04.16
✎
18:59
|
(28) наверное... а чего в плане обмена ОбменСообщениями нельзя изменить реквизит ЭтотУзел?
|
|||
30
hhhh
16.04.16
✎
19:14
|
тии прогони. какие-то данные левые, раз обновление не проходит. наверно, пользователи накосячили немеряно.
или вариант: обнови на обычной платформе, а потом после на базовую перейдешь. |
|||
31
first_may
16.04.16
✎
21:05
|
Уже не смешно :).
Восстановил базовую 2.1.9.20. Делаю обновление на проф 2.1.9.20. Ошибка та же {ОбщийМодуль.ОбменСообщениямиВнутренний.Модуль(370)}: Значение не является значением объектного типа (Код) ЭтаКонечнаяТочка.Код = Строка(Новый УникальныйИдентификатор()); |
|||
32
mingw
16.04.16
✎
21:19
|
(31) Платформу менял? Верни назад.
Вероятно в старой версии платформы. Код с ПланыОбмена. Игнорировался. |
|||
33
mingw
16.04.16
✎
21:21
|
(32)+ Ну или грохни ПланОбмена. Сначала посмотри есть ли оно. В новосозданной типовой.
|
|||
34
first_may
16.04.16
✎
21:23
|
(32) платформа 1С:Предприятие 8.3 (8.3.7.1949)
|
|||
35
mingw
16.04.16
✎
21:36
|
(34) Кстати. Точно обновления базовая vs проф. Не путал сейчас или раньше?
|
|||
36
first_may
16.04.16
✎
21:42
|
(35) Точно. Сейчас поставил платформу 8.3.7.2027. Пробую базовую 2.1.9.20 обновить на базовую 2.2.2.15.
Чувствую, надо звонок другу 1С :). |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |