gifts2017

Выгрузка и загрузка данных XML - синхронизация справочников по коду и наименованию и владельцу

Опубликовал Владимир Чернов (chkurs) в раздел Обмен - Перенос данных из 1C8 в 1C8

Данная обработка - это доработанная публикация автора pashoo "Выгрузка/загрузка данных в идентичную конфигурацию с синхронизацией справочников по наименованию", при использовании которой возможна потеря данных по справочникам, подчиненных владельцам, а именно: для Управления торговлей единицы измерения, характеристики и свойства номенклатуры. В данной обработке при загрузке для подчиненного справочника сначала определяется его владелец, затем переносятся принадлежащие ему элементы справочника или регистра сведений. Обработка проверена при переносе данных из Управления торговлей с 5 Гб базой шин и дисков, где каждый элемент имеет около 40 свойств, характеристик и параметров.

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

    Остальные возможности и ограничения такие же, как и в оригинале от pashoo http://infostart.ru/public/305423/. Приведу их здесь:

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

Обработка может использоваться только в тех случаях, когда информационная база, в которой осуществлялась выгрузка данных, и та, в которой данные загружаются, являются однородными (конфигурации идентичны, данные могут различаться), либо все выгружаемые объекты практически полностью идентичны по составу и типам реквизитов и табличных частей, свойствам "ведущего" объекта метаданных и т. д.
Использование этой обработки возможно, например, для создания полной или частичной резервной копии данных, осуществления обмена данными между информационными базами, а также как вспомогательный инструмент при восстановлении сбойных информационных баз.

Обработка поддерживает выгрузку данных с отбором и проверку объектов на наличие недопустимых символов при обмене через XML."

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Выгрузка и загрузка данных XML - синхронизация справочников по коду и наименованию и владельцу
.epf 76,43Kb
06.02.16
41
.epf 2.1,.7а 76,43Kb 41 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Андрей Карпов (karpik666) 07.02.16 08:47
Ну вот мою картинку использовали, плагиатор. Кстати моя разработка поддерживает сопоставление не только по наименование, а любому произвольному реквизиту.
Выгрузка и загрузка данных XML с анализом, выборочной загрузкой с использованием Журнала Регистрации
2. Игорь Оленёв (Осторожный) 23.03.16 09:56
При переносе из Камина в Камин(3.5 Бюджет) теряет элементы справочников, в базе приёмнике адова куча "<Объект не найден> (53:9099001fc6b57ee411e03434d5e0e2f7)"
3. Владимир Чернов (chkurs) 24.03.16 19:09
Осторожный, надеюсь, что копию базы сделал! Кто тебе сказал, что подобные обработки универсальны и готовы к использованию с любой конфой? Автор pashoo показал принцип поиска при переносе по наименованию. Я попробовал для торговли и получил в базе приёмнике адову кучу <Объект не найден>.Писать свое некогда было и заказчик мне не заплатил бы столько. Поэтому я определил, где были ошибки и подправил обработку, указав, что часто надо искать элементы по владельцу, т.е. подал идею. Для конкретной задачи этого оказалось достаточно.
Правила переноса - это очень сложная процедура и она почти никогда не бывает универсальной. В 1С конфах есть обработки переноса в идентичную конфу, для каждого варианта - своя. И то бывают ляпы : <Объект не найден>, дубли в справочниках и прочее. За многие годы я понял, что для 100% результата надо правила писать-подправлять самому.
Удачи!!!
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа