Ошибка в базе РИБ (распределенная информационная база) 1С:Бухгалтерия предприятия 3.0 после обновления

18.04.23

Интеграция - Перенос данных 1C

После обновления периферийной базы 1С:Бухгалтерия предприятия с версии 3.0.128.10 до версии 3.0.134.23 версия платформы 8.3.22.175, при открытии некоторых документов возникает ошибка, из-за чего документ не открывается.

После обновления центральной базы 1С:Бухгалтерия предприятия (типовая без расширений) с версии 3.0.128.10 до версии 3.0.134.23 версия платформы 8.3.22.175, типовым обменом была обновлена периферийная база РИБ (распределенная информационная база). Обновление базы РИБ  прошло без ошибок, автоматически и все бы ничего, но при открытии некоторых документов (например "Поступление (акты, накладные, УПД)") возникает ошибка из-за чего документ не открывается. Ошибка следующая:

 

 

Сформированный отчет показывает следующее:

 

Скриншот стека вызовов:

 

Из всего выше написанного становится понятно, что отсутствует предопределенный элемент "ОднойДоступнойПодписью" справочника "МаршрутыПодписания", при том что конфигурация абсолютно типовая и без расширений, начал расследовать, выяснил, что при формировании образа на версии 3.0.128.10 элементы в справочнике отсутствуют, хотя в центральной базе элементы есть:

 

Но как предопределенные в конфигураторе базы РИБ есть:

 

Также проверил свойство справочника "Обновление предопределенных данных", стоит в значении "Авто", т.е. для периферийной базы элементы не будут обновлены:

 

На версии 3.0.128.10 документ поступление в базе РИБ открывается без ошибок. После обновления центральной базы, типовым обменом обновил периферийную базу, элементы справочника не появились, проверил, есть ли данный справочник в составе плана обмена "Полный", оказалось, что нет (хотел зарегистрировать данные к обмену):

 

 

После того как не удалось зарегистрировать и синхронизировать справочник типовым обменом, т.к. конфигурации идентичны, решил выгрузить справочник вручную обработкой "Выгрузка и загрузка данных XML", сделал такие настройки при выгрузке:

 

 

Загрузил файл выгрузки этой же обработкой в базе РИБ: 

 

 

Проверил справочник "Маршруты подписания", элементы в базе появились:

 

 

Проверил открытие документа "Поступление", документ открылся без ошибок, таким образом очень быстро смог поправить ошибку. Возможно это частный случай, но тем не менее решил описать ситуацию, если у кого-то возникнет что-то подобное, почему разработчики решили не включать данный справочник в план обмена "Полный" остается вопросом, но проблема есть.

Также есть возможность написать обработку для создания новых  элементов справочника и привязки к предопределенным элементам. В моем случае элементов всего два, и это было нетрудно сделать. 

 
 Код обработки:

 

&НаСервере
Процедура СоздатьЭлементыНаСервере()

    СоотвИмен = Новый Соответствие;
    СоотвИмен.Вставить("ОднойДоступнойПодписью", "Одной доступной подписью");
    СоотвИмен.Вставить("УказыватьПриСоздании", "Указывать при создании документа");
    Для каждого ЭлементСоотв Из СоотвИмен Цикл
        НовЭлемент = Справочники.МаршрутыПодписания.СоздатьЭлемент();
        НовЭлемент.ИмяПредопределенныхДанных = ЭлементСоотв.Ключ;
        НовЭлемент.Наименование = ЭлементСоотв.Значение;
        НовЭлемент.ВидПодписи = Перечисления.ВидыЭлектронныхПодписей.УсиленнаяКвалифицированная;
        НовЭлемент.Записать();
    КонецЦикла;
    
КонецПроцедуры

&НаКлиенте
Процедура СоздатьЭлементы(Команда)
    СоздатьЭлементыНаСервере();
КонецПроцедуры

 

Минус данного подхода в том, что создается новый элемент справочника с новым уникальным идентификатором:

 

 

Данный момент нужно будет учитывать при дальнейшей синхронизации данных этого справочника, добавлять поиск по наименованию, например, если использовать типовую обработку "Выгрузка и загрузка данных XML", то дублей при загрузке не выявил.

 

Также предлагаю решения вашему вниманию:

Простой пример разработки регулярного обмена с использованием БСП на примере ERP 2.4 и УПП 1.3

Правила обмена данными из конфигурации "1С:Управление производственным предприятием 1.3" в "1С:Бухгалтерия предприятия 3.0".

Универсальный отчет для сравнения записей регистров накопления между базами.

