Что делать, если при синхронизации вышло сообщения, что другая программа находится в состоянии обновления
Обмен 1с УТ10.3 с БП 3.0 в одну сторону. Нужно перекачать документы из УТ в БП 3.0
Но при настройке синхронизации выходит "Другая программа находится в состоянии обновления". При том что окно обновления в УТ не появляется.
Может как-то можно принудительно запустить процедуры обновления. Как в БП 3.0 это делать знаю, а вот как в УТ 10.3 не знаю.
Но при настройке синхронизации выходит "Другая программа находится в состоянии обновления". При том что окно обновления в УТ не появляется.
Может как-то можно принудительно запустить процедуры обновления. Как в БП 3.0 это делать знаю, а вот как в УТ 10.3 не знаю.
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Добрый день.
Такая ошибка возникает при использовании "стандартных" методов подключения "новых" конфигураций (например Бухгалтерия 3.0: через Общий модуль ОбменДаннымиСервер.ВнешнееСоединениеСБазой), в рамках которого система вызывает функцию в старых конфигурациях (УПП, УТ 10.3, УКФ и пр.) ОбновлениеИнформационнойБазы.НеобходимоОбновлениеИнформационнойБазы().
В этой функции система проверяет соответствие версии метаданных и версии ИБ. Вот в версии ИБ и есть проблема. Для получения этой версии система обращается в регистр сведений "ВерсииПодсистем" и ищет там запись по области данных соответствующей имени вашей конфигурации (у меня "УправлениеКорпоративнымиФинансами"). Чаще всего такой записи в регистре нет и система возвращает "0.0.0.0" и при сравнении с версией метаданных конечно же выходит ошибка.
Как выход добавить в регистр сведений "ВерсииПодсистем" строчку с корректной версией ИБ, а в колонке "Имя подсистемы" указать название конфигурации.
Мне помогло.
Такая ошибка возникает при использовании "стандартных" методов подключения "новых" конфигураций (например Бухгалтерия 3.0: через Общий модуль ОбменДаннымиСервер.ВнешнееСоединениеСБазой), в рамках которого система вызывает функцию в старых конфигурациях (УПП, УТ 10.3, УКФ и пр.) ОбновлениеИнформационнойБазы.НеобходимоОбновлениеИнформационнойБазы().
В этой функции система проверяет соответствие версии метаданных и версии ИБ. Вот в версии ИБ и есть проблема. Для получения этой версии система обращается в регистр сведений "ВерсииПодсистем" и ищет там запись по области данных соответствующей имени вашей конфигурации (у меня "УправлениеКорпоративнымиФинансами"). Чаще всего такой записи в регистре нет и система возвращает "0.0.0.0" и при сравнении с версией метаданных конечно же выходит ошибка.
Как выход добавить в регистр сведений "ВерсииПодсистем" строчку с корректной версией ИБ, а в колонке "Имя подсистемы" указать название конфигурации.
Мне помогло.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот