|
Розница. Обновление РИБ | ☑ | ||
---|---|---|---|---|
0
Ychenik1c
16.08.19
✎
05:12
|
Здравствуйте. Обновляю базу с релиз 2.2.6. Последовательно. При обновлении центральной базы на 2.2.12 всё проходит без ошибок. А при обновление периферийной на 94% ошибка. Вот что в журнале регистрации.
Вот что есть в журнале регистраций. Может кто сталкивался. В интернете про эту ошибку нашел, но ока безрезультатно. Обмен данными.Проведение документа "Ввод начальных остатков узла" Ошибка чтения файла сообщения обмена: {Обработка.КонвертацияОбъектовРаспределенныхИнформационныхБаз.МодульОбъекта(219)}: Ошибка при вызове метода контекста (ЗакончитьЧтение): Ошибка при выполнении обработчика - 'ПередЗаписью': {ПланОбмена.ПоМагазину.МодульОбъекта(113)}: Ошибка при вызове метода контекста (Следующий): В данной транзакции уже происходили ошибки! Обмен данными.ПоМагазину.Получение данных. Сообщение обмена удалено из кэша. {ОбщийМодуль.ОбменДаннымиСервер.Модуль(12929)}: Получение данных из главного узла завершилось с ошибками. ВызватьИсключение НСтр("ru = 'Получение данных из главного узла завершилось с ошибками.'"); |
|||
1
Ychenik1c
16.08.19
✎
05:21
|
Как я понимаю он удаляет файл обмена, а потом не может его найти
|
|||
2
Галахад
гуру
16.08.19
✎
05:41
|
Гм. Наверное проблема в "В данной транзакции уже происходили ошибки!".
|
|||
3
Ychenik1c
16.08.19
✎
05:58
|
ВыборкаДокументов = Документы.ВводНачальныхОстатковУзла.Выбрать(,, Новый Структура("КодУзлаОбмена", ПредопределенныйУзел.Код), "Дата");
Пока ВыборкаДокументов.Следующий() Цикл ДокументВыборки = ВыборкаДокументов.ПолучитьОбъект(); Если ДокументВыборки <> Неопределено И НЕ ДокументВыборки.ПометкаУдаления И НЕ ДокументВыборки.Проведен Тогда ДокументВыборки.Узел = Ссылка; Если НЕ ОбменДаннымиПереопределяемый.ЗаписатьВводОстатков(ДокументВыборки, РежимЗаписиДокумента.Проведение) Тогда Отказ = Истина; КонецЕсли; КонецЕсли; КонецЦикла; Видел я этот код. Что до обновления, что после он не поменялся. Только ещё посмотреть проблему в данных после обновления |
|||
4
Ychenik1c
16.08.19
✎
07:24
|
В РИБе отладчик не работает?
|
|||
5
Ychenik1c
16.08.19
✎
07:35
|
Мне вот это ещё не нравится. Я один в базе
Ошибка разделенного доступа к базе данных База данных заблокирована: компьютер: DESKTOP-SLD2QNG, пользователь: Отладка, сеанс: 242, начат: 16.08.2019 в 11:32:03, приложение: Тонкий клиент |
|||
6
Pro1001C
16.08.19
✎
08:35
|
Обновляете РИБ в пользовательском режиме или после после загрузки обновления через конфигуратор? У меня еще не разу нормально в пользовательском режиме не обновилась база РИБ, все время какие-то ошибки, только через конфигуратор
Второй способ, попробуйте пока отменить документы по вводу остатков, потом перепроведете |
|||
7
assasu
16.08.19
✎
08:46
|
(0) не обновляйте через предприятие, только через конфигуратор .
перед отправкой в узел надо убить регистрацию с "ввод начальных остатков..". работаете же не первый день? все должно быть уже введено |
|||
8
Ychenik1c
16.08.19
✎
08:54
|
(7) В регистрации нет документов Ввода остатков
Ошибка возникает уже при обновлении в режиме предприятия на 94% |
|||
9
Ychenik1c
16.08.19
✎
13:32
|
Базу отвязал.
Обновилась без проблем. А потом не могу вновь ей указать главный узел. Его нет https://i87.fastpic.ru/big/2019/0816/f6/7e5b1809719e671028a695284f68f6f6.jpg |
|||
10
Ychenik1c
17.08.19
✎
04:49
|
РИБ обновился.
Пришлось закомментировать код в модуле объекта плана обмена по магазину ВыборкаДокументов = Документы.ВводНачальныхОстатковУзла.Выбрать(,, Новый Структура("КодУзлаОбмена", ПредопределенныйУзел.Код), "Дата"); Пока ВыборкаДокументов.Следующий() Цикл ДокументВыборки = ВыборкаДокументов.ПолучитьОбъект(); Если ДокументВыборки <> Неопределено И НЕ ДокументВыборки.ПометкаУдаления И НЕ ДокументВыборки.Проведен Тогда ДокументВыборки.Узел = Ссылка; Если НЕ ОбменДаннымиПереопределяемый.ЗаписатьВводОстатков(ДокументВыборки, РежимЗаписиДокумента.Проведение) Тогда Отказ = Истина; КонецЕсли; КонецЕсли; КонецЦикла; |
|||
11
Ychenik1c
17.08.19
✎
05:05
|
Есть одна проблема которую не учёл при обновление. Есть свой регистр накопления. По нему делают движение два документа. Эти движения теперь не попадают в регистрацию для обмена. Где можно посмотреть? До обновления база есть я там не нашел. В плане обмена по магазину в макете правила регистрации его нет.
|
|||
12
Мимохожий Однако
17.08.19
✎
07:06
|
(11) Обычно переносят документы, а не движения
|
|||
13
Pro1001C
17.08.19
✎
09:52
|
(11) насколько помню через подписку работает регистрация объектов в Рознице
|
|||
14
Ychenik1c
17.08.19
✎
11:07
|
Где можно регистрировать данные для отправки у меня пропал этот регистр из списка
|
|||
15
Pro1001C
17.08.19
✎
12:23
|
в составе подписки по регистрам
|
|||
16
Ychenik1c
17.08.19
✎
12:23
|
(13) Спасибо. В одной из подписок галочки не было
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |