Ошибка в базе РИБ (распределенная информационная база) 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 предопределенные элементы обновление.

Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

См. также

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

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

58000 руб.

04.08.2015    187032    442    302    

451

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист 1С:Предприятие 8 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. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

27633 руб.

12.06.2017    160337    967    317    

482

SALE! 10%

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

Переносите справочную информацию, остатки и документы из УПП 1.3 в Бухгалтерию 3.0 с помощью готовых правил. Переносится более 50 видов документов. Простой интерфейс и понятные настройки.

42000 37800 руб.

15.12.2021    33961    256    64    

194

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист 1С:Предприятие 8 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" с помощью правил конвертации будет максимально комфортным! | Можно бесплатно проверить перенос на вашем сервере!

50050 руб.

25.02.2015    187935    357    289    

417

Внешние источники данных Кадровый учет Файловый обмен (TXT, XML, DBF), FTP Перенос данных 1C Программист 1С:Предприятие 8 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактическим удержаниям, НДФЛ, вычетам, страховым взносам из базы Парус 10 учреждений (далее Парус) в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (далее 1С) и начать с ней работать с любого месяца года.

84000 руб.

05.10.2022    13330    15    8    

16

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

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

58000 руб.

15.04.2019    83826    224    175    

161

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

Правила переноса кадровых и расчетных данных и справочной информации из "1С:УПП1.3" или "1С:КА 1.1" в "1С:ЗУП 3.1 | Разработан в формате КД 2 (правила конвертации данных) | При выгрузке есть фильтр по организациям | Обновляется при выходе новых релизов 1С | Развитие алгоритмов | Расчетные документы переносятся в документ "Перенос данных" | Создаются документы "Начальная штатная расстановка" и "Начальная задолженность по зарплате", переносятся кадровые документы

58000 руб.

29.10.2018    62635    80    132    

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