Доработки объектов метаданных и форм (только кодом) с помощью расширений на примере типовых конфигураций.

Универсальная выгрузка и загрузка зарегистрированных справочников и документов по узлу.

Обработка по заполнению данных об автомобилях с сайта gibdd.ru, для конфигурации "Альфа - Авто: Автосалон+Автосервис+Автозапчасти ПРОФ, редакция 5.1".

Загрузка данных из унифицированных форм УПД и ТОРГ-12.

Список документов и их количество в базе.

Распределенная информационная база 1С:Бухгалтерия предприятия 3.0 предопределенные элементы обновление.

См. также

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

Правила в универсальном формате обмена для ERP 2.5, КА 2.5, УТ 11.5, БП 3.0, Розница, УНФ, для последних версий конфигураций. Ссылки на другие конфигурации в описании публикации. Правила совместимы со всеми другими версиями конфигураций новыми и старыми, поддерживающими обмен и синхронизацию в формате EnterpriseData. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

27660 руб.

12.06.2017    143319    821    297    

428

SALE! 10%

Перенос данных 1C Программист Платформа 1С v8.3 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Перенос документов, начальных остатков и справочной информации из УПП 1.3 в ERP 2 | из УПП 1.3 в УТ 11 | из УПП в КА 2 | Правила конвертации (КД 2) | Более 360 предприятий выполнили переход с использованием этого продукта! | Сэкономьте время - используйте готовое решение для перехода! | Позволяет перенести из УПП 1.3 в ERP / УТ 11 / КА 2 всю возможную информацию | В переносе есть фильтр по организации и множество других опциональных параметров выгрузки | Есть несколько алгоритмов выгрузки остатков на выбор

55778 50200 руб.

04.08.2015    168352    344    279    

380

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 10 Россия Управленческий учет Платные (руб)

Перенос данных из 1С:Управление торговлей 10.3 в 1С:Управление торговлей 11.5 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УТ 10.3 (10.3.88.x) и УТ 11.5 (11.5.20.x), также подходят для релиза 11.5 (11.5.19.x).

35000 31500 руб.

23.07.2020    53407    236    73    

192

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УПП 1.3 (1.3.237.x) и БП 3.0 (3.0.166.x). Правила подходят для версии ПРОФ и КОРП.

35000 31500 руб.

15.12.2021    24819    174    51    

132

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Программист Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из ERP в ЗУП 3 | из КА 2 в ЗУП | Готовые правила конвертации данных (КД 2) для переноса остатков, документов с движениями и справочной информации 3 | Есть перенос начальной задолженности по зарплате и начальной штатной расстановки на выбранную дату | Обороты за прошлые годы (данные для расчета среднего) переносятся свернуто в документ "Перенос данных" | Есть фильтр по организациям | Документы за текущий период переносятся сразу с движениями, поэтому не потребуется делать перерасчеты | Перенос можно проверить перед покупкой, обращайтесь!

53111 47800 руб.

03.12.2020    37239    99    66    

95

Перенос данных 1C Программист Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет НДФЛ ФОМС, ЕФС Платные (руб)

Обработки для быстрого перехода с конфигураций «КАМИН:Расчет заработной платы 3.0», «КАМИН:Зарплата для бизнеса 4.0» и «КАМИН:Зарплата 5.0» на конфигурацию «Зарплата и управление персоналом» версии 3.1.

12000 руб.

25.09.2016    81562    324    253    

276

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена | Можно выполнить переход с УПП на БП 3 или запускать выгрузку данных за выбранный период времени | Переносятся документы, начальные остатки и вся справочная информация | Есть фильтр по организации и множество других параметров выгрузки | Поддерживается несколько сценариев работы: как первичный полный перенос, так и перенос только новых документов | Перенос данных возможен в "1С: Бухгалтерия 3.0" версии ПРОФ, КОРП или базовую | Переход с "1С: УПП1.3" / "1С:КА 1.1" на "1С:БП3.0" с помощью правил конвертации будет максимально комфортным! | Можно бесплатно проверить перенос на вашем сервере!

48278 43450 руб.

25.02.2015    172009    307    258    

384
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. user1212 28.04.23 05:49 Сейчас в теме
Случай далеко не уникальный, Решил ВыгрузкойЗагрузкой
2. Vladimir-R 170 15.06.23 09:31 Сейчас в теме
почему не использовал перенос из центральной базы с помощью обработки "Выгрузка и загрузка данных XML"?
3. improg 713 22.06.23 13:47 Сейчас в теме
(2) Как один из способов описан в статье.
Оставьте свое сообщение