Организация "одностороннего" обмена между УТ11 и БП2

В отличие от УТ10.3 в УТ11 нет пустых правил обмена, для организации одностороннего обмена. А хочется, чтобы данные выгружались только из УТ11. Как быть?

Здесь нет описания создания обмена между типовыми конфигурации Управление торговлей, редакция 11 и Бухгалтерия предприятия 2.0. Предполагаю, что обмен создан, и надо всего лишь сделать так, чтобы данные выгружались только из УТ11.

Алгоритм простой:

1. В УТ11 ничего не меняем

2. В БП2 в узле обмена удаляем регистрацию для всех объектов, зарегистрированных к обмену. Для этого можно воспользоваться типовой обработкой РегистрацияИзмененийДляОбмена82.epf или её расширенной версией (Рисунок 1).

 

Рисунок 1 

3. В БП2 подгружаем правила регистрации объектов, приложенные к данной публикации (Рисунок 2, Рисунок 3).

 

Рисунок 2

Рисунок 3

4. Всё

Почему в заголовке публикации обмен односторонний в кавычках? Потому что при такой организации обмена, из БП2 будут выгружаться подтверждения о приеме данных от УТ11. Желательно принимать эти подтверждения в УТ11, для исключения повторной выгрузки данных из УТ11.

3 Comments

  1. rozer

    Можно для автоматизации процесса просто изменить правила БП2->УТ11 добавив в начало процедуры «Перед выгрузкой данных» следующее:

    Узел = ПланыОбмена.ОбменУправлениеТорговлейБухгалтерияПредприятия.НайтиПоКоду(<Здесь_ваш_узел>);

    ПланыОбмена.УдалитьРегистрациюИзменений(Узел);

    Reply
  2. lamelioss

    а можно просто регистрацию для обмена отключить в бп)

    Reply
  3. BTRVODKA

    Будем пробовать пользоваться вашей обработкой…

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *