Имя: Пароль:
1C
1С v8
Выгрузка/загрузка XML используя План обмена
0 SHAURMAN
 
26.09.18
15:36
Всем привет. Имеется обработка которая умеет выгружать и загружать изменения базы в XML файл. Обработка может работать только между двумя идентичными базами.

Вопрос.
Как можно сделать выгрузку и загрузку изменений в XML отличающихся друг от друга баз? Различия минимальные. Например в одной из баз в документе добавлен новый реквизит.
1 s03
 
26.09.18
15:46
Если выгружаешь из той базы, в котором нет добавленного реквизита, то должно сработать. Если выгружаешь из той базы где реквизит добавлен, то уже не эту обработку надо, а такую, которая кроме изменений ещё и правила обмена умеет понимать (если это универсальная обработка для обмена). Если это какая-то самописная - то подправляй, чтобы добавленный реквизит не выгружался.
2 SHAURMAN
 
26.09.18
16:09
Возможно ли сделать так, чтобы при загрузке XML (с лишним реквизитом) обработка просто не читала лишнюю строку и записала все без нее?
3 s03
 
26.09.18
16:12
(2) да, возможно
4 SHAURMAN
 
26.09.18
16:18
И как так можно сделать?
5 s03
 
26.09.18
16:20
Написать в коде проверку наличия загружаемого реквизита, если нет - пропускать

пы.сы. на общий вопрос и ответ может быть только аналогичный
6 Fragster
 
гуру
26.09.18
16:24
есть мнение, что пора изучать конфигурацию Конвертация Данных 2
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан