Обработка ищет по COM соответствие битой ссылки и переносит в текущую базу. Полезно при потере данных или неполном обмене РИБ.
Тестировалось на версии 8.3 (8.3.7.2027). Обычные формы.
Файлы
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Наименование
Скачано
Купить файл
По подписке PRO
Восстановление битой ссылки из сторонней базы через COM-соединение(v 2. С пакетом ссылок и подбором запросом):
Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже
заказов».
0% комиссии — оплата напрямую исполнителю;
Исполнители любого масштаба — от отдельных специалистов до команд под проект;
Прямой обмен контактами между заказчиком и исполнителем;
Безопасная сделка — при необходимости;
Рейтинги, кейсы и прозрачная система откликов.
Если в базе имеется битая ссылка вида <Объект не найден>, но она в целости и сохранности лежит в сторонней базе(например архивной копии или базе РИБ), то эта обработка поможет восстановить убитую ссылку в текущей базе в таком же виде как в подключенной.
Ограничения:Конфигурации баз должны быть одинаковые, ну или как минимум переносимый объект должен иметь идентичную структуру. Пользователь подключения должен иметь право запуска внешних обработок.Полученный объект не переносит объекты своих ссылочных реквизитов, только ссылки,так что при отсутствии объектов ссылок в его полях может иметься свое <Объект не найден>, которое надо будет переносить:-).
Возможно, того же результата можно было достичь более простым способом, но мне было интересно попробовать сделать именно так, через внедренную по COM внешнюю обработку и выполнение кода на "той стороне" :-)
Пока только для обычных форм.
UPD: Добавлена табличная часть для битых ссылок и возможность подбора их запросом. В запросе в подбор попадают битые ссылки только в первой колонке результата запроса.
Так что стройте текст запроса соответственно.
Перенос документов, начальных остатков и справочной информации из УПП 1.3 в ERP 2 | из УПП 1.3 в УТ 11 | из УПП в КА 2 | Правила конвертации (КД 2) | Более 360 предприятий выполнили переход с использованием этого продукта! | Сэкономьте время - используйте готовое решение для перехода! | Позволяет перенести из УПП 1.3 в ERP / УТ 11 / КА 2 всю возможную информацию | В переносе есть фильтр по организации и множество других опциональных параметров выгрузки | Есть несколько алгоритмов выгрузки остатков на выбор
Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена | Можно выполнить переход с УПП на БП 3 или запускать выгрузку данных за выбранный период времени | Переносятся документы, начальные остатки и вся справочная информация | Есть фильтр по организации и множество других параметров выгрузки | Поддерживается несколько сценариев работы: как первичный полный перенос, так и перенос только новых документов | Перенос данных возможен в "1С: Бухгалтерия 3.0" версии ПРОФ, КОРП или базовую | Переход с "1С: УПП1.3" / "1С:КА 1.1" на "1С:БП3.0" с помощью правил конвертации будет максимально комфортным! | Можно бесплатно проверить перенос на вашем сервере!
Правила в универсальном формате обмена для ERP 2.5, КА 2.5, УТ 11.5, БП 3.0, Розница, УНФ, для последних версий конфигураций. Ссылки на другие конфигурации в описании публикации. Правила совместимы со всеми другими версиями конфигураций новыми и старыми, поддерживающими обмен и синхронизацию в формате EnterpriseData. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.
Перенос данных из ERP в БП 3 | из КА 2 в БП 3 | из УТ 11 в БП 3 | из ЕРП в БП 3 | Сэкономьте время - используйте готовое решение для перехода! | Перенос разработан в формате КД 2 (правила конвертации данных) | Переносятся все возможные виды документов, начальных остатков и нормативно-справочная информация| Можно опционально выгружать каждую пару "номенклатура+характеристика" как отдельную номенклатуру | Есть выгрузка настроек счетов учета и зарплатных данных из ERP / КА 2 | Можно проверить на вашем сервере перед покупкой
Переносите справочную информацию, остатки и документы из УПП 1.3 в Бухгалтерию 3.0 с помощью готовых правил. Переносится более 50 видов документов. Простой интерфейс и понятные настройки.
Перенос данных из УПП 1.3 в УНФ | из КА 1.1 в УНФ | из УТ 10.3 в УНФ | Перенос разработан в формате КД 2 (правила конвертации объектов) | Выгружаются все возможные виды документов, начальных остатков и вся нормативно-справочная информация | Есть фильтр по организациям при выгрузке данных | Есть несколько алгоритмов выгрузки начальных остатков товаров на выбор | Можно проверить перед покупкой на своем сервере!
Перенос данных из БП 2 в БП 3 готовые правила конвертации данных (КД 2), сэкономьте свое время! | Выполнить переход с БП 2 на БП 3 в ситуациях, когда простым обновлением перейти не получается | Переносится вся справочная информация, документы за выбранный период, а также начальные остатки на выбранную дату (то есть можно еще и свертку базы сделать при переносе) | Есть фильтр по организациям при выгрузке данных | Перенос можно проверить перед покупкой прямо на вашем сервере! Обращайтесь за проверкой!
Правила переноса данных из БП 3.0 в УТ 11 | из БП 3.0 в КА 2 | из БП 3.0 в ERP | Сэкономьте свое время - используйте готовое решение для перехода! | Постоянно работаем над развитием переноса данных | Обновляем на новые релизы 1С | Есть фильтр выгрузки по организациям | Переносятся начальные остатки на выбранную дату, документы за период времени и вся возможная справочная информация | Перенос сделан на технологии КД 2 (правила конвертации данных) Воспользовались более 122 предприятий! |
В execute я ожидал увидеть что угодно, но не Это)))) Интересный подход, мне понравился. Код рабочий, на красоту в этом случае можно внимания не обращать
Не хватает Средств автоматизации. Желателен режим синхронизации/восстановления через задание Вида Справочника (ПВХ или Вида Документа)... Зачастую вероятно нахождение пакета битых ссылок.
Кроме того, не так и трудно заставить проверять Целостность реквизитов, и подтягивать их при включении Опции.
(2)Да, указание вида объекта возможно, но я специально не стал этого делать. Это ничем особенным не поможет,поиск и так проходит достаточно быстро, а форму загромоздит и усложнит. Поиск и подтягивание битых ссылок в реквизитах тоже можно сделать, но тут надо подумать,т.к. у подтянутых объектов реквизитов могут быть свои битые ссылки , а у тех свои и т.д. Можно свалиться в рекурсию с перетягиванием всей базы:-)
(3) Для предотвращения сваливания в Циклическую Рекурсию - есть вариант восстанавливать только первый уровень реквизитов. т.е. для основного объекта восстанавливаем, а для реквизитов восстанавливаемого реквизита уже не лезем ...