Есть ли обработка для сравнения данных в двух идентичных конфигурациях? #193198


#0 by tumanovalex
Нужно сравнить данные в двух идентичных по структуре самописных конфигурациях, выгрузить из первой  конфигурации только новые данные (новые элементы двух справочников и новые документы одного типа), которых нет во второй, потом загрузить эти новые данные во вторую конфигурацию. Есть ли что нибудь готовое? Если нет, то подскажите, пожалуйста, какими средствами 1С это удобнее сделать.
#1 by ТелепатБот
#2 by Лемур
Я думаю надо через OLE соединить две базы. Через объект метаданные получить метаданные. А потом каждую из них сравнивать. Оспорьте меня.
#3 by Fred
Если одна база была раздвоена, то проще по ОЛЕ соединить базы, по гуидам определить отсутствующие объекты в одной из баз и выгрузить их с помощью XML. Кода на 20 строчек...
#4 by Neco
Можно сделать так. На диске ИТС есть конфигурация "Конвертация данных". В этой конфигурации можно загрузить схему метаданных из конфигураций, между которыми планируется установить связь. Можно использовать и для сравнения конфигураций. В "Конвертации данных" есть автоматические обработки, которые ставят в соответствие между объектами конфигураций.
#5 by tumanovalex
Спасибо большое всем ответившим, буду пробовать
#6 by Херрес
а я предпочитаю выгрузку и загрузку XML слепая МОЩЬ
#7 by Samosval
а мне бы пригодилось для того что бы изменения в базе сравнить что правили. Т.е. сравнить текущую с бэкапом - к примеру все доки в определенном периоде ... Т.к. запись журнала "изменение" не информативно - просто док перепровели и все, или встали пробел поставили и потом его удалили и вот тебе изменение ...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С