#0
by selenat
Взял за основу конфу по обмену с ИТСа и приспосабливаю под свои нужды. Пишу процедуру В результате выполнения вот этой строки Имею в XML файле <Ref xmlns="" xsi:type="CatalogRef.Сотрудники">2156e291-7609-11da-88be-000cf1336ffa</Ref> Но в базе приемнике нет справочника Сотрудники. Загрузку надо осуществить в справочник СотрудникиОрганизаций, которого естественно нет в базе-источнике.А значит нет и типа type="CatalogRef.СотрудникиОрганизаций". В базе-приемнике при попытке прочитать эту запись XML ругается на тип. Как решается эта проблема?
#1
by Живой Ископаемый
э... эта проблема решалась и решается использованием правил, которые пишутся в КД
#2
by Живой Ископаемый
и насколько я могу судить, нынче все приемы можно подсмотреть в типовых - например в обмене УТ-БП. или ЗУП-БП.
#3
by fisher
КД - это конфигурация "Конвертация данных". Придумана именно для обмена XML между базами разной структуры (конфигурация нужна только для описания правил обмена, сам обмен - стандартными обработками). Поставляется на ИТС. По ней есть книжка.
#4
by selenat
(1-3) Про КД в курсе. Поправьте меня, если ошибаюсь, но правила составляемые в КД используются потом в стандартной обработке по обмену, которая не учитывает регистрацию изменений при помощи планов обмена. Мой опыт работы с КД ограничивается конфами семерочными. В 8 в этом отношении есть нужные мне возможности?
#5
by selenat
Все, убегаю. Затра зайду в ветку. Буду рад советам тех, кто организовывал обмены на основы планов обмена между базами разной структуры...
#6
by Живой Ископаемый
"которая не учитывает регистрацию изменений при помощи планов обмена." - почему? может учитывать. Ты отбираешь объекты - как - твоя забота, и потом каждый выгружаешь по правилу. Правила сами по себе, планы обмена сами по себе. Ты можешь их использовать вместе, можешь отдельно.
#7
by selenat
Проясни как это будет выглядеть практически. Вот настраиваю я правила обмена в КД. Чтобы сделать обмен при помощи этих правил, мне нужно воспользоваться обработкой с ИТСа, которая как раз заточена под работу с такими правилами. Насколько я помню, обработка эта позволяет делать отбор выгружаемых объектов вручную по определенным признакам. Под работу с планами обмена эта обработка ведь не заточена? Или в 8 что-то поменялось в этом отношении? Я правильно понимаю, что ты предлагаешь доработать эти обработки выгрузки-загрузки так, чтобы они брали объекты, зарегистрированные в Плане обмена, а не выбирались вручную?
#8
by Serg_1960
КД2 может работать с планами обмена, с регистрациями изменений. Сообственно говоря, именно она в типовых конфах и используется как "встроенная" для использования в планах обмена между базами с различными конфигурациями. Можешь выгрузить правила конвертации из такого плана обмена, скорректировать их в КД2 и загрузить вновь в план обмена... типа как-то так :)
#9
by fisher
Даже в штатной обработке выгрузки данных КД можно указать, чтобы выгружались только объекты, для которых зарегистрированы изменения в указанном плане обмена.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Обмен данными. Как настроить обмен между базами с разными метаданными?
- 1С 8.1 УПП Обмен данными по 1С. ? - Обмен возможен только на одном ПК.
- Универсальный обмен данными XML, где взять правила обмена
- обмен БУХ - УТ. Обмен ОбменУправлениеТорговлейБухгалтерия
- Обмен данными БП-БП:как синхронизировать организации при обмене xml
- Обмен между базами при помощи плана обмена
- Обмен работает только через обработку Универс.обмен данными XML.А как автоматом?
- Обмен между базами 8.х <--> 8.х и 8.х <--> 7.7 (настройка, решение проблем)
- COM - обмен через Универсальный обмен данными
- Обмен с помощью плана обмена и правил обмена.
- Обмен между УТ и БП, как добавить еще организацию в обмен?
- Обмен между УТ 11.0.9.15 и БП 2.0.44.8, обмен непроведенных документов.
В этой группе 1С
- Перестала работать выгрузка из УТ в БП. ОписаниеОшибки=Номер сообщения меньше или ...
- Почему строки таблицы значений не удаляются?
- v7: Ярлык 1С на рабочий стол
- ЗУП, проблемы в документе ЗарплатаКВыплатеОрганизаций
- УПП. Захотелось создать отчет по заказам с корректировкой долга. Задумалсо.
- Проблема с фискальным аппаратом Феликс РК
- Программно нажать кнопку
- Обоснование покупки Вин сервер
- В ЗУП выходит сообщение: Поле объекта не обнаружено (Организация)
- К знатокам ЗиУП: Не начисляется "ФСС, несчастные случаи" по отдельному сотру.
- Runtime Error! при запуске 1с77.
- Возможно ли узнать, кто из Пользователей Заблокировал документ?
- Декларация по НДС. Не заполняется руководитель
- Связь по типу и по владельцу
- Слетают итоги в 8.2!
- УТ 10.3 Заказ покупателю не списывает партии
- с фалойловой 1C 8.13 ЗиУП поставить на sql где уже есть другая база 1С 8.12
- Контроль штатного расписания и освобождение ставки
- Штрихкоды для ОС в УПП
- УПП. Ведомость по учету МПЗ - неверные результаты по группировкам