Имя: Пароль:
1C
1С v8
Файл правил обмена из файла загрузки
0 MistaEr
 
12.04.16
10:08
Здравствуйте!

Можно ли вытащить (может при отладке загрузки) из файла (xml) с данными для загрузки, файл с правилами обмена? Для загрузки этих правил в КД и подкорректировать.
1 Дилли Билли Вилли
 
12.04.16
10:12
(0) А он там есть?
2 Pro-tone
 
12.04.16
10:14
(0) не надо ничего вытаскивать, редактируй прям там, там же есть тег <ПравилаОбмена>
3 ДенисЧ
 
12.04.16
10:14
Файл с данными и файл правил - единое целое. И разделять из - всё равно, что сиамских близнецов разрезать
4 Pro-tone
 
12.04.16
10:15
(3) :))
5 Дилли Билли Вилли
 
12.04.16
10:17
Ну там правила не в формате правил, а уже "размазаны" по данным. Хрен соберёшь там.
6 MistaEr
 
12.04.16
10:22
Сторонняя система предлагает выгрузку в БП 2.0, при этом правила обмена из этой системы достать нельзя, а можно только туда загружать эти правила. А у меня сейчас БП 3.0(
7 Serg_1960
 
12.04.16
10:26
Имхо, в файле обмена есть только часть правил обмена. Только то, что исполняется на стороне базы-приёмника. Под тегом <ПравилаОбмена> лежат правила загрузки данных. Ок?
8 MistaEr
 
12.04.16
10:33
Всем спасибо, попробую достучаться до поддержки Источника.
9 Serg_1960
 
12.04.16
10:38
(6) "При этом правила обмена из этой системы достать нельзя" - возможно их там банально нет. Поэтому мечта сгенерировать свои правила обмена и загрузить их во внешнюю систему может быть несбыточна.

Но!

Если нельзя, но очень хочется, то напиши свою пред-обработку на файл обмена, которая будет заменять содержимое тега ПравилаОбмена на нужное тебе.

Откуда содержимое, нужное тебе?

КД2, база-источник 2.0, база приёмник - 3.0. Правила можно создать на автомате. Берешь исходный текст из файла обмена и микшируешь с кодом из КД2.
10 Pro-tone
 
12.04.16
10:43
(0) никто еще не задал вопрос: а зачем это тебе?
11 MistaEr
 
12.04.16
11:13
(10) никто еще не задал вопрос: ты что делаешь в этом форуме?
12 MistaEr
 
12.04.16
12:40
(9) Спасибо!
Ошибка? Это не ошибка, это системная функция.