Исправление ошибки выгрузки данных из 1С: БП при переходе в облачный сервис
Интеграция - Перенос данных 1C
Бесплатные
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Узнавайте о новых бесплатных решениях в нашей телеграм-группе Инфостарт БЕСПЛАТНО
Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Теперь подробнее... Ошибка связана с тем, что в служебном справочнике "Предопределенные варианты отчетов" дублируются два объекта по полям "Отчет" и "КлючВарианта". Справочник служебный, удалить или отредактировать интерактивно элементы нельзя. Можно пометить объекты на удаление, но в типовой процедуре удаления помеченных объектов нет элементов этого справочника, а значит, удалить элементы можно только программно. Написал обработку, с помощью которой можно удалить элементы этого справочника.
Перед использованием обработки обязательно сделайте бэкап базы!!! Элемент справочника, который вы выберете, будет удален навсегда и вернуть его не получится!
Обработку нужно открыть через файл->открыть в пользовательском режиме. Можно использовать быстрое открытие с помощью клавиш Ctrl+O. (Скриншот 2) У пользователя должно быть право на интерактивное открытие внешних обработок.
На форме обработки в реквизите "Элемент справочника" нужно выбрать элемент справочника, который будет навсегда удален из базы.
Расскажу, как понять, какой элемент нужно удалить.
Откройте справочник "ПредопределенныеВариантыОтчетов" через функции для технического специалиста. (Скриншот 3) Если у вас нет такой кнопки, зайдите в настройки -> параметры (Скриншот 4) и включите режим технического специалиста. (Скриншот 5)
После того как открыли функции для технического специалиста вводите в поиске "Предопределенные". И выбираете нужный справочник "Предопределенные варианты отчетов (Справочники)". (Скриншот 4)
Далее в самом справочнике нажимаете еще->настройка списка. Нужные отборы показаны на скриншоте. (Скриншот 7). Затем в полученных данных ищите два элемента с одинаковым реквизитом "ключ замеров". (Скриншот 8). Один из этих элементов обычно уже помечен на удаление, он нам и нужен.
Именно этот элемент нужно выбрать в обработке. (Скриншот 9) При выборе элемента в обработке тоже можно поставить отбор в списке. (Скриншот 10). Лучше сделать отбор по уже полученному ключу замеров. В моем случае этот ключ "Отчет.РасшифровкаПлатежейВБюджет.Основной". Тогда у вас в списке останутся два элемента, один из них будет помечен на удаление. Его и выбирайте.
Затем нужно нажать на кнопку "Удалить элемент справочника навсегда".
Проверено на следующих конфигурациях и релизах:
- Бухгалтерия предприятия КОРП, редакция 3.0, релизы 3.0.198.15
Вступайте в нашу телеграмм-группу Инфостарт