#0
by frid
Добрый день. Обновил основной узел Рарус-Розницы до 2.2.5.27, сделал обмен с парочкой узлов РИБ - все отлично. Начал массовое обновление остальных узлов (аналогичных "верхней парочке" (другие магазины по РИБ)) - в клиентской части выскакивает ошибка: РассылкаОтчетов.ЗарегистрироватьДанныеДляАктуализацииСпискаРегламентныхЗаданий" отложенного обработчика обновления "РассылкаОтчетов.АктуализироватьСписокРегламентныхЗаданий" произошла ошибка: "{ОбщийМодуль.ОбщегоНазначения.Модуль(3502)}: Ошибка при вызове метода контекста (Содержит) Возврат Метаданные.РегистрыСведений.Содержит(ОбъектМетаданных); по причине: Несоответствие типов (параметр номер '1')". Может кто сталкивался? Пробовал уже и платформу обновлять (до максимальной 8.3.10, и проверял на 32-64 компах)... не помогло. Но ведь тестовые 2 магазина без проблем обновились, не могу понять как так.
#2
by gorakh
Это ошибка в данных. Остановка по ошибке + Стек вызовов спасет "спасет отца русской демократии" ИМХО в ОбъектМетаданных передается неопределено.
#3
by Cyberhawk
"Пробовал уже и платформу обновлять" // От безысходности что ли? Так-то у тебя конкретная ошибка в прикадном коде, и тебе доступна возможность выяснить способ ее воспроизведения
#4
by frid
С платформой пробовал так как два первых узла нормально обновились, без каких-либо проблем и ошибок. Думаю вот ради чистоты эксперимента на одном из тех компов обновить проблемный узел...
#5
by Фрэнки
а сравнить содержимое текста проблемного кода в одном узле и в том, где все прошло нормально?
#7
by Фрэнки
откуда уверенность, что он это "по определению" обеспечил? Вы у топикстартера из-за его спины видели, как он там в обмены данные узла помечает?
#8
by Serg_1960
Если говорить о вероятностях, о вероятность не идентичности конфигураций в узлах или о вероятности не использования ошибочного алгоритма в "сделал обмен с парочкой узлов РИБ - все отлично(цы), то вероятность последнего предположения - выше.
#9
by Serg_1960
PS: то, что два узла отличаются от остальных - это факт, допустим. Но эта информация ничего не утверждает, не подтверждает и не опровергает - ошибка есть и с этим надо что-то делать :)
#10
by h-sp
возможно ошибка в программе, по обмену пришел документ, который не предусмотрен в регистре сведений.
#11
by Stanislav1C
Аналогичная ситуация с этой же ошибкой. Обновил центр с 2.1.9.18 на 2.2.5.27, дальше 6 подчиненных узлов торговых точек обновились без проблем, на 7м эта ошибка. Сразу решение не нашел, создал по новой начальный образ. А вот на 8м узле уже тупик, т.к. РИБ двухуровневый, и 8я точка является центром для еще Nго числа точек. Поэтому заново создавать всю эту иерархию начальными образами не вариант. Стал копаться в отладчике, дошел до такого результата: В одном из релизов 2.2 появился справочник Рассылки отчетов с предопределенным элементом "Личные данные". Справочник не включен в состав плана обмена. Соответственно, предопределенный элемент на узле не находится, и передается Неопределено в ОбъектМетаданных, как и говорилось в . В настройках справочника - Обновление предопределенных данных стоит Авто, т.е. предопределенные элементы в предприятии создаются при первом запуске базы. Для узла этот запуск не первый,вот и получается, что он не создается. В голову приходит изменить конфу, включив справочник в план обмена. Но конфа типовая, из-за этого момента изменять не хочется. Есть идеи, как решить проблему?
#12
by Фрэнки
где-то давно попадалось на глаза, что уже созданному элементу справочника возможно установить или убрать признак предопределенного... может получится протестить такой вариант - создать элемент вручную, чтобы ссылка на него в загружаемом пакете была существующей - это надо будет ему гуид от отправителя прописать, наверное.
#13
by Serg_1960
"В голову приходит изменить конфу" - а мне в голову приходит в типовой поискать обработку обновления, которая включатся для принудительного обновления предопределенных - где-то я однажды такое видел.
#15
by Serg_1960
Странное это утверждение, спорное... :( В моей конфигурации есть справочники с предопределенными, которые не включены в план обмена - и что? А ничего, с ними нет проблем. Они обновляются при получении обновления конфигурации, а не через планы обмена.
#16
by Stanislav1C
Ну вот 6 баз тоже как-то обновились без проблем) Пробовал такой вариант, привязать потом не получается. При запуске предприятия, если сразу восстанавливать связь через "форму от 1С", снова ошибка. Если же в этой же форме выбрать что-то типа "уверен, что хочу отсоединить от узла", то обновление проходит, но вместе с тем из списка узлов пропадает узел центра. Добавляю его вручную, потом привязываю - вроде привязывается, но при запуске 1С дальше вообще не стартует А как я создам элемент, если на старом релизе еще нет такого справочника? А на новом - в какой момент создавать, если при запуске сразу стартует процедура обновления, которая потом выдает ошибку. Такое посмотрю, спасибо
#17
by Stanislav1C
А, ну еще один прикол/нюанс. Вспомнил, что из первых 6 баз была такая, которая не обновилась на точке непосредственно, но обновилась успешно на другой машине. Вот это как назвать вообще?) Увы, с другими точками попытки обновления на другой машине к успеху не привели.
#21
by Stanislav1C
Я так и устанавливаю главный узел. Я немного о другом писал: после того, как обработкой узел отвязываешь, при следующем запуске не сразу начинается обновление конфы, а сначала 1С открывает окно, в котором просит подтвердить, что узел отвязывается. После этого обновляется - после обновления узла в списке уже нет. На самом деле, на 2.1, помню, что обновлял таким методом, но вот на 2.2 что-то не взлетело. Может, по запарке уже и тыкал неправильную последовательность произвел в действиях) ПО САБЖУ: Разобрался с тем, что есть. Оказалось, что недоглядел: "В одном из релизов 2.2 появился справочник Рассылки отчетов с предопределенным элементом "Личные данные"" - справочник с этим элементом был и на 2.1. Нюанс такой: косяки с обновлением узлов наблюдаются на тех базах, которые создавались из центральной именно на релизе 2.1.9.18. Все, что создавалось на более ранних релизах - обновилось нормально. Это, наверное, и объясняет, почему пара баз у ТС тоже обновились успешно, а потом пошли косяки. Ничего выдумывать с созданием нового элемента в справочнике и установкой его как предопределенного не стал. Перенес из копии центра на 2.1 через выгрузкузагрузкуXML этот элемент и повторил обновление на проблемной "базе" - все прошло. Так что пользуйся методом, если еще не нашел ответ.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Странная ошибка "ошибка формата потока" с вылетом из сеанса
- Ошибка выполнения запроса "Ошибка при выполнении операции над данными: Ошибка SQL: Де
- v7: Ошибка СУБД.Внутренняя ошибка dbeng 8
- При отправке сообщения произошла ошибка : Общая ошибка MAPI
- v8: Ошибка СУБД. Внутренняя ошибка компоненты DBENG8 при обмене данными
- Ошибка при попытке выгрузить данные из УТ в БП. интересная необычная ошибка
- Ошибка блокировки в дочерней базе РИБ после обновления основной
- Ошибка при вызове web-сервиса 1C 8.3 (Внутренняя ошибка. Ошибка инициализации б)
- Ошибка при вызове метода контекста (Записать) Ошибка при выполнении файловой опе
- Ошибка при вызове конструктора (ComОбъект): Ошибка при выполнении приложения-сер
- УТ11 РИБ Ошибка при вызове метода контекста ПрочитатьИзменения Ошибка данных XML
В этой группе 1С
- Загрузка данных идентичной конфигурации
- Сервис для тестирования онлайн кассы
- ошибка при пробитии чека "5Eh некорректная операция"
- Не могу понять свойство ПринадлежностьОбъекта у объекта метаданных
- Новая УПД В УТ 10.3.43.1 (Так спешили, так спешили)
- Толстый клиент на SQL
- УСН и ЕНВД в УТ 10.3 54ФЗ
- ЗУП специалист-консультант
- Access violation at adress
- Убрать кнопку на основании из формы документа
- Сканер Атол sb1101 и УТ 10.3
- Как добавить новую ставку НДС?
- Не срабатывает перехват процедуры в расширении
- Пытаюсь сдать тест 1С Отчетность
- Ошибка sdbl во внешнем отчете 2МП
- 1С УПП Внешняя печатная форма счета-фактуры
- ЗУП: суточные и подотчетные на зарплатную карту
- Проблемы со штрихкодами
- Обновление конфигурации 1С на linux сервере из командной строки
- Значение не является значением объектного типа(Реквизиты)